Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- directory = os.listdir('/Users/user/My Documents/test/')
- os.chdir('/Users/user/My Documents/test/')
- files = os.listdir(source)
- for file in directory:
- with codecs.open(file,'r', encoding='utf-8', errors='ignore') as openfile:
- print(file)
- print('n')
- counter1 = 0
- counter2 =0
- read_file = openfile.read()
- word_tokens = word_tokenize(read_file)
- for i in word_tokens:
- m = i.lower()
- try:
- x = wn.synsets(m)[0]
- a = x.name().split(".")[1]
- if a == "a" or a == "s" or a == "r" or a == "n":
- senti_synset = swn.senti_synset(x.name())
- score_pos = senti_synset.pos_score()
- score_neg = senti_synset.neg_score()
- if score_pos > score_neg:
- counter1 = counter1 + 1
- s_pos += score_pos
- elif score_neg > score_pos:
- counter2 = counter2 + 1
- s_neg += score_neg
- except:
- continue
- if counter1 > counter2:
- print("positive = ",counter1)
- elif counter2 > counter1:
- print("negative",counter2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement