I am doing my final year project and at the beginning of developing a chatter-bot mostly based on ALICE techniques.I have done research comparing two main chatter-bot systems ELIZA and ALICE and selected ALICE method of developing the chatter-bot.
The knowledge base will be developed using AIML and the searching algorithms will be used as ALICE where searching with wildcards "_","atomic words", and "*".
I have selected c# for the developing of needed algorithms and user string manipulation, and also as my chatter-bot is web based it is easy to deal with web development as well with c#.net.The already written API is also available.
My Problem is:
Whether the choice of selecting c#.net is good???
What are the possibilities of finding help with the development of a chatterbot with c#.net???
Other solutions for my situation???
Looking forward for you valuable suggestions. Thank you very much.
:):)