基于公共文化资源和用户的语义规则网划分方法及装置制造方法及图纸

技术编号:37397491 阅读:33 留言:0更新日期:2023-04-30 09:26
本申请提供一种基于公共文化资源和用户的语义规则网划分方法及装置,该方法包括:根据预设资源库中包括的资源数量,确定语义规则网的总计算代价,所述语义规则网为所述预设资源库下的语义规则网,所述语义规则网中包括多个对象、多个判断条件和多个操作信息;确定用于处理所述语义规则网的多个处理设备;根据所述总计算代价,确定各所述处理设备的处理任务,所述处理任务包括判断条件处理任务和/或操作信息处理任务。针对需要多个处理任务共同处理语义规则网的情形,通过确定语义规则网的总计算代价来进行语义规则网的处理任务的分配,使得各处理设备的处理任务的计算代价能够大致均衡,从而提高多个处理设备共同处理语义规则网的效率。规则网的效率。规则网的效率。

【技术实现步骤摘要】
基于公共文化资源和用户的语义规则网划分方法及装置


[0001]本申请涉及互联网
,尤其涉及一种基于公共文化资源和用户的语义规则网划分方法及装置。

技术介绍

[0002]随着大型网站的出现,如国家公共文化云、基于区块链的大型网站等均拥有海量的用户和海量的资源,这些海量的用户针对海量的资源可以形成一个巨大的语义规则网。
[0003]语义规则网随着数据的更新,每天会触发执行几十万、几百万、上亿甚至数十亿的语义规则,这些语义规则需要被处理设备执行,从而可以向用户反馈相应的处理结果。如此巨大的语义规则网不可能由一个处理设备进行处理,而是需要由很多的处理设备进行并行处理,从而能够快速及时地处理掉触发的各种语义规则。
[0004]然而,在由多个处理设备并行处理语义规则网中的语义规则时,如何进行处理设备的任务分配是亟待解决的问题。

技术实现思路

[0005]本申请提供一种基于公共文化资源和用户的语义规则网划分方法及装置,以解决在由多个处理设备并行处理语义规则网中的语义规则时,如何进行处理设备的任务分配的问题。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于公共文化资源和用户的语义规则网划分方法,其特征在于,包括:根据预设资源库中包括的资源数量,确定语义规则网的总计算代价,所述语义规则网为所述预设资源库下的语义规则网,所述语义规则网中包括多个对象、多个判断条件和多个操作信息;确定用于处理所述语义规则网的多个处理设备;根据所述总计算代价,确定各所述处理设备的处理任务,所述处理任务包括判断条件处理任务和/或操作信息处理任务。2.根据权利要求1所述的方法,其特征在于,所述根据预设资源库中包括的资源数量,确定语义规则网的总计算代价,包括:确定所述语义规则网中包括的多个语义规则子网,任意语义规则子网中包括对象、所述对象对应的多个判断条件以及所述对象对应的多个操作信息;根据所述预设资源库中包括的资源数量,确定各所述语义规则子网的计算代价;根据各所述语义规则子网的计算代价,确定所述总计算代价。3.根据权利要求2所述的方法,其特征在于,所述确定所述语义规则网中包括的多个语义规则子网,包括:确定所述语义规则网中包括的多个对象;针对所述多个对象中的任意对象,将与所述对象进行单向连接的判断条件确定为所述对象对应的多个判断条件,将与所述对象进行单向连接的操作信息确定为所述对象对应的多个操作信息;根据所述对象、所述对象对应的多个判断条件、所述对象对应的多个操作信息,得到所述对象对应的语义规则子网。4.根据权利要求2所述的方法,其特征在于,所述根据所述预设资源库中包括的资源数量,确定各所述语义规则子网的计算代价,包括:针对任意语义规则子网,根据所述预设资源库中包括的资源数量,确定所述语义规则子网中包括的各所述判断条件的计算代价以及各所述操作信息的计算代价;根据各所述判断条件的计算代价以及各所述操作信息的计算代价,确定所述语义规则子网的计算代价。5.根据权利要求4所述的方法,其特征在于,所述根据所述预设资源库中包括的资源数量,确定所述语义规则子网中包括的各所述判断条件的计算代价以及各所述操作信息的计算代价,包括:根据所述预设资源库,确定各所述判断条件对应的资源搜索范围;根据各所述判断条...

【专利技术属性】
技术研发人员:王云张桂刚王健
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:

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

1