Personalized mobile English vocabulary learning system based on item response theory and learning memory cycle
English class on the air: mobile language learning with cell phones