A personal collection of words that I want to learn along with a script that retrieves the definitions of each word by using the python wordnik API.
The resulting definitions file can be used to import into Anki, a flash card application which takes into account spaced repetition to make learning more efficient.
Assuming you have a wordnik API key:
$ export WORDNIK_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$ ./words2anki words.list > definitions.csv