Study Spaces: Empowering Learning, Connecting Minds

Our team has a deep passion for the transformative power of education and its capacity to bridge gaps in society. As we embarked on a journey to innovate within this space, we found ourselves asking, 'How can AI be used to make learning more effective as well as inclusive and accessible for a diverse audience?'

With the aim of designing compact, effective educational tools, we developed a platform to transform study materials into dynamic, interactive group quizzes. Participants can easily create and join these quizzes to test their knowledge, challenge their peers, and engage in a fun, social learning experience. Our solution not only makes learning more available but also enhances retention and understanding through the power of interactive and collaborative engagement.

What it does

By harnessing AI to transform any PDF study material into an engaging, space-race-themed quiz competition instantly, we looked to cultivate an environment where active participation and collaborative competition drive learning. Users simply upload their PDFs, and our platform intelligently generates a quiz based on the content. Then, they can initiate a session, inviting peers to join a test of their knowledge. The winner is determined by the highest accuracy and, in the case of ties, the quickest completion time. This dynamic approach not only makes learning more enjoyable but also significantly enhances the efficiency and effectiveness of the study process, turning solitary review sessions into an exciting journey through the cosmos.

Technology Stack

To deliver an immersive and robust experience, Study Spaces utilizes a comprehensive stack:

  • Frontend
    • React
    • Node.js
    • HTML
    • Tailwind CSS
    • Framer Motion
    • Socket.io
  • Backend
    • JavaScript
    • Sequelize
    • Express.js
    • MySQL
    • CloudFare & Worker AI
    • Llama
    • Socket.io
  • Design
    • Figma
    • Adobe Photoshop
    • Eraser

Challenges

As we connected the pieces together from client to server, we had to think a lot about what certain features required and how to seamlessly integrate specifications to ensure they aligned with our overall project goals. We additionally ran into a good amount of trouble while prompting the language models to get the right response we desired. We also took a step towards utilizing some new frameworks and technologies, like Cloudflare Workers. All in all, however, it was a great learning experience that will result in building better learning experiences.

Alt Text

Expanding Study Spaces

We had a lot of ideas that we couldn't fit into this one session. But here's some of the things we'd do if we had more time:

  • Further expanding the format of questions (true/false, possibly open-ended, etc.)
  • Customizing ships
  • Different game modes (power-ups, effects, etc.)

Built With

Share this project:

Updates