当前位置: 首页 > 专利查询>陈包容专利>正文

一种自动创建多层次事件和场景图谱特征的方法、装置及其应用制造方法及图纸

技术编号:20177757 阅读:19 留言:0更新日期:2019-01-23 00:40
本发明专利技术提供一种自动创建多层次事件和场景图谱特征的方法、装置及其应用,通过组建预设多层次事件标签库;获取用户多层次事件,通过用户个人场景图谱及与之对应的事件,基于特定的单个场景,生成用户事件图谱,基于多个用户事件图谱,生成用户个人场景事件图谱,实现自动创建个人场景事件图谱,并应用所述个人场景事件图谱,实现用户行为预测,根据预测结果,实现个性化推荐。

【技术实现步骤摘要】
一种自动创建多层次事件和场景图谱特征的方法、装置及其应用
本专利技术涉及互联网
,具体而言,涉及一种自动创建多层次事件和场景图谱特征的方法、装置及其应用。
技术介绍
随着计算机行业的大数据和人工智能技术的快速发展,个性化推荐越来越受到用户的欢迎,也为用户创造了越来越多的个性化价值。预测用户行为是实现个性化推荐的重要前置技术,而目前的预测用户行为的技术方案主要是使用推荐算法,具体为:通过用户维度数据、内容维度数据、时间维度、地址维度数据建立特征仓库,然后根据特征仓库数据进行逻辑计算,获得针对用户的推荐内容,包括:1.根据用户喜欢某些特征的内容进行用户内容匹配;根据用户对物品或者信息的偏好,发现物品或者内容本身的相关性,或者是发现用户的相关性,这种方案被称为基于协同过滤的推荐;2.利用用户之前喜欢的内容进行内容匹配,找到与这些内容相似的内容,根据推荐物品或内容的元数据,发现物品或者内容的相关性,这种方案被称为基于内容的推荐;3.根据用户特征寻找相似的用户、相似的用户喜欢的东西进行用户匹配,根据系统用户的基本信息发现用户的相关程度,这种方案被称为基于人口统计学的推荐。现有技术中的推荐算法存在冷启动、稀疏性、精度和多样性等问题。图谱是通过链接形态更好地理解事物的一种技术,包括社交图谱、兴趣图谱等门类。其形态是把所有相关异构的信息连接在一起而得到的一个拓扑网络。它提供了从“链接”和“发展/传播”的角度去分析问题的能力,是关联推理的最直接的表达形式。基于图谱的推荐系统能有效帮助用户快速发现感兴趣和高质量的信息,提升用户体验。而现有技术中鲜有自动创建多层次事件和场景图谱融合多维特征的方法。有鉴于此,本专利技术提出一种自动创建多层次事件和场景图谱特征的方法、装置及其应用,通过创建个人场景事件图谱,预测用户行为,实现个性化推荐的目的。
技术实现思路
本专利技术的目的是:提出一种自动创建多层次事件和场景图谱特征的方法、装置及其应用,通过创建个人场景事件图谱,预测用户行为,实现个性化推荐的目的。本专利技术所采用的技术方案是:本专利技术一方面提出一种自动创建多层次事件和场景图谱特征的方法,包括:步骤1:预设多层次事件标签库和多层次场景标签库,并预设对应的场景事件逻辑关系、场景逻辑关系、场景间的关联概率计算规则、事件间的关联概率计算规则、以及场景图谱建立方法、事件图谱建立方法;步骤2:计算机终端通过视觉听觉识别获取和/或计算用户的多层次场景标签值,对应存储到预设的所述多层次场景标签库中,根据预设的所述场景逻辑关系,生成用户的个人场景,基于多个独立的用户个人场景,根据场景间的关联概率计算规则,计算预设时间段内多个独立的用户个人场景之间关联概率,根据预设的场景图谱建立方法,生成用户个人场景图谱;步骤3:基于用户个人场景图谱中特定的单个场景,获取并计算用户在该场景下的多层次事件值,根据事件间的关联概率计算规则,计算单个场景下事件之间的关联概率,根据所述事件图谱建立方法,生成特定场景下的用户事件图谱于云服务器中;所述云服务器为区块链云服务器,包括私有区块链设备、公有区块链设备、节点服务器、中央服务器、硬件防火墙、区块链存储模块、发送模块和接收模块;其中私有区块链设备、公有区块链设备通过区块链存储模块存储个人的公有和私有的事件采集数据,实时的通过发送模块分布式发送到节点服务器中,通过接收模块接受实时采集的事件数据并通过节点服务器上传到中央服务器中,所述云服务器还包括硬件防火墙;区块链存储模块中数据划分为区块链备份模块、区块链隔离模块和区块链节点模块,即将现有区块链数据按照功能隔离为单独的模块,区块链节点模块可以设置在不同的节点服务器中,支持跨网络访问,在某个模块出现运行错误时,区块链备份模块、区块链隔离模块可以针对单一模块进行升级修复更新;步骤4:基于多个特定场景下的用户事件图谱,结合步骤2中生成的用户个人场景图谱,生成用户个人场景事件图谱。进一步地,所述的自动创建多层次事件和场景图谱特征的方法,其中:所述多层次事件标签,包括一级事件标签和多级下属事件标签;一级事件标签包括:主体事件和客体事件;所述主体事件是指在计算机终端发生的事件;所述客体事件是指计算机终端通过视觉听觉识别系统侦测识别的外部发生的事件。进一步地,所述的自动创建多层次事件和场景图谱特征的方法,其中:主体事件是一级事件标签;其包含二级事件标签,二级事件标签中可包含三级事件标签,依次类推;客体事件是一级事件标签;其包含二级事件标签,二级事件标签中可包含三级事件标签,三级事件标签中可包含四级事件标签,依次类推。进一步地,所述的自动创建多层次事件和场景图谱特征的方法,其中:所述场景事件逻辑关系包括:事件标签置于场景标签之下的描述用户行为或状态的逻辑;所述场景逻辑关系包括:场景标签之间的连接关系及将多个场景标签组合用于描述用户状态的逻辑;所述场景间的关联概率计算规则包括:根据预设时间段内的统计用户数据,计算相邻场景之间关联发生的概率;所述事件间的关联概率计算规则包括:在一个场景下,根据预设时间段内的统计用户数据,统计不同事件之间关联发生的概率。进一步地,所述的自动创建多层次事件和场景图谱特征的方法,其中:所述场景图谱建立方法,是指一定时间内的多个独立的用户个人场景,基于正向和反向时序关系建立链式串联表达图,并在相邻的用户个人场景之间的边上标注其关联发生的概率;所述事件图谱建立方法,是指针对用户个人的单个场景包含的多层次事件,基于正向和反向时序关系建立链式串联表达图,并在相邻的事件之间的边上标注其关联发生的概率。进一步地,所述的自动创建多层次事件和场景图谱特征的方法,其中:所述时序关系包括:Before:事件/场景在另一个事件/场景之前发生;After:事件/场景在另一个事件/场景之后发生;Includes:一个事件/场景包含另一个事件/场景;Is_Included:一个事件/场景被另一个事件/场景包含;During:一个事件/场景在一段时间内保持一个状态;Simultane-ous:同时发生;Iafter:事件/场景紧跟另一个事件/场景发生,且它们不重叠、不间断;Ibe-fore:事件/场景在另一个事件/场景之前发生,且它们不重叠、不间断;1Iaentity:表示同一事件/场景;Begins:一个事件/场景开始导致另一个事件/场景开始;Ends:一个事件/场景结束导致另一个事件/场景结束;BegunBy:一个事件/场景因另一个事件/场景开始而开始,与Begins相对;Ended_By:一个事件/场景因另一个事件/场景结束而结束,与Ends相对;所述时序关系的计算方法为:在采集事件/场景的同时,采集事件/场景发生的开始时间点和结束时间点,通过时间计算确定时序关系;所述正向和反向时序关系的确定方法:根据如上计算方法获得的13种时序关系,通过在时间轴表示事件/场景相邻出现的关系;所述链式串联表达是指:基于正向和反向时序关系,建立多个独立的用户事件/场景之间的链式串联表达图,并在邻接边上标注概率信息。进一步地,所述的自动创建多层次事件和场景图谱特征的方法,其中:所述预设时间段,可由用户自定义。本专利技术的另一方面,提出一种自动创建个人场景事件图谱的装置,包括:多层次事件标签库存储器,预设有多层次本文档来自技高网
...

【技术保护点】
1.一种自动创建多层次事件和场景图谱特征的方法,其特征在于,包括:步骤1:预设多层次事件标签库和多层次场景标签库,并预设对应的场景事件逻辑关系、场景逻辑关系、场景间的关联概率计算规则、事件间的关联概率计算规则、以及场景图谱建立方法、事件图谱建立方法;步骤2:计算机终端通过视觉听觉识别获取和/或计算用户的多层次场景标签值,对应存储到预设的所述多层次场景标签库中,根据预设的所述场景逻辑关系,生成用户的个人场景,基于多个独立的用户个人场景,根据场景间的关联概率计算规则,计算预设时间段内多个独立的用户个人场景之间关联概率,根据预设的场景图谱建立方法,生成用户个人场景图谱;步骤3:基于用户个人场景图谱中特定的单个场景,获取并计算用户在该场景下的多层次事件值,根据事件间的关联概率计算规则,计算单个场景下事件之间的关联概率,根据所述事件图谱建立方法,生成特定场景下的用户事件图谱于云服务器中;步骤4:基于多个特定场景下的用户事件图谱,结合步骤2中生成的用户个人场景图谱,生成用户个人场景事件图谱。

【技术特征摘要】
1.一种自动创建多层次事件和场景图谱特征的方法,其特征在于,包括:步骤1:预设多层次事件标签库和多层次场景标签库,并预设对应的场景事件逻辑关系、场景逻辑关系、场景间的关联概率计算规则、事件间的关联概率计算规则、以及场景图谱建立方法、事件图谱建立方法;步骤2:计算机终端通过视觉听觉识别获取和/或计算用户的多层次场景标签值,对应存储到预设的所述多层次场景标签库中,根据预设的所述场景逻辑关系,生成用户的个人场景,基于多个独立的用户个人场景,根据场景间的关联概率计算规则,计算预设时间段内多个独立的用户个人场景之间关联概率,根据预设的场景图谱建立方法,生成用户个人场景图谱;步骤3:基于用户个人场景图谱中特定的单个场景,获取并计算用户在该场景下的多层次事件值,根据事件间的关联概率计算规则,计算单个场景下事件之间的关联概率,根据所述事件图谱建立方法,生成特定场景下的用户事件图谱于云服务器中;步骤4:基于多个特定场景下的用户事件图谱,结合步骤2中生成的用户个人场景图谱,生成用户个人场景事件图谱。2.根据权利要求1所述的自动创建多层次事件和场景图谱特征的方法,其特征在于:所述多层次事件标签,包括一级事件标签和多级下属事件标签;一级事件标签包括:主体事件和客体事件;所述主体事件是指在计算机终端发生的事件;所述客体事件是指计算机终端通过视觉听觉识别系统侦测识别的外部发生的事件;所述云服务器为区块链云服务器,包括私有区块链设备、公有区块链设备、节点服务器、中央服务器、硬件防火墙、区块链存储模块、发送模块和接收模块;其中私有区块链设备、公有区块链设备通过区块链存储模块存储个人的公有和私有的事件采集数据,实时的通过发送模块分布式发送到节点服务器中,通过接收模块接受实时采集的事件数据并通过节点服务器上传到中央服务器中,所述云服务器还包括硬件防火墙;区块链存储模块中数据划分为区块链备份模块、区块链隔离模块和区块链节点模块,即将现有区块链数据按照功能隔离为单独的模块,区块链节点模块可以设置在不同的节点服务器中,支持跨网络访问,在某个模块出现运行错误时,区块链备份模块、区块链隔离模块可以针对单一模块进行升级修复更新。3.根据权利要求2所述的自动创建多层次事件和场景图谱特征的方法,其特征在于:主体事件是一级事件标签;其包含二级事件标签,二级事件标签中可包含三级事件标签,依次类推;客体事件是一级事件标签;其包含二级事件标签,二级事件标签中可包含三级事件标签,三级事件标签中可包含四级事件标签,依次类推。4.根据权利要求1所述的自动创建多层次事件和场景图谱特征的方法,其特征在于:所述场景事件逻辑关系包括:事件标签置于场景标签之下的描述用户行为或状态的逻辑;所述场景逻辑关系包括:场景标签之间的连接关系及将多个场景标签组合用于描述用户状态的逻辑;所述场景间的关联概率计算规则包括:根据预设时间段内的统计用户数据,计算相邻场景之间关联发生的概率;所述事件间的关联概率计算规则包括:在一个场景下,根据预设时间段内的统计用户数据,统计不同事件之间关联发生的概率。5.根据权利要求1所述的自动创建多层次事件和场景图谱特征的方法,其特征在于:所述场景图谱建立方法,是指一定时间内的多个独立的用户个人场景,基于正向和反向时序关系建立链式串联表达图,并在相邻的用户个人场景之间的边上标注其关联发生的概率;所述事件图谱建立方法,是指针对用户个人的单个场景包含的多层次事件,基于正向和反向时序关系建立链式串联表达图,并在相邻的事件之间的边上标注其关联发生的概率。6.根据权利要求5所述的自动创建多层次事件和场景图谱特征的方法,其特征在于:所述时序关系包括:Before:事件/场景在另一个事件/场景之前发生;...

【专利技术属性】
技术研发人员:陈包容
申请(专利权)人:陈包容
类型:发明
国别省市:湖南,43

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

1