Natural Language Processing (NLP) is a subfield of Linguistics, Computer Science, Information Engineering, and Artificial Intelligence concerned with the interactions between computers and human (natural) languages. In particular, it focuses on how to program computers to process and analyse large amounts of natural language data.
If you study a Masters in Natural Language Processing, you’ll learn how to design algorithms for various natural language processing tasks and how to apply machine learning techniques to natural language data in order to build models that can automatically perform tasks such as text classification, information extraction and machine translation.
One of the things you will learn while studying a Masters in Natural Language Processing is the different types of processing that can be done on text data. This includes things like tokenisation, lemmatisation and POS tagging.