forked from Apress/advanced-data-analytics-using-python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
classifier2.py
7 lines (5 loc) · 1.01 KB
/
classifier2.py
1
2
3
4
5
6
7
from textblob.classifiers import NaiveBayesClassifier
train = [('I love this sandwich.', 'pos'),('Air India did a poor job of queue management both times.', 'staff service'),("The 'cleaning' by flight attendants involved regularly spraying air freshener in the lavatories.", 'staff'),('The food tasted decent.', 'food'),('Flew Air India direct from New York to Delhi round trip.', 'route'),('Colombo to Moscow via Delhi.', 'route'),('Flew Birmingham to Delhi with Air India.', 'route'),('Without toilet, food or anything!', 'food'),('Cabin crew announcements included a sincere apology for the delay.', 'cabin flown'),
('this is an amazing place!', 'pos'),('I feel very good about these beers.', 'pos'),('this is my best work.', 'pos'),("what an awesome view", 'pos'),('I do not like this restaurant', 'neg'),('I am tired of this stuff.', 'neg'),("I can't deal with this", 'neg'),('he is my sworn enemy!', 'neg'),('my boss is horrible.', 'neg')]
cl = NaiveBayesClassifier(train)
print (cl.classify("This is an amazing library!"))