Название: Applied Text Mining
Автор: Usman Qamar, Muhammad Summair Raza
Издательство: Springer
Год: 2024
Страниц: 505
Язык: английский
Формат: pdf (true)
Размер: 12.9 MB
This textbook covers the concepts, theories, and implementations of text mining and Natural Language Processing (NLP). It covers both the theory and the practical implementation, and every concept is explained with simple and easy-to-understand examples. It consists of three parts. In Part 1 which consists of three chapters details about basic concepts and applications of text mining are provided, including eg sentiment analysis and opinion mining. It builds a strong foundation for the reader in order to understand the remaining parts. In the five chapters of Part 2, all the core concepts of text analytics like feature engineering, text classification, text clustering, text summarization, topic mapping, and text visualization are covered. Finally, in Part 3 there are three chapters covering deep-learning-based text mining, which is the dominating method applied to practically all text mining tasks nowadays. Various Deep Learning approaches to text mining are covered, includingmodels for processing and parsing text, for lexical analysis, and for machine translation. All three parts include large parts of Python code that shows the implementation of the described concepts and approaches. The textbook was specifically written to enable the teaching of both basic and advanced concepts from one single book. The implementation of every text mining task is carefully explained, based Python as the programming language and Spacy and NLTK as Natural Language Processing libraries. No prior knowledge of Python, Spacy, and NLTK is required. The book is suitable for both undergraduate and graduate students in Computer Science and engineering, who wish to study and learn more on this important active discipline that is considered an important milestone in Artificial Intelligence (AI). The book focuses in a unique style on looking at Generative AI to generate, understand, and interpret text.