flashcard.cloud
Language learning flashcards from any text.
What it does
Application creates flashcards from any text. User can enter book chapter, news article, tweet in foreign language and application will parse it and create flashcards that user can start learning. If user will enter another text, flashcards will be merged with previous ones, keeping user’s progress and level across time and devices.
Gemini API is used for several steps during parsing text into flashcards.
One of them is to get lemma forms (https://en.wikipedia.org/wiki/Lemma_(morphology)). For example, to convert “running” into “run”.
Also it is used to get important translations: often words have a lot of translations, most of them are rarely used, but flashcards are small, so finding the right ones is very important.
Gemini API is used as a REST service that provides this information in real time: application sends prompt with list of words and Gemini returns JSON with lemmas or translations.
Built with
- Flutter
- Firebase
Team
By
flashcard.cloud
From
Latvia