Przetwarzanie języka naturalnego w Pythonie: Zaawansowane techniki uczenia maszynowego i głębokiego uczenia do przetwarzania języka naturalnego

Ocena:   (3,9 na 5)

Przetwarzanie języka naturalnego w Pythonie: Zaawansowane techniki uczenia maszynowego i głębokiego uczenia do przetwarzania języka naturalnego (Jalaj Thanaki)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta przez niektórych czytelników ze względu na jasne wyjaśnienia i przyjazną dla początkujących strukturę, szczególnie dla osób z podstawową wiedzą programistyczną. Jednak spotkała się również z krytyką za przestarzałość, błędy i brak głębi w ważnych tematach.

Zalety:

Dobrze zorganizowana treść, która upraszcza złożone koncepcje
powiązane przykłady
odpowiednie dla początkujących z podstawowymi umiejętnościami programowania
pomocne w zdobywaniu wiedzy na temat technik NLP.

Wady:

Przestarzała treść wykorzystująca Pythona
7
wiele błędów i pomyłek
niektóre sekcje postrzegane jako bezużyteczne
ważne tematy, takie jak parsery i NER, nie zostały odpowiednio wyjaśnione.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

Python Natural Language Processing: Advanced machine learning and deep learning techniques for natural language processing

Zawartość książki:

Wykorzystaj moc uczenia maszynowego i głębokiego uczenia, aby wydobyć informacje z danych tekstowych

Kluczowe cechy

⬤ Wdrożenie technik uczenia maszynowego i głębokiego uczenia w celu wydajnego przetwarzania języka naturalnego.

⬤ Rozpocznij pracę z NLTK i z łatwością zaimplementuj NLP w swoich aplikacjach.

⬤ Zrozumieć i zinterpretować ludzkie języki z mocą analizy tekstu za pomocą Pythona.

Opis książki

Ta książka zaczyna się od położenia fundamentów pod przetwarzanie języka naturalnego i dlaczego Python jest jedną z najlepszych opcji do zbudowania systemu eksperckiego opartego na NLP z takimi zaletami, jak wsparcie społeczności, dostępność frameworków i tak dalej. Później daje lepsze zrozumienie dostępnych bezpłatnych form korpusów i różnych typów zbiorów danych. Następnie dowiesz się, jak wybrać zbiór danych dla aplikacji przetwarzania języka naturalnego i znaleźć odpowiednie techniki NLP do przetwarzania zdań w zbiorach danych i zrozumienia ich struktury. Dowiesz się również, jak tokenizować różne części zdań i jak je analizować.

W trakcie lektury tej książki poznasz zarówno semantyczną, jak i syntaktyczną analizę tekstu. Zrozumiesz, jak rozwiązywać różne niejednoznaczności w przetwarzaniu ludzkiego języka i napotkasz różne scenariusze podczas przeprowadzania analizy tekstu.

Poznasz podstawy przygotowania środowiska do przetwarzania języka naturalnego, przejdziesz do wstępnej konfiguracji, a następnie szybko zrozumiesz zdania i części języka. Poznasz moc uczenia maszynowego i głębokiego uczenia w celu wydobywania informacji z danych tekstowych.

Pod koniec książki będziesz miał jasne zrozumienie przetwarzania języka naturalnego i będziesz pracował nad wieloma przykładami, które implementują NLP w prawdziwym świecie.

Czego się nauczysz

⬤ Skupić się na paradygmatach programowania w Pythonie, które są wykorzystywane do tworzenia aplikacji NLP.

⬤ Zrozumieć analizę korpusu i różne typy atrybutów danych.

⬤ Uczyć się NLP przy użyciu bibliotek Pythona, takich jak NLTK, Polyglot, SpaCy, Standford CoreNLP i tak dalej.

⬤ Zapoznanie się z ekstrakcją i selekcją cech w ramach inżynierii cech.

⬤ Poznaj zalety wektoryzacji w uczeniu głębokim.

⬤ Lepsze zrozumienie architektury systemu opartego na regułach.

⬤ Optymalizacja i dostrajanie nadzorowanych i nienadzorowanych algorytmów uczenia maszynowego dla problemów NLP.

⬤ Zidentyfikować techniki głębokiego uczenia dla problemów przetwarzania języka naturalnego i generowania języka naturalnego.

Dodatkowe informacje o książce:

ISBN:9781787121423
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Przetwarzanie języka naturalnego w Pythonie: Zaawansowane techniki uczenia maszynowego i głębokiego...
Wykorzystaj moc uczenia maszynowego i głębokiego...
Przetwarzanie języka naturalnego w Pythonie: Zaawansowane techniki uczenia maszynowego i głębokiego uczenia do przetwarzania języka naturalnego - Python Natural Language Processing: Advanced machine learning and deep learning techniques for natural language processing

Prace autora wydały następujące wydawnictwa: