Natural Language Processing with Python
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autorzy:
- Steven Bird, Ewan Klein, Edward Loper
![Natural Language Processing with Python Steven Bird, Ewan Klein, Edward Loper - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_2gte.png)
![Natural Language Processing with Python Steven Bird, Ewan Klein, Edward Loper - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_2gte.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 504
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Natural Language Processing with Python
This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication.
Packed with examples and exercises, Natural Language Processing with Python will help you:
- Extract information from unstructured text, either to guess the topic or identify "named entities"
- Analyze linguistic structure in text, including parsing and semantic analysis
- Access popular linguistic databases, including WordNet and treebanks
- Integrate techniques drawn from fields as diverse as linguistics and artificial intelligence
This book will help you gain practical skills in natural language processing using the Python programming language and the Natural Language Toolkit (NLTK) open source library. If you're interested in developing web applications, analyzing multilingual news sources, or documenting endangered languages -- or if you're simply curious to have a programmer's perspective on how human language works -- you'll find Natural Language Processing with Python both fascinating and immensely useful.
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatyw...
Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm
(51.60 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Fachowcy z branży IT, by dobrze wykonywać swoją pracę, muszą w niej zwykle używać od kilku do kilkunastu narzędzi. Z drugiej strony nikt nie jest w stanie dobrze poznać nawet wycinka wszystkich technologii, języków programowania czy aplikacji, które powstają każdego roku. Czy wśród tego bogactwa,...
Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów
(39.90 zł najniższa cena z 30 dni)109.45 zł
199.00 zł(-45%) -
Python to jeden z najpopularniejszych dynamicznych języków programowania. Nie od dziś znajduje on zastosowanie w różnych dziedzinach informatyki, zwłaszcza jako doskonały język skryptowy. Jeśli korzystasz z niego na co dzień i chcesz szybko wyszukiwać niezbędne informacje lub odświeżyć swoją wied...(8.49 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł(-50%) -
Ta książka to sprawdzone źródło informacji na temat Pythona i jego najczęstszych zastosowań. Należy ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwiązywania problemów. Przekonaj się, jak wydajnie operować na strukturach danych, łańcuchach znaków, tekście ...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%)
Ebooka "Natural Language Processing with Python" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Natural Language Processing with Python" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Natural Language Processing with Python" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-05-965-5571-9, 9780596555719
- Data wydania ebooka:
-
2009-06-12
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 4.8MB
- Rozmiar pliku Mobi:
- 10.7MB
Spis treści ebooka
- Natural Language Processing with Python
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Preface
- Audience
- Emphasis
- What You Will Learn
- Organization
- Why Python?
- Software Requirements
- Natural Language Toolkit (NLTK)
- For Instructors
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- Royalties
- 1. Language Processing and Python
- Computing with Language: Texts and Words
- Getting Started with Python
- Getting Started with NLTK
- Searching Text
- Counting Vocabulary
- Computing with Language: Texts and Words
- A Closer Look at Python: Texts as Lists of Words
- Lists
- Indexing Lists
- Variables
- Strings
- Computing with Language: Simple Statistics
- Frequency Distributions
- Fine-Grained Selection of Words
- Collocations and Bigrams
- Counting Other Things
- Back to Python: Making Decisions and Taking Control
- Conditionals
- Operating on Every Element
- Nested Code Blocks
- Looping with Conditions
- Automatic Natural Language Understanding
- Word Sense Disambiguation
- Pronoun Resolution
- Generating Language Output
- Machine Translation
- Spoken Dialogue Systems
- Textual Entailment
- Limitations of NLP
- Summary
- Further Reading
- Exercises
- 2. Accessing Text Corpora and Lexical Resources
- Accessing Text Corpora
- Gutenberg Corpus
- Web and Chat Text
- Brown Corpus
- Reuters Corpus
- Inaugural Address Corpus
- Annotated Text Corpora
- Corpora in Other Languages
- Text Corpus Structure
- Loading Your Own Corpus
- Accessing Text Corpora
- Conditional Frequency Distributions
- Conditions and Events
- Counting Words by Genre
- Plotting and Tabulating Distributions
- Generating Random Text with Bigrams
- More Python: Reusing Code
- Creating Programs with a Text Editor
- Functions
- Modules
- Lexical Resources
- Wordlist Corpora
- A Pronouncing Dictionary
- Comparative Wordlists
- Shoebox and Toolbox Lexicons
- WordNet
- Senses and Synonyms
- The WordNet Hierarchy
- More Lexical Relations
- Semantic Similarity
- Summary
- Further Reading
- Exercises
- 3. Processing Raw Text
- Accessing Text from the Web and from Disk
- Electronic Books
- Dealing with HTML
- Processing Search Engine Results
- Processing RSS Feeds
- Reading Local Files
- Extracting Text from PDF, MSWord, and Other Binary Formats
- Capturing User Input
- The NLP Pipeline
- Accessing Text from the Web and from Disk
- Strings: Text Processing at the Lowest Level
- Basic Operations with Strings
- Printing Strings
- Accessing Individual Characters
- Accessing Substrings
- More Operations on Strings
- The Difference Between Lists and Strings
- Text Processing with Unicode
- What Is Unicode?
- Extracting Encoded Text from Files
- Using Your Local Encoding in Python
- Regular Expressions for Detecting Word Patterns
- Using Basic Metacharacters
- Ranges and Closures
- Useful Applications of Regular Expressions
- Extracting Word Pieces
- Doing More with Word Pieces
- Finding Word Stems
- Searching Tokenized Text
- Normalizing Text
- Stemmers
- Lemmatization
- Regular Expressions for Tokenizing Text
- Simple Approaches to Tokenization
- NLTKs Regular Expression Tokenizer
- Further Issues with Tokenization
- Segmentation
- Sentence Segmentation
- Word Segmentation
- Formatting: From Lists to Strings
- From Lists to Strings
- Strings and Formats
- Lining Things Up
- Writing Results to a File
- Text Wrapping
- Summary
- Further Reading
- Exercises
- 4. Writing Structured Programs
- Back to the Basics
- Assignment
- Equality
- Conditionals
- Back to the Basics
- Sequences
- Operating on Sequence Types
- Combining Different Sequence Types
- Generator Expressions
- Questions of Style
- Python Coding Style
- Procedural Versus Declarative Style
- Some Legitimate Uses for Counters
- Functions: The Foundation of Structured Programming
- Function Inputs and Outputs
- Parameter Passing
- Variable Scope
- Checking Parameter Types
- Functional Decomposition
- Documenting Functions
- Doing More with Functions
- Functions As Arguments
- Accumulative Functions
- Higher-Order Functions
- Named Arguments
- Program Development
- Structure of a Python Module
- Multimodule Programs
- Sources of Error
- Debugging Techniques
- Defensive Programming
- Algorithm Design
- Recursion
- Space-Time Trade-offs
- Dynamic Programming
- A Sample of Python Libraries
- Matplotlib
- NetworkX
- csv
- NumPy
- Other Python Libraries
- Summary
- Further Reading
- Exercises
- 5. Categorizing and Tagging Words
- Using a Tagger
- Tagged Corpora
- Representing Tagged Tokens
- Reading Tagged Corpora
- A Simplified Part-of-Speech Tagset
- Nouns
- Verbs
- Adjectives and Adverbs
- Unsimplified Tags
- Exploring Tagged Corpora
- Mapping Words to Properties Using Python Dictionaries
- Indexing Lists Versus Dictionaries
- Dictionaries in Python
- Defining Dictionaries
- Default Dictionaries
- Incrementally Updating a Dictionary
- Complex Keys and Values
- Inverting a Dictionary
- Automatic Tagging
- The Default Tagger
- The Regular Expression Tagger
- The Lookup Tagger
- Evaluation
- N-Gram Tagging
- Unigram Tagging
- Separating the Training and Testing Data
- General N-Gram Tagging
- Combining Taggers
- Tagging Unknown Words
- Storing Taggers
- Performance Limitations
- Tagging Across Sentence Boundaries
- Transformation-Based Tagging
- How to Determine the Category of a Word
- Morphological Clues
- Syntactic Clues
- Semantic Clues
- New Words
- Morphology in Part-of-Speech Tagsets
- Summary
- Further Reading
- Exercises
- 6. Learning to Classify Text
- Supervised Classification
- Gender Identification
- Choosing the Right Features
- Document Classification
- Part-of-Speech Tagging
- Exploiting Context
- Sequence Classification
- Other Methods for Sequence Classification
- Supervised Classification
- Further Examples of Supervised Classification
- Sentence Segmentation
- Identifying Dialogue Act Types
- Recognizing Textual Entailment
- Scaling Up to Large Datasets
- Evaluation
- The Test Set
- Accuracy
- Precision and Recall
- Confusion Matrices
- Cross-Validation
- Decision Trees
- Entropy and Information Gain
- Naive Bayes Classifiers
- Underlying Probabilistic Model
- Zero Counts and Smoothing
- Non-Binary Features
- The Naivete of Independence
- The Cause of Double-Counting
- Maximum Entropy Classifiers
- The Maximum Entropy Model
- Maximizing Entropy
- Generative Versus Conditional Classifiers
- Modeling Linguistic Patterns
- What Do Models Tell Us?
- Summary
- Further Reading
- Exercises
- 7. Extracting Information from Text
- Information Extraction
- Information Extraction Architecture
- Information Extraction
- Chunking
- Noun Phrase Chunking
- Tag Patterns
- Chunking with Regular Expressions
- Exploring Text Corpora
- Chinking
- Representing Chunks: Tags Versus Trees
- Developing and Evaluating Chunkers
- Reading IOB Format and the CoNLL-2000 Chunking Corpus
- Simple Evaluation and Baselines
- Training Classifier-Based Chunkers
- Recursion in Linguistic Structure
- Building Nested Structure with Cascaded Chunkers
- Trees
- Tree Traversal
- Named Entity Recognition
- Relation Extraction
- Summary
- Further Reading
- Exercises
- 8. Analyzing Sentence Structure
- Some Grammatical Dilemmas
- Linguistic Data and Unlimited Possibilities
- Ubiquitous Ambiguity
- Some Grammatical Dilemmas
- Whats the Use of Syntax?
- Beyond n-grams
- Context-Free Grammar
- A Simple Grammar
- Writing Your Own Grammars
- Recursion in Syntactic Structure
- Parsing with Context-Free Grammar
- Recursive Descent Parsing
- Shift-Reduce Parsing
- The Left-Corner Parser
- Well-Formed Substring Tables
- Dependencies and Dependency Grammar
- Valency and the Lexicon
- Scaling Up
- Grammar Development
- Treebanks and Grammars
- Pernicious Ambiguity
- Weighted Grammar
- Summary
- Further Reading
- Exercises
- 9. Building Feature-Based Grammars
- Grammatical Features
- Syntactic Agreement
- Using Attributes and Constraints
- Terminology
- Grammatical Features
- Processing Feature Structures
- Subsumption and Unification
- Extending a Feature-Based Grammar
- Subcategorization
- Heads Revisited
- Auxiliary Verbs and Inversion
- Unbounded Dependency Constructions
- Case and Gender in German
- Summary
- Further Reading
- Exercises
- 10. Analyzing the Meaning of Sentences
- Natural Language Understanding
- Querying a Database
- Natural Language, Semantics, and Logic
- Natural Language Understanding
- Propositional Logic
- First-Order Logic
- Syntax
- First-Order Theorem Proving
- Summarizing the Language of First-Order Logic
- Truth in Model
- Individual Variables and Assignments
- Quantification
- Quantifier Scope Ambiguity
- Model Building
- The Semantics of English Sentences
- Compositional Semantics in Feature-Based Grammar
- The -Calculus
- Quantified NPs
- Transitive Verbs
- Quantifier Ambiguity Revisited
- Discourse Semantics
- Discourse Representation Theory
- Discourse Processing
- Summary
- Further Reading
- Exercises
- 11. Managing Linguistic Data
- Corpus Structure: A Case Study
- The Structure of TIMIT
- Notable Design Features
- Fundamental Data Types
- Corpus Structure: A Case Study
- The Life Cycle of a Corpus
- Three Corpus Creation Scenarios
- Quality Control
- Curation Versus Evolution
- Acquiring Data
- Obtaining Data from the Web
- Obtaining Data from Word Processor Files
- Obtaining Data from Spreadsheets and Databases
- Converting Data Formats
- Deciding Which Layers of Annotation to Include
- Standards and Tools
- Special Considerations When Working with Endangered Languages
- Working with XML
- Using XML for Linguistic Structures
- The Role of XML
- The ElementTree Interface
- Using ElementTree for Accessing Toolbox Data
- Formatting Entries
- Working with Toolbox Data
- Adding a Field to Each Entry
- Validating a Toolbox Lexicon
- Describing Language Resources Using OLAC Metadata
- What Is Metadata?
- OLAC: Open Language Archives Community
- Summary
- Further Reading
- Exercises
- A. Afterword: The Language Challenge
- Language Processing Versus Symbol Processing
- Contemporary Philosophical Divides
- NLTK Roadmap
- Envoi...
- B. Bibliography
- NLTK Index
- General Index
- About the Authors
- Colophon
- SPECIAL OFFER: Upgrade this ebook with OReilly
O'Reilly Media - inne książki
-
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(201.03 zł najniższa cena z 30 dni)
200.93 zł
239.00 zł(-16%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(241.36 zł najniższa cena z 30 dni)
241.26 zł
289.00 zł(-17%) -
Frontend developers have to consider many things: browser compatibility, usability, performance, scalability, SEO, and other best practices. But the most fundamental aspect of creating websites is one that often falls short: accessibility. Accessibility is the cornerstone of any website, and if a...(200.59 zł najniższa cena z 30 dni)
200.09 zł
239.00 zł(-16%) -
In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive tra...(114.93 zł najniższa cena z 30 dni)
114.88 zł
149.00 zł(-23%) -
Data modeling is the single most overlooked feature in Power BI Desktop, yet it's what sets Power BI apart from other tools on the market. This practical book serves as your fast-forward button for data modeling with Power BI, Analysis Services tabular, and SQL databases. It serves as a starting ...(199.08 zł najniższa cena z 30 dni)
198.88 zł
239.00 zł(-17%) -
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building c...(241.02 zł najniższa cena z 30 dni)
240.92 zł
289.00 zł(-17%) -
Learn how to get started with Futures Thinking. With this practical guide, Phil Balagtas, founder of the Design Futures Initiative and the global Speculative Futures network, shows you how designers and futurists have made futures work at companies such as Atari, IBM, Apple, Disney, Autodesk, Luf...(148.10 zł najniższa cena z 30 dni)
148.00 zł
179.00 zł(-17%) -
Augmented Analytics isn't just another book on data and analytics; it's a holistic resource for reimagining the way your entire organization interacts with information to become insight-driven.Moving beyond traditional, limited ways of making sense of data, Augmented Analytics provides a dynamic,...(174.74 zł najniższa cena z 30 dni)
174.54 zł
219.00 zł(-20%) -
Learn how to prepare for—and pass—the Kubernetes and Cloud Native Associate (KCNA) certification exam. This practical guide serves as both a study guide and point of entry for practitioners looking to explore and adopt cloud native technologies. Adrián González Sánchez ...
Kubernetes and Cloud Native Associate (KCNA) Study Guide Kubernetes and Cloud Native Associate (KCNA) Study Guide
(169.14 zł najniższa cena z 30 dni)177.65 zł
199.00 zł(-11%) -
Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the gro...(140.34 zł najniższa cena z 30 dni)
140.14 zł
179.00 zł(-22%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Natural Language Processing with Python Steven Bird, Ewan Klein, Edward Loper (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.