基于人工智能的移民关系知识图谱生成方法和机器人系统技术方案

技术编号:22817138 阅读:19 留言:0更新日期:2019-12-14 13:09
基于人工智能的移民关系知识图谱生成方法和机器人系统,包括:经历获取步骤,经历抽取步骤,经历求交步骤,交集信息获取步骤,关系生成步骤,知识图谱生成步骤,实体获取步骤。上述方法和系统通过基于人工智能的移民关系知识图谱生成技术,提高了移民关系知识图谱生成的智能性、高效性。

Artificial intelligence based knowledge map generation method and robot system of immigration relationship

【技术实现步骤摘要】
基于人工智能的移民关系知识图谱生成方法和机器人系统
本专利技术涉及信息
,特别是涉及一种基于人工智能的移民关系知识图谱生成方法和机器人系统。
技术介绍
在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有移民关系只限于区分是否为移民,而没有将移民前后的时间与移民前后地点结合起来分析。因此,现有技术还有待于改进和发展。
技术实现思路
基于此,有必要针对现有技术中的缺陷或不足,提供基于人工智能的移民关系知识图谱生成方法和机器人系统,以解决现有技术中移民关系生成时没有将时间和空间综合考虑的缺点。第一方面,本专利技术实施例提供一种移民关系知识图谱生成方法,所述方法包括:经历获取步骤,获取每个移民的移民经历;经历抽取步骤,从每个移民的移民经历中抽取每个经历的时间段及该时间段移民所在的地域;经历求交步骤,求属于不同移民的每两个经历的交集;交集信息获取步骤,通过对经历进行匹配获取具有交集的每两个经历,获取交集部分的信息;关系生成步骤,根据移民的经历,判断每两个移民之间的关系,生成该关系的实体、标签、属性进行关联后加入移民关系知识库;知识图谱生成步骤,用于将每个移民作为移民关系知识图谱中的一个实体,将移民关系知识库中每个关系的关系标签及其属性作为该关系中两个移民的移民关系知识图谱中对应的实体之间的关联关系;实体获取步骤,获取移民关系知识图谱中与任一实体具有关联关系的实体;关系获取步骤,获取与第一移民在知识图谱中具备关系的第二移民,获取该第一移民与该第二移民之间的关系,计算该第一移民与该第二移民之间的关系的权重和,根据对应的关系权重和从高到低对与该第一移民有关系的每一移民进行排序。优选地,所述经历获取步骤包括:移民前和移民后经历获取步骤,获取每个移民的简历中的移民前经历和移民后经历;所述经历抽取步骤包括:移民前经历抽取步骤,从每个移民的简历的移民前经历中抽取每个移民前经历的时间段及该时间段移民所在的地域;移民后经历抽取步骤,从简历的移民后经历中抽取每个移民后经历的时间段及该时间段移民所在的地域。优选地,交集信息获取步骤包括:第一交集信息获取步骤,通过对经历进行匹配获取时间段交集不为空且地域交集不为空的属于不同移民的每两个经历,获取交集部分的时间段和地域信息;第二交集信息获取步骤,通过对经历进行匹配获取时间段交集为空且地域交集不为空的属于不同移民的每两个经历,获取交集部分的地域信息;关系生成步骤包括:同时段关系生成步骤,根据移民的经历,判断每两个移民之间的同时段关系,生成该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;不同时段关系生成步骤,根据移民的经历,判断每两个移民之间的不同时段关系,生成该关系的实体、标签、属性进行关联后加入不同时段移民关系知识库。优选地,同时段关系生成步骤包括:移民前经历同时段关系生成步骤,如果所述两个经历分别为两个移民的移民前经历,则这两个移民具有同时段关系,将这两个移民的姓名作为该关系的实体,将同时段移民前老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;移民后经历同时段关系生成步骤,如果所述两个经历分别为两个移民的移民后经历,则这两个移民具有同时段关系,将这两个移民的姓名作为该关系的实体,将同时段移民后老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;移民前移民后经历同时段关系生成步骤,如果所述两个经历分别为一个移民的移民前经历和另一个移民的移民后经历,则这两个移民具有同时段关系,将这两个移民的姓名作为该关系的实体,将同时段移民前后老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;不同时段关系生成步骤包括:移民前经历不同时段关系生成步骤,如果所述每两个经历分别为两个移民的移民前经历,则这两个移民具有不同时段关系,将这两个移民的姓名作为该关系的实体,将不同时段移民前老乡关系作为该关系的标签,将交集部分的地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入不同时段移民关系知识库;移民后经历不同时段关系生成步骤,如果所述两个经历分别为两个移民的移民后经历,则这两个移民具有不同时段关系,将这两个移民的姓名作为该关系的实体,将不同时段移民后老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入不同时段移民关系知识库;移民前移民后经历不同时段关系生成步骤,如果所述两个经历分别为一个移民的移民前经历和另一个移民的移民后经历,则这两个移民具有不同时段关系,将这两个移民的姓名作为该关系的实体,将不同时段移民前后老乡关系作为该关系的标签,将交集部分的地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入不同时段移民关系知识库。优选地,知识图谱生成步骤包括:同时段移民关系知识图谱生成步骤,将每个移民作为同时段移民关系知识图谱中的一个实体,将同时段移民关系知识库中每个关系的关系标签及其属性作为该关系中两个移民在同时段移民关系知识图谱中对应的实体之间的关联关系;不同时段移民关系知识图谱生成步骤,将每个移民作为不同时段移民关系知识图谱中的一个实体,将不同时段移民关系知识库中每个关系的关系标签及其属性作为该关系中两个移民在不同时段移民关系知识图谱中对应的实体之间的关联关系;混合时段移民关系知识图谱生成步骤,将每个移民作为移民关系知识图谱中的一个实体,将同时段移民关系知识库及不同时段移民关系知识库中每个关系的关系标签及其属性作为该关系中两个移民在移民关系知识图谱中对应的实体之间的关联关系;实体获取步骤包括:同时段实体获取步骤,获取同时段移民关系知识图谱中与任一实体具有关联关系的所有实体,可以得到该一实体对应的移民的所有同时段的移民前老乡、移民后老乡、移民前后老乡;不同时段实体获取步骤,获取不同时段移民关系知识图谱中与任一实体具有关联关系的所有实体,可以得到该一实体对应的移民的所有不同时段的移民前老乡、移民后老乡、移民前后老乡;混合时段实体获取步骤,获取移民关系知识图谱中与任一实体具有关联关系的所有实体,可以得到该一实体对应的移民的所有移民前老乡、移民后老乡、移民前后老乡。优选地,关系获取步骤具体包括:根据上述步骤获取与一个移民在知识图谱中具备某类关系的所有移民,获取该个移民与该所有移民中每一移民之间的关系,将关系中时间段的长度作为P1,将关系中的最低地域级别作为P2,计算f(P1,P2)作为该关系的权重,计算该个移民与该所有移民中每一移民之间的所有关系的权重和,根本文档来自技高网...

【技术保护点】
1.一种移民关系知识图谱生成方法,其特征在于,所述方法包括:/n经历获取步骤,获取每个移民的移民经历;/n经历抽取步骤,从每个移民的移民经历中抽取每个经历的时间段及该时间段移民所在的地域;/n经历求交步骤,求属于不同移民的每两个经历的交集;/n交集信息获取步骤,通过对经历进行匹配获取具有交集的每两个经历,获取交集部分的信息;/n关系生成步骤,根据移民的经历,判断每两个移民之间的关系,生成该关系的实体、标签、属性进行关联后加入移民关系知识库;/n知识图谱生成步骤,用于将每个移民作为移民关系知识图谱中的一个实体,将移民关系知识库中每个关系的关系标签及其属性作为该关系中两个移民的移民关系知识图谱中对应的实体之间的关联关系;/n实体获取步骤,获取移民关系知识图谱中与任一实体具有关联关系的实体;/n关系获取步骤,获取与第一移民在知识图谱中具备关系的第二移民,获取该第一移民与该第二移民之间的关系,计算该第一移民与该第二移民之间的关系的权重和,根据对应的关系权重和从高到低对与该第一移民有关系的每一移民进行排序。/n

【技术特征摘要】
1.一种移民关系知识图谱生成方法,其特征在于,所述方法包括:
经历获取步骤,获取每个移民的移民经历;
经历抽取步骤,从每个移民的移民经历中抽取每个经历的时间段及该时间段移民所在的地域;
经历求交步骤,求属于不同移民的每两个经历的交集;
交集信息获取步骤,通过对经历进行匹配获取具有交集的每两个经历,获取交集部分的信息;
关系生成步骤,根据移民的经历,判断每两个移民之间的关系,生成该关系的实体、标签、属性进行关联后加入移民关系知识库;
知识图谱生成步骤,用于将每个移民作为移民关系知识图谱中的一个实体,将移民关系知识库中每个关系的关系标签及其属性作为该关系中两个移民的移民关系知识图谱中对应的实体之间的关联关系;
实体获取步骤,获取移民关系知识图谱中与任一实体具有关联关系的实体;
关系获取步骤,获取与第一移民在知识图谱中具备关系的第二移民,获取该第一移民与该第二移民之间的关系,计算该第一移民与该第二移民之间的关系的权重和,根据对应的关系权重和从高到低对与该第一移民有关系的每一移民进行排序。


2.根据权利要求1所述的移民关系知识图谱生成方法,其特征在于,
所述经历获取步骤包括:
移民前和移民后经历获取步骤,获取每个移民的简历中的移民前经历和移民后经历;
所述经历抽取步骤包括:
移民前经历抽取步骤,从每个移民的简历的移民前经历中抽取每个移民前经历的时间段及该时间段移民所在的地域;
移民后经历抽取步骤,从简历的移民后经历中抽取每个移民后经历的时间段及该时间段移民所在的地域。


3.根据权利要求1所述的移民关系知识图谱生成方法,其特征在于,
交集信息获取步骤包括:
第一交集信息获取步骤,通过对经历进行匹配获取时间段交集不为空且地域交集不为空的属于不同移民的每两个经历,获取交集部分的时间段和地域信息;
第二交集信息获取步骤,通过对经历进行匹配获取时间段交集为空且地域交集不为空的属于不同移民的每两个经历,获取交集部分的地域信息;
关系生成步骤包括:
同时段关系生成步骤,根据移民的经历,判断每两个移民之间的同时段关系,生成该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;
不同时段关系生成步骤,根据移民的经历,判断每两个移民之间的不同时段关系,生成该关系的实体、标签、属性进行关联后加入不同时段移民关系知识库。


4.根据权利要求3所述的移民关系知识图谱生成方法,其特征在于,
同时段关系生成步骤包括:
移民前经历同时段关系生成步骤,如果所述两个经历分别为两个移民的移民前经历,则这两个移民具有同时段关系,将这两个移民的姓名作为该关系的实体,将同时段移民前老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;
移民后经历同时段关系生成步骤,如果所述两个经历分别为两个移民的移民后经历,则这两个移民具有同时段关系,将这两个移民的姓名作为该关系的实体,将同时段移民后老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;
移民前移民后经历同时段关系生成步骤,如果所述两个经历分别为一个移民的移民前经历和另一个移民的移民后经历,则这两个移民具有同时段关系,将这两个移民的姓名作为该关系的实体,将同时段移民前后老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入同时段移民关系知识库;
不同时段关系生成步骤包括:
移民前经历不同时段关系生成步骤,如果所述每两个经历分别为两个移民的移民前经历,则这两个移民具有不同时段关系,将这两个移民的姓名作为该关系的实体,将不同时段移民前老乡关系作为该关系的标签,将交集部分的地域信息作为该关系的属性,将该关系的实体、标签、属性进行关联后加入不同时段移民关系知识库;
移民后经历不同时段关系生成步骤,如果所述两个经历分别为两个移民的移民后经历,则这两个移民具有不同时段关系,将这两个移民的姓名作为该关系的实体,将不同时段移民后老乡关系作为该关系的标签,将交集部分的时间段和地域信息作为该关系的属性,将该关系的实体、标签、...

【专利技术属性】
技术研发人员:朱定局
申请(专利权)人:南京智慧光信息科技研究院有限公司大国创新智能科技东莞有限公司
类型:发明
国别省市:江苏;32

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

1