Inspiration

The inspiration for ReadBuddy stems from a disheartening reality: one in six Canadian children, that is roughly one million people who struggle with reading, with 18% scoring below literacy benchmarks. For a seven-year-old, this means every word feels like a puzzle they can't solve, leading to poor comprehension and frustration. This where ReadBuddy comes in to bridge this gap, offering a supportive, non-judgmental, and effective solution to empower these children to build literacy and confidence.

What it does

ReadBuddy is a reading app that monitors, learns, and intervenes in real-time. It uses an eye camera contraption to employ Eye-Tracking Technology, detecting patterns of struggle like fixations (staring at a word for too long) which signals the user is stuck. The app immediately offers assistance: first by providing the definition of the word, then by breaking it into syllables (e.g., "to-geth-er"), and finally by reading it aloud with text-to-speech. This proactive support prevents frustration, and helps children to decode words correctly, transforming a daunting task into a supported learning experience.

How we built it

  • Full-stack integration with a React front-end and Python backend
  • Eye tracking algorithm to detect eye movement with camera contraption

Challenges we ran into

  • Experimenting and designing algorithm for accurate eye-tracking algorithm
  • Integrating frontend and backend with API endpoints and database design

Accomplishments that we're proud of

  • Creating an intuitive, personalized, supportive learning experience
  • Successfully offered a viable solution to help children who struggle to read
  • Designed Child-friendly web application with easy-to-understand interface

What we learned

  • How software and technology can enhance learning experience
  • The process of starting from an social issue to finding a solution

What's next for ReadBuddy

  • Expanding the ReadBuddy to help children learn other languages
  • Making a proper headset
Share this project:

Updates