Программа по большей части просто перефразировала высказывания пользователя, например (выделена неизменяемая часть): «У меня болит голова» — «Почему вы говорите, что у вас болит голова?». А в предложении «Мой отец меня ненавидит» Элиза отреагировала на ключевое слово «отец»: «Кто ещё из семьи вас ненавидит?».
Элиза просто выделяет (см. Синтаксический анализатор) во входной фразе значимые слова, которые подставляет в шаблонную фразу. «Пародия» на человека может раскрыться сразу или после нескольких диалогов, все зависит от того, как пользователь будет вести беседу. Иногда возникали забавные ситуации, когда увлечённый пользователь через несколько минут убеждался в отсутствии у машины понимания сути вопросов. Всё происходило из-за того, что человек придает каждому слову смысл, а машина интерпретирует слово как символьные данные.
Не находя вариантов для ответа, Элиза обычно отвечает "I see", и переводит разговор на другую тему.
Как. работает разговорный чат бот?
Бот общаеться с человеком, даже может выполнить какие либо команды.
Может есть какие либо сервисы ?