NLP – обработка естественного языка с Python от Otus
Вы научитесь
Программа курса
Курс разбит на шесть модулей, в рамках которых куратор расскажет вам о парсинге данных, объяснит классические методы NLP и разбирёт нейросетевые языковые модели.
Python для работы с текстами
Разберете задачи и современные достижения в этой области. Освоите библиотеки numpy, pandas, seaborn. Уделите внимание этим методам работы. Изучите открытые источники данных и научитесь пользоваться API.
Разберете задачи и современные достижения в этой области.
Освоите библиотеки numpy, pandas, seaborn.
Уделите внимание этим методам работы.
Изучите открытые источники данных и научитесь пользоваться API.
Введение в DL
Узнаете, как они устроены и функционируют. Попробуете поработать с фреймворком. Поговорите о методе обратного распространения ошибки. Изучите реккурентные сети.
Узнаете, как они устроены и функционируют.
Попробуете поработать с фреймворком.
Поговорите о методе обратного распространения ошибки.
Изучите реккурентные сети.
Классические методы NLP
Поговорите о pipeline и токенизации. Рассмотрите алгоритмы fasttext, word2vec. Выясните, где он применяется. Изучите статические языковые модели. Поработаете с PLSA, LDA, Python.
Поговорите о pipeline и токенизации.
Рассмотрите алгоритмы fasttext, word2vec.
Выясните, где он применяется.
Изучите статические языковые модели.
Поработаете с PLSA, LDA, Python.
Нейросетевые языковые модели
Исследуете концепцию. Разберете RNN для решения задач. Поговорите об идее attention mechanism. Выполните практические задания. Поработаете с новыми моделями. Обучитесь работать с трансформерными языковыми моделями. Уделите внимание возникшим в ходе обучения вопросам.
Исследуете концепцию.
Разберете RNN для решения задач.
Поговорите об идее attention mechanism.
Выполните практические задания.
Поработаете с новыми моделями.
Обучитесь работать с трансформерными языковыми моделями.
Уделите внимание возникшим в ходе обучения вопросам.
Дополнительные главы NLP
Рассмотрите англоязычные датасеты и бенчмарки. Попробуете решить задачу QA с помощью разных подходов. Изучите новый метод языковых моделей. Разберете алгоритм. Обсудите дополнительные темы.
Рассмотрите англоязычные датасеты и бенчмарки.
Попробуете решить задачу QA с помощью разных подходов.
Изучите новый метод языковых моделей.
Разберете алгоритм.
Обсудите дополнительные темы.
Проектный модуль
Начнете подготовку к итоговой защите. Попробуете выполнить тестовые задания и подготовитесь к собеседованию. Обсудите диплом со студентами. Обсудите с куратором прогресс в написании работы. Презентуете проект перед комиссией.
Начнете подготовку к итоговой защите.
Попробуете выполнить тестовые задания и подготовитесь к собеседованию.
Обсудите диплом со студентами.
Обсудите с куратором прогресс в написании работы.
Презентуете проект перед комиссией.