I now study French and Swedish, and one of the best methods of learning a language is supposedly immersion. The issue with this is that it can be very, very difficult to find media content in the language that you are trying to learn. Thus, Upptäcka was born.
What it does
Upptäcka alleviates this process of finding content in your target language by doing it for you. You'll tell Upptäcka what you want to do and in what language you want to do it. You will then be redirected to a page that matches the parameters you asked for.
How I built it
Challenges I ran into
Since the reason for the creation of this tool was the difficulty of finding content in the first place, it created a bit of a paradox for us. Finding content to give to Upptäcka was definitely the most difficult part of writing the tool.
What I learned
We learned how to program in Go, and more than a few new foreign words.
What's next for Upptäcka
We hope to be able to expand Upptäcka to many, many other languages. Hopefully, in the future, the tool could become autonomous, finding and providing content on its own.