Hobson Lane, Maria Dyshel
NLP#
AI#
Keras#
TensorFlow#
Python#
gensim#
spaCy#
HuggingFace#
PyTorch#
کتاب Natural Language Processing in Action یک راهنمای جامع برای یادگیری و پیادهسازی پردازش زبان طبیعی (NLP) از پایه تا سطح پیشرفته است. این نسخه بهروز شده شامل مدلهای Transformer مانند BERT و GPT، ابزارهای محبوب مانند spaCy، PyTorch، و بستههای HuggingFace است. کتاب مفاهیم کلیدی تحلیل متن، ساخت چتبات، تشخیص اخبار جعلی، فیلتر کردن هرزنامه و تولید متن را با استفاده از پایتون پوشش میدهد. همچنین، کاربردهای یادگیری عمیق در NLP را بررسی کرده و روشهای ساخت سیستمهای مکالمهای و پردازش متن در مقیاس صنعتی را آموزش میدهد.
درباره نویسندگان
هابسون لین، متخصص یادگیری ماشین و دانشمند داده با بیش از ۲۰ سال تجربه در توسعه سیستمهای خودکار و NLP، مدرس دانشگاه UCSD و همبنیانگذار Tangible AI و ProAI.org است.
ماریا دیشل، کارآفرین اجتماعی و متخصص هوش مصنوعی، تجربه گستردهای در توسعه الگوریتمهای هوش مصنوعی برای وسایل خودران و سیستمهای مکالمهای در صنعت داروسازی دارد. او مدیرعامل و همبنیانگذار Tangible AI است.
Develop your NLP skills from scratch! This revised bestseller now includes coverage of the latest Python packages, Transformers, the HuggingFace packages, and chatbot frameworks.
In Natural Language Processing in Action, Second Edition you will learn how to:
Natural Language Processing in Action has helped thousands of data scientists build machines that understand human language. In this new and revised edition, you’ll discover state-of-the art NLP models like BERT and HuggingFace transformers, popular open-source frameworks for chatbots, and more. As you go, you’ll create projects that can detect fake news, filter spam, and even answer your questions, all built with Python and its ecosystem of data tools.
About the technology
Deep learning has been a giant leap forward for NLP applications. Developers can now build chatbots and other natural language tools that can imitate real people, diagnose illness, automatically summarize documents, and more. Accessible open source tools such as spaCy and PyTorch make production-level NLP easier and more impactful than ever before.
About the book
Natural Language Processing in Action, Second Edition is your guide to building software that can read and interpret human language. This new edition is updated to include the latest Python packages and comes with full coverage of cutting-edge models like BERT, GPT-J and HuggingFace transformers.
In it, you’ll learn to create fun and useful NLP applications such as semantic search engines that are even better than Google, chatbots that can help you write a book, and a multilingual translation program. Soon, you’ll be ready to start tackling real-world problems with NLP.
About the reader
This book requires a basic understanding of deep learning and intermediate Python skills.
Table of Contents
Part 1 Wordy machines: Vector models of natural language
1. Machines that read and write: A natural language processing overview
2. Tokens of thought: Natural language words
3. Math with words: Term frequency-inverse document frequency vectors
4. Finding meaning in word counts: Semantic analysis
Part 2 Deeper learning: Neural networks
5. Word brain: Neural networks
6. Reasoning with word embeddings
7. Finding kernels of knowledge in text with CNNs
8. Reduce, reuse, and recycle your words: RNNs and LSTMs
Part 3 Getting real: Real-world NLP applications
9. Stackable deep learning: Transformers
10. Large language models in the real world
11. Information extraction and knowledge graphs
12. Getting chatty with dialog engines
Appendices:
A. Your NLP tools
B. Playful Python and regular expressions
C. Vectors and linear algebra
D. Machine learning tools and techniques
E. Deploying NLU containerized microservices
F. Glossary
About the author
Hobson Lane is a data scientist and machine learning engineer. He has over twenty years experience building autonomous systems and NLP pipelines for both large corporations and startups. Currently, Hobson is an instructor at UCSD Extension and Springboard, and the CTO and cofounder of Tangible AI and ProAI.org.
Maria Dyshel is a social entrepreneur and artificial intelligence expert. She held a variety of AI research, engineering, and management roles in diverse industries, from designing and improving algorithms for autonomous vehicles, to implementing company-wide Conversational AI program in one of the world's largest pharma companies. Maria is currently the CEO and cofounder of Tangible AI.
Cole Howard and Hannes Max Hapke were authors of the first edition of Natural Language Processing in Action and their legacy lives on in the collective intelligence of the community around the book.