一种分析处理的方法、装置、计算机存储介质及终端制造方法及图纸

技术编号:21246932 阅读:24 留言:0更新日期:2019-06-01 07:19
一种分析处理的方法、装置、计算机存储介质及终端,包括:转换输入当前检索的检索信息为检索判断信息;将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索目标的检索条件;所述检索方式包括以下一种或一种以上检索:在线检索、离线检索。本发明专利技术实施例提升了知识图谱系统的易用性,增强了检索系统的稳定性。

A Method, Device, Computer Storage Media and Terminal for Analysis and Processing

A method, device, computer storage medium and terminal for analysis and processing includes: converting the retrieval information inputted into the current retrieval to the retrieval judgment information; determining whether the online retrieval method is used for the current retrieval through the preset adaptation rules; and determining whether the online retrieval method is used for the current retrieval through the adaptation rules, according to the preset cost when the online retrieval method is not determined by the adaptation rules. The evaluation strategy determines the retrieval method currently used in the retrieval, in which the retrieval information is used to describe the retrieval conditions of the retrieval target, and the retrieval method includes the following one or more retrieval methods: online retrieval and off-line retrieval. The embodiment of the invention improves the usability of the knowledge map system and enhances the stability of the retrieval system.

【技术实现步骤摘要】
一种分析处理的方法、装置、计算机存储介质及终端
本文涉及但不限于知识图谱技术,尤指一种分析处理的方法、装置、计算机存储介质及终端。
技术介绍
知识图谱被用于描述事物之间的关联关系。其中一种知识图谱的描述方式包括定义图谱中的实体(即图中的点)、关系(即图中的边)和点/边相关的属性(即属性图)。而随着各领域数据信息的不断丰富,知识图谱数据规模不断增长,逐渐形成了规模巨大的海量知识图谱数据库,进而对基于知识图谱的应用产生了较大的挑战。另外,伴随各垂直领域应用的不断细化、丰富,只定义点、边和属性已经无法满足具体行业描述事物的需求。比如,一些行业包含比较丰富的人员时间序列数据或者轨迹数据,这些数据既不能定义成点,也不代表点之间的关联,更不是点/边的属性。因此衍生了一种多维度知识图谱表示形式。在多维度知识图谱中,无论是实体、还是实体之间的关系、实体的时空轨迹,都可以有多种不同的类型,比如实体的类型可以是“人”、“车”等,实体之间的关系可以是“人-车拥有关系”、“亲属关系”等,轨迹可以是“火车出行轨迹”、“旅馆住宿轨迹”等。垂直领域应用的丰富与细化,多维知识图谱的出现,进一步加剧了对基于知识图谱数据应用的实施难度。面对日益复杂的海量知识图谱数据的检索、复杂分析需求;相关技术主要通过搭建在线与离线两套系统来满足不同应用场景的计算分析需求。目前,在线分析系统,可提供实时或近乎实时的交互式检索,一般具有高并发、响应快等特点,对于使用人员不会出现明显的停顿感,所以一般用于处理相对简单的检索、分析场景。离线分析系统,需要较长的检索响应时间,一般并发度有限、系统资源消耗相对较高,所以一般适用于相对复杂的检索、分析场景。目前,在线分析系统和离线分析系统相对独立,运行时需要技术人员自行对当前分析应用所适合的分析系统做出决策,提高了系统的使用门槛,而且增加了使用复杂度。且在某些场景下一旦选择错误,还可能会产生较为严重的结果(比如将某复杂分析需求提交至在线分析系统,可能会影响在线分析系统的稳定性与响应时间,而且可能导致该分析超时失败)。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提供一种分析处理的方法、装置、计算机存储介质及终端,能够提升知识图谱系统的易用性和稳定性。。本专利技术实施例提供了一种分析处理的方法,包括:转换输入当前检索的检索信息为检索判断信息;将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索目标的检索条件;所述检索方式包括以下一种或一种以上检索:在线检索、离线检索。可选的,所述适配规则包括以下一种或一种以上判断规则:实体主键规则、事件主键规则。可选的,所述适配规则包括实体主键规则时,所述实体主键规则包括:确定所述检索判断信息中包含实体主键输入时,确定当前检索的实体主键数量;实体主键数量小于预设的第一阈值时,确定采用在线检索方式进行当前检索。可选的,所述适配规则包括事件主键规则时,所述事件主键规则包括:确定所述检索判断信息中包含事件主键输入时,确定当前检索的事件主键数量;事件主键数量小于预设的第二阈值时,确定采用在线检索方式进行当前检索;其中所述事件主键包括以下一种或一种以上信息:主体主键、事件发生时间、客体主键。可选的,所述根据预设的代价评估策略确定当前检索使用的检索方式包括:根据当前检索的实体查询命中记录数与实体查询的平均时长的乘积,确定实体检索代价;确定的实体检索代价大于预设的在线检索最大延迟时,确定采用离线检索;确定的实体检索代价小于或等于预设的在线检索最大延迟时,确定采用离线检索;和/或,根据当前检索的事件查询命中记录数与事件查询的平均时长的乘积,确定事件检索代价;确定的事件检索代价大于预设的在线检索最大延迟时,确定采用离线检索;确定的事件检索代价小于或等于预设的在线检索最大延迟时,确定采用离线检索;。可选的,确定当前检索的检索方式后,所述方法还包括:根据确定的检索方式进行当前检索,并将检索结果存储到预设的存储区域。可选的,根据预设的代价评估策略无法确定当前检索使用的检索方式时,所述方法还包括:确定采用离线检索的方式进行当前检索。另一方面,本专利技术实施例还提供一种分析处理的装置,包括:转换单元、适配处理单元及代价评估单元;其中,转换单元用于:转换输入当前检索的检索信息为检索判断信息;适配处理单元用于:将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;代价评估单元用于:通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索目标的检索条件;所述检索方式包括以下一种或一种以上检索:在线检索、离线检索。可选的,所述适配规则包括以下一种或一种以上判断规则:实体主键规则、事件主键规则。可选的,所述适配处理单元具体用于:确定所述检索判断信息中包含实体主键输入时,确定当前检索的实体主键数量;实体主键数量小于预设的第一阈值时,确定采用在线检索方式进行当前检索。可选的,所述适配处理单元具体用于:确定所述检索判断信息中包含事件主键输入时,确定当前检索的事件主键数量;事件主键数量小于预设的第二阈值时,确定采用在线检索方式进行当前检索;其中所述事件主键包括以下一种或一种以上信息:主体主键、事件发生时间、客体主键。可选的,所述代价评估单元具体用于:根据当前检索的实体查询命中记录数与实体查询的平均时长的乘积,确定实体检索代价;确定的实体检索代价大于预设的在线检索最大延迟时,确定采用离线检索;确定的实体检索代价小于或等于预设的在线检索最大延迟时,确定采用离线检索;和/或,根据当前检索的事件查询命中记录数与事件查询的平均时长的乘积,确定事件检索代价;确定的事件检索代价大于预设的在线检索最大延迟时,确定采用离线检索;确定的事件检索代价小于或等于预设的在线检索最大延迟时,确定采用离线检索;。可选的,所述装置还包括检索单元,用于:根据确定的检索方式进行当前检索,并将检索结果存储到预设的存储区域。再一方面,本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行上述分析处理的方法。还一方面,本专利技术实施例还提供一种终端,包括:存储器和处理器;其中,处理器被配置为执行存储器中的程序指令;程序指令在处理器读取执行以下操作:转换输入当前检索的检索信息为检索判断信息;将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索目标的检索条件;所述检索方式包括以下一种或一种以上检索:在线检索、离线检索。与相关技术相比,本申请技术方案包括:转换输入当前检索的检索信息为检索判断信息;将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索本文档来自技高网
...

【技术保护点】
1.一种分析处理的方法,其特征在于,包括:转换输入当前检索的检索信息为检索判断信息;将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索目标的检索条件;所述检索方式包括以下一种或一种以上检索:在线检索、离线检索。

【技术特征摘要】
1.一种分析处理的方法,其特征在于,包括:转换输入当前检索的检索信息为检索判断信息;将检索判断信息通过预设的适配规则,确定是否采用在线检索方式进行当前检索;通过适配规则未确定采用在线检索方式进行当前检索时,根据预设的代价评估策略确定当前检索使用的检索方式;其中,所述检索信息用于描述检索目标的检索条件;所述检索方式包括以下一种或一种以上检索:在线检索、离线检索。2.根据权利要求1所述的方法,其特征在于,所述适配规则包括以下一种或一种以上判断规则:实体主键规则、事件主键规则。3.根据权利要求2所述的方法,其特征在于,所述适配规则包括实体主键规则时,所述实体主键规则包括:确定所述检索判断信息中包含实体主键输入时,确定当前检索的实体主键数量;实体主键数量小于预设的第一阈值时,确定采用在线检索方式进行当前检索。4.根据权利要求2所述的方法,其特征在于,所述适配规则包括事件主键规则时,所述事件主键规则包括:确定所述检索判断信息中包含事件主键输入时,确定当前检索的事件主键数量;事件主键数量小于预设的第二阈值时,确定采用在线检索方式进行当前检索;其中所述事件主键包括以下一种或一种以上信息:主体主键、事件发生时间、客体主键。5.根据权利要求1~4任一项所述的方法,其特征在于,所述根据预设的代价评估策略确定当前检索使用的检索方式包括:根据当前检索的实体查询命中记录数与实体查询的平均时长的乘积,确定实体检索代价;确定的实体检索代价大于预设的在线检索最大延迟时,确定采用离线检索;确定的实体检索代价小于或等于预设的在线检索最大延迟时,确定采用离线检索;和/或,根据当前检索的事件查询命中记录数与事件查询的平均时长的乘积,确定事件检索代价;确定的事件检索代价大于预设的在线检索最大延迟时,确定采用离线检索;确定的事件检索代价小于或等于预设的在线检索最大延迟时,确定采用离线检索;。6.根据权利要求1~4任一项所述的方法,其特征在于,确定当前检索的检索方式后,所述方法还包括:根据确定的检索方式进行当前检索,并将检索结果存储到预设的存储区域。7.根据权利要求1~4任一项所述的方法,其特征在于,根据预设的代价评估策略无法确定当前检索使用的检索方式时,所述方法还包括:确定采用离线检索的方式进行当前检索。8.一种分析处理的装置,其特征在于,包括:转换单元、适配处理单元及代价评估单元;其中,转换单元用于:转换输入当前检索的检索信息为检索判断信息;适配处理单元用于:将检索判断信息通过预设的适配规则,确定是否采用在线检...

【专利技术属性】
技术研发人员:白军伟陈智发孟嘉
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:北京,11

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

1