Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zychen423/awesome-kbqa

A curated list of resources related to Knowledge Base Question Answering
https://github.com/zychen423/awesome-kbqa

List: awesome-kbqa

Last synced: about 1 month ago
JSON representation

A curated list of resources related to Knowledge Base Question Answering

Awesome Lists containing this project

README

        

# Awesome-KBQA
A list of resources related to Knowledge Base Question Answering.

## List of Contents
- [Paper](#paper)
- [KBQA](#kbqa)
- [Knowledge Base Construction](#knowledge-base-construction)
- [Dataset](#dataset)
- [Knowledge Base](#knowledge base)
- [Tool](#tool)
- [Contribution](#contribution)
- [Reference](#reference)

## Paper
### KBQA
#### 2020
---
- **Query Graph Generation for Answering Multi-hop Complex Questions from Knowledge Bases**, ACL 2020
[[paper]](https://www.aclweb.org/anthology/2020.acl-main.91/)
[[code]](https://github.com/lanyunshi/Multi-hopComplexKBQA)
- **NeuInfer : Knowledge Inference on N-ary Facts**, ACL2020
[[paper]](https://www.aclweb.org/anthology/2020.acl-main.546/)
- **Improving Multi-hop Question Answering over Knowledge Graphs using Knowledge Base Embeddings**, ACL 2020
[[paper]](https://www.aclweb.org/anthology/2020.acl-main.412/)
- **SPARQA: Skeleton-based Semantic Parsing for Complex Questions over Knowledge Bases**, AAAI 2020
[[paper]](https://arxiv.org/abs/2003.13956)
[[code]](https://github.com/nju-websoft/SPARQA)

#### 2019
---
- **UHop: An Unrestricted-Hop Relation Extraction Framework for Knowledge-Based Question Answering**, NAACL 2019
[[paper]](https://www.aclweb.org/anthology/N19-1031/)
[[code]](https://github.com/zychen423/UHop)
- **Knowledge Graph Embedding Based Question Answering**, WSDM 2019
[[paper]](https://dl.acm.org/doi/abs/10.1145/3289600.3290956)
- **Learning Representation Mapping for Relation Detection in Knowledge Base Question Answering**, ACL 2019
[[paper]](https://www.aclweb.org/anthology/P19-1616/)
[[code]](https://github.com/wudapeng268/KBQA-Adapter)
- **PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Text**, EMNLP-IJCAI 2019
[[paper]](https://www.aclweb.org/anthology/D19-1242/)

#### 2018
---
- **Strong Baselines for Simple Question Answering over Knowledge Graphs with and without Neural Networks**, NAACL 2018
[[paper]](https://www.aclweb.org/anthology/N18-2047/)
- **SimpleQuestions Nearly Solved: A New Upperbound and Baseline Approach**, EMNLP 2018
[[paper]](https://www.aclweb.org/anthology/D18-1051/)
- **Variational Reasoning for Question Answering with Knowledge Graph**, AAAI 2018
[[paper]](https://arxiv.org/abs/1709.04071)
- **The Web as a Knowledge-base for Answering Complex Questions**, NAACL 2018
[[paper]](https://www.aclweb.org/anthology/N18-1059/)
[[code]](https://github.com/alontalmor/CQD)
- **Knowledge Base Question Answering via Encoding of Complex Query Graphs**, EMNLP 2018
[[paper]](https://www.aclweb.org/anthology/D18-1242/)
[[code]](https://github.com/FengliLin/EMNLP2018-KBQA)

#### 2017
---
- **Improved Neural Relation Detection for Knowledge Base Question Answering**, ACL 2017
[[paper]](https://www.aclweb.org/anthology/P17-1053/)
- **Neural Symbolic Machines: Learning Semantic Parsers on Freebase with Weak Supervision**, ACL 2017
[[paper]](https://www.aclweb.org/anthology/P17-1003/)
[[code]](https://github.com/crazydonkey200/neural-symbolic-machines)

#### 2016
---
- **Constraint-Based Question Answering with Knowledge Graph**, COLING 2016
[[paper]](https://www.aclweb.org/anthology/C16-1236/)
[[code]](https://github.com/JunweiBao/MulCQA)
- **CFO: Conditional Focused Neural Question Answering with Large-scale Knowledge Bases**, ACL 2016
[[paper]](https://www.aclweb.org/anthology/P16-1076/)
[[code]](https://github.com/zihangdai/CFO)
- **Character-Level Question Answering with Attention**, EMNLP 2016
[[paper]](https://www.aclweb.org/anthology/D16-1166/)
[[code]](https://github.com/davidgolub/simpleqa)
- **On Generating Characteristic-rich Question Sets for QA Evaluation**, EMNLP 2016
[[paper]](https://www.aclweb.org/anthology/D16-1054/)
[[code]](https://github.com/ysu1989/GraphQuestions)
- **Question Answering on Freebase via Relation Extraction and Textual Evidence**, ACL 2016
[[paper]](https://www.aclweb.org/anthology/P16-1220/)
[[code]](https://github.com/syxu828/QuestionAnsweringOverFB)
- **The Value of Semantic Parse Labeling for Knowledge Base Question Answering**, ACL 2016
[[paper]](https://www.aclweb.org/anthology/P16-2033/)
- **Simple Question Answering by Attentive Convolutional Neural Network**, COLING 2016
[[paper]](https://www.aclweb.org/anthology/C16-1164/)
[[code]](https://github.com/Gorov/SimpleQuestions-EntityLinking)

#### 2015
---
- **Semantic Parsing via Staged Query Graph Generation: Question Answering with Knowledge Base**, ACL 2015
[[paper]](https://www.aclweb.org/anthology/P15-1128/)
[[code]](https://github.com/scottyih/STAGG)
- **More Accurate Question Answering on Freebase**, CIKM 2015
[[paper]](https://dl.acm.org/doi/10.1145/2806416.2806472)
[[code]](https://github.com/ad-freiburg/aqqu)
- **Compositional Semantic Parsing on Semi-Structured Tables** , ACL 2015
[[paper]](https://www.aclweb.org/anthology/P15-1142/)
[[code]](https://github.com/ppasupat/WikiTableQuestions)
- **Large-scale Simple Question Answering with Memory Networks**
[[paper]](https://arxiv.org/abs/1506.02075)
[[code]](https://github.com/Jerryzhao-z/simple-question-answering-with-memory-networks)

#### 2014
---
- **Semantic Parsing for Single-Relation Question Answering**, ACL 2014
[[paper]](https://www.microsoft.com/en-us/research/publication/semantic-parsing-for-single-relation-question-answering/)
- **Freebase QA: Information Extraction or Semantic Parsing?**, ACL 2014 Workshop on Semantic Parsing
[[paper]](https://www.aclweb.org/anthology/W14-2416/)
- **Information Extraction over Structured Data: Question Answering with Freebase**, ACL 2014
[[paper]](https://www.aclweb.org/anthology/P14-1090/)

#### 2013
---
- **Semantic Parsing on Freebase from Question-Answer Pairs**, EMNLP 2013
[[paper]](https://www.aclweb.org/anthology/D13-1160/)

### Knowledge Base Construction
---
- **Semi-Automating Knowledge Base Construction for Cancer Genetics**, AKBC 2020
[[paper]](https://arxiv.org/abs/2005.08146)
- **Learning to Update Knowledge Graphs by Reading News**, EMNLP 2019
[[paper]](https://www.aclweb.org/anthology/D19-1265/)

## Dataset
- **ComplexWebQuestions**
[[link]](https://www.tau-nlp.org/compwebq)
- **ComplexQuestions**
[[link]](https://github.com/JunweiBao/MulCQA)
- **MetaQA**
[[link]](https://github.com/yuyuz/MetaQA)
- **GraphQuestions**
[[link]](https://github.com/ysu1989/GraphQuestions)
- **WikiTableQuestions**
[[link]](https://github.com/ppasupat/WikiTableQuestions)
- **WebQuestions**
[[link]](https://nlp.stanford.edu/software/sempre/)
- alternatives
[[link]](https://github.com/brmson/dataset-factoid-webquestions)
- **WebQuestionsSP**
[[link]](https://www.microsoft.com/en-us/research/publication/the-value-of-semantic-parse-labeling-for-knowledge-base-question-answering-2/)
- **SimpleQuestions**
[[link]](https://research.fb.com/downloads/babi/)

## Knowledge Base
- **Freebase**
[[link]](https://developers.google.com/freebase)
- **DBpedia**
[[link]](https://wiki.dbpedia.org/)
- **Wikidata**
[[link]](https://www.wikidata.org/wiki/Wikidata:Main_Page)

## Tool
### RDF database
- **Virtuoso**
[[link]](https://virtuoso.openlinksw.com/)
- **GraphDB**
[[link]](https://graphdb.ontotext.com/)


## Contribution
Feel free to send a pull request or open an issue.

## Reference
- https://github.com/terryum/awesome-deep-learning-papers