一种智能机器人交互系统的制作方法

文档序号:9396854阅读:302来源:国知局
一种智能机器人交互系统的制作方法
【技术领域】
[0001]本发明涉及一种智能交互系统,更具体的说是涉及一种智能机器人交互系统。
【背景技术】
[0002]在传统的智能交互中,智能交互的一般采用模板方式来应对复杂的对话,准确度较低,或者对信息进行各种分词后进行分析,但一般的分词结果种类多,准确度较低。
[0003]随着计算机硬件的发展及大数据的成熟,传统的智能交互领域及计算语言学可以使用更多地技术来提高准确性。

【发明内容】

[0004]本发明公开了一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作系统构建,所述交互系统的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。
[0005]所述知识库模块包括本体及本体的实例。
[0006]所述人工智能引擎包括分词模块、词法分析模块及句法分析模块。
[0007]所述机器人交互模块可通过即时通讯工具与用户交互。
[0008]所述机器人交互模块可通过嵌入式系统与用户交互。
[0009]所述系统采用以下步骤对用户信息进行处理:
[0010]A、对用户发出的信息进行分词;
[0011]B、对步骤A所述分词后的字、词及词组是否属于实体进行识别;
[0012]C、对步骤A所述分词后的字、词及词组进行语义标注分析;
[0013]D、对步骤A所述分词后的字、词及词组进行文本纠错;
[0014]E、对用户发出的信息进行句法分析;
[0015]F、对用户发出的信息及步骤A所述分词后的字、词及词组进行权重校正;
[0016]G、对用户发出的信息进行上下文处理;
[0017]H、根据所述步骤B-G的结果,对用户发出的信息进行相似度计算,得到阈值;
[0018]1、根据阈值结果查询预设知识库,返回结果给用户。
[0019]所述步骤C中的语义标注分析包括领域、重要度、同类词、同义词、网络用语。
[0020]所述步骤D中的文本纠错包括在领域的业务类词及词组进行拼音纠错;
[0021]所述步骤F中的句法分析采用规则和标注方法。
【附图说明】
[0022]图1-系统框架图
[0023]图2-本体及实例化、继承的实例
[0024]图3-词类管理
[0025]图4-同义词,权重校正
【具体实施方式】
[0026]如图1,一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作系统构件所述交互系统的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。
[0027]所述知识库模块包括本体及本体的实例。
[0028]所述人工智能引擎包括分词模块、词法分析模块及句法分析模块。
[0029]所述机器人交互模块可通过即时通讯工具与用户交互。
[0030]所述机器人交互模块可通过嵌入式系统与用户交互。
[0031]本专利所述系统采用以下步骤进行智能交互:
[0032]A、对用户发出的信息进行分词;
[0033]分词是计算机语言学或人工智能领域的常用技术手段,一般采用“最大匹配分词法”或“最大概率法分词”,
[0034]B、对步骤A所述分词后的字、词及词组是否属于实体进行识别;
[0035]对于实体,是本体的实例化,
[0036]所谓本体,是对概念的一种明确且详细的说明,是对现实世界的一种描述方法。或者说,本体实际上就是对特定领域之中某套概念及其相互之间关系的形式化表达。一般包含:
[0037]——具体的本体实例(对象Object)
[0038]——本体的属性
[0039]——所属的本体类别。
[0040]本体实例化后,就可以继承本体的属性,为其后的语义标注分析做好准备;
[0041]具体来说,如附图1,对于银行业务有很多基础业务,所有的基础业务就是一种本体,对于某一种具体的本体,比如办理规则,营销活动就是一种对基础业务的继承,其所有的属性就可以继承下来。
[0042]C、对步骤A所述分词后的字、词及词组进行语义标注分析;
[0043]对于语义标注分析,包括词性标注和词义标注两个部分:
[0044]对于词性标注:一般采用隐马尔科夫模型或者基于转换的错误驱动的磁性标注方法;
[0045]对于词义标注:一般采用基于互信息的词义排歧方法或基于词典的排歧方法;
[0046]对于该步骤,当用户在机器人前端输入一个问题,这个问题会首先进行分词处理,然后根据分词的结果进行匹配,因此词类的建设优劣,与机器人的智能程度紧密相连。对词类的增删和修改都可在【词类管理】中实现。
[0047]如图2,【词类管理】标签下有“公用词类”,“专有词类”,其中“公用词类”下为本体类属性对应的词类,“专有词类”下为项目自定义的特有词类。
[0048]D、对步骤A所述分词后的字、词及词组进行文本纠错;
[0049]E、对用户发出的信息进行句法分析;
[0050]F、对用户发出的信息及步骤A所述分词后的字、词及词组进行权重校正;
[0051]如图3,选择需要挂入的分类右单击,在菜单中选择【新建子分类】,在弹出框内填入类型名称保存完成。
[0052]本系统中,类别名称旁边标注的“ * ” “ # ”分别用来区分词类的重要度及相似度, 代表重要,权重较高;“#”代表不相似,相似度很低代表该分类下的词具有拼音纠错功能。子分类自动继承父级分类的设定。
[0053]本系统还会根据用户数据日志来调整权重。例如:“不”字基于统计学不重要,但经过统计分析,“不”字出现及句尾比例较高,其含义完全不同,所以当“不”字出现在句尾时,例如“我能开通彩铃不”调整“不”字权重。
[0054]G、对用户发出的信息进行上下文处理;
[0055]本系统可以实现上下文一起处理,例如:当用户问“彩铃如何开通”之后,用户只用问“微信呢”即可,系统可以自动根据上下文理解用户其实是希望了解“微信如何开通”
[0056]H、根据所述步骤B-G的结果,对用户发出的信息进行相似度计算,得到阈值;
[0057]此外,本系统还可以实现“语义表达式与普通问句的混合运算”。
[0058]例如:一个标准问为:“化妆品标识夸大功效、虚假表示,如何查处? ”
[0059]对应该标准问的语义表达式可分解为:[化妆品I化妆品牌][虚假][标志][惩罚][方法?]
[0060]对应该标准问的某一扩展问为:“化妆品标识标注虚假的信息,对于这种行为工商局采取什么方法惩处”
[0061]假设知识库内包含上述知识,系统对用户给出的信息可以进行混合处理。即判断用户的问题如贴近于标准问可直接回答;如可分解成语义表达式,则依据语义表达式回答;如不能分解成语义表达式而贴近于扩展问,则依据扩展问回答;而非单独采用上述任意一方式,以获得最大阈值。即最吻合用户需求的答案。
[0062]1、根据阈值结果查询预设知识库,返回结果给用户。
[0063]所述步骤C中的语义标注分析包括领域、重要度、同类词、同义词、网络用语。
[0064]具体来说,经过根据上述方面进行语义标注分析过后,分过的词的语义准确,歧义基本消除。
[0065]所述步骤D中的文本纠错包括在领域的业务类词及词组进行拼音纠错;
[0066]所述步骤E中的句法分析采用规则和标注方法。
【主权项】
1.一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作系统构建,所述交互系统的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。2.一种权利要求1所述的智能机器人交互系统,其特征在于:所述知识库模块包括本体及本体的实例。3.一种权利要求1所述的智能机器人交互系统,其特征在于:所述人工智能引擎包括分词模块、词法分析模块及句法分析模块。4.一种权利要求1所述的智能机器人交互系统,其特征在于:所述机器人交互模块可通过即时通讯工具与用户交互。5.一种权利要求1所述的智能机器人交互系统,其特征在于:所述机器人交互模块可通过嵌入式系统与用户交互。6.一种权利要求1所述的智能机器人交互系统,其特征在于:所述系统采用以下步骤对用户信息进行处理: A、对用户发出的信息进行分词; B、对步骤A所述分词后的字、词及词组是否属于实体进行识别; C、对步骤A所述分词后的字、词及词组进行语义标注分析; D、对步骤A所述分词后的字、词及词组进行文本纠错; E、对用户发出的信息进行句法分析; F、对用户发出的信息及步骤A所述分词后的字、词及词组进行权重校正; G、对用户发出的信息进行上下文处理; H、根据所述步骤B-G的结果,对用户发出的信息进行相似度计算,得到阈值; 1、根据阈值结果查询预设知识库,返回结果给用户。7.根据权利要求6所述的一种智能机器人交互系统,其特征在于: 所述步骤C中的语义标注分析包括领域、重要度、同类词、同义词、网络用语。8.根据权利要求6所述的一种智能机器人交互系统,其特征在于:所述步骤D中的文本纠错包括在领域的业务类词及词组进行拼音纠错。9.根据权利要求6所述的一种智能机器人交互系统,其特征在于:所述步骤E中的句法分析采用规则和标注方法。10.根据权利要求6所述的一种智能机器人交互系统,其特征在于:所述步骤H中的相似度计算采取语义表达式与普通问句的混合运算。
【专利摘要】本发明涉及一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作系统构建,所述交互系统的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。本发明提高了在与机器人交互时,机器人识别指令的准确性。
【IPC分类】G06F17/30, G06F17/27
【公开号】CN105117388
【申请号】CN201510603519
【发明人】李波, 曾永梅, 姚贡之, 朱频频
【申请人】上海智臻智能网络科技股份有限公司
【公开日】2015年12月2日
【申请日】2015年9月21日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1