awesome-knowledge-graph
A curated list of awesome knowledge graph tutorials, projects and communities. Both Chinese and English resource are listed in language respectively. Please feel free to pull requests to add links.
Table of Contents
Papers
I write notes of paper and post them in the issue. It is written in Chinese. Feel free to post your notes no matter what language you use.
Knowledge Graph Related task
- Information Extraction/Open IE
- Knowledge Graph Population/Construction Task: Construct a Knowledge Graph from Different Sources
- Knowledge Base Completion/Knowledge Graph Reasoning: Entity Prediction or Link Prediction
- Knowledge Representation Learning & Knowledge Embedding
- Knowledge based Recommendation System
- Named Entity Linking
- Named Entity Recognition
- Ontology-based information extraction
- Relation Extraction
- Semantic Role Labeling
other non-related task paper
Tag with task
- Annotation
- Coreference Resolution
- Data Augmentation
- Dependency Parsing
- Domain Adaptation/Domain Specific
- Natural Language Understanding
- Neural Machine Translation
- Question Answering/Machine Comprehension
- Recommendation
- Relational Reasoning
- Summarization
- Slot Filling
- Text Classification
Tag with Model
Useful Articles/Slides
- ontotext blog
- Knowledge Extraction and Inference from Text (KDD 2018 Tutorial)
- Enterprise Knowledge Graphs for Large Scale Analytics from IBM
- Getting Started with Knowledge Graphs from metaphacts
- Mining Knowledge Graphs from Text: A Tutorial from WSDM 2018 Tutorial
- Knowledge Graphs - The Power of Graph-Based Search from Neo4j
- Knowledge Integration in Practice from YAHOO
- 知识图谱论文合集
- 知识图谱入门 (三)
- 知识图谱上的实体链接
- Recent trends of Entiy Linking
Relation Extraction
- A SURVEY ON RELATION EXTRACTION (CMU)
- Relation Extraction: CSE 517: Natural Language Processing
- Relation Extraction II: CSE 517: Natural Language Processing
Event Extraction
Survey
- A Survey on Knowledge Graphs: Representation, Acquisition and Applications (2020). Shaoxiong Ji, Shirui Pan, Erik Cambria, Pekka Marttinen, Philip S. Yu. [Paper]
- Deep Learning in Knowledge Graph (2018), [Note]
- 知识图谱研究进展 (2017), 漆桂林等人. [PDF]
- 知识图谱构建技术综述 (2016), 刘峤等人. [PDF]
- 知识图谱技术综述 (2016), 徐增林等人. [PDF]
- 知识图谱:大数据语义链接的基石 (2014), 李涓子. [PPT]
- 垂直知识图谱构造工具与行业应用 (2014), 阮彤. [PPT]
- Summary of Translate Model for Knowledge Graph Embedding
Courses and Lectures
Datasets
Relation Extraction Dataset
- SemEval-2010 Task 8, link 2
- TACRED(charge)
- KGHUB and KGOBO, Biomedical ontologies
- PheKnowLator: Heterogeneous Biomedical Knowledge Graphs and Benchmarks Constructed Under Alternative Semantic Models
Open datasets
- Annotated-Semantic-Relationships-Datasets(English)
- OpenKG.CN Datasets List(Chinese)
- Zhishi.me(Chinese)
Implementations and Tools
Implementations
- Knowledge Graph Demo (上市公司高管图谱), 文章
- KGQA_HLM (红楼梦 人物关系可视化及问答系统)
- 从零开始搭建一个电影知识图谱
- 基于elasticsearch的KBQA实现及示例
- 电影知识图谱以及KBQA实现, 知乎文章
Tools
- [Resource] Useful tools & lecture related to data science(中文)
- InteractiveGraph: 中文介绍
- Annotation tool: doccano
- OpenNRE: An Open-Source Package for Neural Relation Extraction (NRE) implemented in TensorFlow, NER paper
- DeepDive: a system to extract value from dark data, Homepage, Papers
- HanLP: Han Language Processing(汉语言处理包)
- 句法依存分析抽取事实三元组
- cnSchema - 开放的中文知识图谱schema
- 知识图谱API
- OpenKE: An Open-source Framework for Knowledge Embedding
- Zhishi.me: Chinese Linking Open Data Online API
- PyKEEN, 🤖 A Python library for learning and evaluating knowledge graph embeddings
- 🍇 GRAPE, A Rust/Python library for Graph Representation Learning, Predictions and Evaluations