Hi This is probably an unsolvable problem, but still I am going to ask you out, maybe someone has an idea. I am thinking of making a new system for my IRC chatbot. The old one was a plain simple one which responded only when asked by his name. Now I want him to behave intelligently :) only respond if the sentence is addressed directly to him, or if he has something to say about it. Here is an example: No problem here:
Quote: <user1> Hi <bot> Hello <user1> How are you ? <bot> Thank you. I am fine. |
But what about this:
Quote: <user1> I am so drunk today :( <user1> I got one nasty headache <bot> Get an aspirin then :) |
The bot here actually knows to what phrase to respond, and how to do that correctly. The problem itself: 1. How to make this system, completely language independent. 2. Learning new words, phrases and responses from users chatting (this is the hardest part for now - How to get the idea to what phrase the response is written) So what do you think ?