Warma10032 / xyj-relational-graph

通过《西游记》形成西游记内人物之间的关系图谱。(东南大学python选修课大作业)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

项目描述:以《西游记》文本作为输入数据,构建人物图谱。自动抽取人物及其关系,节点大小综合表示该人物出现次数,重要程度及法力大小等。自动生成人物名片,名片内容包含武艺、宝贝、外貌、性格、身世、口头禅等。用GUI显示人物关系谱图,当鼠标点击图谱中某人物时,显示其名片并以该人物为中心重点显示包含其相关人物的子图谱。名片中的关键词或句子都是超链接,鼠标点击后弹出小窗口,内容为对应原文中的片段。
.docx文件为实验报告
.py文件为生成关系图谱的源代码
.html文件为生成的关系图谱,为静态,可随时打开
data文件夹中是构建关系图谱所用到的数据,包括人物关系数据、属性数据等
数据处理文件夹中是收集与处理数据的代码
所有代码中包含的库/包需要自行配置
如果有所帮助,请点一个小星星或者关注本人的GitHub,万分感谢。
If it helps, please click on star or follow my GitHub, thank you very much.

About

通过《西游记》形成西游记内人物之间的关系图谱。(东南大学python选修课大作业)


Languages

Language:Jupyter Notebook 96.9%Language:HTML 3.0%Language:Python 0.1%