Program-o использует НЛП?
Я пытаюсь сделать чат-ботом. Я искал некоторые решения и программы, чтобы помочь мне. Может кто-нибудь сказать мне, если Program-o использует обработку естественного языка? Я искал в Google, но я не нашел ответ.
1 ответ
Program-O - это в основном движок, который использует рекурсивное сопоставление с образцом в AIML для поиска подходящего ответа.
Ответ, приведенный здесь, объясняет немного более подробно НЛП в AIML
Соответствующий абзац:
Если под "обработкой естественного языка" вы подразумеваете то, что обычно называют "обучающим ботом", бот ALICE (AIML) не соответствует определению. Программа ALICE ("мозгом" которой является язык сценариев AIML) - это программа сопоставления с образцом. Он ищет в довольно большой базе данных - обычно около 40000 записей - фразу или термин, совпадающий с одним из входных данных, а затем выбирает ответ из набора, обозначенного ближайшим совпадением. Он не записывает в свои файлы и не генерирует спонтанный вывод. Он не "учится" сам по себе. Любые изменения или новая информация должны быть жестко запрограммированы в файлах AIML ботмастером.