Aan de slagGa gratis aan de slag

Trainingsdata maken (2)

Laten we de matchpatronen uit de vorige oefening gebruiken om een set trainingsexamples te bootstrappen. Het nlp-object is al voor je aangemaakt en de Matcher met de toegevoegde patronen pattern1 en pattern2 is beschikbaar als de variabele matcher. Een lijst met zinnen is beschikbaar als de variabele TEXTS.

Deze oefening maakt deel uit van de cursus

Geavanceerde NLP met spaCy

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create a Doc object for each text in TEXTS
for ____ in ____:
    # Find the matches in the doc
    matches = ____(____)
    
    # Get a list of (start, end, label) tuples of matches in the text
    entities = [(____, ____, 'GADGET') for ____, ____, ____ in matches]
    print(doc.text, entities)    
Code bewerken en uitvoeren