Naive Bayes sınıflandırıcısını python'da TextBlob kullanarak tweet'lere yerleştirmeye çalışıyorum. Ben veri kümesini yetiştirmek mümkün olmuştur ve başarıyla kullanarak bireysel tweetleri sınıflandırılabilir:TextBlob Naive Bayes metin sınıflandırması
print cl.classify("text")
Şimdi bir csv dosyasını açmak ve dosyadaki tüm tweet'leri sınıflandırmak istiyorum. Bunu nasıl başarabileceğime dair herhangi bir önerin var mı? Kodum aşağıdaki gibidir:
import csv
from textblob import TextBlob
with open(test_path, 'rU') as csvfile:
lineReader = csv.reader(csvfile,delimiter=',',quotechar="\"")
lineReader = csv.reader(csvfile,delimiter=',')
test = []
for row in lineReader:
blob = (row[0])
blob = TextBlob(blob)
test.append([blob])
print (test.classify())
AttributeError: 'Liste' nesne hiçbir özelliği Sen de aynı zamanda ilk yetiştirmek gerekir
'List'te' classify() 'öğesini çağırıyorsunuz. Bunu 'blob' –
yapmalısınız. Neden iki linereader ataması var? – trans1st0r
Çözüm için teşekkür ederiz! – Ashwin