We wanted to help people learn chinese as it is a very hard language to learn how to write.

What it does

The app lets you play a game with another user, in which you compete over who can write the chinese character the fastest. Whoever completes all 10 translations the fastest wins

How I built it

We built the front end using the Ionic framework and we had to use web sockets to have the same game data (such as the word to be translated) to each player. We used heroku and flask for our backend server, which calls the tensorflow inception model to classify the player's written translation as correct.

Challenges I ran into

We had some trouble with training the model, as we didn't have enough data for the model to be accurate

Accomplishments that I'm proud of

Learning a lot about ionic and web sockets.

What I learned

I learned about how you can send images over http requests using base64 encoding, which was really cool.

What's next for CCFlaskApp

The model can be improved and the UI can be made cleaned to make for a better UX

Built With

Share this project: