Main page, the Mongolian below is optional you can choose many more language you want
upon uploading pictures
instant results where you can go back and take the test again
When I was first learning English I really wished if there was an app like this, to test myself. It was an easy decision once we were introduced the power of Google Cloud Platform API's.
What it does
Our project uses Google's Vision and Translation API's to create a fun interactive quiz for students learning different languages. With the power of Vision API people can find what objects are called just by uploading a picture to our web system. Using Google's Translation API students can test themselves with words in any languages they wish to master.
So we combined these two and gave easy "test yourself" web app that takes in the pictures posted by the user, shuffles them and asks which one is called what in their chosen languages.
How we built it
We used the flask to control render the HTML files so it can have different outputs to every picture input and used the vision and translation API's to process the incoming data.
Challenges we ran into
We had the most problem getting started with the API's it was a completely new system for us, but it was user-friendly enough to have a working project at the end of this hackathon.
Accomplishments that we're proud of
We are just proud that we got to finish it and implement its CSS so it looks nicer.
What we learned
We have learned so much from the last few days. We learned how to make web systems, HTML, CSS, flask, jinja and new python tricks that we did not know before.
What's next for Multilingualism
We will add all the languages Google platform can offer and give a loop system for the images so it can be used by teachers to prepare a test for students. We will also create random word generator tools so that teachers can make multiple choice questions as well.