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

Eğitime hazırlık adımları

Bir spaCy modelini eğitmeden önce ve eğitim sırasında, (1) yalnızca hedef bileşeni eğitmek için diğer boru hattı bileşenlerini devre dışı bırakman ve (2) bir eğitim veri noktasının Doc kapsayıcısını ve buna karşılık gelen annotations bilgisini bir Example sınıfına dönüştürmen gerekir.

Bu egzersizde, nlp adıyla erişebileceğin, önceden yüklenmiş en_core_web_sm modelini kullanarak bu iki adımı pratik edeceksin. Example sınıfı zaten içe aktarılmış durumda ve kullanman için bir text metni ile ilgili annotations da hazır.

Bu egzersiz

spaCy ile Natural Language Processing

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • nlp modelinin ner dışındaki tüm boru hattı bileşenlerini devre dışı bırak.
  • Bir text metnini ve buna ait annotations bilgisini, eğitimde kullanılabilecek doğru formata dönüştür.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

nlp = spacy.load("en_core_web_sm")

# Disable all pipeline components of  except `ner`
other_pipes = [____ for ____ in nlp.____ if ____ != 'ner']
nlp.____(*other_pipes)

# Convert a text and its annotations to the correct format usable for training
doc = nlp.____(text)
example = Example.____(____, ____)
print("Example object for training: \n", example.to_dict())
Kodu Düzenle ve Çalıştır