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

spaCy ile cümle bölütleme

Bu egzersizde cümle bölütleme pratiği yapacaksın. NLP’de, bir belgeyi cümlelerine ayırmak yararlı ve temel bir işlemdir. Adlandırılmış varlık tespiti gibi daha kapsamlı birçok NLP görevinin ilk adımlarından biridir. Ayrıca, cümle sayısını yakalamak, metnin sağladığı bilgi miktarı hakkında fikir verebilir.

texts adlı listede on adet yemek yorumu bulunuyor.

en_core_web_sm modeli senin için nlp olarak yüklendi ve hazır.

Bu egzersiz

spaCy ile Natural Language Processing

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

Egzersiz talimatları

  • texts listesindeki her öğe üzerinde spaCy modelini çalıştır ve tüm Doc kaplarını içeren documents adlı bir liste oluştur.
  • documents listesi üzerinde yineleme yaparak her doc kabının cümlelerini çıkar ve sentences adlı listeye ekle.
  • sentences listesini kullanarak her doc kabındaki cümle sayısını say.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Generating a documents list of all Doc containers
documents = [____(text) for text in texts]

# Iterate through documents and append sentences in each doc to the sentences list
sentences = []
for doc in documents:
  sentences.append([s for s in ____.____])
  
# Find number of sentences per each doc container
print([len(____) for s in sentences])
Kodu Düzenle ve Çalıştır