Inspiration

How do we think differently from machines? From people of other cultural backgrounds/languages? Something as simple as a computer could actually be “electric brain”, as it is in Chinese. What if we could simultaneously see something expressed in multiple languages? We decided to investigate.

What it does

You upload an image. Our program will use computer vision to identify what it is and then tell you what it means in other languages!

How I built it

Using flask, with integrated Google’s Cloud Vision and Natural Language APIs.

Challenges I ran into

None of us have experience with hosting online servers (i.e. using Flask) so we had a lot to learn!

Accomplishments that I'm proud of

We are especially proud of our back-end development. It was much harder than we expected, but through a long series of struggles and bothering our mentors, we pulled it through in time.

What I learned

We have learned so much, including how to host an online server, how to use GCP and how to web development with HTML. More importantly though, we learned that new learning things for our project on the spot can be quite rewarding.

What's next for translate

We can implement voice callback to not only display the word, but also pronounce it. Additionally, we can integrate human emotions instead of the program just reading a person's face as "face".

Share this project:

Updates