Keyphrases
- english language
- machine translation
- natural language
- language learning
- person names
- answer questions
- computer assisted language learning
- brazilian portuguese
- cross lingual
- cross language
- real world
- language identification
- target language
- wide coverage
- broad coverage
- query translation
- computer assisted
- search engine