A Web app tailors language learning and turns the experience into a game.
technologyreview.com