文件名称:Mutters:构建机器人大脑的框架
文件大小:243KB
文件格式:ZIP
更新时间:2024-02-20 12:27:45
bot machine-learning ink BotJava
杂音
用于构建机器人大脑的Java框架。 受到Amazon Echo自然语言理解模型的极大启发。
实施:
基于模板化和/或机器学习的基于用户话语的用户意图识别。 支持OpenNLP或Facebook的fastText。
基于模板和/或基于机器学习(NER)的用户话语数据提取
使用以下任一方法进行状态管理以支持复杂的对话:
状态机
Inkle的叙事脚本引擎
可插拔的意图匹配,命名实体提取和对话状态管理,因此您可以使用我们自己的实现。
例
以下是简单的出租车订购机器人的代码。 它使用OpenNLP机器学习来识别用户的要求并提取街道地址:
public class TaxiInkBot
extends InkBot