Computers getting the drift.
Natural language processing is the study of computer programs that can understand and produce human language. An important goal in the research to produce such technology is identifying the right meaning of words and phrases. In this paper, we give an overview of current research in three areas: (i) inducing word meaning; (ii) distinguishing different meanings of words used in context; and (iii) determining when the meaning of a phrase cannot straightforwardly be obtained from its parts. Manual construction of resources is labour intensive and costly and furthermore may not reflect the meanings that are useful for the task or data at hand. For this reason, we focus particularly on systems that use samples of language data to learn about meanings, rather than examples annotated by humans.
McCarthy
Diana
D
University of Sussex, Falmer, Brighton BN1 9QH, UK. dianam@sussex.ac.uk
D001185:Artificial Intelligence; D005544:Forecasting; D008037:Linguistics / Q000639:trends*; D009323:Natural Language Processing; D010363:Pattern Recognition, Automated / Q000639:trends*; D049250:Speech Recognition Software / Q000639:trends*