Keyphrases
- language learning
- mobile learning
- pedagogical agents
- english language
- mobile agents
- foreign language
- computer assisted language learning
- technology enhanced
- language acquisition
- computer mediated communication
- mobile language learning
- machine learning
- language learners
- chinese language
- native speakers
- computer assisted
- learning algorithm