Kom igångKom igång gratis

Identifiera namngivna entiteter i nyhetsrubriker

Nyhetsorganisationer taggar ofta namngivna entiteter – som personer, platser och organisationer – i rubriker för att förbättra sökning, indexering och rekommendationer. Din uppgift är att använda en Hugging Face-pipeline för att automatiskt identifiera och gruppera sådana entiteter i en nyhetsrubrik.

Den här övningen är en del av kursen

Natural Language Processing (NLP) i Python

Visa kurs

Övningsinstruktioner

  • Skapa en ner_pipeline med modellen "dslim/bert-base-NER".
  • Extrahera de namngivna entiteterna från den angivna headline.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

from transformers import pipeline
# Create the NER pipeline
ner_pipeline = pipeline(
    task="____",
    model="____",
    grouped_entities=True
)
headline = "Apple is planning to open a new office in San Francisco next year."

# Get named entities
entities = ____

for entity in entities:
    print(f"{entity['entity_group']}: {entity['word']}")
Redigera och kör kod