CommencezCommencez gratuitement

Exécuter un pipeline spaCy

Vous avez déjà exécuté un pipeline NLP de spaCy sur un seul texte et extrait les jetons d'une liste donnée de conteneurs Doc. Dans cet exercice, vous allez pratiquer les premières étapes pour exécuter un pipeline spaCy sur texts, qui est une liste de chaînes de caractères.

Vous utiliserez le modèle en_core_web_sm à cette fin. Le paquet spaCy a déjà été importé pour vous.

Cette activité fait partie du cours

Traitement du langage naturel avec spaCy

Voir le cours

Instructions de l’exercice

  • Chargez le modèle en_core_web_sm sous le nom nlp.
  • Exécutez le modèle avec nlp() sur chaque élément de texts, puis ajoutez chaque conteneur Doc correspondant à une liste documents.
  • Affichez le texte des jetons pour chaque conteneur Doc de la liste documents.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Load en_core_web_sm model as nlp
nlp = spacy.____(____)

# Run an nlp model on each item of texts and append the Doc container to documents
documents = []
for text in ____:
  documents.append(____)
  
# Print the token texts for each Doc container
for doc in documents:
  print([____ for ____ in ____])
Modifier et exécuter le code