Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3195106.3195169acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicmlcConference Proceedingsconference-collections
research-article

How to Build a Chatbot: Chatbot Framework and its Capabilities

Published: 26 February 2018 Publication History

Abstract

Artificial Intelligence continues to grow in popularity on various industrial platforms, becoming especially prominent in Chatbot technology. A great deal of recent research was focused on social and assistive Chatbot, and its technology has been evolving over time. Following this direction, a Chatbot Framework is established in this paper, discussing about the relevant technologies. Firstly, the development of Artificial Intelligence is introduced. In particular, we present the Chatbot history of technology timeline. Following this, we describe the capabilities of the Chatbot and discuss about the technologies. The entire Chatbot framework will be presented afterwards, as well as the supporting set of modules. Our analysis of this framework shows that the framework that is based on some theoretical designs could be practically implemented to satisfy the required capabilities in the industry. Through our analysis, we show that the capabilities are also feasible.

References

[1]
https://en.wikipedia.org/wiki/AlphaGo_versus_Lee_Sedol
[2]
https://en.wikipedia.org/wiki/History_of_artificial_intelligence
[3]
https://en.wikipedia.org/wiki/ImageNet#ImageNet_Challenge
[4]
Jennifer Z. 2017. Rise of the Chatbots: Finding a Place for Artificial Intelligence in India and US. IUI 2017 Companion, Limassol, Cyprus, March 13-16, 2017
[5]
Michalis P., KonstantinosT., Natalie P., Vangelis K., Fillia M. 2015. An Interactive Framework for Learning User-Object Associations Through Human-Robot Interaction. PETRA '15, Corfu, Greece, July 01-03, 2015
[6]
Andre D., Michael S., Sebastian Z., Jorg K. 2010. Visualization of Robot's Awareness and Perception. IWDE 2010, Magdeburg, Germany
[7]
Shang G., Jonathan L., Jonathan C., Mishal D., Hidemasa M. 2017. Conversational Bootstrapping and Other Tricks of a Concierge Robot. HRI'17, March 6-9, 2017, Vienna, Austria
[8]
Trevor C., David Y.Z., T.K.S.K., Sven K., Nora A. 2016. Local Search on Trees and a Framework for Automated Construction Using Multiple Identical Robots. AAMAS 2016, May 9-13, 2016, Singapore
[9]
Sandeep A. 2017. Searchbots: Using Chatbots in Collaborative Informaition-seeking Tasks. SIGIR'17, August 07-11, 2017, Shinjuku, Tokyo, Japan
[10]
Zi Y., Kenghao C., Ruofei Z. 2017. Deep Probe: Information Directed Sequence Understanding and Chatbot Design via Recurrent Neural Networks. KDD '17, August 13-17, 2017, Halifax, NS, Canada
[11]
Prerna K., Puneet A., Gautam S., Lovekesh V., Ashwin S., Hybrid BiLSTM-Siamese network for FAQ Assistance. CIKM'17, November 6-10, 2017, Singapore
[12]
Sansonnet, J.P., Leray, D., & Martin, J. C. (2006). Architecture of a Framework for Generic Assisting Conversational Agents. Intelligent Virtual Agents Lecture Notes in Computer Science, 145--156
[13]
https://en.wikipedia.org/wiki/ELIZA
[14]
https://en.wikipedia.org/wiki/PARRY
[15]
https://en.wikipedia.org/wiki/Jabberwacky
[16]
https://en.wikipedia.org/wiki/Dr._Sbaitso
[17]
https://en.wikipedia.org/wiki/Artificial_Linguistic_Internet_Computer_Entity
[18]
https://en.wikipedia.org/wiki/SmarterChild
[19]
https://en.wikipedia.org/wiki/Siri
[20]
https://en.wikipedia.org/wiki/Watson_(computer)
[21]
https://en.wikipedia.org/wiki/Google_Now
[22]
https://en.wikipedia.org/wiki/Amazon_Alexa
[23]
https://en.wikipedia.org/wiki/Cortana
[24]
https://en.wikipedia.org/wiki/Google_Allo
[25]
https://en.wikipedia.org/wiki/Tay_(bot)
[26]
https://en.wikipedia.org/wiki/Xiaoice
[27]
Richard P. Lipka/Thomas M. Brinthaupt Self-perspectives Across the Life Span, p. 228, SUNY Press, 1992 ISBN 978-0-7914-1003-5
[28]
https://en.wikipedia.org/wiki/Humour
[29]
https://en.wikipedia.org/wiki/Purity
[30]
https://en.wikipedia.org/wiki/Emotional_intelligence
[31]
Erik C., Andrew L., Amir H., "The Hourglass of Emotions," Cognitive Behavioural Systems 2011, LNCS 7403, pp. 144--157, 2012
[32]
https://en.wikipedia.org/wiki/Intelligence_quotient
[33]
https://en.wikipedia.org/wiki/Memory

Cited By

View all
  • (2024)The Benefits and Weaknesses of ChatgGPT on Students’ Learning WritingInternational Journal of AI in Language Education10.54855/ijaile.241121:1(20-28)Online publication date: 19-Sep-2024
  • (2024)The Current Research Status of Normal Chatbots and Government ChatbotsDigital Government and Public Interaction10.4018/979-8-3693-3665-6.ch003(63-88)Online publication date: 13-Sep-2024
  • (2024)Bidirectional attentional mechanism for Arabic chatbotInternational Journal of Information Technology10.1007/s41870-024-01777-216:5(3109-3120)Online publication date: 29-Mar-2024
  • Show More Cited By

Index Terms

  1. How to Build a Chatbot: Chatbot Framework and its Capabilities

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICMLC '18: Proceedings of the 2018 10th International Conference on Machine Learning and Computing
    February 2018
    411 pages
    ISBN:9781450363532
    DOI:10.1145/3195106
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Southwest Jiaotong University

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 February 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Artificial Intelligence
    2. Chatbot
    3. Human Robot Interaction
    4. Natural Language Processing
    5. Natural Language Understanding

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICMLC 2018

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)639
    • Downloads (Last 6 weeks)54
    Reflects downloads up to 25 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)The Benefits and Weaknesses of ChatgGPT on Students’ Learning WritingInternational Journal of AI in Language Education10.54855/ijaile.241121:1(20-28)Online publication date: 19-Sep-2024
    • (2024)The Current Research Status of Normal Chatbots and Government ChatbotsDigital Government and Public Interaction10.4018/979-8-3693-3665-6.ch003(63-88)Online publication date: 13-Sep-2024
    • (2024)Bidirectional attentional mechanism for Arabic chatbotInternational Journal of Information Technology10.1007/s41870-024-01777-216:5(3109-3120)Online publication date: 29-Mar-2024
    • (2024)Leveraging intent–entity relationships to enhance semantic accuracy in NLU modelsNeural Computing and Applications10.1007/s00521-024-09927-036:26(16331-16344)Online publication date: 1-Sep-2024
    • (2024)A Framework for Explainable Multi-purpose Virtual Assistants: A Nutrition-Focused Case StudyExplainable and Transparent AI and Multi-Agent Systems10.1007/978-3-031-70074-3_4(58-78)Online publication date: 6-May-2024
    • (2024)Development of a Chatbot Prototype to Serve University Graduates in the Process of Obtaining Degrees and Professional TitlesIntelligent Systems and Applications10.1007/978-3-031-66336-9_30(420-428)Online publication date: 1-Aug-2024
    • (2024)Toward Enhancing User Experience and Adoption of AI Chatbot Apps for Mental Health: Insights from Natural Language Processing of User ReviewsThe Proceedings of the 2024 Conference on Systems Engineering Research10.1007/978-3-031-62554-1_37(569-586)Online publication date: 26-Jul-2024
    • (2023)Examining Customer Experience in Using a ChatbotInternational Journal of Asian Business and Information Management10.4018/IJABIM.32243814:1(1-16)Online publication date: 5-May-2023
    • (2023)farmacia en la nueva era de la inteligencia artificialTECHNO REVIEW. International Technology, Science and Society Review /Revista Internacional de Tecnología, Ciencia y Sociedad10.37467/revtechno.v13.480413:3(1-11)Online publication date: 27-Feb-2023
    • (2023)Improving University Community Service Communication with Kukerti’s Fuzzy String Matching Chatbot2023 International Conference on Informatics, Multimedia, Cyber and Informations System (ICIMCIS)10.1109/ICIMCIS60089.2023.10348968(398-403)Online publication date: 7-Nov-2023
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media