This book comprehensively explains the toolsets the HuggingFace community offers, including datasets and transformers. The book covers basic toolset application cases, specific project implementations, and the underlying design principles and implementation details of pre-trained models. This book allows readers quickly grasp how to use the HuggingFace toolset, master the general development process of NLP projects, and develop their own NLP projects. The book comprises 14 chapters: The Toolset Basics and Application Case Demonstrations part (Chapters 1-6) provide a detailed explanation of the basic usage of the HuggingFace toolset. The Chinese Project Implementations part (Chapters 7-12) demonstrates the general process of developing NLP projects using the HuggingFace toolset through several practical projects. The Underlying Principles of Pre-trained Model part (Chapters 13-14) elaborates on the design principles and computational principles of pre-trained models.