Перейти к основному контенту

Курс

Обработка естественного языка (NLP) на Python

Средний4 ч

Освойте анализ текста с ключевыми NLP-техниками: от предобработки до продвинутых моделей-трансформеров.

Python4 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}3,550 XP8,459Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Создайте прочную основу в NLP

Раскройте возможности обработки естественного языка (NLP) и выведите свои навыки анализа текста на новый уровень! Этот курс вооружит вас необходимыми инструментами для обработки, анализа и извлечения ценных выводов из текстовых данных. Начните с основ обработки текста — от токенизации до очистки и нормализации текста путем удаления стоп-слов, знаков препинания и применения лемматизации и стемминга для повышения согласованности текста.

Извлекайте значимые признаки из текста

Выходите за рамки сырого текста и преобразуйте его в числовые представления! Изучите представление Bag-of-Words, погрузитесь в векторизацию TF-IDF и используйте мощные word embeddings, такие как Word2Vec и GloVe, чтобы выявлять семантические связи между словами.

Классифицируйте и генерируйте текст с помощью ИИ

Используйте возможности современных трансформерных моделей с помощью пайплайнов Hugging Face. Узнайте, как выполнять анализ тональности, классифицировать контент, анализировать отношения между вопросами и ответами, оценивать грамматическую приемлемость и генерировать текст с помощью различных моделей. Изучите распознавание именованных сущностей (NER), разметку частей речи (PoS), суммаризацию текста и перевод, чтобы расширить свой набор инструментов NLP.

Освойте ключевые библиотеки NLP

К концу этого курса вы будете хорошо разбираться в основах NLP и получите практический опыт работы с ключевыми библиотеками, такими как nltk, sklearn, gensim и transformers от Hugging Face. Начните свой путь уже сегодня и измените подход к работе с текстовыми данными!

Предварительные требования

Программа

Структура курса

1

Основы обработки текста

Изучите основы обработки текста в задачах обработки естественного языка (NLP). Освойте ключевые техники: токенизацию, удаление стоп-слов и знаков препинания, нормализацию текста с помощью приведения к нижнему регистру, стемминга и лемматизации — всё это подготовит текстовые данные к дальнейшему анализу.
Начать главу
2

Извлечение признаков из текста

Научитесь преобразовывать необработанный текст в информативные числовые признаки. Создавайте представления на основе мешка слов и TF-IDF, чтобы оценить важность слов в документах. Затем исследуйте векторные представления слов — Word2Vec и GloVe — для выявления глубоких семантических закономерностей. Визуализируйте частотность, значимость и схожесть текстов, чтобы по-новому взглянуть на данные.
Начать главу
3

Классификация текста с Hugging Face

Используйте предобученные модели для решения сложных задач классификации текста. Применяйте конвейеры Hugging Face для анализа тональности, тематической классификации и логического вывода на естественном языке. Оценивайте семантическое сходство и грамматическую правильность с помощью современных моделей — без необходимости обучать их с нуля.
Начать главу
4

Классификация токенов и генерация текста

Погрузитесь в ключевые задачи современного NLP: классификацию токенов и генерацию текста. Научитесь извлекать именованные сущности и определять грамматические роли слов с помощью NER и PoS-разметки. Освойте как экстрактивный, так и абстрактный подходы к ответам на вопросы, а также изучите задачи генерации — суммаризацию, перевод и языковое моделирование — с использованием конвейеров Hugging Face.
Начать главу

Обработка естественного языка (NLP) на Python

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Обработка естественного языка (NLP) на Python | DataCamp