MulaiMulai sekarang secara gratis

Mengidentifikasi named entity dalam judul berita

Organisasi berita sering memberi tag pada named entity seperti orang, lokasi, dan organisasi dalam judul untuk meningkatkan pencarian, pengindeksan, dan rekomendasi. Tugas Anda adalah menggunakan pipeline Hugging Face untuk mendeteksi dan mengelompokkan entity tersebut secara otomatis dalam sebuah judul berita.

Latihan ini adalah bagian dari kursus

Natural Language Processing (NLP) in Python

Lihat Kursus

Petunjuk latihan

  • Buat ner_pipeline menggunakan model "dslim/bert-base-NER".
  • Ekstrak named entity dari headline yang diberikan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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']}")
Edit dan Jalankan Kode