Overview: Designing a Chatbot with spaCy
Explore how to design a chatbot leveraging spaCy's NLP capabilities. Learn to extract entities, recognize intents with pattern-based and neural methods, and handle conversational semantics including anaphora resolution. This lesson integrates linguistic and statistical techniques to build a functional chatbot pipeline.
We'll cover the following...
We'll cover the following...
In this chapter, we will use everything we have learned so far to design a chatbot. We will perform entity extraction, intent recognition, and context handling. We will use different ways of syntactic and semantic parsing, entity extraction, and text classification.
First, we'll explore the ...