Spacy for NLP
Go to main | Course Page
Section 1: Introduction to Spacy
- Overview of Spacy
- How to Get Queries Resolved
- Download Resources
- Common Use Cases
- Introduction to Spacy Models
- What happens inside Spacy Models
- Install Spacy and Models
Section 2: Linguistic Features
- Data structures in Spacy
- Data structuresin Spacy - Make a doc from scratch
- Data structuresin Spacy - nlp.make.doc()
- String Store
- How Tokenization Works
- Create Custom Tokenization Rules
- Build Custom Tokenizer
- Named Entity Recognition
- POS Tagging
- Dependency Parsing
- Need for Dependency Parsing
- Navigating the Parse Tree
- Noun Chunks
Section 3: Rule Based Matching
- Contextual Token Matching
- Phrase Matching
- Handling Large Number of Patterns
- Course Review
Section 4: Pipelines and Custom Attributes
- Understanding Spacy Pipelines
- How to Apply Particular Component
- Manipulating the Pipeline
- EntityRuler
- How to Create Custom Pipeline Components
- Custom Sentence Segmenter
- Efficient Text Processing Approaches
- User Defined Attributes
- Property Extensions
- Method Extensions
Section 5: Word Vectors
- Need for Word Vectors
- Advantage of Vector Representation
- How Word Vectors are Computed
- Understanding Cosine Similarity
- The Training Loop
- Train a New NER Model from Scratch
Section 6: Training Custom NER Models
- Training Custom NER Models
- Training Custom NER Models- Part 2
- Training Custom NER Models- Part 3
- Training Custom NER Models- Part 4
Section 7: Training Text Classification Models - Ecommerce Reviews
- Text Classification with Textcat - Part 1
- Text Classification with Textcat - part 2
- Text Classification with Textcat - part 3
- Text Classification with Textcat - part 4
- Text Classification with Textcat - part 5
- Text Classification with Textcat - part 6
Section 8: Training Custom POS Tagger Model
- Training Customer POS Tagger Model- part 1
- Training Customer POS Tagger Model- part 2
- Course Review
Section 9: Training Custom Intent Parser
- Training Custom Intent Parser - Part 1
- Training Custom Intent Parser - Part 2
- Training Custom Intent Parser - Part 3
- Training Custom Intent Parser - Part 4
Section 10: Chatbot with Spacy and Rasa
- Building Chatbot with Spacy and Rasa
- Intent Classification
- NLU Pipeline
- Training NLU Model
- RASA Core
- Writing Stories
- Course Review