Цей курс є частиною магістерської програми Data Science факультету прикладних наук УКУ. Мета курсу – надати ґрунтовні та широкі знання за напрямом опрацювання природних мов. Зміст курсу включає в себе як класичні підходи до задач NLP, так і методи засновані на застосуванні нейронних мереж.
Особливістю ціього курсу є його модульність, яка надає можливість обирати окремі навчальні модулі. Таким чином курс може бути цікавим як тим, хто тільки починає вивчення NLP, так і тим, хто вже працює за цим напрямом та хоче поглибити свої знання в тій або іншій його частині.
Курс складається з п’яти модулів, які викладають різні інструктори. Дата початку навчання на курсі – 25 травня. Навчання відбувається кожний другий тиждень (за одним виключенням).
Усе навчання передбачається у змішаній формі лекційних та практичних занять.
Кількість ECTS – 5 кредитів.
Структура курсу
Модуль 1. 25-26 травня
- Introduction to Natural Language Processing
- Structural Linguistics
Модуль 2. 8-9 червня
- Working with data: create, get, prepare.
- Rule-based NLP systems
Модуль 3. 22-23 червня
- Basic classification
- Bag-of-words model
- Sequences, n-grams, language modeling
Модуль 4. 29-30 червня
- Syntax
- Semantics
Модуль 5. 5-7 липня
- Unsupervised NLP
- Deep Learning, RNN for NLP
- Юрій Гуц, Software Engineer (Machine Learning) at DataRobot
- Анатолій Стегній, Data Science Associate at DataRobot
Вимоги до попередніх знань учасників курсу
- Програмування на Python
- Основи Machine Learning
- Англійська мова
Зарахування на повний курс
Зарахування на курс відбувається на конкурсній основі. Апліканти мають подати заявки через реєстраційну форму: goo.gl/forms/KtoWqkM4tIRFNEXj1. При відборі учасників береться до уваги персональна мотивація, попередній досвід в аналітиці даних (Data Science). Кінцевий термін прийому заявок на повний курс — 16 травня (включно). Оголошення результатів відбору — до 18 травня. Увага! Організатори залишають за собою право закрити реєстрацію на курс раніше в разі наявності достатньої кількості заявок для заповнення вакантних місць в класі. У разі необхідності організатори також можуть попросити провести онлайн співбесіду з кандидатами на участь задля уточнення питань реєстраційної форми, а також перевірки рівня необхідних знань.Вартість навчання на повному курсі
Загальна вартість навчання на курсі «Natural Language Processing» становить 13 900 грн. Оплата виконується двома частинами:- до 23 травня — 8 300 грн;
- до 26 червня — 5 600 грн.
Сертифікати
По завершенню курсу учасники в разі отримання позитивної оцінки (виконання мінімум 60% завдань) отримають сертифікат учасника курсу. Сертифікат учасника може бути використаний для зарахування навчальний кредитів за аналогічний курс в університетах в разі наявності такої можливості.Навчання на окремих модулях
Даний курс передбачає можливість запису на окремі модулі для тих, хто хоче опанувати той або інший аспект NLP. Реєстрація відбувається за тими самими принципами, що й на весь курс загалом: goo.gl/forms/KtoWqkM4tIRFNEXj1. Кінцеві терміни подачі на кожний з модулів наведені нижче:- модуль 1 — до 16 травня
- модуль 2 — до 31 травня
- модуль 3 — до 14 червня
- модуль 4 — до 21 червня
- модуль 5 — до 26 червня