NLP for Chatbot Application: Tools and Techniques Used for Chatbot Application, NLP Techniques for Chatbot, Implementation

Nithyanandam, Shyamala Devi and Kasinathan, Sharmila and Radhakrishnan, Devi and Jebapandian, Jebathangam (2021) NLP for Chatbot Application: Tools and Techniques Used for Chatbot Application, NLP Techniques for Chatbot, Implementation. In: NLP for Chatbot Application. IGI Global, pp. 142-168.

[thumbnail of NLP-for-Chatbot-Application.pdf] Archive
NLP-for-Chatbot-Application.pdf

Download (142kB)

Abstract

Shyamala Devi Nithyanandam VISTAS, India Sharmila Kasinathan VISTAS, India Devi Radhakrishnan VISTAS, India Jebathangam Jebapandian VISTAS, India NLP for Chatbot Application Tools and Techniques Used for Chatbot Application, NLP Techniques for Chatbot, Implementation

The chatbot is one of the increasing number applications in the era of conversational series. It is a virtual application that can efficiently interact with any human being using the deep natural language processing skills. In NLP, for chatbot application, the various techniques needed for chatbot using NLTK tool are explained and implemented. The process of converting the text to numerical value is called text embedding. In NLTK tool, various text embedding tools are available such as TF-IDF vectorization and bag of words. Deep NLP is an efficient way to implement the chatbot. Thus the chatbot is implemented with sequence-to-sequence networks.
chapter 8 2021 142 168 10.4018/978-1-7998-7728-8.ch008 http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/978-1-7998-7728-8.ch008 https://www.igi-global.com/viewtitle.aspx?TitleId=284207 Bahdanau, D., Cho, K., & Bengio, Y. (2016). Neural Machine Translation by Jointly Learning to Align and Translate. Proceedings of 3rd International Conference on Learning Representations, (ICLR 2015). https://arxiv.org/abs/1409.0473 Brownlee, J. (2018). Deep Learning for Natural Language Processing. https://machinelearningmastery.com/beam-search-decoder-natural-language-processing/ Csaky, R. K. (2019). Deep Learning Based Chatbot Models. Scientific Students Associations Report.https://arxiv.org/pdf/1908.08835.pdf Gerlach, C. A. M. (2020). MIT and others SpyderIDE. http://docs.spyder-ide.org/current/panes/editor.html 10.1016/j.trc.2019.08.005 Haoa, S., & Lee, D.-H. (2019). Sequence to sequence learning with attention mechanism for short term passenger flow prediction in large-scale metro system. Transportation Research Part C: Emerging Technologies, 107, 287-300. 10.1007/978-3-030-57077-4_2 Jha, R. Prakash, & Kanagachidambaresan. (2021). Tensorflow Basics. In Programming with Tensorflow (pp. 5-13). EAI/Springer Innovations in Communication and Computing. Johnson, M., Schuster, M., Le, Q. V., Krikun, M., Wu, Y., Chen, Z., Thorat, N., Viégas, F., Wattenberg, M., Corrado, G., & Hughes, M. (2017). Zero-Shot Translation with Google’s Multilingual Neural Machine Translation System. https://direct.mit.edu/tacl/article/doi/10.1162/tacl_a_00065/43400/Google-s-Multilingual-Neural-Machine-Translation Mattmann, C. (2021). Sequence-to-sequence models for chatbots. In Machine Learning with TensorFlow 2e. Manning. https://livebook.manning.com/book/machine-learning-with-tensorflow-second-edition/chapter-18/ Mnasri. (2019). Recent advances in conversational NLP: Towards the standardization of Chatbot building. https://arxiv.org/abs/1903.09025 10.1007/978-3-030-23207-8_67 Ndukwe, I. G., Daniel, B. K., & Amadi, C. E. (2019). A Machine Learning Grading System Using Chatbots. International Conference on Artificial Intelligence in Education (AIED 2019): Artificial Intelligence in Education, 365-368. https://link.springer.com/chapter/10.1007/978-3-030-23207-8_67 10.1007/978-981-10-6544-6_31 Sojasingarayar, A. (2020). Seq2Seq AI Chatbot with Attention Mechanism Artificial Intelligence. IASchool/University, Boulogne-Billancourt, France. https://arxiv.org/ftp/arxiv/papers/2006/2006.02767.pdf I.Sutskever 2014 Sequence to sequence learning with neural networks. 10.1016/j.csl.2020.101094 Thanaki, J. (2021). Python Natural Language Processing. O’Reilly. https://www.oreilly.com/library/view/python-natural-language/9781787121423/6f015f49-58e9-4dd1-8045-b11e7f8bf2c8.xhtml Proceedings of the 31st International Conference on Machine Learning, O.Vinyals 37 2015 A Neural Conversational Model 10.1145/365153.365168

Item Type: Book Section
Subjects: Computer Applications > Database Management System
Divisions: Computer Applications
Depositing User: Mr IR Admin
Date Deposited: 20 Sep 2024 06:32
Last Modified: 20 Sep 2024 06:32
URI: https://ir.vistas.ac.in/id/eprint/6637

Actions (login required)

View Item
View Item