Cours
Traitement du langage naturel avec spaCy
IntermédiaireNiveau de compétence
Actualisé 07/2025PythonMachine Learning4 h15 vidéos53 Exercices4,450 XP7,642Certificat de réussite.
Créez votre compte gratuit
ou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.Apprécié par des utilisateurs provenant de milliers d'entreprises
Former 2 personnes ou plus ?
Essayez DataCamp for BusinessDescription du cours
Découvrez spaCy, une norme industrielle pour le traitement du langage naturel (NLP).
Dans ce cours, vous apprendrez à utiliser spaCy, une bibliothèque standard en pleine expansion, pour effectuer diverses tâches de traitement du langage naturel telles que la tokenisation, la segmentation de phrases, l'analyse syntaxique et la reconnaissance d'entités nommées. spaCy offre des fonctionnalités puissantes, faciles à utiliser et prêtes à l'emploi pour un large éventail de tâches de traitement du langage naturel.Apprenez les opérations de base de spaCy
Vous commencerez par apprendre les opérations de base de spaCy et comment les utiliser pour analyser du texte et extraire des informations à partir de données non structurées. Ensuite, vous travaillerez avec les classes de spaCy, telles que Doc, Span et Token, et apprendrez à utiliser différents composants de spaCy pour calculer des vecteurs de mots et prédire la similarité sémantique.Entraîner les modèles spaCy et se familiariser avec la correspondance de motifs
Vous vous exercerez à écrire des modèles de correspondance simples et complexes afin d'extraire des termes et des expressions donnés à partir de données non structurées à l'aide d'EntityRuler, Matcher et PhraseMatcher. Vous apprendrez également à créer des composants de pipeline personnalisés et à générer des données d'entraînement/d'évaluation. À partir de là, vous vous plongerez dans la formation des modèles spaCy et leur utilisation pour l'inférence. Tout au long du cours, vous travaillerez sur des exemples concrets et consoliderez votre compréhension de l'utilisation de spaCy dans vos propres projets de TALN.Prérequis
Supervised Learning with scikit-learnPython Toolbox1
Introduction to NLP and spaCy
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.
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.
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.
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.
Traitement du langage naturel avec spaCy
Cours terminé
Obtenez un certificat de réussite
Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolioPartagez-la sur les réseaux sociaux et dans votre évaluation de performance
Inclus avecPremium or Teams
S'inscrire MaintenantRejoignez plus de 19 millions d'utilisateurs et commencez Traitement du langage naturel avec spaCy dès aujourd'hui !
Créez votre compte gratuit
ou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.