最新的开源聊天机器人/冒牌AI‘技术’是什么?ELIZA/ALICE/MegaHAL是否仍然是“最新的”,或者在过去的十年中取得了任何进展?
发布于 2015-06-23 22:46:27
ChatScript是我发现的用于开发会话代理的最好的开源工具(BSD许可证):
https://github.com/ChatScript/ChatScript
我已经使用它好几年了,它对程序员非常友好(以一种适合程序员思考和使用工具的方式编写)。最重要的是,它的编写是为了解决解析自然语言句子的真正混乱的问题,它具有强大的输入预处理器和用于匹配文本的灵活的模式匹配样式规则引擎。
在SourceForge项目页面中:
ChatScript是下一代聊天机器人引擎,它与Suzette一起获得了2010年的Loebner奖,与Rosette获得了2011年的Loebner奖,并在2012年与Angela获得了第二名(这是我在Loebner协议中引入的一个错误,而不是引擎)。在日本的SpeakGlobal上,Outfit7 7的移动应用程序Tom Loves Angela和ESL聊天机器人背后的技术。第三名获得者聊天机器人之战2012年,并获得最佳15分钟对话奖。2013年第三名Loebner获得者,2014年第一名。
还有用于名词、动词、形容词和副词的有用的本体文件。独立或服务器模式。LINUX (32和64位)、Windows (Visual Studio 10)和Mac/iOS。
发布于 2012-08-20 03:04:58
有关最新的会话代理常见问题解答,请参阅我的元指南网页"Yahoo! Answers - Best Answers" & "Quora Answers"。在非模式匹配,统计对话系统方面,我建议看看CMU的USC Virtual Human Toolkit NPCEditor和IBM Watson precursor QA system, OpenEphyra。
发布于 2017-05-30 00:38:47
我为自己创建了一个工具,因为我想构建简单的聊天机器人,并轻松管理整个生命周期:创建、测试、部署和分析。它获得了一些人气,所以我把它变成了一个初创公司:https://www.hubtype.com/products/chatbots.html
使用消息应用程序提供的丰富的交互元素来快速启动和运行聊天机器人是很有用的,这些元素可以让交互变得非常容易,而不需要花哨的AI。但是,如果您需要更复杂的文本交互,您还可以集成最先进的自然语言理解服务,如IBM Watson或api.ai。
https://stackoverflow.com/questions/12011699
复制相似问题