Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Python Text Processing with NLTK 2.0 Cookbook

4.0 out of 5 stars 8 customer reviews
ISBN-13: 978-1849513609
ISBN-10: 1849513600
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$32.98 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$39.99 On clicking this link, a new layer will be open
More Buying Choices
26 New from $33.01 25 Used from $32.98

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$39.99 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Python Text Processing with NLTK 2.0 Cookbook
  • +
  • Natural Language Processing with Python
  • +
  • Foundations of Statistical Natural Language Processing
Total price: $174.98
Buy the selected items together

Editorial Reviews

Review

Overall the book is easy to read, has a huge set of sample recipes and feels very useful --Ian Ozsvald

About the Author

Jacob Perkins has been an avid user of open source software since high school, when he first built his own computer and didn't want to pay for Windows. At one point he had 5 operating systems installed, including RedHat Linux, OpenBSD, and BeOS. While at Washington University in St. Louis, Jacob took classes in Spanish, poetry writing, and worked on an independent study project that eventually became his Master's Project: WUGLE - a GUI for manipulating logical expressions. In his free time, he wrote the Gnome2 version of Seahorse (a GUI for encryption and key management), which has since been translated into over a dozen languages and is included in the default Gnome distribution. After getting his MS in Computer Science, Jacob tried to start a web development studio with some friends, but since no-one knew anything about web development, it didn't work out as planned. Once he'd actually learned web development, he went off and co-founded another company called Weotta, which sparked his interest in Machine Learning and Natural Language Processing. Jacob is currently the CTO / Chief Hacker for Weotta and blogs about what he's learned along the way at http://streamhacker.com/. He is also applying this knowledge to produce text processing APIs and demos at http://text-processing.com/. This book is a synthesis of his knowledge on processing text using Python, NLTK, and more.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 82%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
  • Thousands of books are eligible, including current and former best sellers.
  • Look for the Kindle MatchBook icon on print and Kindle book detail pages of qualifying books. You can also see more Kindle MatchBook titles here or look up all of your Kindle MatchBook titles here.
  • Read the Kindle edition on any Kindle device or with a free Kindle Reading App.
  • Print edition must be purchased new and sold by Amazon.com.
  • Gifting of the Kindle edition at the Kindle MatchBook price is not available.
Learn more about Kindle MatchBook.


New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 272 pages
  • Publisher: Packt Publishing (November 11, 2010)
  • Language: English
  • ISBN-10: 1849513600
  • ISBN-13: 978-1849513609
  • Product Dimensions: 7.5 x 0.6 x 9.2 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #1,314,757 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
I've been coding in perl for more than 10 years, and recently picked up python to do natural language processing. So I am new to both python and NLTK. I started off with the popular "Natural Language Processing with Python" by Bird, Klein, and Loper. I found it hard to follow because the dots were not connected. In that book, I'd read an example, and I *thought* I understood it, but coding it was a different story because there was no transition between the different sections. So I had to go to github to find random sample code using the tools I was interested in.

Then I picked up NLTK 2.0 Cookbook. It doesn't spend much time explaining concepts, but I find I can type the code in pretty much word-for-word (and replace it with my customized needs), and the code works. I find it much more useful, and faster to code using this book as a template. It's limited in the recipes it gives, but provides the main NLTK recipes, so I'm quite happy with it.

Since I had already picked up the Bird book, I knew exactly which recipes I needed. If you don't know which chapters are pertinent to your needs, I could see it being difficult to know which recipes to use because there's not much explanation and the terminology is different if you're new to natural language processing. The terminology and concepts are better explained in the Bird book.

A good book. Worth checking out some sample pages on Amazon to see if the recipes will be useful to you, and if you're finding difficulty implementing what's in the Bird book, this one provides better instructions.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
First off, you better have some idea on how to run python. I use pearl and php regularly and had only a smattering of python knowledge, so the setup was not cookbook. Once I got past that, the code on the supplied CD worked as advertised. Good intro to text processing. However, if you want to understand what's really going on, you will need to understand python code in depth, in my opinion.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
I've been working my way through the book as I build a pipeline for tagging & classifying text. The examples are straightforward and useful. It's a good collection of the most common tasks you'll need to do with NLTK.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
Nice crisp presentation of basic NLTK tools and design patterns for applying them to common NLP problems.
Book presupposes that reader is a competent programmer, but not necessarily fluent in Python.
Format of presenting recipe and then explaining that example provides effective support for coming up
to speed quickly and rapid prototyping of solution strategies.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Python Text Processing with NLTK 2.0 Cookbook
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Python Text Processing with NLTK 2.0 Cookbook