Skip to main content

An Overview of Open-Source Chatbots Social Skills

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10750))

Abstract

This paper aims to analyze and compare some of the most known open source chatbot technologies focusing on their potential to model a conversational agent able to show a form of “social intelligence”. The main features and drawbacks of each system will be examined. Then, we will discuss their flexibility to produce more realistic social conversational scenarios adopting as the reference the social practice theory.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    A lexical database (https://wordnet.princeton.edu).

  2. 2.

    Natural Language processing toolkit (http://www.nltk.org/).

  3. 3.

    Façade is a toolkit to describe semi structured conversations between virtual characters that are interacting in a specific physical environment.

  4. 4.

    According to [24], a functional segment is a portion of a dialogue that has a communicative function.

References

  1. Klüwer, T.: “I like your shirt” - dialogue acts for enabling social talk in conversational agents. In: Vilhjálmsson, H.H., Kopp, S., Marsella, S., Thórisson, K.R. (eds.) IVA 2011. LNCS (LNAI), vol. 6895, pp. 14–27. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23974-8_2

    Chapter  Google Scholar 

  2. Wallis, P., Norling, E.: The trouble with chatbots: social skills in a social world. In: AISB 2005 Convention: Proceedings of the Joint Symposium on Virtual Social Agents: Social Presence Cues for Virtual Humanoids Empathic Interaction with Synthetic Characters Mind Minding Agents, pp. 29–36 (2005)

    Google Scholar 

  3. Augello, A., Gentile, M., Weideveld, L., Dignum, F.: Dialogues as social practices for serious games. In: ECAI 2016–22nd European Conference on Artificial Intelligence, 29 August–2 September 2016, The Hague, The Netherlands - Including Prestigious Applications of Artificial Intelligence (PAIS 2016), pp. 1732–1733 (2016)

    Google Scholar 

  4. Jeuring, J., et al.: Communicate!—a serious game for communication skills—. In: Conole, G., Klobučar, T., Rensing, C., Konert, J., Lavoué, É. (eds.) EC-TEL 2015. LNCS, vol. 9307, pp. 513–517. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24258-3_49

    Chapter  Google Scholar 

  5. Dautenhahn, K.: Socially intelligent robots: dimensions of humanrobot interaction. Philos. Trans. Royal Soc. B: Biol. Sci. 362(1480), 679–704 (2007)

    Article  Google Scholar 

  6. Ciechanowski, L., Przegalinska, A., Wegner, K.: The necessity of new paradigms in measuring human-chatbot interaction. In: Hoffman, M. (ed.) AHFE 2017. AISC, vol. 610, pp. 205–214. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-60747-4_19

    Chapter  Google Scholar 

  7. Kaminka, G.A.: Curing robot autism: a challenge. In: Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2013, Richland, SC, pp. 801–804. International Foundation for Autonomous Agents and Multiagent Systems (2013)

    Google Scholar 

  8. Dignum, F., Prada, R., Hofstede, G.J.: From autistic to social agents. In: Proceedings of the 2014 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2014, Richland, SC, pp. 1161–1164. International Foundation for Autonomous Agents and Multiagent Systems (2014)

    Google Scholar 

  9. Dignum, V., Dignum, F.: Contextualized planning using social practices. In: Ghose, A., Oren, N., Telang, P., Thangarajah, J. (eds.) COIN 2014. LNCS (LNAI), vol. 9372, pp. 36–52. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25420-3_3

    Chapter  Google Scholar 

  10. Augello, A., Gentile, M., Dignum, F.: Social agents for learning in virtual environments. In: Bottino, R., Jeuring, J., Veltkamp, R.C. (eds.) GALA 2016. LNCS, vol. 10056, pp. 133–143. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-50182-6_12

    Chapter  Google Scholar 

  11. Reckwitz, A.: Toward a theory of social practices: a development in culturalist theorizing. Eur. J. Soc. Theory 5(2), 243–263 (2002)

    Article  Google Scholar 

  12. Augello, A., Pilato, G., Vassallo, G., Gaglio, S.: Chatbots as interface to ontologies. In: Gaglio, S., Lo Re, G. (eds.) Advances onto the Internet of Things. AISC, vol. 260, pp. 285–299. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-03992-3_20

    Chapter  Google Scholar 

  13. Abdul-Kader, S.A., Woods, J.: Survey on chatbot design techniques in speech conversation systems. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 6(7), 72–80 (2015)

    Google Scholar 

  14. Pilato, G., Augello, A., Vassallo, G., Gaglio, S.: EHeBby: an evocative humorist chat-bot. Mob. Inf. Syst. 4(3), 165–181 (2008)

    Google Scholar 

  15. Joshi, A., Kunchukuttan, A., Bhattacharyya, P., Carman, M.J.: SarcasmBot: an open-source sarcasm-generation module for chatbots. In: WISDOM Workshop at KDD (2015)

    Google Scholar 

  16. Clavel, C., Callejas, Z.: Sentiment analysis: from opinion mining to human-agent interaction. IEEE Trans. Affect. Comput. 7(1), 74–93 (2016)

    Article  Google Scholar 

  17. Coursey, K.: Living in CYN: mating AIML and CYC together with program N (2004). http://www.daxtron.com

  18. Satu, M.S., Parvez, M.H., Shamim-Al-Mamun: Review of integrated applications with AIML based chatbot. In: 2015 International Conference on Computer and Information Engineering (ICCIE), pp. 87–90 (2015)

    Google Scholar 

  19. Jurafsky, D., Martin, J.H.: Speech and Language Processing, 2nd edn. Prentice-Hall Inc., Upper Saddle River (2009)

    Google Scholar 

  20. Agostaro, F., Augello, A., Pilato, G., Vassallo, G., Gaglio, S.: A conversational agent based on a conceptual interpretation of a data driven semantic space. In: Bandini, S., Manzoni, S. (eds.) AI*IA 2005. LNCS (LNAI), vol. 3673, pp. 381–392. Springer, Heidelberg (2005). https://doi.org/10.1007/11558590_39

    Chapter  Google Scholar 

  21. Marietto, M.G.B., de Aguiar, R.V., de Oliveira Barbosa, G., Botelho, W.T., Pimentel, E.P., dos Santos França, R., da Silva, V.L.: Artificial intelligence markup language: a brief tutorial. CoRR, abs/1307.3091 (2013)

    Google Scholar 

  22. ChatterBot. https://github.com/gunthercox/ChatterBot. Accessed 01 Dec 2017

  23. Chatscript documentation. https://github.com/bwilcox-1234/ChatScript/blob/master/WIKI/README.md. Accessed 01 Dec 2017

  24. Bunt, H., Petukhova, V., Traum, D., Alexandersson, J.: Dialogue act annotation with the ISO 24617-2 standard. In: Dahl, D.A. (ed.) Multimodal Interaction with W3C Standards, pp. 109–135. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-42816-1_6

    Chapter  Google Scholar 

  25. Suchman, A.L.: A model of empathic communication in the medical interview. JAMA: J. Am. Med. Assoc. 277(8), 678 (1997)

    Article  Google Scholar 

  26. Bruijnes, M.: Social and emotional turn taking for embodied conversational agents. In: 2012 International Conference on Privacy, Security, Risk and Trust and 2012 International Confernece on Social Computing, pp. 977–978 (2012)

    Google Scholar 

  27. Yuasa, M., Mukawa, N.: Building of turn-taking avatars that express utterance attitudes. In: Stephanidis, C. (ed.) UAHCI 2011. LNCS, vol. 6768, pp. 101–107. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21657-2_11

    Chapter  Google Scholar 

  28. Augello, A., Gentile, M., Weideveld, L., Dignum, F.: A model of a social chatbot. In: De Pietro, G., Gallo, L., Howlett, R.J., Jain, L.C. (eds.) Intelligent Interactive Multimedia Systems and Services 2016. SIST, vol. 55, pp. 637–647. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39345-2_57

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manuel Gentile .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Augello, A., Gentile, M., Dignum, F. (2018). An Overview of Open-Source Chatbots Social Skills. In: Diplaris, S., Satsiou, A., Følstad, A., Vafopoulos, M., Vilarinho, T. (eds) Internet Science. INSCI 2017. Lecture Notes in Computer Science(), vol 10750. Springer, Cham. https://doi.org/10.1007/978-3-319-77547-0_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77547-0_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-77546-3

  • Online ISBN: 978-3-319-77547-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics