Inspiration
This project was inspired by our desire to create accessible education and interactive experiences for visually impaired individuals. Recognizing the lack of engaging, personalized learning tools for this community, we asked ourselves: "How can we make learning fun and accessible for everyone?". The idea was simple: an AI-generated quiz platform with gamification elements
What it does
Qwizable is a web app designed to provide visually impaired individuals with personalized quizzes based on their favorite topics. Users can select topics of interest, and our AI generates quizzes tailored to their preferences. The app is fully accessible, utilizing voice commands and screen reader compatibility to ensure a seamless experience. Gamification elements such as points, badges, and leaderboards enhance user engagement and motivation
How we built it
The web app was built using ReactJS for the frontend, providing a dynamic and responsive user interface. Firebase was used for the backend to manage real-time data and authentication. Our AI engine, developed with custom models, generates personalized quizzes based on user-selected topics. Accessibility tools like ARIA roles and voice recognition APIs were integrated to ensure full compatibility with screen readers and assistive technologies.
Challenges we ran into
We encountered numerous challenges, including ensuring the app's full compatibility with various screen readers and perfecting the voice command functionality. Balancing the complexity of the AI-generated quizzes with the need for accessibility and simplicity was another significant challenge. Additionally, our team had to learn and implement best practices for web accessibility, which was a new area for many of us.
Accomplishments that we're proud of
We are proud to have developed a Minimum Viable Product (MVP) that aligns with our vision of accessible education. Our team successfully created an engaging and educational tool that can make a real difference in the lives of visually impaired individuals. We are particularly proud of our seamless integration of accessibility features and the positive feedback we have received from initial testers.
What we learned
Throughout this project, we gained extensive knowledge about web accessibility standards and the specific needs of visually impaired users. We learned how to implement voice recognition technologies and integrate AI models to generate personalized content. Our team also honed its skills in frontend and backend development, as well as project management and user experience design.
What's next for Qwizable
While we have completed most of the core features, there is still much to do. Our future plans include:
- Expanding the AI capabilities to cover a broader range of topics
- Adding multiplayer quiz modes for collaborative learning
- Partnering with educational institutions and organizations to reach a wider audience
- Continuously improving our accessibility features based on user feedback
- Implementing more advanced gamification elements to further engage users
Log in or sign up for Devpost to join the conversation.