GithubHelp home page GithubHelp logo

404-n0t-found / marvel_knowledgegraph Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yzhang1270/marvel_knowledgegraph

0.0 0.0 0.0 4.29 MB

漫威英雄的知识图谱

Home Page: http://codewithzhangyi.com/Marvel_KnowledgeGraph/

Jupyter Notebook 64.02% Python 35.98%

marvel_knowledgegraph's Introduction

点我!快点我!

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 不是直接可访问的,需添加上所需图片尺寸和文件类型,拼出完整路径

marvel_knowledgegraph's People

Contributors

yzhang1270 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.