Open Access   Article Go Back

Proposal of a Generative type Travel Chatbot using Seq2Seq model

Subhadeep Jana1 , Souradeep Ghosh2

Section:Research Paper, Product Type: Journal Paper
Volume-8 , Issue-12 , Page no. 21-26, Dec-2020

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v8i12.2126

Online published on Dec 31, 2020

Copyright © Subhadeep Jana, Souradeep Ghosh . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Subhadeep Jana, Souradeep Ghosh, “Proposal of a Generative type Travel Chatbot using Seq2Seq model,” International Journal of Computer Sciences and Engineering, Vol.8, Issue.12, pp.21-26, 2020.

MLA Style Citation: Subhadeep Jana, Souradeep Ghosh "Proposal of a Generative type Travel Chatbot using Seq2Seq model." International Journal of Computer Sciences and Engineering 8.12 (2020): 21-26.

APA Style Citation: Subhadeep Jana, Souradeep Ghosh, (2020). Proposal of a Generative type Travel Chatbot using Seq2Seq model. International Journal of Computer Sciences and Engineering, 8(12), 21-26.

BibTex Style Citation:
@article{Jana_2020,
author = {Subhadeep Jana, Souradeep Ghosh},
title = {Proposal of a Generative type Travel Chatbot using Seq2Seq model},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {12 2020},
volume = {8},
Issue = {12},
month = {12},
year = {2020},
issn = {2347-2693},
pages = {21-26},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=5273},
doi = {https://doi.org/10.26438/ijcse/v8i12.2126}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v8i12.2126}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=5273
TI - Proposal of a Generative type Travel Chatbot using Seq2Seq model
T2 - International Journal of Computer Sciences and Engineering
AU - Subhadeep Jana, Souradeep Ghosh
PY - 2020
DA - 2020/12/31
PB - IJCSE, Indore, INDIA
SP - 21-26
IS - 12
VL - 8
SN - 2347-2693
ER -

VIEWS PDF XML
288 462 downloads 125 downloads
  
  
           

Abstract

Artificial Intelligence and Machine Learning can be cited as one of the greatest technological advancements in this century. They are revolutionizing the fields of computing, finance, healthcare, agriculture, space, tourism. Powerful models have achieved excellent performance on a myriad of complex learning tasks. One such product of AI is a chatbot. A chatbot is an intelligent software which can simulate a conversation with a user like a real human being. Chatbots have found their use in customer service, recommender systems, smart appliances, etc. Chatbots can be broadly divided into 2 types: Retrieval and Generative. Retrieval type chatbots are trained to provide the best fit answer from a database of predefined responses, whereas, generative type chatbots can generate the final answer from a training corpus. This paper proposes the design and implementation of a generative type travel chatbot using seq2seq model, which can generate answers to the user queries based on Kolkata tourism.

Key-Words / Index Term

Chatbot, Machine Learning, Neural Network, Deep Learning, NLP

References

[1] J. Weizenbaum, “ELIZA - A Computer Program for the study of Natural Language Communication between Man and Machine”, Communications of the ACM, Vol.9, Issue.12, pp.36-45, 1966.
[2] T. Zemcik, “A Brief History of Chatbots”, In the Proceedings of International Conference on Artificial Intelligence, Control and Automation Engineering (AICAE 2019), China, pp.14-18, 2019.
[3] A. Mittal, A. Agarwal, A. Chouksey, R. Sriwas, S. Agrawal, “A Comparative Study of Chatbots and Humans”, International Journal of Advanced Research in Computer and Communication Engineering, Vol.5, Issue.3, pp.1055-1057, 2016.
[4] B. AbuShawar, E. Atwell, “ALICE Chatbot: Trials and Outputs”, Computacion y Sistemas, Vol.19, Issue.4, pp.625-632, 2015.
[5] M. Qiu, F. Li, S. Wang, X. Gao, Y. Chen, W. Zhao, H. Chen, J. Huang, W. Chu, “AliMe Chat: A Sequence to Sequence and Rerank based Chatbot Engine”, In the Proceedings of the 55th Annual Meeting of the Association of Computational Linguistics, Canada, pp.498-503, 2017.
[6] M. Bandyopadhyay, M. Sahoo, M.L. Rangani, J.K. Mirji, “goTripper Chatbot for Tourism”, International Journal of Computer Sciences and Engineering, Vol.7, Special Issue.14, pp.36-40, 2019.
[7] B. Li, N. Jiang, J. Sham, H. Shi, H. Fazal, “Real-world Conversational AI for Hotel Bookings”, In the Proceedings of 2nd International Conference on Artificial Intelligence for Industries (AI4I 2019), USA, pp.58-62, 2019.
[8] S. Santhanam, S. Shaik, “A Survey of Natural Language Generation Techniques with a focus on Dialogue Systems – Past, Present and Future Directions”, CoRR, Vol.abs/1906.00500, 2019.
[9] F.S. Al-Anzi, D.M. AbuZeina, “A Survey of Markov Chain models in Linguistics Applications”, In the Proceedings of the 5th International Conference on Advanced Information Technologies and Applications (ICAITA 2016), UAE, pp.53-62, 2016.
[10] A. Sherstinsky, “Fundamentals of Recurrent Neural Network (RNN) and Long Short Term Memory (LSTM) Network”, CoRR, Vol.abs/1808.03314, 2018.
[11] D. Varshney, A. Ekbal, G.P. Nagaraja, M. Tiwari, A.A.M. Gopinath, P. Bhattacharya, “Natural Language Generation using Transformer in an Open Domain Setting”, In the Proceedings of the 25th International Conference on Natural Language & Information Systems, Germany, pp.82-93, 2020.
[12] K. Cho, B.V. Merrienboer, C. Gulcehre, D. Bahdanau, F. Bougares, H. Schwenk, Y. Bengio, “Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation”, In the Proceedings of Conference on Empirical Methods in Natural Language Processing (EMNLP 2014), Qatar, pp.1724-1734, 2014.
[13] M. Dwarampudi, N.V. SubbaReddy, “Effects of padding on LSTMs and CNNs”, CoRR, Vol.abs/1903.07288, 2019.
[14] P. Mazare, S. Humeau, M. Raison, A. Bordes, “Training Millions of Personalized Dialogue Agents”, In the Proceedings of Conference on Empirical Methods in Natural Language Processing (EMNLP 2018), Belgium, pp.2775-2779, 2018.
[15] P. Jayachandran, K. Nawas, C. Jackson, S. Ramanath, R. Prabhakaran, “Towards building a Neural Conversation Chatbot through Seq2Seq model”, International Journal of Scientific and Technology Research, Vol. 9, Issue.3, pp.1219-1222, 2020.
[16] G. Gnanaguru, “Programming a Chatbot in Python using Emotional Cognitive Conversational Agent Architecture (ECCAA)”, International Journal of Computer Sciences and Engineering, Vol.7, Issue.3, pp.510-516, 2019.
[17] Z.C. Lipton, J. Berkowitz, C. Elkan, “A critical review of Recurrent Neural Networks for sequence learning”, CoRR, Vol.abs/1506.00019, 2015.
[18] I. Sutskever, O. Vinyals, Q.V. Le, “Sequence to Sequence Learning with Neural Networks”, In the Proceedings of 28th International Conference on Neural Information Processing Systems (NeurIPS 2014), Canada, pp.3104-3112, 2014.
[19] S. Bengio, O. Vinyals, N. Jaitly, N. Shazeer, “A Scheduled Sampling for Sequence prediction with Recurrent Neural Networks”, In the Proceedings of 29th International Conference on Neural Information Processing Systems (NeurIPS 2015), Canada, pp.1171-1179, 2015.
[20] A. Lamb, A. Goyal, Y. Zhang, S. Zhang, A. Courville, and Y. Bengio, “Professor Forcing: A New Algorithm for training Recurrent Networks”, In the Proceedings of 30th International Conference on Neural Information Processing Systems (NeurIPS 2016), Spain, pp.4608-4616, 2016.