50 papers with code • 1 benchmarks • 6 datasets

Chatbot or conversational AI is a language model designed and implemented to have conversations with humans.

Source: Open Data Chatbot

Image source

Greatest papers with code

Recipes for building an open-domain chatbot

huggingface/transformers EACL 2021

Building open-domain chatbots is a challenging area for machine learning research.


Visual Dialog

facebookresearch/ParlAI CVPR 2017

We introduce the task of Visual Dialog, which requires an AI agent to hold a meaningful dialog with humans in natural, conversational language about visual content.

Chatbot Visual Dialog

PLATO-2: Towards Building an Open-Domain Chatbot via Curriculum Learning

PaddlePaddle/PaddleNLP 30 Jun 2020

To build a high-quality open-domain chatbot, we introduce the effective training process of PLATO-2 via curriculum learning.

 Ranked #1 on Chatbot on 10 Monkey Species (using extra training data)

Chatbot Curriculum Learning

End-to-End Task-Completion Neural Dialogue Systems

MiuLab/UserSimulator IJCNLP 2017

One of the major drawbacks of modularized task-completion dialogue systems is that each module is trained individually, which presents several challenges.


Deep Learning Based Chatbot Models

ricsinaruto/Seq2seqChatbots 23 Aug 2019

Finally, I conduct a detailed analysis of how the vanilla model performs on conversational data by comparing it to previous chatbot models and how the additional features affect the quality of the generated responses.

Chatbot Language Modelling +1

Multi-Turn Response Selection for Chatbots with Deep Attention Matching Network

baidu/Dialogue ACL 2018

Human generates responses relying on semantic and functional dependencies, including coreference relation, among dialogue elements and their context.

Conversational Response Selection

A Unified Pre-training Framework for Conversational AI

PaddlePaddle/Knover 6 May 2021

In this work, we explore the application of PLATO-2 on various dialogue systems, including open-domain conversation, knowledge grounded dialogue, and task-oriented conversation.

Chatbot Curriculum Learning +1

Deep Reinforcement Learning for Dialogue Generation

liuyuemaicha/Deep-Reinforcement-Learning-for-Dialogue-Generation-in-tensorflow EMNLP 2016

Recent neural models of dialogue generation offer great promise for generating responses for conversational agents, but tend to be shortsighted, predicting utterances one at a time while ignoring their influence on future outcomes.

Dialogue Generation Policy Gradient Methods

Subword Semantic Hashing for Intent Classification on Small Datasets

kumar-shridhar/Know-Your-Intent 16 Oct 2018

In this paper, we introduce the use of Semantic Hashing as embedding for the task of Intent Classification and achieve state-of-the-art performance on three frequently used benchmarks.

Chatbot General Classification +3