[交流分析] 【技术向】海贼王实体关系可视化---用知识图谱打开海贼王(一)

[复制链接]
查看8032 | 回复9 | 2020-2-26 00:22:00 | 显示全部楼层 |阅读模式


****海贼迷海贼王分析区****
地址:http://bbs.海贼迷.com/forum-fenxi-1.html
作者ID:41536
首发日期:2020.02.26
*********未经许可 禁止转载*********

新人第一次在分析区发主题帖,各位多多包涵因为疫情在家,还没返学,于是打算把之前做的一个关于海贼的比较有意思的课程项目整理出来,分享给大家,整个系列预计有五篇内容。项目地址:https://github.com/mrbulb/ONEPIECE-KG

今天是第一篇:海贼王实体关系可视化可以点击右边的链接地址直接查看可视化效果(推荐在电脑端打开):https://mrbulb.github.io/ONEPIECE-KG/可视化部分代码地址:https://github.com/mrbulb/ONEPIE ... /visualization/html也可以扫描下面二维码进入该网页
2020-05-07 UPDATE: 关于最近无法加载网页的解决方法
估计是因为这个月下旬要开大会,就先把一些外网给墙了,  因为页面资源是挂在GitHub上,它的DNS被污染了。
如果刷新网页之后还无法访问的话,可以用下面的方法,就是要麻烦大家一下了。
首先查看dns服务器的地址,在http://tool.chinaz.com/dns/里面输入raw.githubusercontent.com,查看对应DNS服务器地址
其次修改hosts文件,在 C:\Windows\System32\drivers\etc 目录下,打开该文件,在末尾增加 xxx.xxx.xxx.xxx example.com, 前面部分是之前查到的DNS服务器地址,例如我的是 151.101.76.133 raw.githubusercontent.com
之后刷新dns,在键盘上按 Windows键+R,打开命令提示符,输入 ipconfig /flushdns,提示已成功刷新 DNS 缓存就好了

2020-02-29 UPDATE:1. 将可视化部分部署到网站上了,可以直接打开预览(在电脑上效果更好),链接地址:https://mrbulb.github.io/ONEPIECE-KG/    NOTE: 1. 在图谱部分滚动鼠标滚轮就可以完成缩放,按下鼠标左键并拖动网页中图谱部分,可以完成图谱的移动2. 由于数据存放在Github上,加载有时候会有些慢,如果遇到加载不出来的情况,刷新一下即可
2020-02-26 UPDATE:1. 更新了代码,目前这个网页在电脑上测试后,可以在Microsoft Edge,Chrome,firefox等主流浏览器上打开2. 将可视化网页上传为附件,大家可以自己下载探索一下

可视化效果展示:


1.项目背景介绍知识图谱:知识图谱是一种用图模型来描述知识和建模世界万物之间的关联关系的技术方法。知识图谱由节点和边组成。节点可以是实体,如一个人、一本书等,或是抽象的概念,如人工智能、知识图谱等。边可以是实体的属性,如姓名、书名或是实体之间的关系,如朋友、配偶。知识图谱被广泛应用在语义搜索、智能问答、推荐系统、语言理解等各个领域,是目前人工智能研究中的一个热点。
2.数据来源在这次项目中我们对vivrecard中各个人物的历史信息,进行关系抽取的数据标注,并利用这些数据进行可视化展示。由于时间有限,目前只标注到恐怖三诡帆船篇。实体类型:一共7种实体:'事件', '组织', '船只', '地点', '职务', '恶魔果实', '人'关系类型:一共22种关系
head_typetail_typerelationindexfreq
NoneNoneNone00
事件参与136
同盟21
夫妻33
战斗438
母亲53
父亲64
老师76
遇见8100
地点出生地93
地点到过10145
恶魔果实拥有果实1110
组织创建1223
组织加入1366
组织属于1438
组织战斗1520
组织离开1618
组织遇见1714
组织领导1815
职务担任1970
船只建造202
组织组织战斗211这些关系的频数柱状图如下图所示,可以看到这些关系展现出明显的长尾分布
3.数据可视化在这部分中,我们对之前构建的实体关系知识图谱提供可视化交互功能,包括结点连接关系可视化、查询相关结点信息。同时在这部分也整合了之前构建的人物属性知识图谱,提供了信息框的展示,相关的数据和代码存放在 visualization 目录下可视化网页存放于 visualization/html/index.html,可以通过Microsoft Edge,Chrome,Firefox等浏览器直接打开如果需要在其他浏览器中打开,可能会加载不出来可视化结果。这是因为跨域请求在大多数浏览器中是禁止的,请求不到json数据。因此需要用 WAMP/LAMP/MAMP 配置一个Web网络环境。
打开后可视化界面如下所示,不同的颜色代表不同类型的实体,具有关系的实体会用白色的细线连接,可以明显的看到有些实体与其他实体存在大量的连接
点击左上角的模式切换按钮,我们可以把结点展示从圆圈模式变换为文本模式,能够进行更加细致的观察
选中某个结点后,将只会显示该节点以及与其直接相连接的结点。特别的,如果该节点类型是人物,还会在页面右侧显示该人物的信息框
此外左侧还提供了搜索框的功能,可以方便我们查找结点信息

海贼迷论坛提示(必看):

1、海贼迷为私人爱好者组织,不代表任何官方。在本站发帖/回帖前必须阅读论坛置顶总版规及各分区版规,以免被处罚。(需电脑登陆阅读),未经许可禁止采集复制搬运本论坛任何内容,本站有权追究相关责任。

2、本论坛内容有可能同步于论坛相关账号。若有任何问题请及时联系论坛管理员,论坛将尊重各位作者意愿。

3、若转载本论坛各类独立搜集或原创制作、汉化、翻译、制图、资源内容,烦请注明网站、汉化组名称及网址出处。若发帖人明确禁止转载的内容请勿转载。

若本帖内容有任何不当之处,请私信站长版主,或私信@海贼迷海贼王微博 告知。

!url_prefix!https://bbs.海贼迷.com/thread-121506-1-1.html

1582995957.pngindex.zip




上一篇:【旧帖回顾】我策划的给海贼王作者尾田荣一郎的一封信(历时一年获回应)
下一篇:【乔乔的茶话会】波妮是熊的女儿,让子弹飞一会儿
存在感呢 | 2020-2-26 00:32:00 | 显示全部楼层
大数据分析时代!该来的还是来了!

不过图像识别也安排一下吧。
回复

使用道具 举报

金南菱 | 2020-2-26 01:30:00 | 显示全部楼层
大佬啊,厉害厉害。
回复

使用道具 举报

什方电气 | 2020-2-26 04:10:00 | 显示全部楼层
太……太强了
回复

使用道具 举报

刘泓鑫 | 2020-2-26 05:34:00 | 显示全部楼层
你猜我听懂了吗(手动狗头)不明觉厉
回复

使用道具 举报

涂鸦狂人 | 2020-2-26 08:40:00 | 显示全部楼层
可以,数据先锋
回复

使用道具 举报

海润 | 2020-2-26 08:57:00 | 显示全部楼层
把图形化的操作页面也能让大家点点就更好了
回复

使用道具 举报

野马部落 | 2020-2-26 08:59:00 | 显示全部楼层
太厉害了吧!感谢楼主分享!
回复

使用道具 举报

蒲小可 | 2020-2-26 09:00:00 | 显示全部楼层
太好玩了,相比固有的时间轴有独特的优势啊~
等完结后生命卡全部修订完成后,如果能全部录入的话想必会非常壮观。
回复

使用道具 举报

大佬太强了(°Д°)
回复

使用道具 举报

一键回复支持楼主吧 【海贼迷社区haizeimi.com】
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则