Inspiration
Many children with speech and language disorders do not receive necessary speech therapy due to limited access. Estimates suggest that around 30% of children with speech issues may not receive necessary support, with the most affected groups being children from minority communities and those in rural areas.
Every child deserves accessible tools to help set up a strong foundation in fundamental life skills. We hope to provide a resource that helps children grow and express themselves.
What it does
TraceNLearn is an interactive website that is designed to help children learn and practice letter and number formation. This helps children build vocabulary and fine motor skills.
Users can draw a letter or a number on the provided canvas. This input is then processed to recognize the letter or number drawn to display immediate feedback on the box above the canvas. If letters are recognized, the box would display a formatted letter and an image that represents that same word, which starts with the drawn letter. If numbers are recognized, the box would contain the same number but formatted and an image that represents the same number of objects as the detected number.
This website will help children associate the letter or number with a corresponding word and image in order to encourage language development. By prompting the users/children to recognize the letter or number, the visual reinforcement will make learning more engaging and memorable.
TraceNLearn provides immediate feedback through fun visuals which will motivate children to keep practicing without fear of failure. Over time, it will help improve their overall speech skills in a supportive and fun way.
How we built it
Frontend: CSS, html, and javascript Backend: Flask to manage letter shape prediction models Library: Tensorflow.js
Challenges we ran into
Initially, we ran into some issues with the DNS which we were later able to resolve. We also faced some difficulties while training our AI model.
Accomplishments that we're proud of
We applied our creativity and technical skills to carefully craft every feature, from the letter recognition to the playful images designed to spark curiosity. We are happy to have created a tool that truly helps children thrive.
What we learned
We learned a lot about servers, registering domain names and managing the DNS, and we understood the critical implications of training an AI model.
What's next for TraceNLearn
- Add sound features to advance the learning process for our users
- Develop a mobile app to increase accessibility
Log in or sign up for Devpost to join the conversation.