Natural Language Processing (NLP)
Рассрочка
Рассрочка

Natural Language Processing (NLP)

Курс для DS/ML-специалистов, которые, либо уже какое-то время находятся в профессии, либо недавно закончили ML/DS/DL курсы и хотят углубить знания в области NLP.

Длительность обучения:

4 месяца

4 ак. часа в нед.

Формат:

Online

Начало занятий:

27 сентября 2023 года

Что даст вам этот курс

Что такое Natural Language Processing?

Natural Language Processing (NLP, обработка естественного языка) – это направление, которое объединяет в себе лингвистику, компьютерные науки и искусственный интеллект. NLP применяет алгоритмы машинного обучения для анализа естественных языков.

Что даст вам этот курс?

Знаний, которые дают ML/DL курсы, часто оказывается недостаточно, чтобы стать специалистом в области NLP. Data Scientist'ам, которые решили заняться методами, связанными с автоматической обработкой текстов, необходимы дополнительные знания из этой области.
Данный курс представляет собой уникальное сочетание глубоких знаний из области NLP и "повседневных" практических навыков. С одной стороны, программа курса по наполненности и изучаемым темам ничуть не уступает аналогичным вузовскими курсам. С другой стороны, в курсе, помимо теоретичечских знаний, особое внимание уделяется практическим навыкам, таким как работа с текстами на основе регулярных выражений, парсинг данных, создание телеграм-ботов. Эти темы практически не освещаются в большинстве NLP-курсов, так как считаются рутинными и техническами. При этом  эти навыки необходимы всем специалистам в области NLP.
Также на курсе изучаются современные подходы и модели, которые на данный момент являются стандартом в области, но еще не успели войти в большинство программ, так как были предложены совсем недавно. Стоит отметить, что на курсе делается акцент на особенностях работы с русскоязычными моделями и данными на русском языке.

Для кого этот курс?

Курс предназначен для DS/ML-специалистов, которые, либо уже какое-то время находятся в профессии, либо недавно закончили ML/DS/DL курсы и хотят углубить знания в области NLP.

После завершения курса вы сможете:

  • работать с текстовыми данными;
  • парсить, собирать данные с сайтов из интернета;
  • создавать телеграм-ботов;
  • применять методы классического NLP для решения ML задач, связанных с текстами;
  • работать с нейросетевыми моделями архитектуры трансформер;
  • применять модели архитектуры трансформер для широкого спектра NLP задач;
  • решать задачу распознавания именованных сущностей;
  • создавать вопросно-ответные системы.

Карта курсов направления Data Science в OTUS

Особенности курса

Курс Python в подарок! Бесплатно получите доступ к подготовительному курсу по Python, который познакомит с основными возможности языка.

Best Practices и тренды. Каждый запуск программа обновляется с учетом быстро меняющихся тенденций в Data Science. На курсе изучаются современные подходы и модели, которые на данный момент являются стандартом в области, но еще не успели войти в большинство программ, так как были предложены совсем недавно.

Команда экспертных преподавателей. Возможность обсудить материалы лекций и домашние задания с экспертами в области Data Science.

Необходимые знания

  • основы линейной алгебры, матанализа, теории вероятности, статистики;
  • классические методы машинного обучения;
  • Python;
  • желательно знание основ Deep Learning.

Корпоративное обучение для ваших сотрудников

Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>

Программа обучения

В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Введение в NLP
Тема 2. Работа со строками + регулярные выражения
Тема 3. Recap python/ data analysis/ визуализации
Тема 4. Парсинг данных
Тема 5. Введение в нейросети
Тема 6. Градиентный спуск и backpropagation
Тема 7. PyTorch
Тема 8. Рекуррентные сети
Тема 9. Предобработка данных и понятие векторных представлений слов
Тема 10. Векторные представления слов и работа с предобученными эмбедингами
Тема 11. Задача NER
Тема 12. Языковые модели (n-grammные языковые модели)
Тема 13. Нейросетевые языковые модели и стратегии генерации текста
Тема 14. Тематическое моделирование
Тема 15. Архитектура Transformer и концепция attention mechanism
Тема 16. Transfer learning; BERT model
Тема 17. Генеративные языковые модели GPT3 и методы few, zero-shot learning
Тема 18. Машинный перевод и seq2seq
Тема 19. Практическое занятие: работа с предобученными языковыми моделями на практическом примере
Тема 20. Q&A
Тема 21. Towards ChatGPT
Тема 22. Оценка языковых моделей: классические NLP-бенчмарки
Тема 23. Вопросно-ответные системы (задача question-answering)
Тема 24. Распределенное обучение
Тема 25. Создание телеграм-бота
Тема 26. Бонус: занятие по заявкам
Тема 27. Что лежит в основе ChatGPT? (Бонусная запись)
Тема 28. Выбор темы и организация проектной работы
Тема 29. Поиск работы в NLP DS
Тема 30. Предзащита №1
Тема 31. Предзащита №2
Тема 32. Защита проектных работ
Скачать подробную программу

Выпускной проект

Практический проект из области NLP, проходящий все этапы построения модели от сбора данных и их предобработки, до обучения модели и анализа ее результатов

Процесс обучения

Образовательный процесс происходит ONLINE в формате вебинаров (язык преподавания — русский). Стиль диалога позволит не только изучить материал через призму полученных ранее компетенций, но и объединит опыт слушателей с экспертной оценкой преподавателя. В рамках курса слушателям предлагаются к выполнению домашние задания, которые позволяют применить на практике знания, полученные на занятиях. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, т. е. при обучении слушатель может задавать преподавателю уточняющие вопросы по учебным материалам.

Получить консультацию

Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

  • заберете с собой материалы по всем занятиям (презентации, записи вебинаров, примеры практических задач);

  • получите сертификат на русском о прохождении курса;

  • научитесь использовать методы NLP для решения реальных бизнес-задач;

  • создадите своё портфолио проектов, которое поможет при прохождении собеседований;

  • получите приглашение пройти собеседование в компаниях-партнерах OTUS в Москве (в случае успешного обучения на курсе).

Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Natural Language Processing (NLP)»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Дата выдачи:
24 февраля 2024 г.

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Natural Language Processing (NLP)»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Дата выдачи:
24 февраля 2024 г.

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

Прошедшие открытые вебинары

Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Towards ChatGPT
Для доступа ко всем прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
Cтоимость указана для оплаты физическими лицами. Подробнее
45 000 ₽
Продолжительность
4 месяца
Начало занятий
27 сентября 2023 года