安全生产事故案例推送方法及系统技术方案

技术编号:20916531 阅读:59 留言:0更新日期:2019-04-20 09:41
本发明专利技术涉及智能推送技术领域,具体涉及一种安全生产事故案例推送方法及系统。该推送方法包括:对案例的数据信息进行分析,以分别获取案例的属性文本数据和数值型数据;分别计算每两个案例的总体相似度;根据所述每两个案例之间的总体相似度对多个案例进行聚类,以生成多个案例簇;将目标案例所在的案例簇中的至少一个案例进行推送。本发明专利技术的安全生产事故案例推送方法及系统,将案例的数据信息分为属性文本数据和数值型数据,首先分别计算案例之间两种类型数据的相似度,然后根据案例之间两种数据的相似度计算两个案例的总体相似度,最后基于案例之间的总体相似度进行聚类形成案例簇,提高了计算的效率以及推送的精准度。

Method and System of Case Pushing for Safety Production Accidents

The invention relates to the field of intelligent pushing technology, in particular to a pushing method and system for safety production accident cases. The pushing method includes: analyzing the data information of the case to obtain the attribute text data and numerical data of the case separately; calculating the overall similarity of each case separately; clustering multiple cases according to the overall similarity between the two cases to generate multiple case clusters; pushing at least one case in the case cluster where the target case is located. Send. The method and system of case pushing for safety production accidents of the present invention divides the case data information into attribute text data and numerical data. First, the similarity of two types of data between cases is calculated, then the overall similarity of two cases is calculated according to the similarity of two types of data between cases. Finally, case clusters are formed based on the overall similarity between cases. It improves the efficiency of calculation and the accuracy of push.

【技术实现步骤摘要】
安全生产事故案例推送方法及系统
本专利技术涉及智能推送
,具体涉及一种安全生产事故案例推送方法及系统。
技术介绍
为了在下一次安全生产突发事件发生时,有效辅助应对突发事件,为分析和决策人员提供类似案例的参考信息,有必要研究安全生产事故案例的智能推送技术,通过输入一个关注的目标案例,系统自动检索出相似案例并进行推送给决策者提供参考,进而提高应急决策支持系统的决策能力。现有技术中的智能推送技术一般采用单一的相似度计算,适用范围较为局限,然而,安全生产方面数据结构分为文本和数值两种,现有技术中的智能推送方法不能满足需求。鉴于此,克服以上现有技术中的缺陷,提供一种新的安全生产事故案例推送方法及系统成为本领域亟待解决的技术问题。
技术实现思路
本专利技术的目的在于针对现有技术的上述缺陷,提供一种安全生产事故案例推送方法及系统。本专利技术第一方面提供了一种安全生产事故案例推送方法,该推送方法包括:对安全生产事故案例的数据信息进行分析,以获取安全生产事故案例的属性文本数据和数值型数据;分别计算每两个案例的属性文本数据之间的第一相似度、和数值型数据之间的第二相似度,根据每两个案例的第一相似度和第二本文档来自技高网...

【技术保护点】
1.一种安全生产事故案例推送方法,其特征在于,该推送方法包括:对安全生产事故案例的数据信息进行分析,以获取安全生产事故案例的属性文本数据和数值型数据;分别计算每两个案例的属性文本数据之间的第一相似度、和数值型数据之间的第二相似度,并根据每两个案例的第一相似度和第二相似度计算每两个案例之间的总体相似度;根据所述每两个案例之间的总体相似度对多个案例进行聚类,以生成多个案例簇;接收目标案例,获取目标案例所在的案例簇,并选择所述目标案例所在的案例簇中的至少一个案例进行推送。

【技术特征摘要】
1.一种安全生产事故案例推送方法,其特征在于,该推送方法包括:对安全生产事故案例的数据信息进行分析,以获取安全生产事故案例的属性文本数据和数值型数据;分别计算每两个案例的属性文本数据之间的第一相似度、和数值型数据之间的第二相似度,并根据每两个案例的第一相似度和第二相似度计算每两个案例之间的总体相似度;根据所述每两个案例之间的总体相似度对多个案例进行聚类,以生成多个案例簇;接收目标案例,获取目标案例所在的案例簇,并选择所述目标案例所在的案例簇中的至少一个案例进行推送。2.根据权利要求1所述的安全生产事故案例推送方法,其特征在于,每两个案例的属性文本数据之间的第一相似度的计算步骤包括:基于WordNet语义概念树距离分别计算案例Gi和案例Gj每一项属性文本的相似度simAk(Gi,Gj),其中,depth(Gi,k)为案例Gi的第K项属性文本在语义概念树中的深度,depth(Gj,k)为案例Gj的第K项属性文本在语义概念树中的深度,depth(lso(Gi,k,Gj,k)为案例Gi的第K项属性文本和案例Gj的第K项属性文本的最近共同原始数据在语义概念树中的深度,k为1,2,…,n,n为属性文本数据中属性文本的项数;根据案例Gi和案例Gj每一项属性文本的相似度simAk(Gi,Gj)以及每一项属性文本在总体属性文本数据相似度中权重系数wk计算案例Gi和案例Gj的第一相似度,其中,k为1,2,…,n,n为属性文本数据中属性文本的项数。3.根据权利要求1或2所述的安全生产事故案例推送方法,其特征在于,每两个案例的数值型数据之间的第二相似度的计算步骤包括:基于欧式空间距离计算案例Gi和案例Gj的数值型数据的第二相似度simC(Gi,Gj),其中,为案例Gi的第y项数值型数据的数值,为案例Gj的第y项数值型数据的数值,w′y为第y项数值型数据在总体数值型数据相似度中权重系数,y为1,2,…,m,m为数值型数据的项数。4.根据权利要求3所述的安全生产事故案例推送方法,其特征在于,所述“根据每两个案例的第一相似度和第二相似度计算每两个案例之间的总体相似度”的步骤包括:总体相似度sim(Gi,Gj)=α×simA(Gi,Gj)+β×simC(Gi,Gj),其中,α,β分别为第一相似度和第二相似度在总体相似度中所占权重。5.根据权利要求...

【专利技术属性】
技术研发人员:尹继尧汪大卫陈文刚
申请(专利权)人:深圳市城市公共安全技术研究院有限公司
类型:发明
国别省市:广东,44

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

1