Chatter Bots Algorithms
Hi... does anybody know what kind of algorithms and AI is used in chatterbots?
Real programers are not afraid from maths! (I am)
(from an Asfixia Member I think)
JJpRiVaTe (Private Zone)
-=[ J ]=-I always forget to change the tagline.
I''d say regular expressions for pattern matching and more or less sophisticated state machines for decision.
Documents [ GDNet | MSDN | STL | OpenGL | Formats | RTFM | Asking Smart Questions ]
C++ Stuff [ MinGW | Loki | SDL | Boost. | STLport | FLTK | ACCU Recommended Books ]
Documents [ GDNet | MSDN | STL | OpenGL | Formats | RTFM | Asking Smart Questions ]
C++ Stuff [ MinGW | Loki | SDL | Boost. | STLport | FLTK | ACCU Recommended Books ]
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." — Brian W. Kernighan
Go look at alicebot.org (or maybe .net?).
I believe that they are the most common chatterbot out there right now.
I believe that they are the most common chatterbot out there right now.
The most known bot for chatting is ELIZA.
The quake II arena bots use a modified version of eliza for their chatter system.
Gamasutra has the MAsters'' thesis of the guy who wrote the bot, and he explains how his bot chats. Quite interesting really.
You might wanna look up the eliza code, too.
Sancte Isidore ora pro nobis !
The quake II arena bots use a modified version of eliza for their chatter system.
Gamasutra has the MAsters'' thesis of the guy who wrote the bot, and he explains how his bot chats. Quite interesting really.
You might wanna look up the eliza code, too.
Sancte Isidore ora pro nobis !
-----------------------------Sancte Isidore ora pro nobis !
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement