Inspiration

CUNY students often struggle to find and access campus resources. We were inspired to create a solution that would make essential information easily accessible to all students, regardless of their campus or background.

What it does

CampusCompass is an AI-driven platform that guides CUNY students to campus resources. It provides personalized information on various topics like food pantry locations, study spots, and other essential services across all CUNY campuses.

How we built it

We developed CampusCompass using:

• React for the frontend, ensuring a responsive and user-friendly interface • Express.js for the backend API • MongoDB for storing user feedback and enhancing our knowledge base • OpenAI's GPT model with RAG (Retrieval-Augmented Generation) technology for intelligent responses • Chakra UI for sleek, accessible design components

Challenges we ran into

• Implementing RAG technology to provide accurate, campus-specific information • Designing a system that could scale across multiple CUNY campuses • Balancing the need for personalized information with user privacy concerns

Accomplishments that we're proud of

• Successfully integrating AI technology to provide personalized guidance • Creating a user-friendly interface that makes complex information easily accessible • Developing a system that learns and improves from user feedback

What we learned

• The importance of user-centered design in creating accessible technology • How to effectively combine AI with traditional web technologies • The complexities of managing and presenting campus-specific information at scale

What's next for CUNY Guide

• Expanding coverage to all CUNY campuses • Implementing user authentication for personalized chat experiences and chat history • Developing a more robust feedback system to continuously improve our knowledge base • Creating mobile apps for iOS and Android for easier access • Partnering with CUNY administration to integrate official resources and updates

Built With

+ 24 more
Share this project:

Updates