Keyphrases
- language learning
- web interface
- english language
- web applications
- website
- foreign language
- statistical data
- computer assisted language learning
- user interface
- search engine
- language acquisition
- web databases
- native speakers
- english learning
- language skills
- chinese language
- vocabulary learning
- language learners
- database
- mobile learning
- mobile terminals
- wireless communication
- data exchange
- databases