SRM AcadBuddy Chatbot - your AI-powered assistant designed to support students at SRM Institute of Science and Technology. It helps with academic queries, admission info, regular class timetable info and academic complaints through a user-friendly web interface. 🌟
| Chat Interface | Admin Dashboard | Acadmemic Complaint Submission |
|---|---|---|
![]() |
![]() |
![]() |
| Area | Technologies |
|---|---|
| AI Engine | |
| Backend | |
| Frontend |
- Python 3.10+
- Google Cloud account (for Gemini API)
- MongoDB Atlas account (free tier works!)
-
Clone the repository
git clone https://github.com/Syrasri22/SRM-ACADBUDDY-BOT.git cd university-chatbot -
Set up virtual environment
python -m venv venv source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows
-
Install dependencies
pip install -r requirements.txt
-
Configure secrets Create
.streamlit/secrets.tomlwith:GOOGLE_API_KEY = "your_google_api_key" MONGO_URI = "your_mongodb_connection_string"
-
Launch the app!
streamlit run app.py
We 💜 contributors! Here's how you can help:
- Fork the repository
- Create a feature branch:
git checkout -b amazing-feature - Commit your changes:
git commit -m 'Add some amazing feature' - Push to the branch:
git push origin amazing-feature - Open a Pull Request
First time contributing? Check our Good First Issues!
This project is licensed under the MIT License - see the LICENSE file for details.
Open an issue or reach out to me:
📧 Email: srimathy226@gmail.com
Made with ❤️ by Srimathy S.


