Developing a Chatbot System Utilizing Artificial Intelligence and Natural Language Processing

[{“box”:0,”content”:”[if 992 equals=”Open Access”]

n

Open Access

n

[/if 992]n

n

Year : April 5, 2024 at 2:04 pm | [if 1553 equals=””] Volume :11 [else] Volume :11[/if 1553] | [if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] : 01 | Page : –

n

n

n

n

n

n

By

n

    n t

    [foreach 286]n

    n

    Archika Jain, Vikram Khandelwal, Sohan Lal Gupta

  1. [/foreach]

    n

n

n[if 2099 not_equal=”Yes”]n

    [foreach 286] [if 1175 not_equal=””]n t

  1. Assistant Professor, Assistant Professor, Assistant Professor, Department of CSE, Swami Keshvanand Institute of Technology, Jaipur, Department of CSE, Swami Keshvanand Institute of Technology, Jaipur, Department of CSE, Swami Keshvanand Institute of Technology, Jaipur, Rajasthan, Rajasthan, Rajasthan, India, India, India
  2. n[/if 1175][/foreach]

[/if 2099][if 2099 equals=”Yes”][/if 2099]nn

n

Abstract

nSoftware applications commonly feature a user interface that falls into broad categories, namely graphical user interface (GUI), text-based UI, or a blend of both. This interface is predominantly employed in web-based and desktop applications. A chatbot, designed to engage with users, operates through the storage and retrieval of session data. It proves particularly beneficial in situations where obtaining information about individuals who are not affiliated as students or employees of a college can be challenging. By leveraging a chatbot, a website can effectively furnish valuable information to its users. A user-engaging chatbot functions by storing and retrieving session data, demonstrating significant utility in scenarios where gathering information about individuals not associated as students or employees of a college poses challenges. Utilizing a chatbot enables a website to efficiently provide valuable information to its users.

n

n

n

Keywords: Lemmatization, Artificial Intelligence, Knowledge Base, Chatbot, NLP, Word-net

n[if 424 equals=”Regular Issue”][This article belongs to Journal of Software Engineering Tools & Technology Trends(josettt)]

n

[/if 424][if 424 equals=”Special Issue”][This article belongs to Special Issue under section in Journal of Software Engineering Tools & Technology Trends(josettt)][/if 424][if 424 equals=”Conference”]This article belongs to Conference [/if 424]

n

n

n

How to cite this article: Archika Jain, Vikram Khandelwal, Sohan Lal Gupta Developing a Chatbot System Utilizing Artificial Intelligence and Natural Language Processing josettt April 5, 2024; 11:-

n

How to cite this URL: Archika Jain, Vikram Khandelwal, Sohan Lal Gupta Developing a Chatbot System Utilizing Artificial Intelligence and Natural Language Processing josettt April 5, 2024 {cited April 5, 2024};11:-. Available from: https://journals.stmjournals.com/josettt/article=April 5, 2024/view=0

n


n[if 992 equals=”Open Access”] Full Text PDF Download[else] nvar fieldValue = “[user_role]”;nif (fieldValue == ‘indexingbodies’) {n document.write(‘Full Text PDF‘);n }nelse if (fieldValue == ‘administrator’) { document.write(‘Full Text PDF‘); }nelse if (fieldValue == ‘josettt’) { document.write(‘Full Text PDF‘); }n else { document.write(‘ ‘); }n [/if 992] [if 379 not_equal=””]n

Browse Figures

n

n

[foreach 379]n

n[/foreach]n

nn

n

n[/if 379]n

n

References

n[if 1104 equals=””]n

  1. Yuhua Li, David McLean, Zuhair Bandar, James D. O’Shea, Keeley Crockett, “Sentence Similarity Based on Semantic Nets and Corpus Statistics”, IEEE Transactions on Knowledge and Data Engineering, Volume 18 – No. 8, August 2006.
  2. Emanuela Haller, Traian Rebedea, “Designing a Chat-bot that Simulates a Historical Figure”, IEEE Conference Publications, July
  3. Pratik Slave, Vishruta Patil, Vyankatesh Gaikwad, Girish Wadhwa, “General Enquiry Chat Bot”, International Journal on Recent and Innovation Trends in Computing and Communication, Volume 5, Issue 3, March
  4. “AIML Based Voice-Enabled Artificial Intelligent Chatterbot”, International Journal of u- and e-Service, Science, and Technology Volume 8 – 2, 2015.
  5. Chaitali Kulkarni, Amruta U. Bhavsar, Savita R. Pingale, Prof. Satish S. Kumbhar, “BANK CHATBOT – An Intelligent Assistant System Using NLP and Machine Learning”, International Research Journal of Engineering and Technology, Volume 4, Issue 5, May 2017.
  6. https://www.bluefish.ai/benefits-of-chatbots/
  7. https://en.wikipedia.org/wiki/Verbot
  8. Kumar Shivam, Khan Saud, Manav Sharma, Saurav Vashishth and Sheetal Patil, “Chatbot for College Website”, International Journal of Computing and Technology, Volume 5, Issue 6, June 2018.
  9. R. Ranoliya, N. Raghuwanshi and S. Singh, “Chatbot for university-related FAQs,” 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi, 2017, pp. 1525-1530. doi: 10.1109/ICACCI.2017.8126057.
  10. Sameera A. Abdul-Kader and Dr John Woods, “Question Answer System for Online Feedable New Born Chatbot”, IEEE Intelligent Systems Conference, London, UK, September 2017, pp. 863-869.
  11. Ming-Hsiang Su, Chung-Hsien Wu, Kun-Yi Huang, Qian-Bei Hong, Hsin-Min Wang, “A Chatbot Using LSTM-based Multi- Layer Embedding for Elderly Care”, IEEE International Conference on Orange Technologies (ICOT), 2017, Singapore, pp. 70-74.

nn[/if 1104][if 1104 not_equal=””]n

    [foreach 1102]n t

  1. [if 1106 equals=””], [/if 1106][if 1106 not_equal=””],[/if 1106]
  2. n[/foreach]

n[/if 1104]

nn


nn[if 1114 equals=”Yes”]n

n[/if 1114]

n

n

[if 424 not_equal=””]Regular Issue[else]Published[/if 424] Subscription Review Article

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n[if 2146 equals=”Yes”]

[/if 2146][if 2146 not_equal=”Yes”]

[/if 2146]n

n

n

Volume 11
[if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] 01
Received March 5, 2024
Accepted April 2, 2024
Published April 5, 2024

n

n

n

n

n

n

nn function myFunction2() {n var x = document.getElementById(“browsefigure”);n if (x.style.display === “block”) {n x.style.display = “none”;n }n else { x.style.display = “Block”; }n }n document.querySelector(“.prevBtn”).addEventListener(“click”, () => {n changeSlides(-1);n });n document.querySelector(“.nextBtn”).addEventListener(“click”, () => {n changeSlides(1);n });n var slideIndex = 1;n showSlides(slideIndex);n function changeSlides(n) {n showSlides((slideIndex += n));n }n function currentSlide(n) {n showSlides((slideIndex = n));n }n function showSlides(n) {n var i;n var slides = document.getElementsByClassName(“Slide”);n var dots = document.getElementsByClassName(“Navdot”);n if (n > slides.length) { slideIndex = 1; }n if (n (item.style.display = “none”));n Array.from(dots).forEach(n item => (item.className = item.className.replace(” selected”, “”))n );n slides[slideIndex – 1].style.display = “block”;n dots[slideIndex – 1].className += ” selected”;n }n”}]