Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import csv
- from textblob import TextBlob
- <b>from textblob.classifiers import NaiveBayesClassifier</b>
- import pandas as pd
- import numpy as np
- import codecs
- import sys
- reload(sys)
- sys.setdefaultencoding('utf-8')
- df = pd.read_csv('train.csv',encoding='utf-8')
- train = []
- test = []
- for row,result in zip(df.Description,df.Is_Response):
- train.append([row,result])
- c1 = NaiveBayesClassifier(train)
- for row,result in zip(df.Description,df.Is_Response):
- analysis = TextBlob(row,classifiers=c1)
- with open("test.csv",'rb') as csvfile:
- df1 = pd.read_csv(csvfile)
- for row in df1.Description:
- test.append(row)
- print c1.accuracy(test)
Add Comment
Please, Sign In to add comment