Inspiration

Learning languages is a very difficult task, and online translators help tremendously. ASL isn't represented in translators such as Google Translate, so we created one ourselves!

What it does

This web-app takes input in a text field from the user. After hitting the translate button, the text is parsed and a video containing each word in ASL is stitched together in the backend and displayed

How we built it

We built it using Node.js, Express.js, React.js, and Python.

Challenges we ran into

Properly downloading videos from an online language dictionary. Path naming due to escape characters and data storage. Online language dictionary going down during development. Web-caching causing problems.

Accomplishments that we're proud of

The frontend looks very nice.

What we learned

We learned how to make a web app with a front end and back end. We learned how to run scripts on a server with gcp through Node.

What's next for Text to ASL Translator

Broaden the ASL dictionary and grammar support.

Share this project:

Updates