ODBIERZ TWÓJ BONUS :: »

Machine learning i natural language processing w programowaniu. Podręcznik z ćwiczeniami w Pythonie Piotr Wróblewski

(ebook) (audiobook) (audiobook)
Autor:
Piotr Wróblewski
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 3
Stron:
296
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,50 zł 79,00 zł (-50%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Wykorzystywania Pythona do rozwiązywania problemów z zakresu AI, ML i NLP
  • Modelowania danych i problemów za pomocą tablic, grafów oraz klas w Pythonie
  • Rozróżniania uczenia nadzorowanego, nienadzorowanego i technik mieszanych
  • Instalowania i konfigurowania bibliotek ML i NLP, takich jak scikit-learn, spaCy i NLTK
  • Przetwarzania i analizowania tekstu, w tym tokenizacji, rozpoznawania nazw własnych (NER) oraz pracy ze stop words
  • Odczytywania i pobierania tekstu z różnych typów plików, w tym PDF
  • Wykorzystywania wyrażeń regularnych do przetwarzania tekstu
  • Analizowania danych tekstowych za pomocą Pandas i NumPy
  • Klasyfikowania tekstów i danych z użyciem scikit-learn
  • Przeprowadzania analizy sentymentu z wykorzystaniem narzędzi VADER i TextBlob
  • Łączenia się z ChatGPT przez API, tworzenia zapytań i prowadzenia dłuższych sesji konwersacyjnych
  • Wykonywania web scrapingu i analizy recenzji internetowych
  • Wizualizowania danych za pomocą Matplotlib, tworzenia różnych typów wykresów i analiz statystycznych
  • Stosowania regresji liniowej do przewidywania wartości i analizy danych
  • Skalowania cech, obsługi zmiennych kategorycznych i preprocesowania danych przy użyciu ColumnTransformer
  • Grupowania danych z wykorzystaniem algorytmów klasteryzacji, takich jak K-Means, K-modes i klastrowanie hierarchiczne

Wejdź na nowy poziom programowania z ML i NLP

Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.

Do niedawna ML i NLP pozostawały domeną badaczy i specjalistów - znajdowały się poza zasięgiem praktyków programowania. Aktualnie jest inaczej, szybkie komputery, pojemne pamięci RAM i zaawansowane procesory pozwalają stosować te technologie w codziennej pracy programisty. Szczególnie programisty języka Python, do którego są one niemal "naturalnie" przypisane. Mało tego, od kodujących w Pythonie coraz częściej wręcz wymaga się umiejętności znajomości obszaru AI.

Tym bardziej warto sięgnąć po ten podręcznik z ćwiczeniami, dzięki któremu między innymi:

  • Dowiesz się, jak używać Pythona do rozwiązywania problemów AI
  • Poznasz tajniki analizy tekstów, analizy sentymentu
  • Zrozumiesz, jak skutecznie używać algorytmów klasyfikacji, regresji i grupowania do rozwiązywania problemów biznesowych
  • Pokonwersujesz z ChatGPT - i to bez wchodzenia na stronę internetową tego serwisu

Wybrane bestsellery

O autorze książki

autor zdjecie

Piotr Wróblewski

autor książek z dziedziny informatyki. Z wydawnictwem Helion współpracuje od 1992 roku, czego efektem są liczne podręczniki programowania i obsługi komputerów; najpopularniejsze, ABC komputera i Algorytmy, struktury danych i techniki programowania, doczekały się wielu wydań i nieprzerwanie cieszą się zainteresowaniem czytelników. Ostatni z wymienionych tytułów ukazał się również za granicą. Pierwotnie ilustrowany kodem C++, został przygotowany także w wariantach z językami Java i Python.

Piotr Wróblewski jest absolwentem Politechniki Śląskiej i francuskiej uczelni inżynierskiej ENSSAT (w Lannion w Bretanii). Studia we Francji do dziś wspomina jako największą przygodę swojego życia. Po powrocie do Polski przez pewien czas zajmował się pisaniem oprogramowania na zamówienie i prowadzeniem szkoleń komputerowych. Główną część kariery zawodowej zajmuje mu praca w spółkach zagranicznych z branży telekomunikacyjnej, IT i konsultingu, głównie w charakterze kierownika projektów i product managera.

Już w trakcie pracy zawodowej ukończył studia z zarządzania i marketingu ― Master HEC w Szkole Biznesu Politechniki Warszawskiej. Od 2006 roku mieszka we Wrocławiu. W ostatnich latach specjalizuje się w bezpieczeństwie aplikacji (klasycznych i oferowanych w chmurze) i rozwijaniu produktów wspomagających cyberbezpieczeństwo.

Pełny profil zawodowy: https://www.linkedin.com/in/pwroblewski/.

Piotr Wróblewski - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne ćwiczenia i przykłady kodu w Pythonie?
Tak, książka to podręcznik z ćwiczeniami - znajdziesz w niej liczne praktyczne zadania oraz przykłady kodu w Pythonie, które pozwolą Ci od razu zastosować zdobytą wiedzę.
2. Czy potrzebuję wcześniejszego doświadczenia z machine learning lub NLP, żeby korzystać z tej książki?
Podstawowa znajomość Pythona będzie pomocna, ale książka została napisana w przystępny sposób i wyjaśnia podstawy ML i NLP, dzięki czemu osoby początkujące również sobie poradzą.
3. Jakie narzędzia i biblioteki Python są omawiane w książce?
W książce omówiono m.in. biblioteki takie jak NumPy, Pandas, scikit-learn, spaCy, NLTK oraz Matplotlib. Przedstawiono także pracę w środowiskach IDE i notatnikach Jupyter.
4. Czy w książce znajdę informacje o integracji z ChatGPT i korzystaniu z API OpenAI?
Tak, jeden z rozdziałów poświęcony jest praktycznemu wykorzystaniu ChatGPT, w tym podłączaniu się do serwisu OpenAI przez API, tworzeniu zapytań oraz analizie danych z użyciem dużych modeli językowych.
5. Czy książka pomoże mi rozwiązywać konkretne problemy biznesowe z użyciem ML i NLP?
Tak, autor przedstawia praktyczne zastosowania algorytmów klasyfikacji, regresji, analizy sentymentu i klasteryzacji, pokazując, jak wykorzystać je do rozwiązywania realnych problemów.
6. Czy książka nadaje się do samodzielnej nauki?
Tak, podręcznik został opracowany z myślą o samodzielnym przyswajaniu materiału - zawiera jasne wyjaśnienia, ćwiczenia krok po kroku i przykłady kodu.
7. Czy po zakupie książki w Helion.pl otrzymam wersję elektroniczną?
Dostępność wersji elektronicznej (ebook) zależy od wybranego formatu podczas zakupu. Sprawdź na stronie produktu, czy książka jest dostępna w wersji PDF, ePub lub mobi.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint