一种基于知识能力和机器人的灵活挂接方法技术

技术编号:38152943 阅读:9 留言:0更新日期:2023-07-13 09:18
本发明专利技术提供了一种基于知识能力和机器人的灵活挂接方法,包括如下步骤:将机器人和其拥有的知识内容划分为机器人层、能力层、数据集层;在后台管理服务服务中划分为机器人管理模块、能力管理模块、知识管理模块;根据角色对后台管理人员授予不同功能模块的操作权限;将知识内容下沉至数据集层,构建系统的知识管理方式。本发明专利技术提供的基于知识能力和机器人的灵活挂接方法、设备和计算机可读存储介质,对机器人所拥有的知识内容进行分层分类处理,提供精细化数据权限控制,各层独立管理权限,在问答过程中明确答案来源,方便对问答效果进行分析优化,热更新机器人与能力和能力与数据的挂载关系,用于后续的问题分析。用于后续的问题分析。用于后续的问题分析。

【技术实现步骤摘要】
一种基于知识能力和机器人的灵活挂接方法


[0001]本专利技术涉及人工智能问答
,具体而言,涉及一种基于知识能力和机器人的灵活挂接方法、设备和计算机可读存储介质。

技术介绍

[0002]本专利技术对于
技术介绍
的描述属于与本专利技术相关的相关技术,仅仅是用于说明和便于理解本专利技术的
技术实现思路
,不应理解为申请人明确认为或推定申请人认为是本专利技术在首次提出申请的申请日的现有技术。
[0003]随着科技的发展日新月异,人们日常生活中会产生大量的数据。这些数据中包括以明确知识存在的FAQ问答对,以非结构化文本存在的如规章制度、技术文档,以及各种系统产生的关系型数据和知识图谱数据。人们往往需要从这些数据中获取信息。而想要从如此庞大复杂的数据中获取有用信息,并不是一件容易的事情。
[0004]目前具有如此强大能力的问答系统还比较少,往往是将各种数据堆砌到一个机器人中,再在器人中做数据检索以获取答案。该方案存在以下问题:1、不同的能力和数据集数据在不同的机器人中重复加载,造成资源重复消耗;2、能力和数据集配置变更,而多机器人内部的数据需要重复变更,实现难度大且不稳定;3、不能热更新挂载关系,机器人一旦挂载了能力,即启动时将能力加载到机器人的内存当中,当后台挂载关系变更时,机器人内部不能热更新挂载关系,需要重启机器人;4、不能对机器人中数据进行精细化权限控制,不能清楚的知道机器人回答的问题使用的哪方面的数据,在庞杂的数据中寻找答案,准确性也不能保证;5、无问答数据积累,对后续的问题分析并无帮助。
[0005]为了解决上述技术问题,本专利技术提出了一种基于知识能力和机器人的灵活挂接方法、设备和计算机可读存储介质,对机器人所拥有的知识内容进行分层分类处理,提供精细化数据权限控制,各层独立管理权限,在问答过程中明确答案来源,方便对问答效果进行分析优化,热更新机器人与能力和能力与数据的挂载关系,热更新知识内容,用于后续的问题分析。

技术实现思路

[0006]本专利技术提供了一种基于知识能力和机器人的灵活挂接方法、设备和计算机可读存储介质,对机器人所拥有的知识内容进行分层分类处理,提供精细化数据权限控制,各层独立管理权限,在问答过程中明确答案来源,方便对问答效果进行分析优化,热更新机器人与能力和能力与数据的挂载关系,热更新知识内容,用于后续的问题分析。
[0007]本专利技术第一方面的实施例提供了一种基于知识能力和机器人的灵活挂接方法,包括如下步骤:将机器人和其拥有的知识内容划分为三层,分别为机器人层、能力层、数据集层;在后台管理服务服务中划分为三个功能模块,分别为机器人管理模块、能力管理模块、知识管理模块;根据角色对后台管理人员授予不同功能模块的操作权限;将知识内容下沉至数据集层,构建系统的知识管理方式。
[0008]优选地,若后台管理人员授予角色知识管理模块的操作权限,则该角色可以贡献自己的知识。
[0009]优选地,在机器人层、能力层、数据集层三层数据中,每层都可以将数据授权给指定用户共享,机器人拥有者可以将自己能够查看到的能力挂载到自己的机器人上,能力拥有者可以将自己能够查看到的数据集挂载到自己的能力上。
[0010]优选地,搭建能力池,将所有可用的能力加载到能力池,机器人拥有者基于能力池,将自己能够查看到的能力挂载到自己的机器人上。
[0011]优选地,搭建数据集池,数据集池包括多个数据子集,将所有知识内容分类加载到不同的数据子集中。
[0012]优选地,多个数据子集包括FAQ数据集、MRC数据集、图谱数据、关系型数据。
[0013]优选地,在前台问答服务中,每次对话都传给前台问答服务该机器人所用的能力池和数据集池。
[0014]优选地,在前台问答服务中,每次对话都传给前台问答服务该机器人所用的能力池和数据集池步骤之后,还包括如下步骤:每次问答都会给前台问答服务该机器人所挂载的能力以及能力所挂载的数据集,机器人上挂载的能力和能力上挂载的数据集信息变更可以实时响应到实际的问答当中。
[0015]本专利技术第二方面的实施例还提供了一种基于知识能力和机器人的灵活挂接设备,其包括存储器和处理器;其中,存储器用于存储可执行程序代码;处理器用于读取存储器中存储的可执行程序代码以执行基于知识能力和机器人的灵活挂接方法。
[0016]本专利技术第三方面的实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现基于知识能力和机器人的灵活挂接方法。
[0017]本专利技术提供的基于知识能力和机器人的灵活挂接方法、设备和计算机可读存储介质,对机器人所拥有的知识内容进行分层分类处理,提供精细化数据权限控制,各层独立管理权限,在问答过程中明确答案来源,方便对问答效果进行分析优化,热更新机器人与能力和能力与数据的挂载关系,热更新知识内容,用于后续的问题分析。
[0018]本专利技术的附加方面和优点将在下面的描述部分中变得明显,或通过本专利技术的实践了解到。
附图说明
[0019]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0020]图1示出根据本专利技术实施例的基于知识能力和机器人的灵活挂接方法的分层结构图;
[0021]图2示出根据本专利技术实施例的基于知识能力和机器人的灵活挂接方法的数据模型图;
[0022]图3示出根据本专利技术实施例的基于知识能力和机器人的灵活挂接方法的挂载关系图;
[0023]图4示出根据本专利技术实施例的基于知识能力和机器人的灵活挂接方法的前台内存
模型图;
[0024]图5示出根据本专利技术实施例的基于知识能力和机器人的灵活挂接方法中机器人配置过程图;
[0025]图6是本说明书基于知识能力和机器人的灵活挂接设备的一个实施例的结构图;
[0026]图7是本说明书基于知识能力和机器人的灵活挂接方法的计算机可读存储介质的一个实施例的结构图。
具体实施方式
[0027]为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用其他不同于在此描述的其他方式来实施,因此,本专利技术的保护范围并不受下面公开的具体实施例的限制。
[0029]下述讨论提供了本专利技术的多个实施例。虽然每个实施例代表了专利技术的单一组合,但是本专利技术不同实施例可以替换,或者合并组合,因此本专利技术也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含A、B、C,另一个实施例包含B和D的组合,那么本专利技术也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
[0030]图1示出根据本专利技术实施例的基于知识能力和机器人的灵活挂接方法的分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于知识能力和机器人的灵活挂接方法,其特征在于,包括如下步骤:将机器人和其拥有的知识内容划分为三层,分别为机器人层、能力层、数据集层;在后台管理服务服务中划分为三个功能模块,分别为机器人管理模块、能力管理模块、知识管理模块;根据角色对后台管理人员授予不同功能模块的操作权限;将知识内容下沉至数据集层,构建系统的知识管理方式。2.根据权利要求1所述的基于知识能力和机器人的灵活挂接方法,其特征在于,若后台管理人员授予角色知识管理模块的操作权限,则该角色可以贡献自己的知识。3.根据权利要求1所述的基于知识能力和机器人的灵活挂接方法,其特征在于:在所述机器人层、所述能力层、所述数据集层三层数据中,每层都可以将数据授权给指定用户共享,机器人拥有者可以将自己能够查看到的能力挂载到自己的机器人上,能力拥有者可以将自己能够查看到的数据集挂载到自己的能力上。4.根据权利要求1

3中任意一项所述的基于知识能力和机器人的灵活挂接方法,其特征在于,搭建能力池,将所有可用的能力加载到所述能力池,机器人拥有者基于所述能力池,将自己能够查看到的能力挂载到自己的机器人上。5.根据权利要求4所述的基于知识能力和机器人的灵活挂接方法,其特征在于,搭建数据集池,所述数据集池包括多个数据子集,将所有知识内容分类加载...

【专利技术属性】
技术研发人员:杨娟翟士丹葛永全朱芳娟王道广鲍红飞于政
申请(专利权)人:北京海致星图科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1