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.

Natural Language Processing with Python

Steven Bird, Ewan Klein

O’Reilly Media

2009

Abstract

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.

Contents:

  • Language processing and python;
  • Accessing text corpora and lexical resources;
  • Processing raw text;
  • Writing structured programs;
  • Categorizing and tagging words;
  • Learning to classify text;
  • Extracting information from text; Analyzing sentence structure;
  • Building feature-based grammars;
  • Analyzing the meaning of sentences;
  • Managing linguistic data.

Citation

Steven Bird, Ewan Klein; Natural Language Processing with Python; O’Reilly Media; 2009

Collection

Lĩnh vực Công nghệ thông tin

Related document

Natural Language Processing with PythonIn Other Words: A Coursebook on TranslationFundamentals of Translation

Natural Language Processing with Python

In Other Words: A Coursebook on TranslationFundamentals of Translation

QR code

Natural Language Processing with Python

Content

  • Thứ Bảy, 20:57 05/11/2022

Tin tiêu điểm

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Hướng dẫn khai thác và sử dụng Thư viện Đại học Công nghiệp Hà Nội năm 2024

Thứ Ba, 14:33 17/09/2024

PGS.TS Nguyễn Thị Hồng Nga, Giám đốc - Trung tâm Đào tạo Sau đại học trao tặng 02 đầu sách ngoại văn cho Trung tâm Thông tin - Thư viện

Thứ Sáu, 07:37 24/05/2024
Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Hướng dẫn khai thác Bộ sưu tập tài nguyên giáo dục mở (OER)

Thứ Bảy, 15:58 04/05/2024

Truy cập hàng triệu sách điện tử miễn phí với The Online Books Page

Thứ Hai, 08:38 22/01/2024
5 khóa học miễn phí về thiết kế đồ họa

5 khóa học miễn phí về thiết kế đồ họa

Thứ Tư, 09:33 13/12/2023

Các bài đã đăng

Philosophy of Computer Science: An Introductory Course

Philosophy of Computer Science: An Introductory Course

Thứ Năm, 14:08 21/11/2024
Our Extractive Age: Expressions of Violence and Resistance

Our Extractive Age: Expressions of Violence and Resistance

Thứ Năm, 14:03 21/11/2024
Understanding the DOM: Document Object Model

Understanding the DOM: Document Object Model

Thứ Năm, 13:58 21/11/2024
Heat Treatment Conventional and Novel Applications

Heat Treatment Conventional and Novel Applications

Thứ Năm, 13:51 21/11/2024
Swift Notes for Professionals

Swift Notes for Professionals

Thứ Năm, 13:42 21/11/2024

Big Data Analytics

Thứ Bảy, 20:49 05/11/2022

Financial Statement Analysis and Business Valuation for the Practical Lawyer

Thứ Bảy, 20:35 05/11/2022

AC Motor Control and Electrical Vehicle Applications

Thứ Bảy, 19:43 05/11/2022

Bộ đề luyện thi năng lực Hán ngữ HSK4

Thứ Sáu, 23:35 04/11/2022

호텔서비스 매너와 실무 = Hotel Service Manner

Thứ Sáu, 23:32 04/11/2022