Przejdź do głównej treści

Kurs

Przetwarzanie języka naturalnego (NLP) w Pythonie

Średniozaawansowany4 godz.

Opanuj analizę tekstu dzięki kluczowym technikom NLP — od preprocessingu po zaawansowane modele transformerów.

Python4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,550 XP8,459Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Zbuduj solidne podstawy NLP

Odblokuj potencjał przetwarzania języka naturalnego (NLP) i przenieś swoje umiejętności analizy tekstu na wyższy poziom! Ten kurs wyposaża Cię w niezbędne narzędzia do przetwarzania, analizowania i wyciągania wniosków z danych tekstowych. Zacznij od podstaw przetwarzania tekstu — od tokenizacji po czyszczenie i normalizowanie tekstu poprzez usuwanie słów stop, interpunkcji oraz stosowanie lematyzacji i stemmingu, aby poprawić spójność tekstu.

Wyodrębnij znaczące cechy z tekstu

Wyjdź poza surowy tekst i przekształć go w reprezentacje numeryczne! Poznaj reprezentację Bag-of-Words, zagłęb się w wektoryzację TF-IDF i wykorzystaj potężne osadzenia słów, takie jak Word2Vec i GloVe, aby uchwycić relacje semantyczne między słowami.

Klasyfikuj i generuj tekst za pomocą AI

Wykorzystaj moc najnowocześniejszych modeli transformerów, korzystając z pipeline’ów Hugging Face. Dowiedz się, jak wykonywać analizę sentymentu, klasyfikować treści, analizować relacje pytanie-odpowiedź, oceniać poprawność gramatyczną oraz generować tekst przy użyciu różnych modeli. Poznaj rozpoznawanie nazwanych encji (NER), tagowanie części mowy (PoS), streszczanie tekstu i tłumaczenie, aby rozbudować swój zestaw narzędzi NLP.

Opanuj kluczowe biblioteki NLP

Po ukończeniu tego kursu zdobędziesz solidne podstawy NLP oraz praktyczne doświadczenie z kluczowymi bibliotekami, takimi jak nltk, sklearn, gensim i transformers od Hugging Face. Rozpocznij swoją przygodę już dziś i zmień sposób, w jaki pracujesz z danymi tekstowymi!

Wymagania wstępne

Program kursu

Plan kursu

1

Podstawy przetwarzania tekstu

Poznaj podstawy przetwarzania tekstu w obszarze przetwarzania języka naturalnego (NLP). Opanuj techniki takie jak tokenizacja, usuwanie stop słów i znaków interpunkcyjnych oraz normalizacja tekstu za pomocą zamiany na małe litery, stemmingu i lematyzacji – po to, aby przygotować dane tekstowe do dalszej analizy i wydobywania wniosków.
Rozpocznij rozdział
2

Ekstrakcja cech z tekstu

Przekształć surowy tekst w użyteczne cechy numeryczne. Twórz reprezentacje bag-of-words i TF-IDF, które oddają wagę poszczególnych słów w dokumentach, a następnie poznaj embeddingi słów, takie jak Word2Vec i GloVe, by odkryć głębokie wzorce semantyczne. Wizualizuj częstotliwość, istotność i podobieństwo, aby nadać swoim danym tekstowym nowy wymiar.
Rozpocznij rozdział
3

Klasyfikacja tekstu z Hugging Face

Wykorzystaj wytrenowane modele do zaawansowanych zadań klasyfikacji tekstu. Korzystaj z potoków Hugging Face do analizy sentymentu, klasyfikacji tematycznej i wnioskowania w języku naturalnym. Oceniaj podobieństwo semantyczne i poprawność gramatyczną za pomocą najnowocześniejszych modeli – bez konieczności budowania czegokolwiek od podstaw.
Rozpocznij rozdział
4

Klasyfikacja tokenów i generowanie tekstu

Wejdź w sedno nowoczesnych zastosowań NLP dzięki technikom klasyfikacji tokenów i generowania tekstu. Naucz się wydobywać encje i struktury gramatyczne za pomocą NER i tagowania części mowy (PoS). Opanuj zarówno ekstrakcyjne, jak i abstrakcyjne odpowiadanie na pytania, a także poznaj zaawansowane zadania generowania tekstu – w tym streszczanie, tłumaczenie i modelowanie języka – z użyciem potoków Hugging Face.
Rozpocznij rozdział

Przetwarzanie języka naturalnego (NLP) w Pythonie

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.

Przetwarzanie języka naturalnego (NLP) w Pythonie | DataCamp