SRM INFOBOT: AI POWERED CAMPUS SUPPORT
A MULTIDISCIPLINARY PROJECT REPORT
Submitted by
KISHORE A [REG.NO.RA2111004010173] ECE
SHRIRAM S [REG.NO.RA2111004010201] ECE
SRI VISHNU P [REG.NO.RA2111004010205] ECE
AKSHARA M [REG.NO.RA2111004010233] ECE
SANJAY G [REG.NO.RA2111004010173] NWC
Under the guidance of
Dr. HEARTLIN MARIA H, Ph. D.
(Assistant Professor, Department of Electronics & Communication Engineering)
Dr. ASHA ABRAHAM, Ph. D.
(Assistant Professor, Department of Networking & Communication Engineering)
in partial fulfillment for the award of the degree
of
BACHELOR OF TECHNOLOGY
in
ELECTRONICS & COMMUNICATION ENGINEERING
of
COLLEGE OF ENGINEERING AND TECHNOLOGY
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY
KATTANKULATHUR – 603 203
MAY 2025
SRM INSTITUTE OF SCIENCE & TECHNOLOGY
(Under Section 3 of UGC Act, 1956)
BONAFIDE CERTIFICATE
Certified that this multidisciplinary project report titled “SRM INFOBOT: AI POWERED
CAMPUS SUPPORT” is the bonafide work of “KISHORE A [RA2111004010173], SHRIRAM S
[RA2111004010201], SRI VISHNU VARTHAN P [RA2111004010205], AKSHARA M
[RA2111004010233], SANJAY G [RA211032010058]”, who carried out the project work under our
supervisions. Certified further, that to the best of my knowledge the work reported herein does not
form any other project report or dissertation on the basis of which a degree or award was conferred
on an earlier occasion on this or any other candidate.
SIGNATURE SIGNATURE
Dr. HEARTLIN MARIA H Dr. M. SANGEETHA
GUIDE-1 HEAD OF THE DEPARTMENT
Assistant Professor Department of ECE
Department of ECE
SIGNATURE SIGNATURE
Dr. ASHA ABRAHAM Dr. M. LAKSHMI
GUIDE-2 HEAD OF THE DEPARTMENT
Assistant Professor Department of NWC
Department of NWC
Signature of the Internal Examiner Signature of the External Examiner
Date:
iii
ABSTRACT
In today's digitally driven academic environment, efficient information retrieval systems
are crucial to meet the increasing demand for instant and accurate responses. This project
presents a Multilingual AI- Powered Chatbot for SRMIST Campus Support, designed to
simplify access to institutional information for students, parents, and visitors. The chatbot
utilizes a hybrid model that combines a custom-built web scraper, a knowledge base, and
AI to handle complex or missing queries.
With multilingual capability as its core strength, the chatbot supports diverse linguistic
inputs, enabling users to interact in their preferred language. To guarantee dependability,
scalability, and user-friendliness, the system incorporates a clever natural language
processing system, a web-based user interface through Eel, and a Flask-based backend.
This technique reduces the amount of manual labor that administrative departments must
perform but additionally improves the user experience by providing context-aware,
multilingual, and real-time solutions. The chatbot also uses machine learning algorithms
and sophisticated natural language processing techniques to comprehend user intent and
provide contextually appropriate responses.
iv
ACKNOWLEDGEMENTS
We would like to express my deepest gratitude to the entire management of SRM Institute of
Science and Technology for providing me with the necessary facilities for the completion of this
project.
I wish to express my deep sense of gratitude and sincere thanks to our Professor and Head of the
Department (Electronics and Communication Engineering) Dr. M. Sangeetha, for her
encouragement, timely help, and advice offered to me.
I am very grateful to my guide Dr. Heartlin Maria H, Assistant Professor, Department of
Electronics and Communication Engineering and Dr. Asha Abraham, Assistant Professor,
Department of Networking and Communication Engineering who has guided me with inspiring
dedication, untiring efforts, and tremendous enthusiasm in making this project successful and
presentable.
I would like to express my sincere thanks to the project coordinator Dr. AJD Nanthakumar,
Associate Professor, Department of Automobile Engineering, Dr. B Kanisha, Associate
Professor, Department of Computer Technologies and Dr. Belsam Jeba Ananth. M, Professor,
Department of Mechatronics Engineering for their time and suggestions for the implementation
of this project.
I also extend my gratitude and heartfelt thanks to all the teaching and non-teaching staff of the
Electronics and Communications Engineering Department and to my parents and friends, who
extended their kind cooperation using valuable suggestions and timely help during this project
work.
v
TABLE OF CONTENTS
CHAPTER TITLE PAGE NO
ABSTRACT iii
ACKNOWLEDGEMENT iv
LIST OF TABLES viii
LIST OF FIGURES ix
LIST OF ABBREVIATIONS x
1. INTRODUCTION 1
1.1 INTRODUCTION 1
1.2 PROBLEM STATEMENT 2
1.3 OBJECTIVE 2
1.4 PROJECT DESCRIPTION 2
1.5 SUMMARY 3
2. LITERATURE SURVEY
4
2.1 INTRODUCTION 4
2.2 RELATED WORKS 4
2.3 LITERATURE GAP 7
3. PROPOSED SYSTEM 8
3.1 PROBLEM STATEMENT 8
3.2 MOTIVATION 8
3.3 PROPOSED SOLUTION 9
vi
3.4 COMPARISON WITH EXISTING SYSTEM 9
3.5 ENGINEERING STANDARDS 11
3.6 REALISTIC CONSTRAINTS 12
3.7 NOVELTY 12
4. METHODOLOGY 13
4.1 FRONTEND DEVELOPMENT 13
4.1.1 Key Features 13
4.2 DATA SCRAPPING CONSTRUCTION 13
4.2.1 Process 14
4.3 NATURAL LANGUAGE PROCESSING 14
4.3.1 Nlp Components 14
4.4 BACKEND ARCHITECTURE 15
4.4.1 Backend Components 15
5.
SRM INFOBOT TESTING 17
5.1 INTRODUCTION 17
5.2 TEST ENVIRONMENT 17
5.3 TYPES OF QUESTIONS ASKED 18
5.4 OBSERVATION 19
6. RESULT AND DISCUSSION 20
6.1 OVERVIEW 21
6.2 PERFORMANCE ACCURACY 21
6.3 USER EXPERIENCE AND ACCESSIBILITY 21
6.4 SYSTEM INTEGRATION AND ARCHITECTURE 26
vii
7. CONCLUSION 27
8.
FUTURE ENHANCEMENT 28
REFERENCES 29
APPENDIX 30
A1 HTML AND CSS CODE 30
A2 JAVASCRIPT CODE 33
A3 DATA SCRAPING CODE 35
A4 NLP CODE 37
A5 PUBLICATION 39
A6 PLAGARISM REPORT 40
viii
LIST OF TABLES
TABLE NO. TITLE PAGE NO.
3.1 Comparison between SRM Infobot and ChatGPT 10
ix
LIST OF FIGURES
FIGURE NO. TITLE PAGE NO.
3.1 Query generated by SRM Infobot 11
3.2 Query generated by ChatGPT 11
4.1 Flow chart of Proposed Methodology 16
5.1 General question for Hostel facilities 18
5.2 Academic question for Abroad programs 18
5.3 Advanced question for licensed tools 19
6.1 SRM Infobot user interface 20
6.2 Multilanguage feature in English 22
6.3 User query of Admission process 22
6.4 Multilanguage feature in Tamil 23
6.5 User query of Health services 23
6.6 Multilanguage feature in Malayalam 24
6.7 User query of Student life 24
6.8 Multilanguage feature in Telugu 25
6.9 Multilanguage feature in Hindi 25
6.10 SRM Infobot Architecture 26
x
LIST OF ABBREVIATIONS
ABBREVIATION DESCRIPTION
API Application Programming Interface
SDK Software Development Kit
UI User Interface
UX User Experience
DB Database
IDE Integrated Development Environment
NLP Natural Language Processing
AI Artificial Intelligence
ML Machine Learning
JSON JavaScript Object Notation