Textblob을 사용하여 텍스트 분류를 수행하려고합니다. 먼저 모델을 훈련시키고 아래와 같이 pickle을 사용하여 직렬화합니다.
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()
그리고이 파일을 실행하려고하면 :
import pickle
f = open('sample_classifier.pickle', encoding="utf8")
cl = pickle.load(f)
f.close()
이 오류가 발생합니다.
UnicodeDecodeError : 'utf-8'코덱이 위치 0의 바이트 0x80을 디코딩 할 수 없습니다 : 잘못된 시작 바이트
다음은 내 sample.csv의 내용입니다.
내 SQL이 전혀 제대로 작동하지 않습니다. 이것은 잘못된 선택이었습니다. SQL
문제가 있습니다. 즉시 응답하십시오, 지원
여기서 내가 어디로 잘못 가고 있습니까? 도와주세요.