AIML.js:用node.js编写的AIML解释器

时间:2024-05-20 15:51:16
【文件属性】:

文件名称:AIML.js:用node.js编写的AIML解释器

文件大小:94KB

文件格式:ZIP

更新时间:2024-05-20 15:51:16

JavaScript

AIML.js 用node.js编写的AIML解释器AIMLInterpreter是一个模块,允许您解析AIML文件并找到给定消息的正确答案。 安装 $ npm install aimlinterpreter 依存关系fs dom-js 描述使用新的AIMLInterpreter(botAttributes),可以创建一个新的解释器对象。 botAttributes是一个JSON对象,可以包含一个人想要在AIML文件中使用的机器人的属性,例如({name:“ Bot”,age:“ 42”})。 该对象具有一个称为loadAIMLFilesIntoArray(fileArray)的函数,该函数接收AIML文件的数组。 此函数将AIML文件加载到内存中。 此外,该对象具有一个名为findAnswerInLoadedAIMLFiles(clientInput,cb)的函数,该函数接收消息


【文件预览】:
AIML.js-master
----.gitignore(21B)
----test.aiml.xml(4KB)
----package.json(2KB)
----AIMLInterpreter.js(23KB)
----test.js(4KB)
----node_modules()
--------dom-js()
----README.md(4KB)
----.npmignore(21B)

网友评论