Natural Language Processing

This online course covers a wide range of tasks in Natural Language Processing from basic to advanced: sentiment analysis, summarization, dialogue state tracking, to name a few

  • The course is related to the online specialization ''Deep Learning"
  • Flexible Terms
  • 5 weeks (2 credits)
  • Time to completion: 32 hours
  • Online course
  • Certificate

About the Course

Upon completing, you will be able to recognize NLP tasks in your day-to-day work, propose approaches, and judge what techniques are likely to work well. The final project is devoted to one of the most hot topics in today’s NLP. You will build your own conversational chat-bot that will assist with search on StackOverflow website. The project will be based on practical assignments of the course, that will give you hands-on experience with such tasks as text classification, named entities recognition, and duplicates detection

Course Objectives


01

To find a balance between traditional and deep learning techniques in NLP and cover them in parallel


02

To discuss word alignment models in machine translation and see how similar it is to the attention mechanism in encoder-decoder neural networks


03

To get in-depth understanding of what’s happening inside black boxes

Learning Outcomes

1. Chatterbot

2. Tensorflow

3. Deep Learning

4. Natural Language Processing

Course Syllabus

Week 1. Intro and text classification

Week 2. Language modeling and sequence tagging

Week 3. Vector Space Models of Semantics

Week 4. Sequence to sequence tasks

Week 5. Dialog systems




Teachers

Зимовнов Андрей Вадимович

Базовая кафедра Яндекс: Старший преподаватель

Потапенко Анна Александровна

Аспирант Базовой кафедры Яндекс

Зобнин Алексей Игоревич

Доцент Базовой кафедры Яндекс

Anna Kozlova

Yandex: Team Lead

Sergey Yudin

Yandex: Analyst-developer

Prerequisites

Course requires strong background in calculus, linear algebra, probability theory and machine learning

Graduation Document

Earn a Certificate upon completion

 

 

Learning Activities


Lectures

Online


Low-Stakes Assignments

Tests


High-Stakes Assignments

Final project


Cost and Conditions


16 000 ₽

Full access to the learning materials + Graduation document

More: публичная оферта