BaşlayınÜcretsiz başlayın

Metin analizi için Sözcük Türü (PoS) etiketleme

Bir dil öğrenme uygulaması, kullanıcıların cümle yapısını anlamasına yardımcı olmak için her kelimenin dilbilgisel rolünü vurgulamak istiyor. Görevin, Hugging Face pipeline'ını kullanarak verilen bir cümledeki her kelimeyi karşılık gelen PoS etiketiyle etiketlemek.

Bu egzersiz, kursun bir parçasıdır

Python ile Natural Language Processing (NLP)

Kursa Göz Atın

Egzersiz talimatları

  • "vblagoje/bert-english-uncased-finetuned-pos" modelini kullanarak bir pos_pipeline oluştur.
  • Pipeline'ı verilen sentence üzerinde uygula.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

from transformers import pipeline
# Create the PoS tagging pipeline
pos_pipeline = pipeline(
    task="____",
    model="____",
    grouped_entities=True
)

sentence = "I am meeting my friends for coffee this afternoon."

# Get PoS tags
pos_tags = ____
for token in pos_tags:
    print(f"{token['word']}: {token['entity_group']}")
Kodu Düzenle ve Çalıştır