CommencerCommencer gratuitement

Reconnaissance d’entités en français avec polyglot II

Ici, vous allez terminer le travail commencé dans l’exercice précédent.

Votre objectif est d’utiliser une compréhension de liste pour créer une liste de tuples, dont le premier élément est l’étiquette de l’entité et le second l’intégralité du texte de l’entité sous forme de chaîne.

Cet exercice fait partie du cours

Introduction au Natural Language Processing (NLP) en Python

Afficher le cours

Instructions

  • Utilisez une compréhension de liste pour créer une liste de tuples appelée entities.
  • L’expression de sortie de votre compréhension de liste doit être un tuple.
    • Le premier élément de chaque tuple est l’étiquette de l’entité, accessible via son attribut .tag.
    • Le second élément est la chaîne complète du texte de l’entité, accessible via .join(ent).
  • Votre variable d’itération doit être ent, et vous devez itérer sur toutes les entités de l’objet Text de polyglot, txt.
  • Affichez entities pour voir le résultat.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]

# Print entities
____
Modifier et exécuter le code