Inspiration

We were inspired by the many students who struggle to connect with traditional learning methods—not because they lack ability, but because the content isn’t delivered in a way that resonates with their interests or learning style. We wanted to build a tool that bridges that gap using the power of AI and personalization.

What it does

Connexus takes students’ selected interests and grade level, and explains difficult academic concepts in a fun, relatable, and personalized way. By using technology like GPT-4o, it generates explanations that incorporate things students already love—whether that’s robotics, basketball, or music—making learning more effective, engaging, and confidence-boosting.

How we built it

We built a full-stack web application using HTML, CSS, JavaScript, and Python with Flask. We integrated OpenAI’s GPT-4o to generate personalized concept explanations and used Flask sessions to store student interests and pass them between pages. The UI was designed with accessibility and simplicity in mind, and we plan to scale it for mobile use in the future.

Challenges we ran into

  • Storing and retrieving user interests across different pages while keeping the experience seamless.
  • Structuring prompt engineering in a way that consistently produces meaningful and age-appropriate explanations.
  • Designing a user-friendly interface that works well with dynamic content generation.

Accomplishments that we're proud of

  • Successfully integrating user interests to create tailored concept explanations.
  • Creating a functional demo that mimics real-time tutoring with AI.
  • Keeping the experience fun, interactive, and accessible for students in K–12.

What we learned

We learned how powerful personalized learning can be when paired with the right technology. We also gained technical experience working with Flask, OpenAI APIs, and managing state between web pages. Most importantly, we learned that building tech with empathy—thinking from the student’s perspective—makes a huge difference.

What's next for Connexus

We’re working on turning Connexus into a mobile app to increase accessibility for students everywhere. We also plan to include image generation, diagrams, and even podcast-style audio for auditory learners. Long term, we want to partner with schools and districts to scale Connexus and bring it to students who need it most.

Share this project:

Updates