Direkt zum Inhalt
StartseitePython

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.

Kurs Kostenlos Starten
4 Stunden15 Videos53 Übungen4.063 LernendeTrophyLeistungsnachweis

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.
Group

Trainierst du 2 oder mehr?

Versuchen DataCamp for Business

Beliebt bei Lernenden in Tausenden Unternehmen


Kursbeschreibung

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.
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.
DataCamp Für UnternehmenFür eine maßgeschneiderte Lösung buchen Sie eine Demo.

In den folgenden Tracks

Machine Learning Scientist mit Python

Gehe zu Track

Natürliche Sprachverarbeitung in Python

Gehe zu Track
  1. 1

    Introduction to NLP and spaCy

    Kostenlos

    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.

    Kapitel Jetzt Abspielen
    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.

    Kapitel Jetzt Abspielen
  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.

    Kapitel Jetzt Abspielen
  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.

    Kapitel Jetzt Abspielen
Für Unternehmen

Trainierst du 2 oder mehr?

Verschaffen Sie Ihrem Team Zugriff auf die vollständige DataCamp-Plattform, einschließlich aller Funktionen.

In den folgenden Tracks

Machine Learning Scientist mit Python

Gehe zu Track

Natürliche Sprachverarbeitung in Python

Gehe zu Track

Datensätze

corona.json

Mitwirkende

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

Principal Data Scientist

Mehr Anzeigen

Was sagen andere Lernende?

Melden Sie sich an 15 Millionen Lernende und starten Sie Natural Language Processing with spaCy Heute!

Kostenloses Konto erstellen

GoogleLinkedInFacebook

oder

Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.