As a part of my Ruby self study. I'm trying to figure out some core concepts of natural language processing.
For a start, if I were to say,
"Hello my name is Aludane, what is yours?"
First step is to regex apart the entire sentence, combine it into a giant array ["Hello", "my", etc etc]
then parse it through a system that recognises keywords such as "my" - pronoun, "name" - noun, "is" - verb, before a predicate of the noun "Aludane".
This is where I need a dictionary and start building a simple list of words such as the pronouns "I", "Me", etc
I like hammering my relay pinball reactors. They're fun to destroy.