Inspiration

When I am learning new languages I am always frustrated and bored by lists of vocab. If only i could create fun contexts to help me memorize those words. And that is what our project tries to do!

What it does

Builds a story around the words that you enter into it. It shows you those words in another language to help you learn that language

How we built it

Python backed using the natural language processing library. We put it on the web using Flask.

Challenges we ran into

Finding good corpus to train language model on, finding balance between efficiency and performance, finding open source dictionary; Using flask to put everything online, none of us had done much with it before

Accomplishments that we're proud of

Generating semi-realistic ultra-poetic sentences with the words embedded into them. Well functioning webpage, everything connected!

What we learned

How to use flask to make a web app; embedding words in text generation

What's next for Word Stories

Improving language model, use web crawling to access webpage dictionaries

Share this project:

Updates