awesome-kgqa
awesome-kgqa copied to clipboard
A collection of some materials of knowledge graph question answering
Awesome-knowledge-graph-question-answering
TO BE CONTINUED :soon:
Papers
Survey of KGQA
:star: (2019.7)Introduction to Neural Network based Approaches for Question Answering over Knowledge Graphs
Methods based on text matching
-
CIKM 2015-More Accurate Question Answering on Freebase:smile:[code]
-
NAACL 2016-Question Answering over Knowledge Base using Factual Memory Networks
-
COLING 2016-Simple Question Answering by Attentive Convolutional Neural Network
:star: ACL 2017-Improved Neural Relation Detection for Knowledge Base Question Answering
:star: ACL 2017-An End-to-End Model for Question Answering over Knowledge Base with Cross-Attention Combining Global Knowledge
-
EMNLP 2017-No Need to Pay Attention: Simple Recurrent Neural Networks Work!for Answering “Simple” Questions
-
WWW 2017-Neural Network-based Question Answering over Knowledge Graphs on Word and Character Level
-
CIKM 2018-TEQUILA: Temporal Question Answering over Knowledge Bases
-
ISWC 2018-EARL: Joint Entity and Relation Linking for Question Answering over Knowledge Graphs
-
NAACL 2018-Strong Baselines for Simple Question Answering over Knowledge Graphs with and without Neural Networks :smile:[code]
-
EMNLP 2018-SimpleQuestions Nearly Solved: A New Upperbound and Baseline Approach :smile:[code]
:star: ACL 2018-Question Answering over Freebase via Attentive RNN with Similarity Matrix based CNN :smile:[code]
-
EMNLP 2018-Open Domain Question Answering Using Early Fusion of Knowledge Bases and Text :smile:[code]
-
COLING 2018-Pattern-revising Enhanced Simple Question Answering over Knowledge Bases
-
COLING 2018-An Interpretable Reasoning Network for Multi-Relation Question Answering :smile:[code]
-
ACL 2018-Transliteration Better than Translation? Answering Code-mixed Questions over a Knowledge Base
:star: NAACL 2019-Bidirectional Attentive Memory Networks for Question Answering over Knowledge Bases:smile:[code]
- AAAI 2019-Lattice CNNs for Matching Based Chinese Question Answering:smile:[code]
:star: NAACL 2019-Enhancing Key-Value Memory Neural Networks for Knowledge Based Question Answering
-
NAACL 2019-Simple Question Answering with Subgraph Ranking and Joint-Scoring
-
NAACL 2019-UHop: An Unrestricted-Hop Relation Extraction Framework for Knowledge-Based Question Answering
Methods based on semanic parsing
:star: ACL 2015-Semantic Parsing via Staged Query Graph Generation: Question Answering with Knowledge Base:smile:[code]
-
EMNLP 2018-A State-transition Framework to Answer Complex Questions over Knowledge Base
-
COLING 2018-Modeling Semantics with Gated Graph Neural Networks for Knowledge Base Question Answering:smile:[code]
-
EMNLP 2018-Knowledge Base Question Answering via Encoding of Complex Query Structures [code]
Methods based on seq2seq
-
SEMANTICS 2017-SPARQL as a Foreign Language:smile:[code]
-
IJCAI 2018-Commonsense Knowledge Aware Conversation Generation with Graph Attention:smile:[code]
-
COLING 2018-The APVA-TURBO Approach To Question Answering in Knowledge Base :smile:[code]
Application of KGQA
:star: ACL 2018-Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Oriented Dialog Systems:smile:[code]
:star: IJCAI 2019-Learning to Select Knowledge for Response Generation in Dialog Systems
Others
- ACL 2018-Hierarchical Losses and New Resources for Fine-grained Entity Typing and Linking:smile:[code]
:star: ACL 2019-Improving Question Answering over Incomplete KBs with Knowledge-Aware Reader:smile:[code]
-
WSDM 2019-Knowledge Graph Embedding Based Question Answering:smile:[code]
-
NAACL 2019-FreebaseQA: A New Factoid QA Data Set Matching Trivia-Style Question-Answer Pairs with Freebase
-
ACL 2019-Learning Representation Mapping for Relation Detection in Knowledge Base Question Answering
Open source projects
:star: Awesome knowledge graph
:star: A demo of KGQA for movies (python2.7 jena)
:star: A trial of kbqa based on bert for NLPCC2016/2017 Task 5(BERT python3 tensorflow)
:star: CCKS2019 CKBQA评测获得第四名解决方案(BERT python3 keras-bert)
-
A tutorial and implement of disease centered Medical knowledge graph and qa system based on it (python3 neo4j)
-
Agricultural Knowledge Graph(python3 neo4j)
-
Stock-knowledge-graph(Neo4j)
-
KGQA for Jay Zhou's songs(python3 apache-jena-fuseki)
-
KGQA for The Stones(neo4j)
-
Entity-Linking(Solr)
Blogs
:star: Trends in Natural Language Processing: ACL 2019 In Review
:star: 揭开知识库问答KB-QA的面纱系列专题
Tools
:star: OpenKG: A community of Chinese KGQA
:star: OpenKE: An Open-source Framework for Knowledge Embedding
-
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
-
Mapping a variable-length sentence to a fixed-length vector using BERT model