Computational Argumentation-Based Chatbots: A Survey

Abstract

Chatbots are conversational software applications designed to interact dialectically with users for a plethora of different purposes. Surprisingly, these colloquial agents have only recently been coupled with computational models of arguments (i.e. computational argumentation), whose aim is to formalise, in a machine-readable format, the ordinary exchange of information that characterises human communications. Chatbots may employ argumentation with different degrees and in a variety of manners. The present survey sifts through the literature to review papers concerning this kind of argumentation-based bot, drawing conclusions about the benefits and drawbacks that this approach entails in comparison with standard chatbots, while also envisaging possible future development and integration with the Transformer-based architecture and state-of-the-art Large Language models.

Cite

Text

Castagna et al. "Computational Argumentation-Based Chatbots: A Survey." Journal of Artificial Intelligence Research, 2024. doi:10.1613/JAIR.1.15407

Markdown

[Castagna et al. "Computational Argumentation-Based Chatbots: A Survey." Journal of Artificial Intelligence Research, 2024.](https://mlanthology.org/jair/2024/castagna2024jair-computational/) doi:10.1613/JAIR.1.15407

BibTeX

@article{castagna2024jair-computational,
  title     = {{Computational Argumentation-Based Chatbots: A Survey}},
  author    = {Castagna, Federico and Kökciyan, Nadin and Sassoon, Isabel and Parsons, Simon and Sklar, Elizabeth},
  journal   = {Journal of Artificial Intelligence Research},
  year      = {2024},
  pages     = {1271-1310},
  doi       = {10.1613/JAIR.1.15407},
  volume    = {80},
  url       = {https://mlanthology.org/jair/2024/castagna2024jair-computational/}
}