This is a basic Python script to learn German words by randomly printing words from different word corpses which are already cleaned and prepared (top 5k, top 10k... etc).
- Simply clone the project and run
$ cd random-top-german-words
$ python random-top-german-words.py
- You will be greeted by a menu of different word corpses. Write the number of the option your want and press ENTER.
- New words will keep getting printed in your console as long as you keep pressing ENTER.
- Press CTRL+C to exit. (or type anything and press ENTER)
- https://en.wiktionary.org/wiki/Wiktionary:Frequency_lists/top_2000_German_Wikipedia_words
- http://corpus.leeds.ac.uk/frqc/internet-de.num
- http://corpus.leeds.ac.uk/frqc/internet-de-forms.num
- http://pcai056.informatik.uni-leipzig.de/downloads/etc/legacy/Papers/top10000de.txt
- https://github.com/hermitdave/FrequencyWords/blob/master/content/2016/de/de_50k.txt