Program-o 使用 NLP 吗?

Does Program-o uses NLP ?

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

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

这里给出的答案解释的比较详细NLP in AIML

相关段落是:

If by "natural language processing" you mean what is commonly called a "learning bot," the ALICE (AIML) bot does not meet the definition. The ALICE program (whose "brain" is the AIML scripting language) is a pattern-matching program. It searches a fairly large database - usually about 40,000 entries - for a phrase or term that matches one in the input, then selects a reply from the set designated by the closest match. It neither writes to its own files or generates spontaneous output. It doesn't "learn" by itself. Any changes or new information must be hard-coded into the AIML files by the botmaster.