Intellibot: a Domain-Specific Chatbot for the Insurance Industry

Total Page:16

File Type:pdf, Size:1020Kb

Intellibot: a Domain-Specific Chatbot for the Insurance Industry IntelliBot: A Domain-specific Chatbot for the Insurance Industry MOHAMMAD NURUZZAMAN A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy UNSW Canberra at Australia Defence Force Academy (ADFA) School of Business 20 October 2020 ORIGINALITY STATEMENT ‘I hereby declare that this submission is my own work and to the best of my knowledge it contains no materials previously published or written by another person, or substantial proportions of material which have been accepted for the award of any other degree or diploma at UNSW or any other educational institute, except where due acknowledgement is made in the thesis. Any contribution made to the research by others, with whom I have worked at UNSW or elsewhere, is explicitly acknowledged in the thesis. I also declare that the intellectual content of this thesis is the product of my own work, except to the extent that assistance from others in the project’s design and conception or in style, presentation and linguistic expression is acknowledged.’ Signed Date To my beloved parents Acknowledgement Writing a thesis is a great process to review not only my academic work but also the journey I took as a PhD student. I have spent four lovely years at UNSW Canberra in the Australian Defence Force Academy (ADFA). Throughout my journey in graduate school, I have been fortunate to come across so many brilliant researchers and genuine friends. It is the people who I met shaped who I am today. This thesis would not have been possible without them. My gratitude goes out to all of them. Above all, I would express my supreme gratitude to my PhD supervisor, Assoc. Prof. Omar Khadeer Hussain, who has been a fantastic advisor throughout this journey. He has encouraged me to the challenging field of natural language processing and deep neural networks. He has been the most supportive of my work, providing me with excellent guidance and support in both academic and professional; and encouragement in times of need. In addition to this, he has also been very patient and understanding, more than anyone I have known. Prof Omar has made my journey an enjoyable one, provided lots of useful feedback, corrected my work extremely promptly, for which I have the utmost gratitude. He has also provided me with great opportunities to participate in a lot of interesting research projects. There would not exist this thesis without his constant support. Importantly, I would like to thank my parents Al-Hajj Sultan Ahammad and Sahana Sultana for their unconditional love throughout my life and provided me with the soil to grow. Without their support I may not have found myself at UNSW, nor had the courage to engage in this journey and see it through. My parents, to whom my academic career owes greatly and supported me wholeheartedly for my pursuit of dreams, even if that meant a distance of thousands of miles for many years. Furthermore, I thank to my younger brother Kamruzzaman Poran, two sisters Aspiya Sultana Shekha and Sultana Momotaz Sima, and two brothers-in-law Md Mahmud Reza and Salam Prodhan. I would not be at this stage I am today without their unflagging support and great sacrifices towards my education along the way. Words are not enough to express their encouragement and love in my life. Thank you very much for always being there for me. I am very grateful to have such a supportive family. I am also grateful to Assoc Prof Farookh Hussain and Dr Morteza Saberi, who always has confidence on me and encourages me to pursue a higher standard and for their generous help in addressing research issues and paper revision. I thank to Gianin Zogg for giving me valuable career advice and inspiration. To Samuel Sun and Ramesh Thiagalingam, who helped me solve the issues in the project and industry collaboration. Their insightful guidance and sense of responsibility motivate me towards professional personnel. To my colleagues Peter Scott and Greg Creighton for their supports on hypothesis explanation insightful technical conversations and participation in fruitful discussions. They have continuously demonstrated how to discover interesting problems, how to bake ideas and how to ruthlessly question a work, especially that of oneself. To my friends who aside from being teammates, Gautham Ravi and Yifan Zhao, whom I learned a lot while working with them. Thank you buddies, for your hard work and making our time worthwhile. And my deepest thanks to Saleh Ibne Rosul, Ashraf Chowdhury, his beloved wife Mahzabin Akhter and their little adorable daughter Ophelia Chowdhury, who makes it a big family to me and cares for me more than himself. Special appreciation goes to Farida Yesmin Shetu with whom I always share my good news and frustration. I couldn't complete this journey and achieve any accomplishment without their unconditional love. I would like to acknowledge the financial supports from UNSW, for providing international postgraduate award, tuition fees, research stipend and student health coverage. Life at UNSW Canberra at ADFA would have been much more difficult without members of the administrative and technical staffs. I would like to thanks to all staffs in the School of Business and School of Engineering and Information Technology at UNSW. I would like to take this opportunity to thanks my committee members Prof Michael O’Donnell, Prof Satish Chand, Dr Fiona Buick, Prof Elizabeth Chang, Jessica Campbell and Elvira Berra, for their extreme support and provided insightful comments to make this thesis deeper and more coherent. Special thanks to my UNSW friends Sukanto Kumer Shill, Abdul Khaleque, Hang Thanh Bui, Ahmad Jorban Al-mahasneh, Tasneem Rahman, Ahasanul Haque, Xiao Zhang, Md Alamgir Hossain, Tanmoy Das Gupta, Mohiuddin Khan, Sohel Ahmed, Anwar Us Saadat, Forhad Zaman, Mousa Hadipour, Wenxin Chen and Jo Ji. Also, I would like to thanks to all of my school friends Salahuddin Ahmed, Istiaque Ahmed, Saiful Islam, Mydul Hossain Khan, Kaniz Fatema, Mahbub Alam, Alauddin, Mohammad Razzakul Haider, Bashir Ahmed, Noor Mohammad, Mohammad Shazzad Hossain Bhuiyan, Isa Ahmmed Saleh, Shahin Ahmed, Golam Mostofa, Monower Hossen, Tanvir Hasan, Hedayet Ullah, Nazmul Islam, Shamim Hossain, Ruma Pervin, Zahid Hasan, Tahamina Alich, Shahana Akter Shelly, Ayesha Siddiqua, Mahmud Hasan, Nazmul Haque, Homayun Khan, Mohasin Ali, Mohammad Al Amin, Husne Ara, Asmaul Husna, Shamima Akter, Jesmine Akter, Rustom Ali, Shohidul Shazib, Nilima Ibrahim, Abu Ohab, Abbas Uddin, Rokonuzzaman, Azman Khan, Nasreen, Mahamuda, Bappi, Belal Hossain, Abu Bakar Siddique, Arifur Rahman and Sir Afzal Hossain, who left precious memories for me. I thank you for steering me to a better self. Last but not least, I thank to all my friends and family members specially SalBadiul Alam, Kamal, Abul Khair Mojumdar, Jahangir Alam, Mohammed Reaz, Al-Mamun, Alamgir Alam, Ahmad Abdul Majid, Walid Abouaghreb, Rajib Hasan, Aziz, Anawarul, Mahadi Miraz, Shamimul Azim, Taslima Akter Tasu, Faria Zaman, Nurjahan Akter Shanta, Michelle Williams, Nafis Iqbal, Zakir Hossain, Vinay Kumar Adepu, Fatin Nurul Ghazali, Sharmin Afroz, Tania Habib, Prof Hatim Mohammad Tahir, Prof Azham Hussain, Zhamri Che Ani, Mohammad Amir, Dr. Husbullah Omar, Prof Wan Rozaini Sheik Osman, Zaini Mostafa, Muhammad Aiman Mazlan, Dr Shifa Mahmod, Dr Azman Yasin, Peter Chong, Chang Fu Tong, Sing Choong Lau, Lee Teik Hui, Kevin Yap, Imam Hossain, Freed Jawad, Aumio Chowdhury, Akhlaqur Rahman, Ishrar Tabenda Hasan, Saeed Nezamy, Yogi Babria, Bahar Torkaman, Arif Yusof, Dina Rayhan, Ritesh Singh, Ajita Shah, Santosh Mainali, Sheikh Salam, Mesbahur Rahman Topu, Surya Maharjan, Ram Sharma, Reejo Augusti, Samir Khan, Tenzin, Baysaa Baatar, Farid Ahmed, Ang Ling Weay and Zannatul Mawa Dihan. I thank you for steering me to a better self. Abstract Communication is an indispensable aspect in the success of any business. Due to the increase in digital innovation, Internet-based services such as chatbots now play a vital role in maintaining communication between users. However, a traditional chatbot’s dialogue capability is quite inflexible as It can answer the user only if there is pattern-matching between the set of questions-answers and user’s query. This may leave the customers unhappy and research has shown that 91% of unhappy customers tend not to engage with the business again. To address this, chatbots needs to have meaningful dialogue abilities rather than merely providing either a yes, no or a short response. The major challenge in building a better AI model is ensuring it has a domain-specific conversational capability to engage with the user while presenting meaningful responses and semantically correct information. The existing literature has explored the capabilities of advanced techniques such as recurrent neural networks (DBRNN) for chatbots to engage in human-like conversation and generate responses. However, while an enormous amount of research has been done to bring this idea to realization, no significant outcome in the area of engaging with the users while generating a response is achieved to date. To address this problem, in this thesis, an innovative framework architecture, named IntelliBot, is designed and developed. IntelliBot is a chatbot which to facilitate a high degree of engagement with the user using the seq2seq model when generating its response with the user. Additionally, it not only has the ability to answer a question, but also complex user queries with a semantically correct meaningful response and solves user queries specifically in the insurance domain. To meet these challenges, IntelliBot generates a response in four distinct ways, namely, template-based strategy, knowledge- based strategy, internet retrieval strategy and generative-based strategy. An AI selection process is adopted which sequentially determines which strategy fits best according to the specifics of the user’s question. To demonstrate the effectiveness of IntelliBot in generating a superior response, its outputs are evaluated against three publicly available chatbots.
Recommended publications
  • The Chatbot Revolution
    The chatbot revolution Moving beyond the hype and maximizing customer experience Ready for a digital 2% 2017 conversation? 25% 2020 Consumers have higher expectations than ever when it comes to interacting with brands. By 2020, 25% of customer They demand personalized service, easily accessible support options, a quick response after reaching out, and successful resolutions on a tight turnaround. service operations will use To meet these needs, companies are increasing their use of digital channels to chatbot or virtual assistant communicate with customers – in fact, by 2022, 70% of all customer interactions will involve technology like messaging applications, social platforms, or chatbots. technologies, an increase Let’s take a closer look at chatbots. Their functions range from answering simple from just 2% in 2017. questions like informing customers of store hours or location to more advanced ones, like handling a credit card charge dispute. According to Gartner, by 2020, 25% of customer service operations will use chatbot or virtual assistant technologies, an increase from just 2% in 2017. When trying to balance staffing budgets, round- the-clock service availability and a preference for digital platforms, chatbots on paper seem like the obvious – and inevitable – choice to engage customers through automation. But how inevitable is it really? 1. Gartner Magic Quadrant for Customer Engagement Center, Michael Maoz, Brian Manusama, 16 May 2018 www.pega.com The chatbot revolution 01 Why the digital hold up? Consumers and businesses have concerns. Despite Gartner predictions and the obvious excitement around chatbots, overall adoption has been slow. Currently most chatbots are programmed to follow predetermined conversational flows—thus limiting their usefulness for solving complex problems or picking up conversational subtleties.
    [Show full text]
  • NLP Commercialisation in the Last 25 Years
    Natural Language Engineering (2019), 25, pp. 419–426 doi:10.1017/S1351324919000135 Anniversary INDUSTRY WATCH NLP commercialisation in the last 25 years Robert Dale∗ Language Technology Group ∗Corresponding author. Email: [email protected] Abstract The Journal of Natural Language Engineering is now in its 25th year. The editorial preface to the first issue emphasised that the focus of the journal was to be on the practical application of natural language processing (NLP) technologies: the time was ripe for a serious publication that helped encourage research ideas to find their way into real products. The commercialisation of NLP technologies had already started by that point, but things have advanced tremendously over the last quarter-century. So, to celebrate the journal’s anniversary, we look at how commercial NLP products have developed over the last 25 years. 1. Some context For many researchers, work in natural language processing (NLP) has a dual appeal. On the one hand, the computational modelling of language understanding or language production has often been seen as means of exploring theoretical questions in both linguistics and psycholinguistics; the general argument being that, if you can build a computational model of some phenomenon, then you have likely moved some way towards an understanding of that phenomenon. On the other hand, the scope for practical applications of NLP technologies has always been enticing: the idea that we could build truly useful computational artifacts that work with human language goes right back to the origins of the field in the early machine translation experiments of the 1950s. However, it was in the early 1990s that commercial applications of NLP really started to flourish, pushed forward in particular by targeted research in both the USA, much of it funded by the Defense Advanced Research Projects Agency (DARPA) via programs like the Message Understanding Conferences (MUC), and Europe, via a number of large-scale forward-looking EU-funded research programs.
    [Show full text]
  • Voice Interfaces
    VIEW POINT VOICE INTERFACES Abstract A voice-user interface (VUI) makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process. This Point of View explores the reasons behind the rise of voice interface, key challenges enterprises face in voice interface adoption and the solution to these. Are We Ready for Voice Interfaces? Let’s get talking! IO showed the new promise of voice offering integrations with their Voice interfaces. Assistants. Since Apple integration with Siri, voice interfaces has significantly Almost all the big players (Google, Apple, As per industry forecasts, over the next progressed. Echo and Google Home Microsoft) have ‘office productivity’ decade, 8 out of every 10 people in the have demonstrated that we do not need applications that are being adopted by world will own a device (a smartphone or a user interface to talk to computers businesses (Microsoft and their Office some kind of assistant) which will support and have opened-up a new channel for Suite already have a big advantage here, voice based conversations in native communication. Recent demos of voice but things like Google Docs and Keynote language. Just imagine the impact! based personal assistance at Google are sneaking in), they have also started Voice Assistant Market USD~7.8 Billion CAGR ~39% Market Size (USD Billion) 2016 2017 2018 2019 2020 2021 2022 2023 The Sudden Interest in Voice Interfaces Although voice technology/assistants Voice Recognition Accuracy Convenience – speaking vs typing have been around in some shape or form Voice Recognition accuracy continues to Humans can speak 150 words per minute for many years, the relentless growth of improve as we now have the capability to vs the typing speed of 40 words per low-cost computational power—and train the models using neural networks minute.
    [Show full text]
  • Towards the Implementation of an Intelligent Software Agent for the Elderly Amir Hossein Faghih Dinevari
    Towards the Implementation of an Intelligent Software Agent for the Elderly by Amir Hossein Faghih Dinevari A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science Department of Computing Science University of Alberta c Amir Hossein Faghih Dinevari, 2017 Abstract With the growing population of the elderly and the decline of population growth rate, developed countries are facing problems in taking care of their elderly. One of the issues that is becoming more severe is the issue of compan- ionship for the aged people, particularly those who chose to live independently. In order to assist the elderly, we suggest the idea of a software conversational intelligent agent as a companion and assistant. In this work, we look into the different components that are necessary for creating a personal conversational agent. We have a preliminary implementa- tion of each component. Among them, we have a personalized knowledge base which is populated by the extracted information from the conversations be- tween the user and the agent. We believe that having a personalized knowledge base helps the agent in having better, more fluent and contextual conversa- tions. We created a prototype system and conducted a preliminary evaluation to assess by users conversations of an agent with and without a personalized knowledge base. ii Table of Contents 1 Introduction 1 1.1 Motivation . 1 1.1.1 Population Trends . 1 1.1.2 Living Options for the Elderly . 2 1.1.3 Companionship . 3 1.1.4 Current Technologies . 4 1.2 Proposed System . 5 1.2.1 Personal Assistant Functionalities .
    [Show full text]
  • The Inner Circle Guide to AI, Chatbots & Machine Learning
    The Inner Circle Guide to AI, Chatbots & Machine Learning Sponsored by The Inner Circle Guide to AI, Chatbots and Machine Learning © ContactBabel 2019 Please note that all information is believed correct at the time of publication, but ContactBabel does not accept responsibility for any action arising from errors or omissions within the report, links to external websites or other third-party content. 2 Understand the customer experience with the power of AI Employees Customers Businesses Increase agent Elevate customer Gain improved engagement experience VoC insights Artificial Customer Machine Intelligence surveys learning Recorded CRM VoC calls notes analytics Social media Chatbots Surveys opentext.com/explore CONTENTS Contents ..................................................................................................................................................... 4 Table of Figures ........................................................................................................................................... 6 About the Inner Circle Guides ..................................................................................................................... 7 AI: Definitions and Terminology ................................................................................................................. 9 Definitions............................................................................................................................................. 11 Use Cases for AI in the Contact Centre ....................................................................................................
    [Show full text]
  • A Survey on Different Algorithms Used in Chatbot
    International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 05 | May 2020 www.irjet.net p-ISSN: 2395-0072 A survey on Different Algorithms used in Chatbot Siddhi Pardeshi1, Suyasha Ovhal2, Pranali Shinde3, Manasi Bansode4, Anandkumar Birajdar5 1Siddhi Pardeshi, Student, Dept. of Computer Engineering, Pimpri Chinchwad College of Engineering, Pune Maharashtra, India 2Suyasha Ovhal, Student, Dept. of Computer Engineering, Pimpri Chinchwad College of Engineering, Pune Maharashtra, India 3Pranali Shinde, Student, Dept. of Computer Engineering, Pimpri Chinchwad College of Engineering, Pune Maharashtra, India 4Manasi Bansode, Student, Dept. of Computer Engineering, Pimpri Chinchwad College of Engineering, Pune Maharashtra, India 5Professor, Dept. of Computer Engineering, Pimpri Chinchwad College of Engineering, Pune, Maharashtra, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Machines are working similar to humans Rule-based/Command based: In these types of chatbots, because of advanced technological concepts. Best example is predefined rules are stored which includes questions and chatbot which depends on advanced concepts in computer answers. Based on what question has requested by the user science. Chatbots serve as a medium for the communication chatbot searches for an answer. But this gives limitations on between human and machine. There are a number of chatbots the type of questions and answers to be stored. and design techniques available in market that perform Intelligent Chatbots/AI Chatbots: To overcome the issue different function and can be implemented in sectors like faced by rule based chatbots intelligent chatbots are business sector, medical sector, farming etc. The technology developed. As these are based on advanced machine learning used for the advancement of conversational agent is natural concepts, they have the ability to learn on their own language processing (NLP).
    [Show full text]
  • Grammar Checker for Hindi and Other Indian Languages
    International Journal of Scientific & Engineering Research Volume 11, Issue 6, June-2020 1783 ISSN 2229-5518 Grammar Checker for Hindi and Other Indian Languages Anjani Kumar Ray, Vijay Kumar Kaul Center for Information and Language Engineering Mahatma Gandhi Antarrashtriya Hindi Vishwavidyalaya, Wardha (India) Abstract: Grammar checking is one of the sentence is grammatically well-formed. In most widely used techniques within absence of the potential syntactic parsing natural language processing (NLP) approach, incorrect or not-so-well applications. Grammar checkers check the grammatically formed sentences are grammatical structure of sentences based analyzed or produced. The preset paper is on morphological and syntactic an exploratory attempt to devise the hybrid processing. These two steps are important models to identify the grammatical parts of any natural language processing relations and connections of the words to systems. Morphological processing is the phrases to sentences to the extent of step where both lexical words (parts-of- discourse. Language Industry demands speech) and non-word tokens (punctuation such economic programmes doing justice marks, made-up words, acronyms, etc.) are and meeting the expectations of language analyzed into IJSERtheir components. In engineering. syntactic processing, linear sequences of words are transformed into structures that Keywords: Grammar Checking, Language show grammatical relationships among the Engineering, Syntax Processing, POS words in the sentence (Rich and Knight Tagging, Chunking, morphological 1991) and between two or more sentences Analysis joined together to make a compound or complex sentence. There are three main Introduction: Grammar Checker is an approaches/models which are widely used NLP application that helps the user to for grammar checking in a language; write correct sentence in the concerned language.
    [Show full text]
  • MULTILINGUAL CHATBOT with HUMAN CONVERSATIONAL ABILITY [1] Aradhana Bisht, [2] Gopan Doshi, [3] Bhavna Arora, [4] Suvarna Pansambal [1][2] Student, Dept
    International Journal of Future Generation Communication and Networking Vol. 13, No. 1s, (2020), pp. 138- 146 MULTILINGUAL CHATBOT WITH HUMAN CONVERSATIONAL ABILITY [1] Aradhana Bisht, [2] Gopan Doshi, [3] Bhavna Arora, [4] Suvarna Pansambal [1][2] Student, Dept. of Computer Engineering,[3][4] Asst. Prof., Dept. of Computer Engineering, Atharva College of Engineering, Mumbai, India Abstract Chatbots - The chatbot technology has become very fascinating to people around the globe because of its ability to communicate with humans. They respond to the user query and are sometimes capable of executing sundry tasks. Its implementation is easier because of wide availability of development platforms and language libraries. Most of the chatbots support English language only and very few have the skill to communicate in multiple languages. In this paper we are proposing an idea to build a chatbot that can communicate in as many languages as google translator supports and also the chatbot will be capable of doing humanly conversation. This can be done by using various technologies such as Natural Language Processing (NLP) techniques, Sequence To Sequence Modeling with encoder decoder architecture[12]. We aim to build a chatbot which will be like virtual assistant and will have the ability to have conversations more like human to human rather than human to bot and will also be able to communicate in multiple languages. Keywords: Chatbot, Multilingual, Communication, Human Conversational, Virtual agent, NLP, GNMT. 1. Introduction A chatbot is a virtual agent for conversation, which is capable of answering user queries in the form of text or speech. In other words, a chatbot is a software application/program that can chat with a user on any topic[5].
    [Show full text]
  • A Chatbot System Demonstrating Intelligent Behaviour Using
    International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 4 Issue 10, October 2015 A chatbot system demonstrating Intelligent Behaviour using NLP 1Ameya Vichare, 2Ankur Gyani, 3Yashika Shrikhande, 4Nilesh Rathod 1Student, IT Department, RGIT, Mumbai 2Student, IT Department, RGIT, Mumbai 3Student, IT Department, RGIT, Mumbai 4Assistant Professor, IT Department, RGIT, Mumbai Abstract— Chatbots are computer programs that interact making capabilities, availability of corpora, processing tool with users using natural languages. Just as people use language standards like XML [1]. for human communication, chatbots use natural language to communicate with human users. In this paper, we begin by In our project we are using AIML. AIML is an XML- introducing chatbots and emphasize their need in day-to-day based language which can be used for interaction between activities. Then we go on to discuss existing chatbot systems, chatbots and humans. The atomic unit in AIML is category, namely ELIZA, ALICE and Siri. We evaluate what we can take which consists of attributes called as pattern and template. from each of the systems and use in our proposed system. We are also using a speech to text/text to speech recognition Finally, we discuss the proposed system. The system we intend to develop can be used for educating the user about sports. The to recognize the Indian accent more efficiently. While database will be fed with sports related data which will be constructing the soundbase of the chatbot, the following can coded using AIML. This system can be used in operating help heighten its speech recognition rate: the soundbase systems in a similar manner to Siri for effective information should be built to match user speech input based on retrieval just by speaking various queries.
    [Show full text]
  • Chatbot in English Classrooms Encourage Negotiations of Meaning
    Chatbot in English Classrooms Encourage Negotiations of Meaning Bachelor’s Thesis of Kelvin Louis, 8th Semester [email protected] Nicola Cocquio, 8th Semester [email protected] University of Applied Sciences and Arts Northwestern Switzerland (FHNW) School of Engineering Computer Science Supervisors Manfred Vogel [email protected] Ivo Nussbaumer [email protected] Brugg-Windisch, 19.03.2019 Abstract Chatbots have become more prevalent in recent years, due to increasing demand as well as improvements in the fields of natural language processing (NLP) and machine learning. Within the field of education research, past studies have rightfully questioned the usefulness of chatbots as means of acquiring a foreign language. A review of the relevant literature shows that the applied chatbots were rule-based and limited to chitchatting in an open-domain. In this thesis we propose an alternate approach to using chatbots in English as a second language (ESL) classrooms. We evaluated the current state of technology to develop a machine learning-based chatbot capable of detecting errors in the students’ language. The chatbot’s domain is confined to interacting with the students in a room reservation roleplay exercise. Prerecorded transcripts of ESL student interactions were used to derive wordings of intents and utterances which served to train and test the chatbot’s machine learning models. Since misspellings are the most common errors in ESL students’ language, a language error detection was introduced into the chatbot’s architecture, providing additional feedback to the students and thereby mitigating repetitive errors. To test the performance of our solution, usability tests and a survey were conducted.
    [Show full text]
  • An Analysis on the Present and Future of Chatbots
    JASC: Journal of Applied Science and Computations ISSN NO: 1076-5131 An Analysis on the Present and Future of Chatbots Saveeth R1, Sowmya R2 , Varshini M2 1Assistant Professor, Department of Computer Science and Engineering, Coimbatore Institute of Technology, Coimbatore 2U.G Student, Department of Computer Science and Engineering, Coimbatore Institute of Technology, Coimbatore [email protected] [email protected], [email protected] Abstract - With the increase in messaging applications in the modern world, the evolution of chatbots, also referred to as chatter robots seem to have revolutionized not only the industrial sectors but also the lives of common people to a great extent. A chatbot is a computer program which performs all the tasks required by humans by applying Artificial Intelligence techniques like Natural Language Processing (NLP), Natural Language Understanding (NLU) and Natural Language Generation (NLG). For the chatbot to understand the query/request posted by the user, a technique called pattern-matching is employed. Structured Query Language (SQL) is used for pattern matching. The data to respond to the user request is made available through the chatbots databases. Artificial Intelligence Markup Language (AIML) [9] is used to build a bot which communicates with humans. This paper gives an overview of conversational chatbots in the new era of technological advancements. Keywords – Chatter robots, AIML, Artificial Intelligence, Pattern-matching, Neural networks I. INTRODUCTION A chatbot [1] is a conversational agent which communicates with humans to respond with the best possible result from its knowledge database. [11] The response to a particular request is made by matching the user input with the stored data in the database through pattern matching technique.
    [Show full text]
  • Basic Version of Multilingual Semantic Text Analysis
    V4Design Visual and textual content re-purposing FOR(4) architecture, Design and virtual reality games H2020-779962 D3.3 Basic version of multilingual semantic text analysis Dissemination level: Public Contractual date of delivery: Month 18, 30 June 2019 Actual date of delivery: Month 18, 30 June 2019 Workpackage: WP3 Visual and Textual content analysis Task: T3.2 Entity identification and linking, word sense disambiguation and lexical modelling T3.3 Dependency-based semantic parsing T3.4 Conceptual relation extraction Type: Report Approval Status: Approved Version: 1.2 Number of pages: 64 Filename: D3.3_V4Design_BasicAnalysisTechniques_v1.2.pdf Abstract In this deliverable, we report the advances on the Language Analysis components achieved during the first half of the V4Design project. The components include in particular a multilingual candidate concept detection tool, multilingual dependency parsers, semantic analysers, lexical resources, and a projection of the extracted dependency-based linguistic representations into ontological ones. The information in this document reflects only the author’s views and the European Community is not liable for any use that may be made of the information contained therein. The information in this document is provided as is and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information at its sole risk and liability. Page 1 co-funded by the European Union Page 2 D3.3 – V1.2 History Version Date Reason Revised by 0.1 05/04/2019 Creation
    [Show full text]