Textblob kullanarak bazı metin sınıflandırması yapmaya çalışıyorum. Önce modeli eğitiyorum ve aşağıda gösterildiği gibi turşu kullanarak serileştiriyorum.
import pickle
from textblob.classifiers import NaiveBayesClassifier
with open('sample.csv', 'r') as fp:
cl = NaiveBayesClassifier(fp, format="csv")
f = open('sample_classifier.pickle', 'wb')
pickle.dump(cl, f)
f.close()
Ve bu dosyayı çalıştırmayı denediğimde:
import pickle
f = open('sample_classifier.pickle', encoding="utf8")
cl = pickle.load(f)
f.close()
Bu hatayı alıyorum:
UnicodeDecodeError: 'utf-8' codec bileşeni, 0 konumunda 0x80 baytının kodunu çözemiyor: geçersiz başlangıç baytı
Aşağıda sample.csv dosyamın içeriği verilmiştir:
SQL'im hiç düzgün çalışmıyor. Bu yanlış bir seçimdi, SQL
Sorunlarım var. Lütfen hemen cevap verin, Destek
Burada nerede yanlış yapıyorum? Lütfen yardım et.