Tag Selected: learning a language on your own