Abstract
The interest in the topic of conversational agents has been continuously rising for the past few years, as the technology itself has proved to have multiple practical applications. This paper discusses the design principles for graphical interfaces of conversational agents implemented for the needs of any branch of business that may benefit from the introduction of such solutions, including customer service, healthcare, sales and various types of services. Requirements are defined according to current trends in application design, including the use on mobile devices. The paper presents a survey on solutions fulfilling the mentioned requirements and discusses emerging issues. The paper also describes and proposes a reply scenario model suitable for the needs of implementing a flexible graphical interface for a modern chatbot-based system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wiezenbaum, J.: ELIZA - a computer program for the study of natural language communication between man and machine. Commun. ACM 9(1), 36–45 (1966)
Wittgenstein, L.: Tractatus Logico-Philosophicus (5.6) (1922)
Bradeško, L., Mladeni, D.: A Survey of Chatbot Systems through a Loebner Prize Competition (2012)
AIML language for Chatbots, A.L.I.C.E. foundation. http://www.alicebot.org/aiml.html
Wilcox, B.: Beyond Facade: Pattern Matching for Natural Language Applications, for Telltale Games, February 2011 (2011)
ChatScript - Bruce Wilcox’s GitHub repository. https://github.com/bwilcox-1234/
Wilcox, B., Wilcox, S.: Winning the Loebner’s, for Brillig Understanding Inc
Abashev, A., Grigoryev, R., Grigorian, K., Boyko, V.: Programming Tools for Messenger-Based Chatbot System Organization: Implication for Outpatient and Translational Medicines
Kiat, O.K.: Business Application of ChatBots, for Chatbots Magazine, 2 November 2017. https://chatbotsmagazine.com/business-application-of-chatbots-afb952cfdb93
Meehan, A.: Hello chatbot, can we play a game? for vice.com. https://waypoint.vice.com/en_us/article/kwzyan/hello-chatbot-can-we-play-a-game
Mohov, S.: Turning a Chatbot into a Narrative Game. https://archives.nucl.ai/recording/turning-a-chatbot-into-a-narrative-game-language-interaction-in-event0/
clvr.co/chatbots, CHAT BOTS! A Consumer Research Study–June 2016 for mycleveragency.com
Radziwill, N., Benton, M.: Evaluating Quality of Chatbots and Intelligent Conversational Agents
Ghose, S., Barua, J.J.: Toward the implementation of a Topic specific Dialogue based Natural Language Chatbot as an Undergraduate Advisor
Honap, S.: Designing a service chatbot, for booking.design. https://booking.design/designing-a-service-chatbot-f121455b8da7
Amunwa, J.: Let’s Talk About Text: A Chatbot Design Guide, for Telepathy. https://www.dtelepathy.com/blog/design/lets-talk-about-text-a-chatbot-design-guide
Kulawik, A.: Making Chatbots Talk - Writing Conversational UI Scripts Step by Step, for UXCollective. https://uxdesign.cc/making-chatbots-talk-writing-conversational-ui-scripts-step-by-step-62622abfb5cf
Martin, J.: Chatbot Design Trends 2018, for Chatbots Magazine. https://chatbotsmagazine.com/chatbot-design-trends-2018-253fb356d3a3
Boostrap home page. www.getbootstrap.com
Vaadin home page. www.vaadin.com
Candello, H., Pinhanez, C.: Designing the user experience of a multi-bot conversational system
Weissberg, J.: Onboarding in Slack. http://blog.outbound.io/slack-kills-at-onboarding-heres-how-they-do-it
Abdul-Kader, S.A., Wood, J.: Survey on chatbot design techniques in speech conversation systems. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 6(7) (2015)
Ask, J.A., Facemire, M., Hogan, A.: The State Of Chatbots. Forrester.com report 20 October 2016 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Modrzejewski, M., Rokita, P. (2018). Graphical Interface Design for Chatbots for the Needs of Artificial Intelligence Support in Web and Mobile Applications. In: Chmielewski, L., Kozera, R., Orłowski, A., Wojciechowski, K., Bruckstein, A., Petkov, N. (eds) Computer Vision and Graphics. ICCVG 2018. Lecture Notes in Computer Science(), vol 11114. Springer, Cham. https://doi.org/10.1007/978-3-030-00692-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-00692-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00691-4
Online ISBN: 978-3-030-00692-1
eBook Packages: Computer ScienceComputer Science (R0)