CN105117388A - 一种智能机器人交互*** - Google Patents
一种智能机器人交互*** Download PDFInfo
- Publication number
- CN105117388A CN105117388A CN201510603519.3A CN201510603519A CN105117388A CN 105117388 A CN105117388 A CN 105117388A CN 201510603519 A CN201510603519 A CN 201510603519A CN 105117388 A CN105117388 A CN 105117388A
- Authority
- CN
- China
- Prior art keywords
- word
- module
- user
- robot interactive
- intelligent robot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Machine Translation (AREA)
Abstract
本发明涉及一种智能机器人交互***,包括操作***,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作***构建,所述交互***的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。本发明提高了在与机器人交互时,机器人识别指令的准确性。
Description
技术领域
本发明涉及一种智能交互***,更具体的说是涉及一种智能机器人交互***。
背景技术
在传统的智能交互中,智能交互的一般采用模板方式来应对复杂的对话,准确度较低,或者对信息进行各种分词后进行分析,但一般的分词结果种类多,准确度较低。
随着计算机硬件的发展及大数据的成熟,传统的智能交互领域及计算语言学可以使用更多地技术来提高准确性。
发明内容
本发明公开了一种智能机器人交互***,包括操作***,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作***构建,所述交互***的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。
所述知识库模块包括本体及本体的实例。
所述人工智能引擎包括分词模块、词法分析模块及句法分析模块。
所述机器人交互模块可通过即时通讯工具与用户交互。
所述机器人交互模块可通过嵌入式***与用户交互。
所述***采用以下步骤对用户信息进行处理:
A、对用户发出的信息进行分词;
B、对步骤A所述分词后的字、词及词组是否属于实体进行识别;
C、对步骤A所述分词后的字、词及词组进行语义标注分析;
D、对步骤A所述分词后的字、词及词组进行文本纠错;
E、对用户发出的信息进行句法分析;
F、对用户发出的信息及步骤A所述分词后的字、词及词组进行权重校正;
G、对用户发出的信息进行上下文处理;
H、根据所述步骤B-G的结果,对用户发出的信息进行相似度计算,得到阈值;
I、根据阈值结果查询预设知识库,返回结果给用户。
所述步骤C中的语义标注分析包括领域、重要度、同类词、同义词、网络用语。
所述步骤D中的文本纠错包括在领域的业务类词及词组进行拼音纠错;
所述步骤F中的句法分析采用规则和标注方法。
附图说明
图1-***框架图
图2-本体及实例化、继承的实例
图3-词类管理
图4-同义词,权重校正
具体实施方式
如图1,一种智能机器人交互***,包括操作***,知识库模块,机器人中枢模块,人工智能引擎,机器人交互模块,所述知识库模块基于操作***构件所述交互***的基础模块,所述机器人中枢模块,人工智能引擎对用户输入进行智能处理,所述机器人交互模块收集用户输入并将结果反馈给客户。
所述知识库模块包括本体及本体的实例。
所述人工智能引擎包括分词模块、词法分析模块及句法分析模块。
所述机器人交互模块可通过即时通讯工具与用户交互。
所述机器人交互模块可通过嵌入式***与用户交互。
本专利所述***采用以下步骤进行智能交互:
A、对用户发出的信息进行分词;
分词是计算机语言学或人工智能领域的常用技术手段,一般采用“最大匹配分词法”或“最大概率法分词”,
B、对步骤A所述分词后的字、词及词组是否属于实体进行识别;
对于实体,是本体的实例化,
所谓本体,是对概念的一种明确且详细的说明,是对现实世界的一种描述方法。或者说,本体实际上就是对特定领域之中某套概念及其相互之间关系的形式化表达。一般包含:
——具体的本体实例(对象Object)
——本体的属性
——所属的本体类别。
本体实例化后,就可以继承本体的属性,为其后的语义标注分析做好准备;
具体来说,如附图1,对于银行业务有很多基础业务,所有的基础业务就是一种本体,对于某一种具体的本体,比如办理规则,营销活动就是一种对基础业务的继承,其所有的属性就可以继承下来。
C、对步骤A所述分词后的字、词及词组进行语义标注分析;
对于语义标注分析,包括词性标注和词义标注两个部分:
对于词性标注:一般采用隐马尔科夫模型或者基于转换的错误驱动的磁性标注方法;
对于词义标注:一般采用基于互信息的词义排歧方法或基于词典的排歧方法;
对于该步骤,当用户在机器人前端输入一个问题,这个问题会首先进行分词处理,然后根据分词的结果进行匹配,因此词类的建设优劣,与机器人的智能程度紧密相连。对词类的增删和修改都可在【词类管理】中实现。
如图2,【词类管理】标签下有“公用词类”,“专有词类”,其中“公用词类”下为本体类属性对应的词类,“专有词类”下为项目自定义的特有词类。
D、对步骤A所述分词后的字、词及词组进行文本纠错;
E、对用户发出的信息进行句法分析;
F、对用户发出的信息及步骤A所述分词后的字、词及词组进行权重校正;
如图3,选择需要挂入的分类右单击,在菜单中选择【新建子分类】,在弹出框内填入类型名称保存完成。
本***中,类别名称旁边标注的“*”“#”分别用来区分词类的重要度及相似度,“*”代表重要,权重较高;“#”代表不相似,相似度很低;“”代表该分类下的词具有拼音纠错功能。子分类自动继承父级分类的“*”“#”“”设定。
本***还会根据用户数据日志来调整权重。例如:“不”字基于统计学不重要,但经过统计分析,“不”字出现及句尾比例较高,其含义完全不同,所以当“不”字出现在句尾时,例如“我能开通彩铃不”调整“不”字权重。
G、对用户发出的信息进行上下文处理;
本***可以实现上下文一起处理,例如:当用户问“彩铃如何开通”之后,用户只用问“微信呢”即可,***可以自动根据上下文理解用户其实是希望了解“微信如何开通”
H、根据所述步骤B-G的结果,对用户发出的信息进行相似度计算,得到阈值;
此外,本***还可以实现“语义表达式与普通问句的混合运算”。
例如:一个标准问为:“化妆品标识夸大功效、虚假表示,如何查处?”
对应该标准问的语义表达式可分解为:[化妆品|化妆品牌][虚假][标志][惩罚][方法?]
对应该标准问的某一扩展问为:“化妆品标识标注虚假的信息,对于这种行为工商局采取什么方法惩处”
假设知识库内包含上述知识,***对用户给出的信息可以进行混合处理。即判断用户的问题如贴近于标准问可直接回答;如可分解成语义表达式,则依据语义表达式回答;如不能分解成语义表达式而贴近于扩展问,则依据扩展问回答;而非单独采用上述任意一方式,以获得最大阈值。即最吻合用户需求的答案。
I、根据阈值结果查询预设知识库,返回结果给用户。
所述步骤C中的语义标注分析包括领域、重要度、同类词、同义词、网络用语。
具体来说,经过根据上述方面进行语义标注分析过后,分过的词的语义准确,歧义基本消除。
所述步骤D中的文本纠错包括在领域的业务类词及词组进行拼音纠错;
所述步骤E中的句法分析采用规则和标注方法。
Claims (10)
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的结果,对用户发出的信息进行相似度计算,得到阈值;
I、根据阈值结果查询预设知识库,返回结果给用户。
7.根据权利要求6所述的一种智能机器人交互***,其特征在于:
所述步骤C中的语义标注分析包括领域、重要度、同类词、同义词、网络用语。
8.根据权利要求6所述的一种智能机器人交互***,其特征在于:所述步骤D中的文本纠错包括在领域的业务类词及词组进行拼音纠错。
9.根据权利要求6所述的一种智能机器人交互***,其特征在于:所述步骤E中的句法分析采用规则和标注方法。
10.根据权利要求6所述的一种智能机器人交互***,其特征在于:所述步骤H中的相似度计算采取语义表达式与普通问句的混合运算。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510603519.3A CN105117388B (zh) | 2015-09-21 | 2015-09-21 | 一种智能机器人交互*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510603519.3A CN105117388B (zh) | 2015-09-21 | 2015-09-21 | 一种智能机器人交互*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105117388A true CN105117388A (zh) | 2015-12-02 |
CN105117388B CN105117388B (zh) | 2018-06-29 |
Family
ID=54665382
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510603519.3A Active CN105117388B (zh) | 2015-09-21 | 2015-09-21 | 一种智能机器人交互*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105117388B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106154876A (zh) * | 2016-07-15 | 2016-11-23 | 北京光年无限科技有限公司 | 一种智能机器人及机器人操作*** |
CN106541412A (zh) * | 2016-10-19 | 2017-03-29 | 北京光年无限科技有限公司 | 智能机器人状态机制的切换方法、智能机器人及装置 |
CN106599163A (zh) * | 2016-12-08 | 2017-04-26 | 上海云信留客信息科技有限公司 | 一种用于大数据的数据挖掘方法和装置 |
CN107135247A (zh) * | 2017-02-16 | 2017-09-05 | 江苏南大电子信息技术股份有限公司 | 一种人与人工智能协同工作的服务***及方法 |
CN110175230A (zh) * | 2019-05-29 | 2019-08-27 | 广州伟宏智能科技有限公司 | 智能机器人交互*** |
CN110858096A (zh) * | 2018-08-23 | 2020-03-03 | 中瑞福宁机器人(沈阳)有限公司 | 以语义识别为主并辅之以其它方式的机器人人机交互方法 |
CN107818781B (zh) * | 2017-09-11 | 2021-08-10 | 远光软件股份有限公司 | 智能交互方法、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101286161A (zh) * | 2008-05-28 | 2008-10-15 | 华中科技大学 | 一种基于概念的智能中文问答*** |
US20090162824A1 (en) * | 2007-12-21 | 2009-06-25 | Heck Larry P | Automated learning from a question and answering network of humans |
CN101510221A (zh) * | 2009-02-17 | 2009-08-19 | 北京大学 | 一种用于信息检索的查询语句分析方法与*** |
CN103400054A (zh) * | 2013-08-27 | 2013-11-20 | 哈尔滨工业大学 | 计算机辅助心理咨询自动问答机器人*** |
CN103902652A (zh) * | 2014-02-27 | 2014-07-02 | 深圳市智搜信息技术有限公司 | 自动问答*** |
-
2015
- 2015-09-21 CN CN201510603519.3A patent/CN105117388B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090162824A1 (en) * | 2007-12-21 | 2009-06-25 | Heck Larry P | Automated learning from a question and answering network of humans |
CN101286161A (zh) * | 2008-05-28 | 2008-10-15 | 华中科技大学 | 一种基于概念的智能中文问答*** |
CN101510221A (zh) * | 2009-02-17 | 2009-08-19 | 北京大学 | 一种用于信息检索的查询语句分析方法与*** |
CN103400054A (zh) * | 2013-08-27 | 2013-11-20 | 哈尔滨工业大学 | 计算机辅助心理咨询自动问答机器人*** |
CN103902652A (zh) * | 2014-02-27 | 2014-07-02 | 深圳市智搜信息技术有限公司 | 自动问答*** |
Non-Patent Citations (1)
Title |
---|
朱旺南: "基于本体的自动问答客服***研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106154876A (zh) * | 2016-07-15 | 2016-11-23 | 北京光年无限科技有限公司 | 一种智能机器人及机器人操作*** |
CN106541412A (zh) * | 2016-10-19 | 2017-03-29 | 北京光年无限科技有限公司 | 智能机器人状态机制的切换方法、智能机器人及装置 |
CN106541412B (zh) * | 2016-10-19 | 2019-04-26 | 北京光年无限科技有限公司 | 智能机器人状态机制的切换方法、智能机器人及装置 |
CN106599163A (zh) * | 2016-12-08 | 2017-04-26 | 上海云信留客信息科技有限公司 | 一种用于大数据的数据挖掘方法和装置 |
CN106599163B (zh) * | 2016-12-08 | 2019-11-22 | 上海云信留客信息科技有限公司 | 一种用于大数据的数据挖掘方法和装置 |
CN107135247A (zh) * | 2017-02-16 | 2017-09-05 | 江苏南大电子信息技术股份有限公司 | 一种人与人工智能协同工作的服务***及方法 |
CN107135247B (zh) * | 2017-02-16 | 2019-11-29 | 江苏南大电子信息技术股份有限公司 | 一种人与人工智能协同工作的服务***及方法 |
CN107818781B (zh) * | 2017-09-11 | 2021-08-10 | 远光软件股份有限公司 | 智能交互方法、设备及存储介质 |
CN110858096A (zh) * | 2018-08-23 | 2020-03-03 | 中瑞福宁机器人(沈阳)有限公司 | 以语义识别为主并辅之以其它方式的机器人人机交互方法 |
CN110175230A (zh) * | 2019-05-29 | 2019-08-27 | 广州伟宏智能科技有限公司 | 智能机器人交互*** |
Also Published As
Publication number | Publication date |
---|---|
CN105117388B (zh) | 2018-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105117388B (zh) | 一种智能机器人交互*** | |
US10262062B2 (en) | Natural language system question classifier, semantic representations, and logical form templates | |
CN112069298B (zh) | 基于语义网和意图识别的人机交互方法、设备及介质 | |
CN110222045B (zh) | 一种数据报表获取方法、装置及计算机设备、存储介质 | |
CN110717018A (zh) | 一种基于知识图谱的工业设备故障维修问答*** | |
CN105868179B (zh) | 一种智能问答方法及装置 | |
KR20160026892A (ko) | 논팩토이드형 질의 응답 시스템 및 방법 | |
CN107562919B (zh) | 一种基于信息检索的多索引集成软件构件检索方法及*** | |
CN106326307A (zh) | 一种语言交互方法 | |
WO2020233386A1 (zh) | 基于aiml的智能问答方法、装置、计算机设备及存储介质 | |
US20220414463A1 (en) | Automated troubleshooter | |
CN105302859B (zh) | 一种基于互联网的智能交互*** | |
CN112445894A (zh) | 基于人工智能的商务智能***及其分析方法 | |
CN110909126A (zh) | 一种信息查询方法及装置 | |
CN111143531A (zh) | 一种问答对构建方法、***、装置及计算机可读存储介质 | |
CN108536673B (zh) | 新闻事件抽取方法及装置 | |
Tapsai | Information processing and retrieval from CSV file by natural language | |
Barbieri et al. | Towards a natural language conversational interface for process mining | |
CN109992651B (zh) | 一种问题目标特征自动识别和抽取方法 | |
CN105183716A (zh) | 一种基于抽象语义的智能交互方法 | |
CN105260178A (zh) | 一种智能云服务应用开发方法及*** | |
CN114579709A (zh) | 一种基于知识图谱的智能问答意图识别方法 | |
JP2013190985A (ja) | 知識応答システム、方法およびコンピュータプログラム | |
CN112632106B (zh) | 一种知识图谱查询方法、装置、设备及存储介质 | |
CN113792542A (zh) | 一种融合句法分析和语义角色剪枝的意图理解方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |