#!/usr/bin/python # -*- coding: iso-8859-15 -*- from Spyder import * from Classificador import * import matplotlib.pyplot as pyplot sp = Spyder() listatweets = sp.pegatweets('Palmeiras') #listatweets = open('Tweets_classificados_teste.txt','r') negativo = 0 positivo = 0 for t in listatweets: classifica = Classificacao() processa = processamentoTexto() t = processa.processatweet(t) t = processa.removestopwords(t) t = processa.remover_acentos(t) tag = classifica.resultado_classificacao(t) if tag == 'pos': positivo = positivo + 1 else: negativo = negativo + 1 print ('TWEETs Positivos : %s \nTWEETs Negativos : %s' % (positivo,negativo))
__author__ = 'romulo' from Spyder import * class classificadorManual: def classifica_manual(self, l_tweets): # funcao classifica manualmente os tweets lista_treino = [] lista_tweets = l_tweets for tweet in lista_tweets: classi = 'positivo' #raw_input("Classsifique como positivo ou negativo: ") #lista_treino.append("('"+tweet.strip('\n')+"','"+classi+"'),") lista_treino.append(tweet.strip('\n')+"','"+classi) #print(lista_treino) print("Tweet: "+tweet+" Classificacao: "+classi) for t in lista_treino: file = open('Tweets_classificados_positivo.txt','a') # abre arquivo file.write(t) # escreve no arquivo file.write('\n') # quebra linha file.close() #fecha arquivo #listatweets = ['#Dilma é é é é âo ââãã ç çç gastando os tubos em publicidade, mas a rejeição vai às alturas. Queimando dinheiro como sempre, a vaca - https://t.co/iPNKluOkr2,','RT @EuCobro:O governo de Dilma Rousseff esta de parabéns','Os números contra Dilma Rousseff'] sp = Spyder() listatweets = sp.pegatweets(':)') classifi_manual = classificadorManual() classifi_manual.classifica_manual(listatweets)