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

  1. Created a working prototype of a chatbot that students can interact with
  2. Expanded dataset from a few sample queries to 100+ well-structured Q&A pairs
  3. Successfully integrated AI + Streamlit frontend for live interaction
  4. 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

Share this project:

Updates