91 Open Source Dialogue Systems Software Projects
Free and open source dialogue systems code projects including engines, APIs, generators, and tools.
Plato Research Dialogue System 857 ⭐
This is the Plato Research Dialogue System, a flexible platform for developing conversational AI agents.
Chatbot_cn 665 ⭐
Conv Emotion 538 ⭐
This repo contains implementation of different architectures for emotion recognition in conversations.
Rnnlg 483 ⭐
RNNLG is an open source benchmark toolkit for Natural Language Generation (NLG) in spoken dialogue system application domains. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
Iwangjian Paper Reading 481 ⭐
Paper reading list in natural language processing, including dialogue system, text summarization, topic modeling, etc.
Nndial 326 ⭐
NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
Mem2seq 316 ⭐
Mem2Seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Oriented Dialog Systems
Nlp Projects 325 ⭐
word2vec, sentence2vec, machine reading comprehension, dialog system, text classification, pretrained language model (i.e., XLNet, BERT, ELMo, GPT), sequence labeling, information retrieval, information extraction (i.e., entity, relation and event extraction), knowledge graph, text generation, network embedding
Neuraldialog Cvae 269 ⭐
Tensorflow Implementation of Knowledge-Guided CVAE for dialog generation ACL 2017. It is released by Tiancheng Zhao (Tony) from Dialog Research Center, LTI, CMU
Multiwoz 289 ⭐
Source code for end-to-end dialogue model from the MultiWOZ paper (Budzianowski et al. 2018, EMNLP)
Merino 267 ⭐
Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor
Arxivnotes 189 ⭐
IssuesにNLP（自然言語処理）に関連するの論文を読んだまとめを書いています．雑です．🚧 マークは編集中の論文です（事実上放置のものも多いです）．🍡 マークは概要のみ書いてます（早く見れる的な意味で団子）．
Neuraldialog Laed 187 ⭐
PyTorch implementation for Interpretable Dialog Generation ACL 2018, It is released by Tiancheng Zhao (Tony) from Dialog Research Center, LTI, CMU
Soujanyaporia Multimodal Sentiment Analysis 143 ⭐
Attention-based multimodal fusion for sentiment analysis
Dstc7 End To End Conversation Modeling 129 ⭐
Grounded conversational dataset for end-to-end conversational AI (official DSTC7 data)
Neuraldialog Larl 120 ⭐
PyTorch implementation of latent space reinforcement learning for E2E dialog published at NAACL 2019. It is released by Tiancheng Zhao (Tony) from Dialog Research Center, LTI, CMU
Metalearning4nlp Papers 115 ⭐
A list of recent papers about Meta / few-shot learning methods applied in NLP areas.
Hred 100 ⭐
Implements the paper " Building End-To-End Dialogue Systems Using Generative Hierarchical Neural Network Models" by Serban et al (currently on the MovieTriples dataset)
Korean_restaurant_reservation 70 ⭐
Implement korean restaurant reservation dialogue system based on hybrid code network.
Spacefusion 70 ⭐
NAACL'19: "Jointly Optimizing Diversity and Relevance in Neural Response Generation"
Dialog Nlu 70 ⭐
Tensorflow and Keras implementation of the state of the art researches in Dialog System NLU
Convai Bot 1337 63 ⭐
NIPS Conversational Intelligence Challenge 2017 Winner System: Skill-based Conversational Agent with Supervised Dialog Manager
Awesome Emotion Recognition In Conversations 65 ⭐
A comprehensive reading list for Emotion Recognition in Conversations
Looperxx Df Net 50 ⭐
Open source code for ACL 2020 Paper "Dynamic Fusion Network for Multi-Domain End-to-end Task-Oriented Dialog"
Fluid Dialogue 36 ⭐
A Unity dialogue system that features an easy to use drag and drop graph. ScriptableObject driven with the ability to write custom actions and conditions to create complex dialogue workflows.
Adviser 34 ⭐
ADvISER is a flexible framework to encourage task-oriented dialog system research & development
Dc Neuralconversation 25 ⭐
OpenNMT based Neural Conversation model which implements Topic and Semantic Distributional Constraints to improve quality of generated responses
Csnlp Dialogue Generation 37 ⭐
A Paper List for Open-Domain Dialogue Generation, and related datasets.
Yarngdx 22 ⭐
YarnGdx is a Libgdx Library for interactive dialogue in games! This is a port of [YarnSpinner](https://github.com/thesecretlab/YarnSpinner) by thesecretlab
Explicit_memory_tracker 27 ⭐
[ACL 2020] Explicit Memory Tracker with Coarse-to-Fine Reasoning for Conversational Machine Reading
Multitask_disfluency_detection 19 ⭐
Code for the paper "Multi-Task Learning for Domain-General Spoken Disfluency Detection in Dialogue Systems" (Igor Shalyminov, Arash Eshghi, and Oliver Lemon)
Sld Deeplearning Papernotes 17 ⭐
Краткое изложение статей по NLP, Deep Learning и диалоговым агентам
Gecor 17 ⭐
Source code and dataset for the paper "GECOR: An End-to-End Generative Ellipsis and Co-reference Resolution Model for Task-Oriented Dialogue" (Jun Quan, Deyi Xiong, Bonnie Webber and Changjian Hu. EMNLP, 2019)
Emnlp2019_gcas 16 ⭐
Code for EMNLP 2019 paper "Modeling Multi-Action Policy for Task-Oriented Dialogues"
Supervised Embedding Model 15 ⭐
Implementation of Supervised embedding models from [Learning End-to-End Goal-Oriented Dialog] paper.
Posterior Knowledge Selection 17 ⭐
Learning to Select Knowledge for Response Generation in Dialog Systems
Kg Copy_network 14 ⭐
Implementation of the paper: Using a KG-Copy Network for Non-Goal Oriented Dialogues
Wisty.js 16 ⭐
🧚♀️ Conversational interfaces library turning conversations into actions, locally, in the browser.
Botscript 12 ⭐
A text-based scripting language, dialog system and bot engine for Conversational User Interfaces
Dialogue Based Anti Fraud 12 ⭐
Code and data for EMNLP-IJCNLP 2019 paper "Are You for Real? Detecting Identity Fraud via Dialogue Interactions"
Alana_learning_to_rank 11 ⭐
Neural Response Ranker for Alana, Heriot-Watt University's Alexa Prize Socialbot
Dialogue Discourse Relation 11 ⭐
Data and related code for ACL2019 paper "Implicit Discourse Relation Identification for Open-domain Dialogues"
Modified Babi Dialog Tasks 10 ⭐
Dataset for 'Learning End-to-End Goal-Oriented Dialog with maximal User task success and minimal Human Agent use' - TACL, ACL 2019 oral presentation
Dialogue Understanding 53 ⭐
This repository contains PyTorch implementation for the baseline models from the paper Utterance-level Dialogue Understanding: An Empirical Study