Recently, I tried some chatbots, like Mitsuku, rose, a.l.ic.e. and some more.

I read in wiki about loebner prize, and it looks that these chatbots should be good(they took part in the competitions and won in some of them)

But in practice, they are not so good - at list, not the online version, I dont know if the real version is different. There main weak point is to follow the conversetion - for example, when I ask them "why?" about there previous message, they answer something vague that not saying much.

So, how good are chatbots? Is the online version weaker?

New Answer
New Comment

1 Answers sorted by

Richard_Kennaway

Apr 24, 2019

30

Generally, these things work by faking understanding, not by understanding.

The original ALICE was just a set of pattern-matching substitution rules designed to behave like a non-directive Rogerian psychotherapist (a current thing of the time). If you mentioned something, it might respond "Tell me more about [insert thing]." If you went along with the charade, you could have what felt like deep and meaningful conversations with it, but you could just as easily surface its basic cluelessness by saying things like "My my!" to which it might respond "Tell me more about your your."

If GPT2 is the state of the art in text generation, then to judge by this, it's no more lifelike than ALICE.

Actually, it would probably respond with "Tell me more about your my."