Guest User

Untitled

a guest
Oct 17th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. import csv
  2. from textblob import TextBlob
  3. <b>from textblob.classifiers import NaiveBayesClassifier</b>
  4. import pandas as pd
  5. import numpy as np
  6. import codecs
  7. import sys
  8. reload(sys)
  9. sys.setdefaultencoding('utf-8')
  10. df = pd.read_csv('train.csv',encoding='utf-8')
  11. train = []
  12. test = []
  13. for row,result in zip(df.Description,df.Is_Response):
  14. train.append([row,result])
  15. c1 = NaiveBayesClassifier(train)
  16. for row,result in zip(df.Description,df.Is_Response):
  17. analysis = TextBlob(row,classifiers=c1)
  18. with open("test.csv",'rb') as csvfile:
  19. df1 = pd.read_csv(csvfile)
  20. for row in df1.Description:
  21. test.append(row)
  22. print c1.accuracy(test)
Add Comment
Please, Sign In to add comment