Natural Language Processing with Python
--- Analyzing Text with the Natural Language Toolkit

Steven Bird, Ewan Klein, and Edward Loper

O'Reilly Media, 2009 | Sellers and prices
The book is being updated for Python 3 and NLTK 3. Please see
0. Preface (extras)
1. Language Processing and Python (extras)
2. Accessing Text Corpora and Lexical Resources (extras)
3. Processing Raw Text
4. Writing Structured Programs (extras)
5. Categorizing and Tagging Words
6. Learning to Classify Text (extras)
7. Extracting Information from Text
8. Analyzing Sentence Structure (extras)
9. Building Feature Based Grammars
10. Analyzing the Meaning of Sentences (extras)
11. Managing Linguistic Data
12. Afterword: Facing the Language Challenge
Term Index
Errata (corrected here, and in the second printing of book (January 2010))
Translations: Book (jp), Prefácio (pt), Przedmowa (pl)
Reviews: LanguageLog,,, Dr Dobbs

This book is made available under the terms of the Creative Commons Attribution Noncommercial No-Derivative-Works 3.0 US License.
Please post any questions about the materials to the nltk-users mailing list. Please report any errors on the issue tracker. Note that the "extras" sections are not part of the published book, and will continue to be expanded.