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

文档序号:9396853阅读:299来源:国知局
一种智能机器人交互系统的制作方法
【技术领域】
[0001]本发明涉及一种智能交互的方法,更具体的说是涉及一种智能机器人交互系统。
【背景技术】
[0002]在传统的智能交互中,智能交互一般采用模板方式来应对复杂的对话,缺乏足够的数据资料储备,准确度较低,速度也不佳。

【发明内容】

[0003]本发明公开了一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块和人工智能引擎,机器人交互模块,其特征在于:
[0004]所述知识库模块基于操作系统构件所述智能机器人交互系统的基础模块,包括一个或多个分基础分类,每个基础分类包括本体类,
[0005]所述机器人中枢模块和人工智能引擎对用户输入进行智能处理并查询知识库模块,
[0006]所述机器人交互模块收集用户输入并将结果反馈给用户,
[0007]所述本体类包括一个或多个属性,
[0008]所述基础分类包括一个或多个子分类,每个子分类不包括子分类或包括一个或多个子分类,
[0009]所述子分类包括一个或多个实例,
[0010]所述实例包含一条或多个标签属性,所述标签属性包含一个标准问和一个标准答案。
【附图说明】
[0011]为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述汇总所需要使用的附图作简单介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明实施例所提供的系统框架图;
[0013]图2是本发明实施例所提供的基础类、子分类和实例树状图的UI界面;
[0014]图3是本发明实施例所提供的基础类、子分类和实例的树状图下新添加子分类操作的UI界面;
[0015]图4是本发明实施例所提供维护属性的UI界面;
[0016]图5是本发明实施例所提供选择设置实例的标签属性所应用的本体类的属性的UI界面。
【具体实施方式】
[0017]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]实施例一:
[0019]本实施例是一种智能机器人交互系统应用于银行业务的实例。
[0020]如图1,智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块和人工智能引擎,机器人交互模块,其特征在于:
[0021]所述知识库模块基于操作系统构件所述智能机器人交互系统的基础模块,包括一个或多个分基础分类,每个基础分类包括本体类,
[0022]所述机器人中枢模块和人工智能引擎对用户输入进行智能处理并查询知识库模块,
[0023]所述机器人交互模块收集用户输入并将结果反馈给用户。
[0024]如图2所示,本事实例中,所述知识库模块包括名称为“专业知识点”、“基本对话”的多个基础分类I。其中,名为“专业知识点”的基础分类包含名为“储蓄业务”、“公司业务”、“卡类业务”、“理财服务”等的子分类2。其中,名为“存储业务”的子分类包含“存折”、“定活两便”、“教育储蓄”、“零存整取”等实例3。如图3所示,在上述任意基础分类I或子分类2下都可以新添加子分类2。所属领域的技术人员可以理解,本实施例中“专业知识点”、“基本对话”等基础分类I的名称不应理解为对基础分类I的名称的限制,基础分类I的名称可以以任意其他词组替换;“储蓄业务”、“公司业务”、“卡类业务”、“理财服务”等子分类2的名称,不应理解为对子分类2的名称的限制,子分类2的名称可以以任意其他词组替换;“存折”、“定活两便”、“教育储蓄”、“零存整取”等实例3的名称,不应理解为对子实例3的名称的限制,实例3的名称可以以任意其他词组替换。
[0025]本体类是基础本体类5和继承本体类12,所述基础本体类拥有一个或多个属性9,每个基础本体类5可以不包括继承本体10类,也可以包括一个或多个继承本体类12。所述继承本体类12,继承一个基础本体类5或一个继承本体类12,包含一个或多个属性9。每个继承本体类12,可以不包括继承本体类12,也可以包括一个或多个继承本体类12,每个继承本体类12包含其所继承的基础本体类5或继承本体类12的属性。
[0026]上述基础本体类5和继承本体类12由现实世界相似的本体对象抽象总结而成,基础本体类5或继承本体类12的属性9代表了这个类的所有对象通用的属性。实例3的标签属性4,可以选择应用某个基础本体类5或继承本体类12所包含的属性9。通过上述选择应用,实现了对实例3的标签属性4的设置,同时上述选择应用的方式,避免了重复的设置工作,有较高的效率。
[0027]本实施例中,基础本体类5 “介绍类”包含了继承本体类12 “业务介绍类”、继承本体类12 “介绍类”和继承本体类12 “活动类”,而继承本体类12 “介绍类”把现实世界中当介绍某项业务时常用的属性、元素或事项抽象总结为了属性9。如现实世界中当介绍某项业务时,常需要介绍提供业务的简介,描述业务的功能,告知业务的有效期,强调业务的特点等,由此上述元素和事项就被抽象成了属性9:即属性9 “业务介绍”、属性9 “功能介绍”、属性9 “有效期”和属性9 “特点介绍”。所属领域的技术人员可以理解,本实施例中“业务介绍”、“功能介绍”等属性9的名称不应理解为对属性9的名称的限制,属性9的名称可以以任意其他词组替换。
[0028]每一个标签属性4,即为知识库模块中的一条知识点,其包含一个标准问题6和一个标准答案8。知识库模块中的知识点通过上述基础分类I包含子分类2,子分类2包含实例3,实例3包含标签属性4的结构设置和存储在知识库模块中。在用户通过机器人交互模块使用智能机器人交互系统时,机器人交互模块把用户的输入传递给机器人中枢模块和人工智能引擎,由机器人中枢模块和人工智能引擎把用户的输入和知识库模块中所存储的标签属性4的标准问题6进行相似度计算,触发对应的知识点,即通过机器人交互模块把最相似的标准问题6所被包含的标签属性4的标准答案8返回给用户。
[0029]每一个标签属性4可以不包含,也可以包含一个或多个扩展问10。扩展问10有三种:肯定模板、否定模板和普通问题。如果一个标签属性4设置了一个或多个扩展问10,则在用户使用智能机器人交互系统时,机器人中枢模块和人工智能引擎把用户发出的信息与知识库模块中的一定范围内的标签属性4的标准问题6进行相似度计算的同时,机器人中枢模块和人工智能引擎还会把用户发出的信息与知识库模块中的一定范围内的标签属性4的每个扩展问10进行相似度的计算,如果最相似的是某个标签属性4的标准问题6,就触发对应的知识点,即返回给用户该标签属性4的标准答案8 ;如果最相似的是某个标签属性4的扩展问10,且该扩展问10是肯定模版或普通问题,则触发对应的知识点,即返回给用户该标签属性4的标准答案8 ;如果最相似是某个标签属性4的扩展问10,且该扩展问10是否定模版,则不触发对应的知识点。
[0030]通过上述三种扩展问10的加入,提升了系统对用户发出的信息与知识库模块中的标签属性4相似度计算的准确度和速度。
[0031]每一个标签属性4包括维度7,维度7包括,归属地、平台、品牌,在使用智能机器人交互系统时,可以通过用户所属维度的不同对进入相似度计算的标签属性4的范围做筛选,系统对用户发出的信息与知识库模块中的标签属性4相似度计算的准确度和速度。所属领域的技术人员可以理解,维度7还可以是时间、性别等任何可以起到筛选作用的名词。
[0032]标准问题8可以是符合语法的一句句子,也可以是一个或多个词11的组合,肯定模版或否定模版是一个或多个词11的组合,通过把标准问题8、肯定模版或否定模版拆分成一个或多个词11的组合,可提高智能机器人交互系统对用户发出的信息与知识库模块中的标签属性4相似度计算的准确度和速度,如图5所示。
[0033]所属领域的技术人员可以清楚了解到,为了描述的方便和简洁,上述描述的系统、方法的具体工作过程或步骤,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0034]以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本范明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块和人工智能引擎,机器人交互模块,其特征在于: 所述知识库模块基于操作系统构件所述智能机器人交互系统的基础模块,包括一个或多个基础分类,每个基础分类包括本体类, 所述机器人中枢模块和人工智能引擎对用户输入进行智能处理并查询知识库模块, 所述机器人交互模块收集用户输入并将结果反馈给用户, 所述本体类包括一个或多个属性, 所述基础分类包括一个或多个子分类,每个子分类不包括子分类或包括一个或多个子分类, 所述子分类包括一个或多个实例, 所述实例包含一条或多个标签属性,所述标签属性包含一个标准问和一个标准答案。2.如权利要求1所述的一种智能机器人交互系统,其特征在于: 所述本体类是基础本体类或继承本体类, 所述基础本体类包含一个或多个属性,每个基础本体类不包括继承本体类或包括一个或多个继承本体类, 所述继承本体类继承一个基础本体类或一个继承本体类,包含一个或多个属性,每个继承本体类不包括继承本体类或包括一个或多个继承本体类,每个继承本体类包含其所继承的基础本体类或继承本体类的属性。3.如权利要求1所述的一种智能机器人交互系统,其特征在于: 所述标签属性包括一个或多个扩展问, 所述扩展问包括肯定模板、否定模板或普通问题。4.如权利要求3所述的一种智能机器人交互系统,其特征在于: 所述扩展问由一个或多个词类组成。5.如权利要求2所述一种智能机器人交互系统,其特征在于: 所述标签属性包括维度。
【专利摘要】本发明公开了一种智能机器人交互系统,包括操作系统,知识库模块,机器人中枢模块和人工智能引擎,机器人交互模块,其特征在于:所述知识库模块基于操作系统构件所述智能机器人交互系统的基础模块,包括多个分基础分类,每个基础分类包括本体类,所述机器人中枢模块和人工智能引擎对用户输入进行智能处理并查询知识库模块,所述机器人交互模块收集用户输入并将结果反馈给用户,所述本体类包括一个或多个属性,所述基础分类包括一个或多个子分类,每个子分类不包括子分类或包括一个或多个子分类,所述子分类包括一个或多个实例,所述实例包含一条或多个标签属性,所述标签属性包含一个标准问和一个标准答案。
【IPC分类】G06F17/30, G06F17/27
【公开号】CN105117387
【申请号】CN201510603030
【发明人】李波, 曾永梅, 姚贡之, 朱频频
【申请人】上海智臻智能网络科技股份有限公司
【公开日】2015年12月2日
【申请日】2015年9月21日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1