Indian Institute of Technology - Guwahati
Certificate

Post Graduate Certificate in Natural Language Processing

Learn fundamental concepts and mathematical models to efficiently process text and natural language data from Indian Institute of Technology Guwahati, one of the leading institutions in India.

Loading...

Enrolments will open on 1st November 2022

Classes will start on 30th January 2023

6 months

7 hours/week

$1,500 (INR 1,12,500)

Explore flexible payment options

100% online

Includes live classes and feedback from faculty

No application necessary

Top-ranked Institute of National Importance

Earn your Post Graduate Certificate from one of the leading institutes of India with state-of-the-art research infrastructure and scientific and engineering instruments.

Learn to decode underlying Natural Language Processing algorithms

Develop an in-depth understanding of both the algorithms available for processing linguistic information and the underlying computational properties of natural languages.

Project-based learning

Learn Natural Language Processing techniques to analyse speech and text to work on real world applications like speech sentiment detection, dialogue systems and more.

IIT G NLP

Program description

Master core neural network models needed to become a natural language processing expert.

Required background

A bachelor's degree in any related field is required to successfully enrol in and complete this programme. You need to have a mathematics background in linear algebra, calculus and probability and statistics, and data structures and algorithms, as well as knowledge of Python.

Skills you will gain

  • Natural language processing
  • Neural models
  • Machine learning applications
  • Text mining
  • Data analysis

Overview

In this programme, you will first learn fundamental concepts and ideas in natural language processing (NLP), and build familiarity with the latest research. You will develop an in-depth understanding of both the algorithms available for processing linguistic information and the underlying computational properties of natural languages. The focus will be on deep learning approaches: implementing, training, debugging, and extending neural network models for a variety of language understanding tasks. You will progress from word-level and syntactic processing to question answering and machine translation. For the final project, you will apply a complex neural network model to a large-scale NLP problem.

As you advance through the programme, you’ll learn how to:

  • Process raw text for NLP and formulate NLP problems mathematically.
  • Analyse deep learning-based NLP models.
  • Use machine learning and natural language processing to solve real-world problems across various industries.
  • Use cross-lingual and multilingual models.

College graduates and working professionals wanting to specialise or enter the field of natural language processing will find this programme useful.

This 6-month programme features 3 courses and 1 capstone project.

Course 1 of 3

Course 2 of 3

Course 3 of 3

Instructors

Frequently asked questions

If you need further assistance, please email pgc_nlp@iitg.ac.in with any questions.