I am very excited to announce the launch of my new app, Lingua Fortis!
Lingua Fortis is a language learning app that uses a natural language processing algorithm I wrote in order to automatically create study courses by analyzing large volumes of text in the target language, extracting the most common patterns, and presenting them to the user, starting with the simplest and most frequent patterns.
I built Lingua Fortis in order to solve a critical problem with most language learning courses, which is that the content in them does not mirror how the language is actually used. Students end up learning a random mixture of vocabulary and grammatical concepts, rather than drilling themselves to be able to instinctually produce the most frequently used patterns. In this way, Lingua Fortis prioritizes teaching them the patterns they will hear and use most frequently, without them having to memorize grammar rules or random vocab lists.
This program also uses a spaced repetition system, which is the most effective way to ensure users retain the information they are learning. In order to add sound, I used Google Text to Speech, specifically their high quality WaveNet voices.
Right now, users can learn the following languages on Lingua Fortis and I am adding more all the time:
You can learn these languages in any of about 30 translation languages (meaning you could learn French in English, or Danish in Japanese, etc.) so that native speakers of many languages can use the program.
I had a great time building this and I want to thank everyone in the community for their help in the forums which has been crucial to my learning bubble.