I thought about a project idea and I came up with this: 20 questions. I have no clue how to start. I think that a simple knowledge base is necessary, along with a way for it to learn. also, how would it ask questions? it would have to know some sort or grammar for the questions to make sense.
What do you think??
I think that a file creation system might be helpful.