Chatbots Development Using Natural Language Processing: A Review

with the growing presence of artificial intelligence in every sphere of business ecosystem, humans have moved towards a society that promotes increased connection between human and machine. With this, technological applications such as Chatbots enable seamless communication process between computers and humans by the use of NLP (Natural Language Processing). In this context, the current study uses critical recent secondary studies to review the development of Chatbot using NLP by using artificial intelligence and machine linguistics that help computers to decipher the meaning of human conversation, thus allowing machines to analyze text, help in text planning, sentence planning and text realization in order to understand natural languages.

[1]  Eunju Ko,et al.  Chatbot e-service and customer satisfaction regarding luxury brands , 2020 .

[2]  C. N. Nischal,et al.  Developing a Chatbot Using Machine Learning , 2020 .

[3]  Boudhir Anouar Abdelhakim,et al.  A Smart Chatbot Architecture based NLP and Machine Learning for Health Care Assistance , 2020, NISS.

[4]  Mayuri Solase,et al.  Review Paper: Technologies for Facial Emotion Recognition and Chatbots for Depression Handling , 2020 .

[5]  Rebecca Dsouza,et al.  Chat with Bots Intelligently: A Critical Review & Analysis , 2019, 2019 International Conference on Advances in Computing, Communication and Control (ICAC3).

[6]  Amit P. Sheth,et al.  kBot: Knowledge-Enabled Personalized Chatbot for Asthma Self-Management , 2019, 2019 IEEE International Conference on Smart Computing (SMARTCOMP).

[7]  Ausif Mahmood,et al.  Review of Deep Learning Algorithms and Architectures , 2019, IEEE Access.

[8]  Belfin R V,et al.  A Graph Based Chatbot for Cancer Patients , 2019, 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS).

[9]  Amber Nigam,et al.  Intent Detection and Slots Prompt in a Closed-Domain Chatbot , 2018, 2019 IEEE 13th International Conference on Semantic Computing (ICSC).

[10]  Omar Khadeer Hussain,et al.  A Survey on Chatbot Implementation in Customer Service Industry through Deep Neural Networks , 2018, 2018 IEEE 15th International Conference on e-Business Engineering (ICEBE).

[11]  Maman Somantri,et al.  Ticketing Chatbot Service using Serverless NLP Technology , 2018, 2018 5th International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE).

[12]  Juan de Lara,et al.  Collaborative Modeling and Group Decision Making Using Chatbots in Social Networks , 2018, IEEE Software.

[13]  Tsun Ku,et al.  Automatic Dialogue Template Synthesis for Chatbot by Story Information Extraction , 2018, 2018 IEEE International Conference on Information Reuse and Integration (IRI).

[14]  Vasundhara Rathod,et al.  Implementation of a Chat Bot System using AI and NLP , 2018 .

[15]  Mei Wang,et al.  Deep Face Recognition: A Survey , 2018, Neurocomputing.

[16]  Radha Shankarmani,et al.  Darwin: Convolutional Neural Network based Intelligent Health Assistant , 2018, 2018 Second International Conference on Electronics, Communication and Aerospace Technology (ICECA).

[17]  Harry Shum,et al.  From Eliza to XiaoIce: challenges and opportunities with social chatbots , 2018, Frontiers of Information Technology & Electronic Engineering.

[18]  Chung-Hsien Wu,et al.  A chatbot using LSTM-based multi-layer embedding for elderly care , 2017, 2017 International Conference on Orange Technologies (ICOT).

[19]  Luis A. Guerrero,et al.  Alexa vs. Siri vs. Cortana vs. Google Assistant: A Comparison of Speech-Based Natural User Interfaces , 2017 .

[20]  Rishin Haldar,et al.  Applying Chatbots to the Internet of Things: Opportunities and Architectural Elements , 2016, ArXiv.

[21]  W. R. Ford,et al.  Real conversations with artificial intelligence: A comparison between human-human online conversations and human-chatbot conversations , 2015, Comput. Hum. Behav..

[22]  Tayebeh Najai and Diana International Journal of Advanced Research , 2013 .

[23]  Chun-Jen Chen,et al.  3D face recognition system , 2010, 2010 IEEE Instrumentation & Measurement Technology Conference Proceedings.

[24]  Michael Riley,et al.  The Watson speech recognition engine , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  Michael L. Mauldin,et al.  CHATTERBOTS, TINYMUDS, and the Turing Test: Entering the Loebner Prize Competition , 1994, AAAI.

[26]  Sjsu ScholarWorks,et al.  Deep Learning for Chatbots , 2019 .

[27]  Elena Mugellini,et al.  Empathic Response Generation in Chatbots , 2019, SwissText.

[28]  John Woods,et al.  Survey on Chatbot Design Techniques in Speech Conversation Systems , 2015 .

[29]  Eric Atwell,et al.  Using corpora in machine-learning chatbot systems , 2005 .

[30]  Alexander Braun,et al.  Chatbots in der Kundenkommunikation , 2003 .

[31]  Clifford Nass,et al.  The media equation - how people treat computers, television, and new media like real people and places , 1996 .