Hello Anisorf
I recall seeing Rani Pinchuk's presentation about question answering system based on Topic Maps several years ago:
http://www.topicmapslab.de/publications ... ?locale=enI suppose the question answering system requires a mapping from the natural language sentences to the topic map query language and from the results (a collection of associations and topics) to the natural language sentences. I would focus on narrowing the used natural language into a small number of question and answer patterns. Such pattern is "What is X" question and answer "X is Y", for example. By narrowing the natural language into a small number of patterns helps one to proceed faster. Yet, if you want to experiment with complete chatbot frameworks, the task includes bridging chatbot framework and Wandora together: Wandora includes a kind of "chatting model" of the chatbot framework. Several years ago we experimented with chatbots but never tried to implement one with topic maps.
Kind Regards,
Aki