With a touch of fine-tuning, you could add this application towards toolbox of online resources for language learning.