Python Text Processing with NLTK 2.0 Cookbook: LITE
Formats:
save 15%!
save 33%!
Free Shipping!
| Also available on: |
|
- Quickly get to grips with Natural Language Processing – with Tokenizing Text, WordNet, and beyond
- Learn how to replace and correct words to improve search engine results
- Categorize documents and pieces of text and assign class labels
- Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible
Book Details
Language : EnglishPaperback : 92 pages [ mm x mm ]
Release Date : May 2011
ISBN : 1849516383
ISBN 13 : 9781849516389
Author(s) : Jacob Perkins
Topics and Technologies : Lite Editions
Table of Contents
PrefaceChapter 1: Tokenizing Text and WordNet Basics
Chapter 2: Replacing and Correcting Words
Chapter 3: Text Classification
Index
- Chapter 1: Tokenizing Text and WordNet Basics
- Introduction
- Tokenizing text into sentences
- Tokenizing sentences into words
- Tokenizing sentences using regular expressions
- Filtering stopwords in a tokenized sentence
- Looking up synsets for a word in WordNet
- Looking up lemmas and synonyms in WordNet
- Calculating WordNet synset similarity
- Discovering word collocations
- Chapter 2: Replacing and Correcting Words
- Introduction
- Stemming words
- Lemmatizing words with WordNet
- Translating text with Babelfish
- Replacing words matching regular expressions
- Removing repeating characters
- Spelling correction with Enchant
- Replacing synonyms
- Replacing negations with antonyms
- Chapter 3: Text Classification
- Introduction
- Bag of Words feature extraction
- Training a naive Bayes classifier
- Training a decision tree classifier
- Training a maximum entropy classifier
- Measuring precision and recall of a classifier
- Calculating high information words
- Combining classifiers with voting
- Classifying with multiple binary classifiers
Jacob Perkins
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Sorry, there are currently no downloads available for this title.
![]() |
![]() |
Lite EditionLearn more |
Full EditionLearn more |
|
|---|---|---|
| Quickly get to grips with Natural Language Processing – with Tokenizing Text, WordNet, and beyond |
||
| Learn how to replace and correct words to improve search engine results |
||
| Categorize documents and pieces of text and assign class labels | ||
| eBook available as PDF downloads | ||
| eBook available as ePub downloads | ||
| Available on PacktLib | ||
| Learn how machines and crawlers interpret and process natural languages | ||
| Easily work with huge amounts of data and learn how to handle distributed processing |
| Price | $19.99 |
$39.99 |
|---|
- Learn Text categorization and Topic identification
- Use Stemming and Lemmatization to go beyond the usual spell checker
- Replace negations with antonyms in your text
- Tokenize words into lists of sentences and words, and gain an insight into WordNet
- Train and manipulate different types of classifiers
- Automatically correct spelling with Enchant
- Translate text using Babelfish
Natural Language Processing is used everywhere – in search engines, spell checkers, mobile phones, computer games – even your washing machine. Python's Natural Language Toolkit (NLTK) suite of libraries has rapidly emerged as one of the most efficient tools for Natural Language Processing. You want to employ nothing less than the best techniques in Natural Language Processing – and this book is your answer.
Python Text Processing with NLTK 2.0 Cookbook is your handy and illustrative guide, which will walk you through all the Natural Language Processing techniques in a step–by-step manner. It will demystify the advanced features of text analysis and text mining using the comprehensive NLTK suite.
To find out more about upgrading to the full edition, visit www.packtpub.com/lite-editions and log into your account for offers and help. If you don’t have an account on PacktPub.com, visit today and set one up!
The learn-by-doing approach of this book will enable you to dive right into the heart of text processing from the very first page. Each recipe is carefully designed to fulfill your appetite for Natural Language Processing. Packed with numerous illustrative examples and code samples, it will make the task of using the NLTK for Natural Language Processing easy and straightforward.
This book is for Python programmers who want to quickly get to grips with using the NLTK for Natural Language Processing. Familiarity with basic text processing concepts is required. Programmers experienced in the NLTK will also find it useful. Students of linguistics will find it invaluable.



