/parabains-bot

Muitos parabains

Primary LanguageJupyter Notebook

Parabains Bot

Deploy standard package

Monorepo utilizado para controlar essa conta no Twitter que dá parabéns às pessoas.

Visão geral

O Twitter tem diversas APIs para buscar e interagir com os tweets e seus usuários. Atualmente este app só utiliza a API standard que possui algumas limitações. Estamos estudando a possibilidade de utilizar a API premium, já que ela oferece a feature de paginação e limites mais brandos.

Tecnologias

Este app utiliza duas linguagens principais até agora:

  • Javascript: utilizado para interagir e controlar a conta do Twitter, ou seja, favoritar, retweetar e responder.
  • Python: Devido as limitações da API standard, é necessário fazer o melhor uso dos limites de favoritos, retweets e respostas. Dessa forma, esse app utiliza Machine Learning (ML) para fazer o processamento de linguagem natural e predizer se a interação com o tweet deve ser feita. Libs de ML escritas em python são as mais populares, como sklearn e tensorflow.