Query Bot
Project Report
Submitted to the Faculty of Engineering and Technology for the partial
fulfilment of the requirements of
Masters of Computer Application
Supervised By: Submitted By:
Mr. Gurupdesh Singh Disha Kundra
27502100094
Department of Computer Science
Guru Nanak Dev University
Amritsar --- 143001
January,2026
Declaration
I hereby declare that the work embodied in this project entitled “Query Bot”
submitted to the Department of Computer Science, Guru Nanak Dev University,
Amritsar for the partial fulfilment of the degree of Master of Computer
Applications is entirely based on my own work and not submitted elsewhere for
the award of any other degree. All ideas and references have been duly
acknowledged.
Signature
Name of the student: Disha Kundra
Roll number: 27502100094
I
Certificate
This is to certify that this project entitled, "Query Bot", submitted to the
Department of Computer Science, Guru Nanak Dev University, Amritsar, for
the degree of Master of Computer Applications was carried out by Ms. Disha
kundra, Roll No. 27502100094, is an authentic work carried out by her under
my guidance. The matter embodied in this project work has not been submitted
earlier for award of any degree or diploma to the best of my knowledge and
belief.
Supervisor
Mr. Gurupdesh Singh
Department of Computer Science
Guru Nanak Dev University, Amritsar
Dated: ______________
II
Acknowledgment
I would like to express my heartfelt gratitude to my teacher, Mr. Gurupdesh Singh
for their invaluable guidance and support throughout this project. Their ideas and
assistance have been instrumental in shaping my work, and their willingness to
address my doubts at every step has been truly commendable. I am truly grateful
for their expertise and dedication.
In the last but not the least, I’m highly thankful to my parents for helping us
round clock. They have encouraged me for whatever I have done.
III
Abstract
Query Bot is a web-based intelligent chatbot application designed to provide
users with accurate, real-time responses to their queries using advanced natural
language processing techniques. With the increasing demand for instant
information and conversational interfaces, chatbots have become essential tools
in enhancing user interaction and accessibility across various domains such as
education, customer support, and general assistance.
QueryBot addresses this need by integrating an AI-powered conversational
system that understands user inputs and generates context-aware responses. The
platform follows an interactive and user-friendly approach, allowing seamless
communication between the user and the system. It leverages modern AI models
to interpret queries efficiently and deliver meaningful answers, reducing the
dependency on manual search and improving user experience.
The system is developed using HTML5, CSS3, and JavaScript for the frontend,
ensuring a responsive and intuitive interface. The backend is powered by [Link]
and [Link], which handle API requests and server-side operations. MongoDB
is used as the database to store user interactions, chat history, and session data.
The chatbot functionality is implemented using an AI API that enables natural
language understanding and response generation in real time.
The platform consists of key functional modules including User Interface, Chat
Engine, Backend Server, and Database Management System. Additional
features such as chat history storage, personalized interaction, and responsive
design enhance the usability of the application.
IV