Inspiration
In college, juniors often struggle to find the right guidance—whether it’s about subjects, placements, internships, or even small day-to-day campus queries. Not everyone has access to a helpful senior, and this knowledge gap affects confidence and career growth. We wanted to create a virtual senior mentor who is always available, approachable, and reliable.
What it does
College Senior Bot acts like a friendly and knowledgeable senior who:
- Answers academic and technical questions
- Provides placement and career preparation tips
- Guides with internship opportunities and skill development
- Helps in college life decisions (events, study tips, resources, etc.)
- Becomes a 24/7 mentor for students who need quick advice
How we built it
Backend: Python Frontend: Streamlit for a simple, interactive chatbot interface AI Layer: Expanded dataset of 100+ Q&A pairs for college-related queries Deployment: GitHub + local testing with Streamlit
Challenges we ran into
- Training the bot to understand diverse student queries without drifting off-topic
- Building a large enough dataset (100+ entries) for realistic conversations
- Setting up environment & dependencies (e.g., Streamlit, FastAPI, MongoDB) on different systems
- Balancing between being informative and friendly like a real senior
Accomplishments that we're proud of
- Created a working prototype of a chatbot that students can interact with
- Expanded dataset from a few sample queries to 100+ well-structured Q&A pairs
- Successfully integrated AI + Streamlit frontend for live interaction
- Learned to work with deployment tools and version control
What we learned
- How to structure and train an AI-powered chatbot for a specific domain
- Importance of dataset expansion and cleaning
- Hands-on with Streamlit, and GitHub in one project
- How to collaborate and iterate in a hackathon-style project
What's next for College Senior Bot – Your AI Mentor for Campus Life
- Make it as a model
- Add voice-based interaction for more natural communication
- Deploy on cloud platforms (Vercel/Render) so anyone can use it online
- Integrate with college systems (event calendar, placement portal, etc.)
- Expand knowledge base to include UPSC, Bank Exams, and IT placements for wider student use
- Make the bot multilingual so students can talk in English, Hindi, Tamil, etc.
Built With
- javascript
- pip
- python
- scikit-learn
- streamlit
Log in or sign up for Devpost to join the conversation.