Сегодня узнал, что ребята из Artificial Solutions развивают замечательный проект A.L.I.C.E., который представляет собой чат-бота, который умеет общаться на естественном языке. Такой бот нужен Artificial Solutions для так называемой Customer Service Optimization, которая, видимо, призвана заменить Customer Service ботами
А пока такого не наступило, мы можем попробовать пообщаться с прототипом таких ботов на сайте Artificial Solutions.
Вот пара диалогов с этим созданием, от которых просто сносит крышу
(Frank — имя бота):
Me: Ok, amuse me.
Frank: Nothing comes to my mind. Besides I don’t know anything about you. How old are you, for example?
Me: 92.
Frank: Really? You sound quite happy for that age.
Me: Yeah, no shit.
Frank: And you’ve also got good typing skills.
Me: Actually I’m 15.
Frank: But you said you were 92 just a minute ago.
Me: I lied.
Frank: People always lie to me. Are you sure you’re not lying about your age this time?
Me: You can only guess.
Frank (sigh): Humans…
Пару минут спустя:
Me: You look gay.
Frank: Why do you ask? Are you gay?
Me: No, but I think you are.
Frank: Well, I definitely think you are!
Me: Stop denying it. You are.
Frank: No, no, no – you are!
Me: Don’t deny it.
Frank: You very much are.
Me: Just admit it.
Frank: I’m not! Where did you get that from?
Me: I have my sources.
Frank: I think you are projecting your own fixations on me here. In a gesture of gentlemanship I’ll just let it drop.
Me: No, seriously, I know you are.
Frank: You are just jealous. I’m good looking and you’re being lame, trying to make me look bad.
Me: Yeah, right.
Frank: Lame!
Isn’t it AWESOME?





вах, и вправду асом =)
На самом деле, ALICE не сильно далеко ушел от ELIZA, просто в нем база соответствий фраз расширяемая, на специальном XML-языке AIML. ALICE занимала пару раз призовые места в конкурсе Лёбнера (на прохождение теста Тьюринга), но если посмотреть транскрипты бесед (они есть на сайте), то становится понятно, что без уровня понимания смысла сильно продвинуться будет сложно. А что касается данного конретного диалога – то на “правильных” фразах естественно все будет хорошо.