Program-o是否使用NLP?

时间:2017-07-22 12:35:11

标签: chatbot aiml program-o

我正在尝试制作聊天机器人。我搜索了一些解决方案和程序来帮助我。 如果Program-o使用自然语言处理,有人能告诉我吗? 我在谷歌上搜索过,但我找不到答案。

1 个答案:

答案 0 :(得分:1)

Program-O基本上是在AIML上使用递归模式匹配来寻找合适响应的引擎。

这里给出的答案更详细地解释了NLP in AIML

相关段落是:

  

如果通过"自然语言处理"你的意思是什么通常被称为学习机器人," ALICE(AIML)机器人不符合定义。 ALICE程序(其大脑"是AIML脚本语言)是模式匹配程序。它搜索一个相当大的数据库 - 通常大约40,000个条目 - 用于与输入中的一个匹配的短语或术语,然后从最接近的匹配指定的集合中选择一个答复。它既不会写入自己的文件,也不会生成自发输出。它没有学习"通过它自己。任何更改或新信息都必须由botmaster硬编码到AIML文件中。