Cantitate/Preț
Produs

Getting Started with Natural Language Processing

Autor Ekaterina Kochmar
en Limba Engleză Paperback – 3 oct 2022

În domeniul inteligenței artificiale și al procesării limbajului natural (NLP), capacitatea de a transforma textul brut în date structurate reprezintă o competență esențială pentru dezvoltatorii moderni. Getting Started with Natural Language Processing, scrisă de Ekaterina Kochmar, este concepută ca un ghid tehnic și practic pentru cei care doresc să implementeze funcționalități avansate de interacțiune om-calculator fără a avea neapărat un fundament solid în învățarea automată.

Apreciem structura progresivă a lucrării, care ghidează cititorul prin proiecte concrete, de la configurarea mediului de lucru până la construirea unui algoritm de căutare, recunoașterea entităților numite (NER) și etichetarea automată a subiectelor. Ca și Steven Bird în Natural Language Processing with Python, autoarea distilează experiența academică acumulată la University of Bath în principii acționabile, utilizând ecosistemul Python pentru a ilustra fiecare concept. Totuși, spre deosebire de alte manuale teoretice, abordarea lui Kochmar este una de tip „hands-on”, axată pe ingineria algoritmilor care permit computerelor să interpreteze nuanțele limbajului uman.

Găsim în această carte un echilibru necesar între conceptele fundamentale și aplicațiile imediate. Capitolele dedicate profilării autorilor și analizei sentimentelor folosesc seturi de date reale, oferind soluții pentru probleme tehnice precum monitorizarea feedback-ului sau clasificarea documentelor. Volumul, publicat în limba engleză de Manning Publications, integrează diagrame intuitive și mostre de cod care facilitează înțelegerea fluxurilor de lucru, fiind un instrument util pentru optimizarea interfețelor orientate către utilizator. Considerăm că este o resursă tehnică solidă pentru orice dezvoltator care dorește să extindă funcționalitatea aplicațiilor web sau mobile prin procesarea automată a textului.

Citește tot Restrânge

Preț: 25895 lei

Preț vechi: 32369 lei
-20%

Puncte Express: 388

Carte disponibilă

Livrare economică 01-15 mai
Livrare express 16-22 aprilie pentru 4838 lei


Specificații

ISBN-13: 9781617296765
ISBN-10: 1617296767
Pagini: 325
Dimensiuni: 186 x 232 x 26 mm
Greutate: 0.84 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să integreze funcții de procesare a textului în aplicațiile lor fără a parcurge cursuri complexe de matematică. Veți învăța să construiți sisteme de analiză a sentimentelor și algoritmi de extracție a informației folosind biblioteci Python consacrate. Este un punct de plecare excelent pentru a trece de la dezvoltarea software clasică la soluții bazate pe AI, prin proiecte aplicabile direct în producție.


Descriere

Hit the ground running with this in-depth introduction to the NLP skills and techniques that allow your computers to speak human. In Getting Started with Natural Language Processing you’ll learn about: Fundamental concepts and algorithms of NLP Useful Python libraries for NLP Building a search algorithm Extracting information from raw text Predicting sentiment of an input text Author profiling Topic labeling Named entity recognition Getting Started with Natural Language Processing is an enjoyable and understandable guide that helps you engineer your first NLP algorithms. Your tutor is Dr. Ekaterina Kochmar, lecturer at the University of Bath, who has helped thousands of students take their first steps with NLP. Full of Python code and hands-on projects, each chapter provides a concrete example with practical techniques that you can put into practice right away. If you’re a beginner to NLP and want to upgrade your applications with functions and features like information extraction, user profiling, and automatic topic labeling, this is the book for you. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology From smart speakers to customer service chatbots, apps that understand text and speech are everywhere. Natural language processing, or NLP, is the key to this powerful form of human/computer interaction. And a new generation of tools and techniques make it easier than ever to get started with NLP! About the book Getting Started with Natural Language Processing teaches you how to upgrade user-facing applications with text and speech-based features. From the accessible explanations and hands-on examples in this book you’ll learn how to apply NLP to sentiment analysis, user profiling, and much more. As you go, each new project builds on what you’ve previously learned, introducing new concepts and skills. Handy diagrams and intuitive Python code samples make it easy to get started—even if you have no background in machine learning! What's inside Fundamental concepts and algorithms of NLP Extracting information from raw text Useful Python libraries Topic labeling Building a search algorithm About the reader You’ll need basic Python skills. No experience with NLP required. About the author Ekaterina Kochmar is a lecturer at the Department of Computer Science of the University of Bath, where she is part of the AI research group. Table of Contents 1 Introduction 2 Your first NLP example 3 Introduction to information search 4 Information extraction 5 Author profiling as a machine-learning task 6 Linguistic feature engineering for author profiling 7 Your first sentiment analyzer using sentiment lexicons 8 Sentiment analysis with a data-driven approach 9 Topic analysis 10 Topic modeling 11 Named-entity recognition