madcpt / OpenDialKG

[In Progress] Implementation towards "OpenDialKG: Explainable Conversational Reasoning with Attention-based Walks over Knowledge Graphs", ACL (2019).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenDialKG

OpenDialKG is a dataset of conversations between two crowdsourcing agents engaging in a dialog about a given topic. Each dialog turn is paired with its corresponding “KG paths” that weave together the KG entities and relations that are mentioned in the dialog. More details can be found in the following paper:

Seungwhan Moon, Pararth Shah, Anuj Kumar, Rajen Subba. "OpenDialKG: Explainable Conversational Reasoning with Attention-based Walks over Knowledge Graphs", ACL (2019).

Usage

Data Processing

Commands are integrated into make_data.sh, so just run:

bash ./make_data.sh

KG Embedding Pre-training

bash ./train_KGE.sh

By default, KG Embeddings are stored in ./save/KGE/transe/.

KG Walker training

To Be Done

Reference

To cite this work please use:

@InProceedings{Moon2019opendialkg,
author = {Seungwhan Moon and Pararth Shah and Anuj Kumar and Rajen Subba},
title = {OpenDialKG: Explainable Conversational Reasoning with Attention-based Walks over Knowledge Graphs},
booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics},
month = {July},
year = {2019},
}

License

OpenDialKG dataset is released under CC-BY-NC-4.0, and the codes in this repo is released under GPL, see LICENSE for details.

About

[In Progress] Implementation towards "OpenDialKG: Explainable Conversational Reasoning with Attention-based Walks over Knowledge Graphs", ACL (2019).

License:GNU General Public License v3.0


Languages

Language:Python 98.9%Language:Shell 1.1%