Чат-бот
|
|
Zizilk | Дата: Воскресенье, 16 Октября 2011, 21:49 | Сообщение # 1 |
постоянный участник
Сейчас нет на сайте
| Пришла моя очередь задавать глупые вопросы Что я имею в первую очередь под чат-ботом. http://www.yota.ru/ru/faq/questions/ Фиговина справа, которая хвалится тем что знает ёту.
Увы раньше я особого внимания её не уделял), но теперь появились мыслишки, которые возможно пригодились бы. Увы я не знаю как эта хреновина зовётся по нормальному. Поэтому не получается нагуглить её основы. Поэтому возникает вопрос, поделитесь, где можно подчерпнуть теорию по ним(сам код чувствую не сильно сложный, судя по всему, куда интересней сам алгоритм). Ну или поделитесь названием, чтобы найти теорию самому)
Сообщение отредактировал Zizilk - Воскресенье, 16 Октября 2011, 21:53 |
|
| |
Demeron | Дата: Воскресенье, 16 Октября 2011, 22:13 | Сообщение # 2 |
User created in C++
Сейчас нет на сайте
| Думаю можно сделать так: 1) разбиваем предложение на слова 2) считываем все слова пока не найдем ключевое 2.1) если нужно, считываем преведущее и/или следующее слово 3) ищем по базе данных ответ к указанному слову или набору слов
|
|
| |
Zizilk | Дата: Воскресенье, 16 Октября 2011, 22:20 | Сообщение # 3 |
постоянный участник
Сейчас нет на сайте
| Я так в принципе и подумал. И то что нашёл(по конкретному болтуну по ссылке вышел на сайт изготовителя, с сайта узнал точное название, что подтвердил по Википедии и вроде как нашёлл примерные алгоритмы).
Вообщем идея в том чтобы сделать "интеллектуальный бортовой компьютер". Планировал сделать обучалку вначале игры от его лица, а потом получалось что он пропадал без дела, так хоть пусть будет на простенькие вопросы по игре задавать.
Ну и издредка встревать в игру с выкриками(как бы случайно) и веселить. Но это пока добавил в список дел.
Спасибо)
|
|
| |
TimKruz | Дата: Воскресенье, 16 Октября 2011, 23:18 | Сообщение # 4 |
старожил
Сейчас нет на сайте
| Zizilk, можешь почитать статьи на эту тему тут. Конкретно почитай вот эту статью, а именно "простая система классификаторов" (ведь тебе не нужно, чтобы бот обучался) - т.е. проверяется соответствие вопроса по базе, и выводится соответственный ответ; возможно, поможет.
|
|
| |
Zizilk | Дата: Понедельник, 17 Октября 2011, 07:19 | Сообщение # 5 |
постоянный участник
Сейчас нет на сайте
| Спасибо, конечно пригодится)
|
|
| |