Skip to main content

Politician – An Imitation Game

  • Conference paper
  • First Online:
Internet Science (INSCI 2017)

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

Included in the following conference series:

Abstract

We present the question-answering system Politician, which is a chatbot designed to imitate a fictional politician. The chatbot accepts questions on political issues and answers them accordingly. The questions are analyzed using natural language processing techniques, mainly using a custom scenario built in the Treex system, and no complex knowledge base is involved. Once morphological and syntactic annotations added by language tools are available for the question, an appropriate answer template is selected from the manually created set of answer templates based on nouns, verbs, and named entities occurring in the question. Then the answer template is transformed into a grammatically correct reply. So far, two working versions of Politician, Czech and English, have been created. We conducted a Turing-like test to test Politician’s intelligence. We also briefly investigated the differences between the two languages and potential generalization of the approach to other topics. Apparently, morphological and syntactic information provides enough data for a very basic understanding of questions on a specific topic.

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

Access this chapter

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

Institutional subscriptions

Notes

  1. 1.

    https://github.com/ufal/treex.

References

  1. Abu Shawar, B., Atwell, E.: Using corpora in machine-learning chatbot systems. Int. J. Corpus Linguist. 10(4), 489–516 (2005)

    Article  Google Scholar 

  2. Shawar, B.A., Atwell, E.: Different measurements metrics to evaluate a chatbot system. In: Proceedings of the Workshop on Bridging the Gap: Academic and Industrial Research in Dialog Technologies. Association for Computational Linguistics (2007)

    Google Scholar 

  3. Adams, D.: The Hitchhiker’s Guide to the Galaxy, 1st edn. Pan Books, London (1979)

    Google Scholar 

  4. Al-Zubaide, H., Issa, A.A.: Ontbot: ontology based chatbot. In: 2011 Fourth International Symposium on Innovation in Information & Communication Technology (ISIICT), pp. 7–12. IEEE, November 2011

    Google Scholar 

  5. Ask the Candidates 2012 (n.d.). https://web.archive.org/web/20120218013142/, http://www.askthecandidates2012.com:80/. Accessed 11 Nov 2017

  6. Ask The Donald a Question (n.d.). https://web.archive.org/web/20161229070115, https://www.donalddrumpfbot.com/. Accessed 13 Nov 2017

  7. Bao, J., Chen, P., Duan, N., Li, Z., Yan, Z., Zhou, M., Zhou, J.: DocChat: an information retrieval approach for chatbot engines using unstructured documents. In: ACL (2016)

    Google Scholar 

  8. Compton, K.: Little procedural people: playing politics with generators. In: Proceedings of the 12th International Conference on the Foundations of Digital Games (FDG 2017). ACM, New York, NY, USA, Article 75, 2 p. https://doi.org/10.1145/3102071.3110573 (2017)

  9. Create Chatbot (n.d.). http://rebot.me/. Accessed 11 Nov 2017

  10. Ferrucci, D.A.: Introduction to “this is Watson”. IBM J. Res. Develop. 56(3.4), 1 (2012)

    Article  Google Scholar 

  11. Forelle, M.C., Howard, P.N., Monroy-Hernandez, A., Savage, S.: Political bots and the manipulation of public opinion in Venezuela. In: Proceedings of the 12th International Conference on the Foundations of Digital Games (FDG 2017). ACM, New York, NY, USA, Article 75, 2 p. https://doi.org/10.1145/3102071.3110573 (2015)

  12. KITT.AI (n.d.). http://kitt.ai/. Accessed 11 Nov 2017

  13. ManyChat - The easiest way to create Facebook Messenger bot (n.d.). https://manychat.com/ Accessed 11 Nov 2017

  14. Popel, M., Žabokrtský, Z.: TectoMT: modular NLP framework. In: Proceedings of IceTAL, 7th International Conference on Natural Language Processing, pp. 293–304, Reykjavík, Iceland (2010)

    Google Scholar 

  15. Shawar, B.A., Atwell, E.: Using dialogue corpora to train a chatbot. In: Proceedings of the Corpus Linguistics 2003 Conference, pp. 681–690 (2003)

    Google Scholar 

  16. Shawar, B.A., Atwell, E.: Chatbots: Are they really useful? In: LDV Forum, vol. 22, no. 1, pp. 29–49 (2007)

    Google Scholar 

  17. Turing, A.M.: Computing machinery and intelligence, pp. 433–460. Mind (1950)

    Google Scholar 

  18. Twyla - AI Customer Support Chat Bots That Learn From Human Agents (n.d.). https://www.twylahelps.com/. Accessed 11 Nov 2017

  19. Vinyals, O., Le, Q.: A neural conversational model. arXiv preprint arXiv:1506.05869 (2015)

  20. Wallace, R.: The elements of AIML style, pp. 12–20. Alice AI Foundation (2003)

    Google Scholar 

  21. Weizenbaum, J.: ELIZA–a Computer program for the study of natural language communication between man and machine. Commun. ACM, pp. 36–45 (1966)

    Google Scholar 

  22. Wit.ai (n.d.). https://wit.ai/. Accessed 11 Nov 2017

Download references

Acknowledgement

This research was supported by the Charles University project No. SVV26033.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Barbora Hladká .

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

Kuboň, D., Metheniti, E., Hladká, B. (2018). Politician – An Imitation Game. 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_15

Download citation

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

  • 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