Skip to content
漫威英雄的知识图谱
Jupyter Notebook Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
img upload svg pics Apr 26, 2019
README.md
_config.yml Set theme jekyll-theme-midnight Apr 8, 2019
charac_search.ipynb add gephi visualization and get-data function Apr 25, 2019
marvel_api.ipynb
marvel_gephi.py add gephi visualization and get-data function Apr 25, 2019

README.md

点我!快点我!

Marvel Knowledge Graph

个人demo项目,走向未知,不断完善中...

Road Map

  • 漫威API 熟悉
  • 知识图谱科普帖 [link]
  • py2neo,cypher 语法总结
  • Marvel 数据收集
  • 建立图谱代码
  • 玩过的可视化工具:Neo4j ; Gephi

Update

2019/04/08

  • Data source: Marvel API [link]
  • Marvel 官网注册开发者账号 [link] (my developer account: yzhang1270)
  • Get a Key 获取公钥、私钥
  • python package: pip install marvel
  • 调试marvel,读接口参数文档 [link],生成 Marvel API 调用说明:marvel_api.ipynb
  • 多维度数据的整理分析:参数传递captain america ,JSON返回数据:json_captain_america.txt

2019/04/25

  • 功能: 人物信息查询 - charac_search.ipynb
  • 功能: 存储英雄及相关故事信息 - marvel_gephi.py
  • 存储: 存储英雄及相关故事信息 - data/.
  • gephi 下载、安装、成功运行
  • gephi 数据准备:data/gephi/.
    • 节点数据:[id, name, story num]
    • 关系数据:[character1, character2, story num]
  • gephi 绘制英雄图谱 [tutorial]

拓展

  • 超惊艳!必看!Marvel 图谱可视化 [link]
  • neo4j的相关博客 [link]
  • 漫威,DC人物大全 [link]
  • 漫威人物关系图、观影顺序图 [link]
  • gephi 图谱可视化demo [link]

其他制作教程

Attention

  1. 请求上限 3000次/天,并且需要设定请求来源网址(referrer)
  2. 需要在所有用到接口数据的页面上标注 "Data provided by Marvel. ©Marvel"
  3. 需提供到 Marvel 官网( http://marvel.com
  4. 返回接口里的图片 URL 不是直接可访问的,需添加上所需图片尺寸和文件类型,拼出完整路径
You can’t perform that action at this time.