Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit (Steven Bird, et al)

 
0.0 (0)
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit (Steven Bird, et al)

The Natural Language Toolkit (NLTK) book is updated for Python 3 and NLTK 3 in this online edition from 2015.

 

This book provides a very readable introduction to natural language processing, a discipline that underpins a number of language technologies, including automatic summarization, translation, and predictive text.

This book teaches you how to create Python programs that handle enormous amounts of unstructured text. By utilizing a wide variety of linguistic data structures, you'll have access to extensively annotated datasets and get an understanding of the key techniques used to evaluate the structure and content of written communication.

 

Ebook Details

About the Authors
  • Steven Bird is an Associate Professor in the Department of Computer Science and Software Engineering at the University of Melbourne, and a Senior Research Associate in the Linguistic Data Consortium at the University of Pennsylvania.
  • Ewan Klein is a Professor of Language Technologies in the School of Informatics at the University of Edinburgh. He completed a Ph.D. in formal semantics at the University of Cambridge in 1978. 
  • Edward Loper has recently completed a Ph.D. in machine learning for natural language processing at the University of Pennsylvania. Edward was a student in Steven's graduate course on computational linguistics in the fall of 2000 and went on to be a TA and share in the development of NLTK. 
Published
Published Date / Year
July 7, 2009
License(s)
CC BY-NC-ND 3.0 US
Hardcover
512 pages
eBook Format
HTML and PDF
Language
English
ISBN-10
0596516495
ISBN-13
978-0596516499

Similar Programming & Computer Books

Une introduction à Python 3 - An introduction to Python 3 (Bob Cordeau, et al)
This free programming course, which was originally designed for Physical Measurements students at the IUT d'Orsay, is more broadly geared toward anyone who wants to learn Python as their...
Le guide de l’auto-stoppeur pour Python! - The Hitchhiker's Guide to Python! (Kenneth Reitz)
This handcrafted guide was created to serve as a guideline of best practices for installing, configuring, and using Python on a daily basis for both newbie and experienced developers....
Apprendre à programmer avec Python - Learn to program with Python (Gerard Swinnen)
The version that is easiest to read on a computer using e-book reading software is this one (such as Atril or Caliber under Linux , for example). ...
Handbook of Digital Face Manipulation and Detection: From DeepFakes to Morphing Attacks (Christian Rathgeb, et al)
The first thorough compilation of research on the popular subject of digital face alteration, including DeepFakes, Face Morphing, and Reenactment, is offered in this open access book. ...
Creative Multilingualism: A Manifesto (Katrin Kohl, et al.)
The book includes four years of collaborative study on creative multilingualism undertaken in a variety of fields, including the social and scientific sciences as well as the humanities. It...
Language Translation Using PCCTS and C++: A Reference Guide (Terence John Parr)
This free programming book serves as a reference for the source-to-source parser generator SORCERER and the tree-parser generator ANTLR, Another Tool for Language Recognition. It is not meant to...
Semantics in Action - Applications and Scenarios (Muhammad Tanvir Afzal)
The current book is an amalgamation of many excellent concepts, applications, case studies, and useful systems in the Semantics field. There are two separate volumes to the book. The...
Prolog and Natural-Language Analysis (Fernando Pereira, et al)
This free programming book offers an accessible and useful introduction to logic programming and the logic-programming language Prolog, which may be used to create the fundamental elements of natural...
NLP - Skills for Learning (Peter Freeth)
This free programming book explores how NLP (Neuro Linguistic Programming) is used in training, education, and instruction. It serves as both an introduction to NLP and a book about...
The Unicode Standard, Version 5.0 and 12.0.0 (The Unicode Consortium)
This is the one book that every developer who uses Unicode needs.  

Others Programming Books by O'Reilly Media

Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...
Free as in Freedom: Richard Stallman's Crusade for Free Software (Sam Williams)
freely as in Richard Stallman, the man behind the GNU project, is profiled in Freedom along with the political, social, and economic history of the free software movement. It...
Greasemonkey Hacks: Tips & Tools for Remixing the Web with Firefox (Mark Pilgrim)
For hardcore users who wish to learn Greasemonkey, the hottest new Firefox plugin that enables you to write scripts that modify the web pages you see, this book is...
Hacking Kubernetes: Threat-Driven Analysis and Defense (Andrew Martin, et al)
To operate your Kubernetes workloads in a secure and reliable manner, A threat-based overview of Kubernetes security is provided in this useful open-source book. ...
What is Dart? (Kathy Walrath, et al)
This free brief booklet introduces the Google Dart language, libraries, and development resources that support the creation of structured, quick, and maintainable web applications that work in any current...
Cascading Style Sheets: The Definitive Guide (Eric A. Meyer)
The Web Design CD Bookshelf, Version 1.0, includes this book. To put it simply, CSS is a method for separating a document's structure from its presentation. The...
Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform (Noah Gift, et al)
You are guided through the process of transitioning your monolithic application to microservices on AWS by this helpful book.  
Managing Projects with GNU Make: The Power of GNU make for Building Anything (Robert Mecklenburg)
One of the most enduring elements of both Unix and other operating systems is the utility known simply as make. Make, which was first developed in the 1970s, is...
Programming Embedded Systems in C and C++ (Michael Barr)
This free programming book's practical, no-nonsense approach will assist you in getting started by providing useful guidance from a person who has been in your position before and wants...
Planning for Big Data: A CIO's Handbook to the Changing Data Landscape (Edd Dumbill)
This free programming book offers a useful, approachable "brief" on the state of Big Data analytics today and how you may profitably use this technology to boost your company's...
Big Data Now: Current Perspectives from O'Reilly Radar (O'Reilly Radar Team)
This free programming book summarizes the report's findings on trends, techniques, applications, and predictions.  
Designing Event-Driven Systems: Concepts and Patterns for Streaming Services with Apache Kafka (Ben Stopford)
In Concepts and Patterns for Streaming Services with Apache Kafka, the author discusses how you may create mission-critical systems using service-based architectures and stream processing tools like Apache Kafka....
Visual Basic 2005: A Developer's Notebook (Matthew MacDonald)
The optimum test track is provided in this free programming book. This practical introduction to VB 2005 will get you up to speed on all the new features of...
Ajax Design Patterns (Michael Mahemoff)
You will learn best practices in this free programming book that will significantly enhance your web development initiatives. It looks at how others have resolved conflicts between design principles...
The Java Reference Library CD Bookshelf, 5 Bestselling Books (O'Reilly & Associates)
A Java programmer's fantasy has come true with the Java Reference Library CD Bookshelf.  
The Java Enterprise CD Bookshelf, 7 Bestselling Books on CD-ROM (O'Reilly & Associates)
Any Web browser can read The Java Enterprise CD Bookshelf because it is formatted in HTML. The books are fully cross-referenced and searchable. ...
Docker for Java Developers (Arun Gupta)
This free programming book demonstrates how to speed up the starting and deployment of your Java-based apps while introducing fundamental Docker concepts. You'll discover how Docker containers increase machine...
Extreme Programming with Perl  (Robert Nagler)
An open-source book about extreme programming using the Perl programming language is called Extreme Perl.

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments