Franse NER met polyglot II
Hier maak je het werk af dat je in de vorige oefening bent begonnen.
Je taak is om met een list comprehension een lijst met tuples te maken, waarbij het eerste element de entity-tag is en het tweede element de volledige tekenreeks van de entity-tekst.
Deze oefening maakt deel uit van de cursus
Introductie tot Natural Language Processing in Python
Oefeninstructies
- Gebruik een list comprehension om een lijst met tuples te maken met de naam
entities. - De uitvoerexpressie van je list comprehension moet een tuple zijn.
- Het eerste element van elke tuple is de entity-tag, die je kunt benaderen via het
.tag-attribuut. - Het tweede element is de volledige tekenreeks van de entity-tekst, die je kunt benaderen met
.join(ent).
- Het eerste element van elke tuple is de entity-tag, die je kunt benaderen via het
- Je iteratorvariabele moet
entzijn, en je moet itereren over alle entities van hetpolyglot-Text-object,txt. - Print
entitiesom te zien wat je hebt gemaakt.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create the list of tuples: entities
entities = [(____.____, ' '.____(____)) for ____ in ____.____]
# Print entities
____