Hello.
I have decided to design and build an artificial intelligent chat room for the 2012 Google science fair. I will use java for it's ability to constantly expand without editing already written code.
This chartroom will need to be able to distinguish verbs nouns adjectives ect, and from his reply in an intelligent and human like way.
I would like it to have some sort of personality but I don't know what.
Please may I have ideas of what i will need to consider and how to plan this project(ie: arrays vs databases for word types). Also if you know of any tutorials on AI or AI chat rooms