🧠 About the Project 🚀 Inspiration We were inspired by the daily struggles faced by neurodivergent students—especially those with dyslexia and ADHD—who often feel left behind in traditional learning environments. From fast-paced lectures to complex whiteboard notes and unstructured online videos, their challenges are rarely accommodated. We wanted to build a solution that doesn't replace learning but empowers students to learn at their own pace, in their own way.
🛠️ What We Built NeuroNote is an AI-powered mobile app that makes learning more inclusive and adaptive. It focuses on helping students:
Stay focused and reduce cognitive overload
Comprehend complex materials via alternative, visual formats
Retain and organize information effectively
Learn independently without becoming over-reliant on tools
We implemented three core features:
Record Session – Records in-person or online lectures, transcribes them, summarizes key points, and transforms the content into gamified learning paths with interactive quizzes.
Whiteboard Analyzer – Scans physical whiteboards, extracts and simplifies content into visual diagrams or concept maps.
Online Lecture Support – Works with YouTube and online classes to break content into digestible segments and summaries with gamified quizzes.
🧩 What We Learned Through this project, we explored the intersection of AI, education, and accessibility. We learned how crucial it is to design interfaces and interactions that adapt to neurodivergent needs—from color schemes and reading speeds to content chunking and gamification. We also deepened our understanding of tools like speech-to-text, OCR, and natural language summarization.
⚙️ How We Built It We used the following technologies:
React Native for cross-platform mobile development
OpenAI Whisper for speech-to-text transcription
GPT-4 API for summarizing content and generating quizzes
OCR (Tesseract.js) for whiteboard text extraction
Firebase for authentication and data storage
🧗 Challenges We Faced Ensuring real-time transcription was accurate and accessible for varying accents and noise conditions
Creating a summarization flow that retains the context while reducing complexity
Making visual gamified content that’s educational but not overwhelming
Designing for accessibility while keeping the app clean and intuitive
Built With
- llm
- openai
- reactnative
Log in or sign up for Devpost to join the conversation.