Pular para o conteúdo principal
InícioPython

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.

Comece O Curso Gratuitamente
4 horas15 vídeos53 exercícios4.009 aprendizesTrophyDeclaração de Realização

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.
Group

Treinar 2 ou mais pessoas?

Tentar DataCamp for Business

Amado por alunos de milhares de empresas


Descrição do Curso

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.
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.
DataCamp Para EmpresasPara uma solução sob medida , agende uma demonstração.

Nas seguintes faixas

Cientista de aprendizado de máquina em Python

Ir para a trilha

Processamento de linguagem natural em Python

Ir para a trilha
  1. 1

    Introduction to NLP and spaCy

    Gratuito

    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.

    Reproduzir Capítulo Agora
    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.

    Reproduzir Capítulo Agora
  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.

    Reproduzir Capítulo Agora
  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.

    Reproduzir Capítulo Agora
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.

Nas seguintes faixas

Cientista de aprendizado de máquina em Python

Ir para a trilha

Processamento de linguagem natural em Python

Ir para a trilha

conjuntos de dados

corona.json

colaboradores

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

Principal Data Scientist

Ver Mais

O que os outros alunos têm a dizer?

Junte-se a mais de 15 milhões de alunos e comece Natural Language Processing with spaCy hoje mesmo!

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.