文件名称:bishop-ai:语音和文字虚拟助手
文件大小:90KB
文件格式:ZIP
更新时间:2024-05-31 16:24:05
nodejs nlp ai virtual-assistant JavaScript
主教AI 使用自然语言处理的基于JS的虚拟助手。 受Siri,Google助手和Alexa的启发,Bishop AI是一种对话式上下文虚拟助手,可以根据命令执行已定义的任务。 它是为处理Q / A风格的对话以及跟随对话而构建的。 Bishop AI并未尝试仅基于可处理上下文对话的神经网络(NLP AI的圣杯)构建聊天机器人,而是使用了易于理解的基于模板的输入/输出系统。 虽然服务器希望采用文本形式的自然语言命令并以文本形式提供响应,但是可以将每个客户端设置为启用“语音转文本”和“文本转语音”。 与主流虚拟助手的主要区别在于该功能被分解为插件。 这允许构建一个定制的虚拟助手,该虚拟助手可以执行其他流行助手可以做的事情(如果不是更多的话),或者构建一个在有限域内非常出色的虚拟助手。 演示版 有关Bishop AI的演示,请访问 特征 使用简单的API接收文本,确定意图,触发命令并返回响应
【文件预览】:
bishop-ai-master
----.jshintrc(291B)
----src()
--------timer.js(1KB)
--------memory.js(2KB)
--------session.js(12KB)
--------expression.js(1KB)
--------responseService.js(8KB)
--------utils.js(3KB)
--------response.js(548B)
--------intentService.js(18KB)
--------localStorage.js(4KB)
--------sessionService.js(845B)
--------pluginService.js(5KB)
--------nlp()
--------api.js(1013B)
----.travis.yml(34B)
----LICENSE(1KB)
----test()
--------normalizer.test.js(7KB)
--------ner.datetime.test.js(5KB)
--------responseService.test.js(2KB)
--------intentService.test.js(4KB)
----README.md(4KB)
----docs()
--------ISSUE_TEMPLATE.md(87B)
--------PULL_REQUEST_TEMPLATE.md(72B)
--------CONTRIBUTING.md(1KB)
--------CODE_OF_CONDUCT.md(3KB)
----.gitignore(20B)
----index.js(54B)
----package-lock.json(8KB)
----package.json(911B)