Inspiration
Inspired by the ability of people to see and learn, Alimni is an app that helps people from various backgrounds learn the English language. The difficulty in learning a language via reading a book, or a blog without having a reference to physical objects led to its birth. With Alimni, what you see is what you learn. A picture is worth 1000 word. And Alimni adds 1000 English words to your picture.
What it does
It uses Object detection to detect and label objects found in images that a user has taken, return the English-labeled image and text too. Furthermore, one can learn more English by listening to English podcasts from YouTube streamed to Alimni.
How we built it
We used Flask and Yolo for object detection, Youtube API for podcasts, Flutter for mobile and Ngroks for server communication from Kenya to Tunisia.
Challenges we ran into
Git conflicts. Tools incompatibity. Youtube Quotas depletio.
Accomplishments that we're proud of
The mobile app. Podcast. Server communication using Ngroks. A working server. Image bytes communication. Object detection.
What we learned
Flask. Flutter. Yolo. Docker. YoutubeAPI. Ngroks. Git.
What's next for Alimni
Text to speech. Personalized learning and quizzes using AI. Better UI.


Log in or sign up for Devpost to join the conversation.