We saw in Chapter 5, POS-Tagging and Its Applications and Chapter 6, NER-Tagging and Its Applications, how spaCy's language pipeline performs a variety of complex computational linguistics algorithms, such as POS-tagging and NER-tagging. This isn't all spaCy packs though, and in this chapter, we will explore the power of dependency parsing and how it can be used in a variety of contexts and applications. We will have a look at the theory of dependency parsing before moving on to using it with spaCy, as well as training our own dependency parsers. Following are the topics we will cover in this chapter:
- Dependency parsing
- Dependency parsing with Python
- Training our dependency parsers
- Summary
- References