Inspiration
Create an application that gamifies and makes learning languages accessible
What it does
User uploads a picture of an object and the word gets translated into another language
How we built it
There are 3 components in the tech stack. They are as follows:
- Back end + web development using Django and Python
- Object Recognition using YOLO Detector in PyTorch.
- Machine Translation with Natural Language Processing by training a Transformer based LLMs. ## Challenges we ran into We ran into multiple challenges while creating this project.
- Environment setup was one of the biggest challenge in a time crunch as it is not easy to get everything integrated together in a short time span.
What we learned
- Learnt how to work and deploy Deep Learning models post training. For example, conversion of the model to ONNX to deploy it on web.
- Learnt git in a shared environment. This made it fun and exciting.
- Learnt the integration of multiple tech stack together.
Accomplishments that we're proud of
- Successfully created a working demo for submission.
What's next for ImagePlex
- Add more functionality to handle complicated objects and translation of written text on the image.
- Creating real-time translations and deploying on Android/IOS with the help of mobile developers.
Log in or sign up for Devpost to join the conversation.