Our strong belief that learning should be fun, even more so for early learners is what gave birth to our Idea, KLearn. KLearn is a Kids Learning Platform powered with Machine Learning which provides a gamified environment to kids to learn “Nepali Alphabet”.
KLearn provides a video(Credit- QuakArtStudios) with steps to write the particular Nepali Alphabet and the child will try to follow the instruction provided in the video. The child will be able to check if he/she wrote the letter correctly by clicking a photo of the alphabet he/she wrote using our website with webcam. Then the photo is sent to our API made using Node js which in turn preprocesses images and call a deep learning model trained using tensorflow keras API. Using data returned from the API, KLearn will provide result whether he/she wrote the alphabet correctly.
Since KLearn required lot of data it took us some time to find data and train it. Also the data we found were small in size and prediction was not good at first. Also, due to some technical problems we faced from the cloud platform we were using, we couldn’t train the model as much as we wanted to. However, the mentors were extremely helpful and they helped us a lot and we learned a lot from them.
Within a 24 hour timeframe we were able to build a prototype of KLearn and the countless things we learned during this time is our greatest achievement.
KLearn came into existence with a vision of providing kids with a virtual mentor to help them learn things creatively and with fun and that is where we aim to take KLearn.
Built With
- google-notebook
- node.js
- python
- tensorflow
- webcam.js
Log in or sign up for Devpost to join the conversation.