Skip to content

joshm21/russian-word-form-practice

Repository files navigation

russian-word-form-practice

A web app for practicing Russian word forms (conjugations, declensions, etc)

Quickstart

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

Running locally

(no internet needed and can load more sentences)

  1. Download index.html, style.css, script.js
  2. Download the data.js file you want, unzip, and rename to data.js
  3. Open index.html in a browser

Generating data.js

  1. Download the words, sentences, and sentences_words csv files (; separated) from OpenRussian's database.
  2. Run generate_data.py; adjust INCLUDE_SENTENCE_LEVELS as desired; can convert apostraphes to accents with this script

Possible next steps

  • add controls to filter by searched word or max/min word rank (from frequency list)

About

A web app for practicing Russian word forms (conjugations, declensions, etc)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages