MegaHAL does, although its responses are not as believable as those of ALICE. It uses a Markov model based on its existing corpus to generate novel responses, and everything you write to it is added to the corpus. It is fun to interact with, and often generates reasonably output, and works for any language, given a decently sized input in that language. (although it may be ascii only, I'm not sure.)
Discussion (9)
Alice
Alice is learning? Are you sure?
As I know, it only use context of chat for reacting. It doesn't *change* itself!
Im pretty sure its AI
Claims inspired by this comment
Chatbots are not AI.the problem with this whole thread, Ivan, is that you say "chatbots" as if you mean all of them. many of them are hooked up to AIs.
then you also have the dodgy definitions of "learn" and "AI" -- two terms that are used to mean many things long a spectrum.
until you nail those down, you won't get much meaning out of these claims.
According to this particular claim: do you know ANY chatbot which learns while chatting?
"Learn" mean here very little: to change its responses base ...
MegaHAL does, although its responses are not as believable as those of ALICE. It uses a Markov model based on its existing corpus to generate novel responses, and everything you write to it is added to the corpus. It is fun to interact with, and often generates reasonably output, and works for any language, given a decently sized input in that language. (although it may be ascii only, I'm not sure.)
http://megahal.alioth.debian.org/
i have known other chatbots that worked the way rorek describes megahal.
It is interesting. Thanx.
ALICE isn't meant to be a learning bot, but there are AIML interpretors like alice that do learn as they chat.
"learn." Hah. Right.