![](https://habrastorage.org/getpro/moikrug/uploads/education_platform/000/000/143/logo/bb0404de3d1eb73a080844bbcee51281.png)
Курс "NLP: обработка естественного языка"
Улучшаемые навыки:
Машинное обучениеСертификатОнлайн
Описание курса
Чему научитесь:
- Основы NLP. Научитесь анализировать текстовые данные и представлять их в векторном виде, используя TF-IDF. Узнаете об основных задачах и библиотеках, имеющихся в сфере text-mining, узнаете, чем отличается стемминг и лемматизация, и для чего нужны стоп-слова.
- Парсинг и оценка похожести. Научитесь парсить данные со страниц интернета, используя библиотеки Requests, Urllib, Beautifulsoup. Узнаете, как пользоваться API сервисов и облегчать для себя задачу парсинг, как оценить похожесть двух текстов при помощи косинусной близости.
- ML на текстовых данных. Научитесь работать с текстовыми данными и строить поверх них модели машинного обучения, решая, например, задачи оценки тональности интернет-отзыва. Узнаете о том, чем word2vec лучше стандартных подходов, научитесь работать с библиотеками NLTK, Gensim.
- Тематическое моделирование. Научитесь определять тематику заданных текстов, используя алгоритмы тематического моделирования (topic modeling), представленных в библиотеке Gensim. Узнаете об оценке качества решения таких задач.
Для кого данный курс:
- Аналитики. Вы умеете анализировать структурированные данные, но требуется умение работать с текстами? Вы научитесь анализировать анализировать текстовые данные, представлять их в векторном виде и строить на их основе модели машинного обучения.
- Менеджеры. Вы занимаетесь развитием продукта или подразделения? В этом курсе вы получите погружение в обработку текстовых данных, узнаете о
потенциальных возможностях и ограничениях.
Что входит в курс:
- 1 лаба. Вам нужно будет решить лабораторную работу и суперачивку.
- 1 проект. Помимо лаб вы работаете в командах над большим проектом на протяжении всего модуля.
- 5 занятий. С трансляциями в прямом эфире и видеозаписями в личном кабинете.
Отзывы о курсе
Еще курсы
Бэкенд разработчик270Фулстек разработчик158Фронтенд разработчик143Веб-разработчик126Разработчик игр90Разработчик мобильных приложений66Десктоп разработчик35Архитектор программного обеспечения31Программист 1С26Инженер встраиваемых систем21Разработчик баз данных19Системный инженер9HTML-верстальщик7Архитектор баз данных3
Все курсы в специализации