Kom igångKom igång gratis

Fransk NER med polyglot II

Här slutför du arbetet du påbörjade i föregående övning.

Din uppgift är att använda en listomfattning för att skapa en lista med tupler, där det första elementet är entitetstaggen och det andra elementet är entitetstextens fullständiga sträng.

Den här övningen är en del av kursen

Introduktion till naturlig språkbehandling i Python

Visa kurs

Övningsinstruktioner

  • Använd en listomfattning för att skapa en lista med tupler som kallas entities.
  • Utrycket i din listomfattning ska vara en tupel.
    • Det första elementet i varje tupel är entitetstaggen, som du kommer åt via dess .tag-attribut.
    • Det andra elementet är entitetstextens fullständiga sträng, som du kommer åt med .join(ent).
  • Din iteratorvariabel ska vara ent, och du ska iterera över alla entiteter i polyglot-objektet txt av typen Text.
  • Skriv ut entities för att se vad du har skapat.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

# Print entities
____
Redigera och kör kod