Explore the latest books of this year!
Bookbot

Introduction to Natural Language Processing

More about the book

This textbook surveys computational methods for understanding, generating, and manipulating human language, combining classical representations and algorithms with modern machine learning techniques. It provides a technical perspective on natural language processing, emphasizing data-driven approaches through supervised and unsupervised machine learning. The first section lays a foundation in machine learning, equipping readers with tools for word-based textual analysis. The second section covers structured representations of language, including sequences, trees, and graphs. The third section delves into linguistic meaning representation and analysis, exploring formal logic and neural word embeddings. The final section presents in-depth treatments of three key applications: information extraction, machine translation, and text generation. End-of-chapter exercises encourage both theoretical analysis and software implementation. The text synthesizes a wide range of research, connecting contemporary machine learning techniques with linguistic and computational foundations. It is suitable for advanced undergraduate and graduate courses, as well as a reference for software engineers and data scientists. Readers should have a background in computer programming and college-level mathematics. Mastery of the material will enable students to build and analyze novel natural language processing systems and comprehend the latest research i

Book purchase

Introduction to Natural Language Processing, Jacob Eisenstein

Language
Released
2019
product-detail.submit-box.info.binding
(Hardcover),
Book condition
Damaged
Price
€19.40

Payment methods

No one has rated yet.Add rating

Title
Introduction to Natural Language Processing
Language
English
Publisher
The MIT Press
Released
2019
Format
Hardcover
Pages
536
ISBN10
0262042843
ISBN13
9780262042840
Series
Description
This textbook surveys computational methods for understanding, generating, and manipulating human language, combining classical representations and algorithms with modern machine learning techniques. It provides a technical perspective on natural language processing, emphasizing data-driven approaches through supervised and unsupervised machine learning. The first section lays a foundation in machine learning, equipping readers with tools for word-based textual analysis. The second section covers structured representations of language, including sequences, trees, and graphs. The third section delves into linguistic meaning representation and analysis, exploring formal logic and neural word embeddings. The final section presents in-depth treatments of three key applications: information extraction, machine translation, and text generation. End-of-chapter exercises encourage both theoretical analysis and software implementation. The text synthesizes a wide range of research, connecting contemporary machine learning techniques with linguistic and computational foundations. It is suitable for advanced undergraduate and graduate courses, as well as a reference for software engineers and data scientists. Readers should have a background in computer programming and college-level mathematics. Mastery of the material will enable students to build and analyze novel natural language processing systems and comprehend the latest research i