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
Ö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).
- Det första elementet i varje tupel är entitetstaggen, som du kommer åt via dess
- Din iteratorvariabel ska vara
ent, och du ska iterera över alla entiteter ipolyglot-objektettxtav typenText. - Skriv ut
entitiesfö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
____