contador.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:nuvemdepalavras 作者: robsonpiere 项目源码 文件源码
def buscarTermo(termo):
    lista = list()
    bons = 0
    ruins = 0
    medios = 0
    analysis = None
    twitts = twitter.buscar(termo)
    for twitt in twitts:
        palavras = texto.limparTexto(twitt.text)
        lista = lista + palavras.split()
        analysis = tb(twitt.text)
        if analysis.sentiment.polarity > 0:
            bons += 1
        else:          
            ruins +=1
    count  = Counter(lista)

    listagem = list()
    sentimento = list()
    sentimento.append({'bons':bons,'ruins':ruins,'media':np.mean(analysis.sentiment.polarity)})

    for item in count:
        listagem.append({'text':item,"size":count[item],"repeticao":count[item]})
    id = mongo.salvar(termo,listagem,sentimento)
    rd.salvar(termo,id)
    retorno = {'resultados':listagem,'sentimento':sentimento}
    return retorno
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号