An open source tool for language learning