Master of Science in Natural Language Processing


Program Description

At a glance

  • Diploma: Master of Science Degree
  • Type: Industry and Research-oriented degree
  • Number of ECTS credits: 120
  • Start: September, 2020
  • Duration: 1-2 years
  • Language: English
  • Tuition fees: €334,00, for E.U. citizen, €3 770 otherwise.
  • Location: Nancy, France (90 minutes train ride from Paris)

Natural Language Processing (NLP): Get computers to converse

NLP: An exploding and fascinating area of science, offering many career opportunities in many sectors such as industry, research and education.

The goal of NLP is to produce computational models which simulate our ability to speak and understand "natural" languages such as English, French, Russian, Chinese etc. as opposed to artificial languages such as programming or mathematics.

With the proliferation of digital data, there is a massive need for well-trained engineers and researchers able to exploit this data for commercial (e-commerce, recommendation systems, automatic summarization, multilingual translation, etc) and socio-political (e-learning, opinion mining, behavioral prediction, etc.) purposes.

Worldwide, start-ups, small firms with strong R&D profiles and large companies (e.g., Google, Facebook, Airbus, Thales, IBM, Orange) are looking for scientists and engineers who can contribute to the development of AI systems capable of managing and exploiting textual data (web pages, tweets, emails, blogs, messages on social networks, institutional texts, debates from the European Parliament, digital archives and books).

MSc Degree in Natural Language Processing by IDMC: Overcome linguistic data challenges

At the crossroads of computer science, mathematics, linguistics, and artificial intelligence

Studying NLP is studying linguistics (what are the rules defining a language?), computer science (How to program models which can convert data into text or vice versa, or which can interpret the content of a text?) and formal approaches (probability theory, statistics).

NLP has many applications: machine translation, human-machine dialogue, summarization, opinion detection (e.g. is the text for or against Brexit?), computer-aided language learning (e.g., automatic generation of exercises for language learning) and text simplification to facilitate access to content.

NLP is a strongly expanding field which addresses fascinating scientific challenges (how to model natural language?) and students graduating from our MSc are equipped to face any challenge requiring linguistic data.

You can enter the master in the first year (for 2 years, with a bachelor - 180 ECTS) or directly in second year (for 1 year with 240 ECTS).

You will like our MSc Degree in NLP if you are interested in

Computer Science, Mathematics

  • Probabilities and Statistics
  • Machine Learing
  • Algorithms and Computer programming
  • Logic

Artificial Intelligence

  • Deep Learning
  • Text and Language processing: summarisation, generation, questions answering, chatbots, etc.
  • Speech Processing: speech recognition, speech synthesis, etc.
  • Knowledge: Semantic web, ontologies, information retrieval

Linguistics and Humanities

  • Semantics, syntax, morphology, phonology, etc.
  • Digital Humanities
  • Communication technologies

From theory to practice

  • 1 hands-on project per semester during the 1st year MSc
  • 1 global project dealing with research concerns during the 2nd year MSc
  • 1 research internship during the 2nd year MSc leading to the MSc thesis

Application requirements and deadlines

Applicants must hold or expect to hold a Bachelor's degree in either Natural Language Processing, Mathematics, Computer Science, Linguistics, or Artificial Intelligence prior to the beginning of the program. Candidates with other degrees may be considered, provided that they have a strong background in the above-mentioned subjects.

If you need a french visa: apply on `Etude en France' ( before March 15th 2020.

Otherwise, you can directly apply (see…lp-master-degree/)

Tuition fees

Standard tuition fees for 2020/19 are set to €334,00 per academic year for E.U. citizen, €3 770 per academic year otherwise.

Financial aid

Students receive assistance from the welcome team ( for numerous administrative hurdles including applying for Health Insurance and the French National Housing Benefit "CAF". Please note that the French "CROUS" scholarship is compatible with our degree.

Additional scholarship opportunities can be found at the CampusFrance website (e.g. French Ministry of Foreign Affairs and International Development for international students).

Last updated Dec 2019

About the School

Université de Lorraine is a French public university that offers to its nearly 52,000 students a full range of studies, in all fields, and in conformity to the Bologna model (bachelor/master/doctorate ... Read More

Université de Lorraine is a French public university that offers to its nearly 52,000 students a full range of studies, in all fields, and in conformity to the Bologna model (bachelor/master/doctorate). Read less
Nancy , Liège , Luleå , Freiberg , Metz , Marseille , Prague 6 , Saclay , Leganés , Stuttgart , Ghent + 10 More Less