All Programs

AI Curriculum | Major: Natural Language Processing

Who should attend

  • The offer is aimed at specialists in Machine Learning or Deep Learning who want to deepen their existing skills and acquire expert knowledge of the core elements of Natural Language Processing
  • This major focuses on modern Natural Language Processing (NLP) techniques
  • It provides insights into topics such as Natural Language Understanding (NLU) and Natural Language Generation (NLG)
  • Knowledge acquired as part of this major will help you develop applications that process written or spoken language using Machine Learning methods
  • Requirements:
    • Knowledge of Linear Algebra and Differential Calculus
    • Advanced Python programming and Machine Learning skills, including, in particular, Deep Learning

What you learn

  • Learners will build  the knowledge and skills relevant to key Natural Language Processing techniques, including:
    • Lexical, syntactic and semantic analyses
    • Expert-level modeling techniques, such as Embeddings, Long-Short Term Memory (LSTM), Recurrent Neural Networks (RNNs)
    • Transformer Models, including NLG models for automatic text generation

How you learn

  • Learning path with a course program specially designed for NLP use cases
  • Modern online learning experience from selected learning providers with high quality standards
  • From short learning nuggets for solving current problems to Nanodegree and recognized university certificate
  • Self-directed learning according to individual abilities and needs - at one's own pace, independent of time and place
  • Interactive learning formats with learning controls to check your own learning progress


  • Acquire the competencies and skills necessary for working in the field of Natural Language Processing
  • Develop in your current role, or qualify for a new task
  • Benefit from a selected, well-structured and quality-checked digital learning curriculum
  • Learn from experts with high practical relevance
  • Exchange information on challenges and best practices in communities
  • Apply the learning content directly in your everyday professional life
  • Continue your education according to your individual knowledge, independent of time and place
  • Take the opportunity to develop further by completing a certificate or university degree

Further details