New Professions Lab
Курс "NLP: обработка естественного языка"
Улучшаемые навыки:
Машинное обучениеСертификатОнлайн
Описание курса
Чему научитесь:
- Основы NLP. Научитесь анализировать текстовые данные и представлять их в векторном виде, используя TF-IDF. Узнаете об основных задачах и библиотеках, имеющихся в сфере text-mining, узнаете, чем отличается стемминг и лемматизация, и для чего нужны стоп-слова.
- Парсинг и оценка похожести. Научитесь парсить данные со страниц интернета, используя библиотеки Requests, Urllib, Beautifulsoup. Узнаете, как пользоваться API сервисов и облегчать для себя задачу парсинг, как оценить похожесть двух текстов при помощи косинусной близости.
- ML на текстовых данных. Научитесь работать с текстовыми данными и строить поверх них модели машинного обучения, решая, например, задачи оценки тональности интернет-отзыва. Узнаете о том, чем word2vec лучше стандартных подходов, научитесь работать с библиотеками NLTK, Gensim.
- Тематическое моделирование. Научитесь определять тематику заданных текстов, используя алгоритмы тематического моделирования (topic modeling), представленных в библиотеке Gensim. Узнаете об оценке качества решения таких задач.
Для кого данный курс:
- Аналитики. Вы умеете анализировать структурированные данные, но требуется умение работать с текстами? Вы научитесь анализировать анализировать текстовые данные, представлять их в векторном виде и строить на их основе модели машинного обучения.
- Менеджеры. Вы занимаетесь развитием продукта или подразделения? В этом курсе вы получите погружение в обработку текстовых данных, узнаете о
потенциальных возможностях и ограничениях.
Что входит в курс:
- 1 лаба. Вам нужно будет решить лабораторную работу и суперачивку.
- 1 проект. Помимо лаб вы работаете в командах над большим проектом на протяжении всего модуля.
- 5 занятий. С трансляциями в прямом эфире и видеозаписями в личном кабинете.
Отзывы о курсе
Еще курсы
Бэкенд разработчик265Фулстек разработчик152Фронтенд разработчик138Веб-разработчик120Разработчик игр88Разработчик мобильных приложений67Десктоп разработчик35Архитектор программного обеспечения30Инженер встраиваемых систем25Разработчик баз данных21Программист 1С20Системный инженер8HTML-верстальщик6Архитектор баз данных3
Все курсы в специализации