Inspiration

Freshmen and upperclassmen often struggle to engage with the campus community due to the sheer information overload of available activities. We built this app to filter the noise, allowing students to focus on discovering what they love.

What it does

Our system quickly turns preferences into curated event suggestions using a sleek retro interface:

Step Action Outcome
1 Chat with our Gemini AI agent Keywords are extracted from the conversation.
2 Swipe right or left on initial club suggestions User preferences are captured instantly.
3 Get saved clubs' upcoming events in your feed Future events are personalized and tuned to your tastes.

How we built it

  • Gemini API chatbot
  • Flask backend
  • React frontend
  • SQLAlchemy database
  • LinUCB bandit model recommender

What we learned

We gained valuable experience using Generative AI effectively in the development process.

What's Next

  • Google Calendar integration
  • Outlook Calendar integration
Share this project:

Updates