Accéder au contenu principal
AccueilPython

Natural Language Processing with spaCy

Master the core operations of spaCy and train models for natural language processing. Extract information from unstructured data and match patterns.

Commencer Le Cours Gratuitement
4 heures15 vidéos53 exercices4 063 apprenantsTrophyDéclaration de réalisation

Créez votre compte gratuit

GoogleLinkedInFacebook

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.
Group

Formation de 2 personnes ou plus ?

Essayer DataCamp for Business

Apprécié par les apprenants de milliers d'entreprises


Description du cours

Meet spaCy, an Industry-Standard for NLP

In this course, you will learn how to use spaCy, a fast-growing industry-standard library, to perform various natural language processing tasks such as tokenization, sentence segmentation, parsing, and named entity recognition. spaCy can provide powerful, easy-to-use, and production-ready features across a wide range of natural language processing tasks.

Learn the Core Operations of spaCy

You will start by learning the core operations of spaCy and how to use them to parse text and extract information from unstructured data. Then, you will work with spaCy’s classes, such as Doc, Span, and Token, and learn how to use different spaCy components for calculating word vectors and predicting semantic similarity.

Train spaCy Models and Learn About Pattern Matching

You will practice writing simple and complex matching patterns to extract given terms and phrases using EntityRuler, Matcher, and PhraseMatcher from unstructured data. You will also learn how to create custom pipeline components and create training/evaluation data. From there, you will dive into training spaCy models and how to use them for inference. Throughout the course, you will work on real-world examples and solidify your understanding of using spaCy in your own NLP projects.
Pour les entreprises

Formation de 2 personnes ou plus ?

Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.
DataCamp Pour Les EntreprisesPour une solution sur mesure , réservez une démo.

Dans les titres suivants

Scientifique en apprentissage automatique en Python

Aller à la piste

Traitement du langage naturel en Python

Aller à la piste
  1. 1

    Introduction to NLP and spaCy

    Gratuit

    This chapter will introduce you to NLP, some of its use cases such as named-entity recognition and AI-powered chatbots. You’ll learn how to use the powerful spaCy library to perform various natural language processing tasks such as tokenization, sentence segmentation, POS tagging, and named entity recognition.

    Jouez Au Chapitre Maintenant
    Natural Language Processing (NLP) basics
    50 xp
    Doc container in spaCy
    100 xp
    NER use case
    50 xp
    Tokenization with spaCy
    100 xp
    spaCy basics
    50 xp
    Running a spaCy pipeline
    100 xp
    Lemmatization with spaCy
    100 xp
    Sentence segmentation with spaCy
    100 xp
    Linguistic features in spaCy
    50 xp
    POS tagging with spaCy
    100 xp
    NER with spaCy
    100 xp
    Text processing with spaCy
    100 xp
  2. 2

    spaCy Linguistic Annotations and Word Vectors

    Learn about linguistic features, word vectors, semantic similarity, analogies, and word vector operations. In this chapter you’ll discover how to use spaCy to extract word vectors, categorize texts that are relevant to a given topic and find semantically similar terms to given words from a corpus or from a spaCy model vocabulary.

    Jouez Au Chapitre Maintenant
  3. 3

    Data Analysis with spaCy

    Get familiar with spaCy pipeline components, how to add a pipeline component, and analyze the NLP pipeline. You will also learn about multiple approaches for rule-based information extraction using EntityRuler, Matcher, and PhraseMatcher classes in spaCy and RegEx Python package.

    Jouez Au Chapitre Maintenant
  4. 4

    Customizing spaCy Models

    Explore multiple real-world use cases where spaCy models may fail and learn how to train them further to improve model performance. You’ll be introduced to spaCy training steps and understand how to train an existing spaCy model or from scratch, and evaluate the model at the inference time.

    Jouez Au Chapitre Maintenant
Pour les entreprises

Formation de 2 personnes ou plus ?

Donnez à votre équipe l’accès à la plateforme DataCamp complète, y compris toutes les fonctionnalités.

Dans les titres suivants

Scientifique en apprentissage automatique en Python

Aller à la piste

Traitement du langage naturel en Python

Aller à la piste

ensembles de données

corona.json

collaborateurs

Collaborator's avatar
James Chapman
Collaborator's avatar
Maham Khan
Collaborator's avatar
Jasmin Ludolf
Azadeh Mobasher HeadshotAzadeh Mobasher

Principal Data Scientist

Voir Plus

Qu’est-ce que les autres apprenants ont à dire ?

Inscrivez-vous 15 millions d’apprenants et commencer Natural Language Processing with spaCy Aujourd’hui!

Créez votre compte gratuit

GoogleLinkedInFacebook

ou

En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données sont stockées aux États-Unis.