Welcome to CollegeMate, your friendly chatbot designed to assist with common student queries related to college information! Whether you're seeking information about courses, admission procedures, campus facilities, or anything else related to college life, CollegeMate is here to help you out.
Interactive Chatbot: Engage in natural language conversations to get answers to your queries.
User-Friendly Interface: Built using Flask, CollegeMate provides a seamless and intuitive interface for students to interact with.
Comprehensive College Information: Utilizing NLTK for natural language processing, CollegeMate accesses a JSON file containing a wealth of college-related data to provide accurate responses.
Python ๐
Python is a versatile programming language known for its simplicity and readability. It serves as the backbone of CollegeMate, facilitating efficient development and seamless integration with various libraries.
NLTK (Natural Language Toolkit) ๐ค
NLTK is a leading platform for building Python programs to work with human language data. Leveraging NLTK's powerful natural language processing capabilities, CollegeMate understands and responds to user queries in a human-like manner.
Flask ๐
Flask is a lightweight and versatile web framework for Python. It powers CollegeMate's user-friendly web interface, allowing students to interact with the chatbot effortlessly through their browsers.
JSON (JavaScript Object Notation) ๐๏ธ
JSON serves as the data storage format for CollegeMate. It efficiently organizes college information in a structured manner, making it easy for the chatbot to access and retrieve relevant data in response to user queries.
To run CampusBuddy locally, follow these steps:
Clone this repository to your local machine.
Install the required dependencies by running pip install.
Run the Flask application using python app.py.
Access CollegeMate through your web browser at http://localhost.