Aan de slagBegin gratis

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

Bekijk cursus

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).
  • Je iteratorvariabele moet ent zijn, en je moet itereren over alle entities van het polyglot-Text-object, txt.
  • Print entities om te zien wat je hebt gemaakt.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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

# Print entities
____
Code bewerken en uitvoeren