Skip to content

alejandrocros/daily_vocab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daily Vocabulary Recap

Usage

Clone repo and run main_script.py:

python main_script.py -d ./data/vocabulary.json -s es -t fr -m 2

where

  • -d or --data_path is a path to a .JSON with vocabulary translations (fields are language shortnames and values are words in that language)-
  • -s or --source_lang and -t or --target_lang are the languages for the vocabulary recap.
  • -m or --mode is the type of recap you want to do (1 for random source-target or target-source questions 2 for only source-target and 3 for only target-source questions).

(Run python main_script.py -h for syntax help.)

Sample of the test output: Demo

TO-DO

  • Re-factor code.
  • Add multiple choice (a synonymous field in JSON's).
  • Split tests by word category.

About

Simple script for practising vocabulary in terminal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages