Как раз таки прямое отношение, это одно из направлений ИИ.
Виртуальные собеседники работают с «живым» языком. Обработка естественного языка, особенного разговорного стиля, — острая проблема искусственного интеллекта. И конечно, современные программы-собеседники — лишь попытки имитировать разумный диалог с машиной.
Как любая интеллектуальная система, виртуальный собеседник имеет базу знаний. В простейшем случае она представляет собой наборы возможных вопросов пользователя и соответствующих им ответов. Наиболее распространённые методы выбора ответа в этом случае следующие:
- Реакция на ключевые слова: Данный метод был использован в Элизе. Например, если фраза пользователя содержала слова «отец», «мать», «сын» и другие, Элиза могла ответить: «Расскажите больше о вашей семье».
- Совпадение фразы: Имеется в виду похожесть фразы пользователя с теми, что содержатся в базе знаний. Может учитываться также порядок слов.
- Совпадение контекста: Часто в руководствах к программам-собеседникам просят не использовать фразы, насыщенные местоимениями, типа: «А что это такое?» Для корректного ответа некоторые программы могут проанализировать предыдущие фразы пользователя и выбрать подходящий ответ.
Своеобразной мини-проблемой являются идентификация форм слова и синонимов.
http://ru.wikipedia.org/wiki/%D0%92%...BD%D0%B8%D0%BA
---------- Post added at 10:00 ---------- Previous post was at 09:56 ----------
На Спектруме база знаний будет очень маленькая. т.к. память мала. Я одно время хотел сделать игру "Эрудит", но словарь вмещал бы в лучшем случае 6000 слов (для 48к), это мало для хорошей игры.
Спектрум не 48к - это ересь.
---------- Post added at 11:09 ---------- Previous post was at 11:08 ----------
я старовер
Сталинград-1, две Дельты, Балтик. А еще Subor SB-225B
2х УКНЦ + КМД УК
AMIGA A1200 + Elsat E1208 + 8Mb Ram Radio - 86RK Электроника МК-52 + 4 батарейки
Венец прогресса - телевизор, унитаз и холодильник. Его орудия - паяльник и напильник!
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ALKO, шедевр, однозначно шедевр. Пусть ААА к нему еще визуалку нарисует - будет что на СС выставить.
---------- Post added at 18:22 ---------- Previous post was at 18:19 ----------
Кстати, щас заметил - на всех платформах стандартная программа - обучалка - хелловорд, и только на спеке - "%username%, ты дурак"
Сталинград-1, две Дельты, Балтик. А еще Subor SB-225B
2х УКНЦ + КМД УК
AMIGA A1200 + Elsat E1208 + 8Mb Ram Radio - 86RK Электроника МК-52 + 4 батарейки
Венец прогресса - телевизор, унитаз и холодильник. Его орудия - паяльник и напильник!
БК-0010, эт я про традиции обучения программированию. Сам с этого начинал...
Сталинград-1, две Дельты, Балтик. А еще Subor SB-225B
2х УКНЦ + КМД УК
AMIGA A1200 + Elsat E1208 + 8Mb Ram Radio - 86RK Электроника МК-52 + 4 батарейки
Венец прогресса - телевизор, унитаз и холодильник. Его орудия - паяльник и напильник!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)