Does anyone know how to make an expert system using relatively basic C language? By expert system I mean that you ask a question, the computer responds with an answer, and if it doesn't know the answer then it stores the answer along with the question in a file. So when you ask the question again, it will know the answer. the tricky part is that, lets say you ask "what color is the sky?" or "the color of the sky is?" - the program should not differentiate those two questions since they are in essence the same question.