Skip to content

A chatbot for the I School website designed to assist prospective students by answering their questions about programs, admissions, and campus life, while also helping current students quickly locate information on resources, events, and support services.

Notifications You must be signed in to change notification settings

devi-sivakumar-ds/ISchoolChatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISchoolChatbot

A chatbot for the I School website designed to assist prospective students by answering their questions about programs, admissions, and campus life, while also helping current students quickly locate information on resources, events, and support services.

Project Structure

project/ │ ├── crawlers/ │ └── web_crawler.py # Crawls the web and saves data into text files │ ├── processors/ │ └── document_processor.py # Processes the text │ ├── rag/ │ └── rag_system.py # Implements RAG and calls GenAI │ ├── data/ │ └── raw_text/ # Directory for raw text files from web crawling │ └── processed/ # Directory for processed text │ ├── chatbot.py # Main Flask application │ ├── index.py # Logic for running in terminal │ ├── README.md │ └── requirements.txt # Dependencies for the project

About

A chatbot for the I School website designed to assist prospective students by answering their questions about programs, admissions, and campus life, while also helping current students quickly locate information on resources, events, and support services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published