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

Siqi Bao, Huang He, Fan Wang, Hua Wu, Haifeng Wang +4 more
6/30/2020
cs.CL

Official code: PaddlePaddle/Knover (669 stars, Apache-2.0, last commit 2024-03-06).

Abstract

To build a high-quality open-domain chatbot, we introduce the effective training process of PLATO-2 via curriculum learning. There are two stages involved in the learning process. In the first stage, a coarse-grained generation model is trained to learn response generation under the simplified framework of one-to-one mapping. In the second stage, a fine-grained generative model augmented with latent variables and an evaluation model are further trained to generate diverse responses and to select the best response, respectively. PLATO-2 was trained on both Chinese and English data, whose effectiveness and superiority are verified through comprehensive evaluations, achieving new state-of-the-art results.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Large-scale open domain KNOwledge grounded conVERsation system based on PaddlePaddle

669125Shell, PythonJul 3, 20202 years agoApache-2.0

Similar Papers

Cite this paper

@article{bao2020plato,
  title  = {PLATO-2: Towards Building an Open-Domain Chatbot via Curriculum Learning},
  author = {Siqi Bao and Huang He and Fan Wang and Hua Wu and Haifeng Wang and Wenquan Wu and Zhen Guo and Zhibin Liu and Xinchao Xu},
  year   = {2020},
  eprint = {2006.16779},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2006.16779}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2006.16779.svg)](https://codeofpaper.com/paper/2006.16779)

Discussion