一种知识图谱数据完善方法及装置制造方法及图纸

技术编号:33778078 阅读:13 留言:0更新日期:2022-06-12 14:31
本发明专利技术提供了一种知识图谱数据完善方法及装置,运用于网络游戏技术领域,获取用户登录信息,根据所述用户登录信息获取所述用户个人信息,其中,所述用户个人信息包括专属游戏账号、身份证信息、环境图片,依据所述用户身份信息获取所述用户年龄以及文化背景,根据所述用户年龄以及文化背景将所述用户的游戏玩家角色分类存储到预设资料库中,在所述预设资料库对所有游戏玩家角色进行相似度的排名,以为每一所述游戏玩家角色建立匹配图谱,通过漏洞探索定期检测所述匹配图谱是否存在漏洞,若是,则通过聚焦网络爬虫抓取所述匹配图谱存在的漏洞,通过漏洞修复效率优化将所述聚焦网络爬虫抓取的漏洞进行修复并优化。爬虫抓取的漏洞进行修复并优化。爬虫抓取的漏洞进行修复并优化。

【技术实现步骤摘要】
一种知识图谱数据完善方法及装置


[0001]本专利技术运用于网络游戏
,具体涉及为一种知识图谱数据完善方法及装置。

技术介绍

[0002]知识图谱在各个领域中运用的范围非常广,比如:电子商务、智能客服、网络游戏、生物医学以及公安等领域,知识图谱是结构化的语义知识库,用于以符号形式描述物理世界中的概念及其相互关系,由实体之间通过关系相互连接,构成网状的知识结构,知识图谱的目标是为了让机器能够理解文本背后的含义,为此,需要对可描述的事物进行建模,填充它的属性,拓展它和其他实体的联系,即构建机器的先验知识,此外,还涉及知识提取、表达、存储和检索一系列技术。
[0003]目前,网络游戏可分为客户端游戏、网页游戏和手机客户端游戏,现有技术提供的游戏服务器为游戏用户提供一个游戏平台,与其他游戏用户进行游戏竞赛活动,例如:王者荣耀、和平精英、英雄联盟和穿越火线中的游戏竞赛都是采取组队或随机匹配两种方式,随机匹配没有根据游戏用户的年龄、生活环境以及文化背景相匹配,知识图谱不全面,只是根据对局数据所匹配,导致有些游戏随机匹配后双方游戏水平差距较大,从而体现不出游戏用户的实际水平,竞赛有失公平,同时还存在一些用户因个人而影响整队配合问题。
[0004]申请号CN201811231704.4,公开了一种基于知识图谱游戏数据处理方法及系统,包括在游戏用户登录网络游戏客户端并启动知识图谱游戏之后,所述网络游戏客户端至少获取一位同等级别的游戏用户信息;在所述游戏用户通过触发参赛邀请控件之后,所述游戏用户自动与当前同意参赛邀请的同等级别的游戏用户相匹配,进行竞赛;所述竞赛过程中双方竞赛分数会实时显示于游戏界面,竞赛结束后,将竞赛结果显示于双方的游戏界面,获得胜利的人会发出晋级通知。本专利技术通过获取游戏用户关系服务器的链接地址、注册信息和游戏状态服务器的链接地址等一系列的条件进行匹配,综合评价,从而选择最合适的竞赛对手,进行知识图谱游戏竞赛,获得的竞赛结果数据有很强的说服力和公平性,但是,采用上述游戏数据处理方法无法将知识图谱数据进行完善处理。

技术实现思路

[0005]本专利技术旨在解决因知识图谱不全面,无法将知识图谱数据进行完善处理,随机匹配后双方游戏水平差距较大,从而体现不出游戏用户的实际水平,导致竞赛有失公平,还有一些用户因个人而影响整队配合的问题,提供了一种知识图谱数据完善方法及装置。
[0006]本专利技术为解决因知识图谱不全面,无法将知识图谱数据进行完善处理,随机匹配后双方游戏水平差距较大的问题采用如下技术手段:采用相似度匹配将任意两个游戏玩家所具备的三组条件各计算得到百分比,按百分比大到小依次排列,将三组相似度的百分比结合进行计算其平均值,通过每两个游戏玩家的相似值得出相似度最高的结论;采用聚集网络爬虫分析并抓取匹配图谱存在的漏洞,索引找出解决漏洞的步骤流程。
[0007]本专利技术提供一种知识图谱数据完善方法及装置:步骤S1,获取用户登录信息,根据所述用户登录信息获取所述用户个人信息,其中,所述用户个人信息包括专属游戏账号、身份证信息、环境图片;步骤S2,依据所述用户身份信息获取所述用户年龄以及文化背景;步骤S3,根据所述用户年龄以及文化背景将所述用户的游戏玩家角色分类存储到预设资料库中;步骤S4,在所述预设资料库对所有游戏玩家角色进行相似度的排名,以为每一所述游戏玩家角色建立匹配图谱;步骤S5,通过漏洞探索定期检测所述匹配图谱是否存在漏洞;步骤S6,若是,则通过聚焦网络爬虫抓取所述匹配图谱存在的漏洞;步骤S7,通过漏洞修复效率优化将所述聚焦网络爬虫抓取的漏洞进行修复并优化。
[0008]进一步的,若接收到所述用户的游戏开局申请;则在所述预设资料库中,查找与所述用户相似度较高的在线用户进行匹配。
[0009]进一步的,将所述资料库中每一个玩家的年龄、文化背景和生活环境一一对比;对比得到与年龄、文化背景和生活环境的各组特征,分别提取关键词;将其中一个玩家提取得到的所述关键词与任意一个玩家提取得到的所述关键词作对比,相同字较多的两个玩家进行计算,得到相似度的百分比;将三组条件按百分比大小进行依次排列;获取通过排列得到相似度较高的玩家,将其三个条件相结合计算出平均值,得到每两个玩家最终的相似值。
[0010]进一步的,获取所述用户个人信息,其中所述用户个人信息包括用户在互联网上公开的所有信息;获取所述个人信息及周边环境图片,其中所述个人信息及周边环境图片包括用户在互联网上可隐藏的信息,通过用户个人选择是否将所述个人信息对外公开;若否,则隐藏所述用户个人生活信息。
[0011]进一步的,将所述个人信息中的文字进行提取;通过所述关键词匹配预设的短词或者核心词,与所述用户身份信息年龄进行比对,得到所述用户个人所处的文化背景;通过所述用户身份信息中的地址还可以得到所述用户个人所处于的生活环境。
[0012]进一步的,对后台代码进行恶意代码检测,得到第一轮检测结果;采用预设神经网络模型对所述后台代码进行特征提取,以获取所述后台代码的第一特征信息;采用预先建立的第二恶意代码库对所述第一特征信息检测,得到第二轮检测结果;结合所述第一轮检测结果以及第二轮检测结果判断所述匹配图谱是否存在漏洞。
[0013]进一步的,若存在的漏洞无法检测到恶意代码,存有病毒入侵,将启动系统预设的指令,通过远程方式,人为手动启动指令,从而对呈现出所述后台代码方式的匹配图谱进行扫描查看是否存在漏洞。
[0014]进一步的,将所述匹配图谱存在的恶意代码进行分析,得到所导致出现漏洞存在的原因;将所述导致出现漏洞存在的原因进行过滤,提取有效关键词,并建立索引。
[0015]进一步的,从服务器中获取补丁包,并将所述补丁包挂在于系统内核中,以及所述补丁包是根据终端设备中待修复漏洞的修复相关信息进行编译;根据所述补丁包进行漏洞修复。
[0016]进一步的,登录模块,用于获取用户登录信息,根据所述用户登录信息获取所述用
户个人信息,其中,所述用户个人信息包括专属游戏账号、身份证信息、环境图片;获取模块,用于依据所述用户身份信息获取所述用户年龄以及文化背景;分类模块,用于根据所述用户年龄以及文化背景将所述用户的游戏玩家角色分类存储到预设资料库中;建立模块,用于在所述预设资料库对所有游戏玩家角色进行相似度的排名,以为每一所述游戏玩家角色建立匹配图谱;检测模块,用于通过漏洞探索定期检测所述匹配图谱是否存在漏洞;抓取模块,用于若是,则通过聚焦网络爬虫抓取所述匹配图谱存在的漏洞;修复模块,用于通过漏洞修复效率优化将所述聚焦网络爬虫抓取的漏洞进行修复并优化。
[0017]本专利技术提供了一种知识图谱数据完善方法及装置,具有以下有益效果:(1)本专利技术采用相似度匹配,将任意两个游戏玩家所具备的三组条件各计算得到百分比,按百分比大到小依次排列,将三组相似度的百分比结合进行计算其平均值,通过每两个游戏玩家的平均值对比,得出相似度较高的结论。
[0018](2)本专利技术采用聚焦网络爬虫,所有被爬虫抓取的网页将会被系统存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种知识图谱数据完善方法,其特征在于,包括:步骤S1,获取用户登录信息,根据所述用户登录信息获取所述用户个人信息,其中,所述用户个人信息包括专属游戏账号、身份证信息、环境图片;步骤S2,依据所述用户身份信息获取所述用户年龄以及文化背景;步骤S3,根据所述用户年龄以及文化背景将所述用户的游戏玩家角色分类存储到预设资料库中;步骤S4,在所述预设资料库对所有游戏玩家角色进行相似度的排名,以为每一所述游戏玩家角色建立匹配图谱;步骤S5,通过漏洞探索定期检测所述匹配图谱是否存在漏洞;步骤S6,若是,则通过聚焦网络爬虫抓取所述匹配图谱存在的漏洞;步骤S7,通过漏洞修复效率优化将所述聚焦网络爬虫抓取的漏洞进行修复并优化。2.根据权利要求1所述的知识图谱数据完善方法,其特征在于,所述在所述预设资料库对所有游戏玩家角色进行相似度的排名,以为每一所述游戏玩家角色建立匹配图谱的步骤之后,包括:若接收到所述用户的游戏开局申请;则在所述预设资料库中,查找与所述用户相似度较高的在线用户进行匹配。3.根据权利要求1所述的知识图谱数据完善方法,其特征在于,所述在所述预设资料库对所有游戏玩家角色进行相似度的排名,以为每一所述游戏玩家角色建立匹配图谱的步骤中,包括:将所述资料库中每一个玩家的年龄、文化背景和生活环境一一对比;对比得到与年龄、文化背景和生活环境的各组特征,分别提取关键词;将其中一个玩家提取得到的所述关键词与任意一个玩家提取得到的所述关键词作对比,相同字较多的两个玩家进行计算,得到相似度的百分比;将三组条件按百分比大小进行依次排列;获取通过排列得到相似度较高的玩家,将其三个条件相结合计算出平均值,得到每两个玩家最终的相似值。4.根据权利要求1所述的知识图谱数据完善方法,其特征在于,所述获取用户登录信息,根据所述用户登录信息获取所述用户个人信息,其中,所述用户个人信息包括专属游戏账号、身份证信息、环境图片的步骤中,包括:获取所述用户个人信息,其中所述用户个人信息包括用户在互联网上公开的所有信息;获取所述个人信息及周边环境图片,其中所述个人信息及周边环境图片包括用户在互联网上可隐藏的信息,通过用户个人选择是否将所述个人信息对外公开;若否,则隐藏所述用户个人生活信息。5.根据权利要求1所述的知识图谱数据完善方法,其特征在于,所述依据所述用户身份信息获取所述用户年龄以及文化背景的步骤中,包括:将所述个人信息中的文字进行提取;通过所述关键词匹配预设的短词或者核心词,与所述用户身份信息年龄进行比对,得到所述用...

【专利技术属性】
技术研发人员:韩永印
申请(专利权)人:徐州工业职业技术学院
类型:发明
国别省市:

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

1