LoslegenKostenlos loslegen

Französische NER mit polyglot II

In dieser Übung schließt du die Arbeit ab, die du in der vorherigen Übung begonnen hast.

Deine Aufgabe ist es, mit einer Listenabstraktion eine Liste von Tupeln zu erzeugen. Das erste Element ist das Entity-Tag, und das zweite Element ist der vollständige String des Entity-Texts.

Diese Übung ist Teil des Kurses

Einführung in Natural Language Processing mit Python

Kurs anzeigen

Anleitung zur Übung

  • Verwende eine Listenabstraktion, um eine Liste von Tupeln namens entities zu erstellen.
  • Der Ausgabeausdruck im Ergebnis deiner Listenabstraktion sollte ein Tupel sein.
    • Das erste Element jedes Tupels ist das Entity-Tag, auf das du über das Attribut .tag zugreifen kannst.
    • Das zweite Element ist der vollständige String des Entity-Texts, den du mit .join(ent) erhältst.
  • Deine Iteratorvariable sollte ent heißen, und du solltest über alle Entities des polyglot-Text-Objekts txt iterieren.
  • Gib entities aus, um zu sehen, was du erstellt hast.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

# Print entities
____
Code bearbeiten und ausführen