Haber başlıklarında adlandırılmış varlıkları belirleme
Haber kuruluşları, arama, indeksleme ve önerileri iyileştirmek için başlıklarda kişi, konum ve kuruluş gibi adlandırılmış varlıkları sıklıkla etiketler. Senin görevin, bir Hugging Face pipeline'ı kullanarak bu varlıkları bir haber başlığında otomatik olarak tespit etmek ve gruplamak.
Bu egzersiz
Python ile Natural Language Processing (NLP)
kursunun bir parçasıdırEgzersiz talimatları
"dslim/bert-base-NER"modelini kullanarak birner_pipelineoluştur.- Verilen
headlineiçindeki adlandırılmış varlıkları çıkar.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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']}")