Ebook: Natural Language Processing: A Textbook With Python Implementation
Author: Raymond S. T. Lee
- Genre: Computers // Algorithms and Data Structures: Pattern Recognition
- Year: 2023
- Publisher: Springer
- Language: English
- pdf
This textbook presents an up-to-date and comprehensive overview of Natural Language Processing (NLP), from basic concepts to core algorithms and key applications. Further, it contains seven step-by-step NLP workshops (total length: 14 hours) offering hands-on practice with essential Python tools like NLTK, spaCy, TensorFlow Kera, Transformer and BERT.
The objective of this book is to provide readers with a fundamental grasp of NLP and its core technologies, and to enable them to build their own NLP applications (e.g. Chatbot systems) using Python-based NLP tools. It is both a textbook and NLP tool-book intended for the following readers: undergraduate students from various disciplines who want to learn NLP; lecturers and tutors who want to teach courses or tutorials for undergraduate/graduate students on NLP and related AI topics; and readers with various backgrounds who want to learn NLP, and more importantly, to build workable NLP applications after completing its 14 hours of Python-based workshops.
Natural Language Processing (NLP) and its related applications become part of daily life with exponential growth of Artificial Intelligence (AI) in past decades. NLP applications including Information Retrieval (IR) systems, Text Summarization System, and Question-and-Answering (Chatbot) System became one of the prevalent topics in both industry and academia that had evolved routines and benefited immensely to a wide array of day-to-day services.
Readers of This Book
This book is both an NLP textbook and NLP Python implementation book tailored for:
• Undergraduates and postgraduates of various disciplines including AI, Computer Science, IT, Data Science, etc.
• Lecturers and tutors teaching NLP or related AI courses.
• NLP, AI scientists and developers who would like to learn NLP basic concepts, practice and implement via Python workshops.
• Readers who would like to learn NLP concepts, practice Python-based NLP workshops using various NLP implementation tools such as NLTK, spaCy, TensorFlow Keras, BERT, and Transformer technology.
How to Use This book?
This book can be served as a textbook for undergraduates and postgraduate courses on Natural Language Processing, and a reference book for general readers who would like to learn key technologies and implement NLP applications with contemporary implementation tools such as NLTK, spaCy, TensorFlow, BERT, and Transformer technology.
The objective of this book is to provide readers with a fundamental grasp of NLP and its core technologies, and to enable them to build their own NLP applications (e.g. Chatbot systems) using Python-based NLP tools. It is both a textbook and NLP tool-book intended for the following readers: undergraduate students from various disciplines who want to learn NLP; lecturers and tutors who want to teach courses or tutorials for undergraduate/graduate students on NLP and related AI topics; and readers with various backgrounds who want to learn NLP, and more importantly, to build workable NLP applications after completing its 14 hours of Python-based workshops.
Natural Language Processing (NLP) and its related applications become part of daily life with exponential growth of Artificial Intelligence (AI) in past decades. NLP applications including Information Retrieval (IR) systems, Text Summarization System, and Question-and-Answering (Chatbot) System became one of the prevalent topics in both industry and academia that had evolved routines and benefited immensely to a wide array of day-to-day services.
Readers of This Book
This book is both an NLP textbook and NLP Python implementation book tailored for:
• Undergraduates and postgraduates of various disciplines including AI, Computer Science, IT, Data Science, etc.
• Lecturers and tutors teaching NLP or related AI courses.
• NLP, AI scientists and developers who would like to learn NLP basic concepts, practice and implement via Python workshops.
• Readers who would like to learn NLP concepts, practice Python-based NLP workshops using various NLP implementation tools such as NLTK, spaCy, TensorFlow Keras, BERT, and Transformer technology.
How to Use This book?
This book can be served as a textbook for undergraduates and postgraduate courses on Natural Language Processing, and a reference book for general readers who would like to learn key technologies and implement NLP applications with contemporary implementation tools such as NLTK, spaCy, TensorFlow, BERT, and Transformer technology.
Download the book Natural Language Processing: A Textbook With Python Implementation for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)