Automatically generate a vocabulary list from a text sample.
A user-friendly program that makes it easy to memorize words, facts, dates, etc.