Olumsuzlukları değiştirme
Tahmin projenle çalışmaya devam edebilmek için, veri küpende geçen olumsuzlukları nasıl ele alacağını belirlemen gerekiyor. Bazı tahmin algoritmaları olumsuzluklarla iyi çalışmaz; bunu yönetmenin iyi bir yolu not ya da n't ifadelerinden birini kaldırmak ve sonraki kelimeyi zıttı ile değiştirmektir.
Diyelim ki şu dize var: The movie isn't good. n't kısmını kaldırman ve good yerine bad yazman gerekir. Böylece dizen The movie is bad olur. Veri kümesinin ilk sütununda, isn't kelimesinin ardından important gelen bir ifade olduğunu fark ediyorsun.
Bu sütunun metni movies değişkeninde zaten kaydedildi, yani onunla çalışmaya başlayabilirsin. Görmek için IPython Shell'de print(movies) komutunu kullanabilirsin.
Bu egzersiz, kursun bir parçasıdır
Python'da Regular Expressions
Egzersiz talimatları
isn'talt dizgesiniiskelimesiyle değiştir.importantalt dizgesiniinsignificantkelimesiyle değiştir.movies_antonymdeğişkeninde yer alan sonucu yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Replace negations
movies_no_negation = movies.____("____", "____")
# Replace important
movies_antonym = movies_no_negation.____("____", "____")
# Print out
____