A web app for practicing Russian word forms (conjugations, declensions, etc)
https://joshm21.github.io/russian-word-form-practice/
- click the sentence to reveal the answer
- click next to load a new sentences
- scroll down to adjust filters and which sentences are used
(no internet needed and can load more sentences)
- Download index.html, style.css, script.js
- Download the data.js file you want, unzip, and rename to data.js
- Open index.html in a browser
- Download the words, sentences, and sentences_words csv files (; separated) from OpenRussian's database.
- Run generate_data.py; adjust INCLUDE_SENTENCE_LEVELS as desired; can convert apostraphes to accents with this script
- add controls to filter by searched word or max/min word rank (from frequency list)