Что такое обработка естественного языка?
Обработка естественного языка — это манипулирование или понимание текста или речи любым программным обеспечением или машиной. Аналогия в том, что люди взаимодействуют, понимают взгляды друг друга и отвечают соответствующим ответом. В НЛП это взаимодействие, понимание, ответ делается компьютером, а не человеком.
Что такое НЛТК?
NLTK расшифровывается как Natural Language Toolkit. Этот инструментарий является одной из самых мощных библиотек НЛП, которая содержит пакеты, позволяющие машинам понимать человеческий язык и отвечать на него соответствующим ответом. Tokenization, Stemming, Лемматизация, Пунктуация, Количество символов, Количество слов — вот некоторые из этих пакетов, которые будут обсуждаться в этом руководстве.
Вот что мы рассмотрим в курсе
Руководство | Учебник НЛП (обработка естественного языка): что есть, история, пример |
Руководство | Как скачать и установить NLTK на Windows / Mac |
Руководство | Токенизируйте слова и предложения с помощью NLTK |
Руководство | POS (Part-Of-Speech) тегирование и чанкинг с NLTK |
Руководство | Стемминг и лемматизация с помощью Python NLTK |
Руководство | WordNet с NLTK: поиск синонимов для слов в Python |
Руководство | Проблемы маркировки и скрытая марковская модель |
Руководство | Подсчет POS-тегов, распределение частот и коллокаций в NLTK |
Руководство | Учебник по встраиванию слов: word2vec с использованием Gensim [ПРИМЕР] |
Руководство | seq2seq (последовательность к последовательности) модель для глубокого обучения с PyTorch |