Natural Language Processing in Learning Environments

Natural language processing (NLP) is a field of artificial intelligence concerned with the interaction between computer science and natural languages. It has grown rapidly in recent years and has found direct applicability in a number of different domains. One such domain is that of education, where NLP has been successfully used to build automatic systems for assessment, instruction, and educational data mining.


Several NLP techniques have been developed to address various aspects of assessment, such as the detection of reading level, the identification of errors in written text, or the automatic grading of essays, short answers, or multiple-choice questions.

Reading Level Assessment

Reading level assessment is used to determine language competency by finding the appropriate reading level for English students or for second language learners. Reading assessment is ...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles