Building chatbots from forum data: Model selection using question answering metrics

Martin Boyanov, Ivan Koychev, Preslav Nakov, Alessandro Moschitti, Giovanni Martino

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

We propose to use question answering (QA) data from Web forums to train chatbots from scratch, i.e., without dialog training data. First, we exrtact pairs of question and answer sentences from the typically much longer texts of questions and answers in a forum. We then use these shorter texts to train seq2seq models in a more efficient way. We further improve the parameter optimization using a new model selection strategy based on QA measures. Finally, we propose to use extrinsic evaluation with respect to a QA task as an automatic evaluation method for chatbots. Fhe evaluation shows that the model achieves a MAP of 63.5% on the extrinsic task. Moreover, it can answer correctly 49.5% of the questions when they are similar to questions asked in the forum, and 47.3% of the questions when they are more conversational in style.

Original languageEnglish
Title of host publicationInternational Conference on Recent Advances in Natural Language Processing
Subtitle of host publicationMeet Deep Learning, RANLP 2017 - Proceedings
PublisherAssociation for Computational Linguistics (ACL)
Pages121-129
Number of pages9
Volume2017-September
ISBN (Electronic)9789544520489
DOIs
Publication statusPublished - 1 Jan 2017
Event11th International Conference on Recent Advances in Natural Language Processing, RANLP 2017 - Varna, Bulgaria
Duration: 2 Sep 20178 Sep 2017

Other

Other11th International Conference on Recent Advances in Natural Language Processing, RANLP 2017
CountryBulgaria
CityVarna
Period2/9/178/9/17

    Fingerprint

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Software
  • Electrical and Electronic Engineering

Cite this

Boyanov, M., Koychev, I., Nakov, P., Moschitti, A., & Martino, G. (2017). Building chatbots from forum data: Model selection using question answering metrics. In International Conference on Recent Advances in Natural Language Processing: Meet Deep Learning, RANLP 2017 - Proceedings (Vol. 2017-September, pp. 121-129). Association for Computational Linguistics (ACL). https://doi.org/10.26615/978-954-452-049-6-018