A visual tour of spaCy Document objects

What you will learn

Learn spaCy basics in less than an hour

Why spaCy is much easier to learn within a notebook environment

How visualizing the various spaCy objects can help you get lot more insight

How to use itables library to visualize spaCy objects

Why take this course?

The makers of spaCy say this:

“For complex tasks, itโ€™s usually better to train a statistical entity recognition model. However, statistical models require training data, so for many situations, rule-based approaches are more practical. This is especially true at the start of a project: you can use a rule-based approach as part of a data collection process, to help you โ€œbootstrapโ€ a statistical model.

Training a model is useful if you have some examples and you want your system to be able to generalize based on those examples. It works especially well if there are clues in the local context. For instance, if youโ€™re trying to detect person or company names, your application may benefit from a statistical named entity recognition model.


Get Instant Notification of New Courses on our Telegram channel.


Rule-based systems are a good choice if thereโ€™s a more or less finite number of examples that you want to find in the data, or if thereโ€™s a very clear, structured pattern you can express with token rules or regular expressions. For instance, country names, IP addresses or URLs are things you might be able to handle well with a purely rule-based approach.”

In other words, even the makers of spaCy recommend that you do as much as you can with rule-based approaches, especially at the start of a project. This is all the more true if you are just beginning to learn spaCy.

In my opinion, it is much easier to use rule based systems once you develop a solid understanding of the spaCy document object. And it is very easy to develop this understanding using the visualization technique I explain in this course.

English
language