Program-o использует НЛП?

Я пытаюсь сделать чат-ботом. Я искал некоторые решения и программы, чтобы помочь мне. Может кто-нибудь сказать мне, если Program-o использует обработку естественного языка? Я искал в Google, но я не нашел ответ.

1 ответ

Решение

Program-O - это в основном движок, который использует рекурсивное сопоставление с образцом в AIML для поиска подходящего ответа.

Ответ, приведенный здесь, объясняет немного более подробно НЛП в AIML

Соответствующий абзац:

Если под "обработкой естественного языка" вы подразумеваете то, что обычно называют "обучающим ботом", бот ALICE (AIML) не соответствует определению. Программа ALICE ("мозгом" которой является язык сценариев AIML) - это программа сопоставления с образцом. Он ищет в довольно большой базе данных - обычно около 40000 записей - фразу или термин, совпадающий с одним из входных данных, а затем выбирает ответ из набора, обозначенного ближайшим совпадением. Он не записывает в свои файлы и не генерирует спонтанный вывод. Он не "учится" сам по себе. Любые изменения или новая информация должны быть жестко запрограммированы в файлах AIML ботмастером.

Другие вопросы по тегам