Semana do Consumidor na Insider: até 50% de desconto com o cupom MANUALDOUSUARIO.

Bluesky, Mastodon, Telegram e RSS

Meu pequeno projeto de código-aberto para análise de históricos de conversas no WhatsApp

tl;dr lancei um código para facilitar resumir o histórico de conversas no Whatsapp github.com/maluta/whatsapp-analysis e gostaria de ouvir feedbacks.


Lidar com excesso de informação no mundo digital não não é um problema novo, recentemente eu publiquei no meu Linkedin uma reflexão sobre como tenho gerenciado o ‘caos’ nos grupos de WhatsApp. Tudo começou quando eu me propus a gerar alguns resumos semanais de uma comunidade da qual faço parte no Whatsapp.

O meu processo inicial era completamente artesanal: eu exportava a conversa do grupo, filtrava o histórico para selecionar o período desejado e, em seguida, acessava a página de algum um modelo de linguagem para gerar o resumo, …

Embora existam serviços que oferecem funcionalidades para “gestão de grupos e comunidades” e que poderiam, em tese, ajudar nessa tarefa, decidi realizar um experimento para desenvolver uma solução personalizada e realmente simples, adaptada especificamente às minhas necessidades.

Optei por criar uma aplicação em Python usando o Streamlit para automatizar grande parte do processo. A aplicação ficou responsável por realizar tarefas como: extrair o texto do arquivo .zip exportado pelo WhatsApp, filtrar o conteúdo por um período específico e acessar a API do Gemini para executar prompts em modelos da família Gemini.

No fim das contas, a ferramenta tem sido muito útil para meu caso de uso: o tempo necessário para gerar os resumos caiu drasticamente. Além disso, comecei a usá-la para filtrar informações de outros grupos dos quais participo. O processo é sempre o mesmo: exporto a conversa [única etapa que ainda precisa ser feita manualmente], executo a ferramenta e utilizo a IA para realizar as análises desejadas.

Fui aos poucos também incluir outras funcionalidade na aplicação, como a visualização da distribuição de mensagens por hora do dia ou por dia da semana.

Dito tudo isso, gostaria de saber como vocês têm lidado com a “gestão da informação” nos aplicativos de mensagens e ouvir suas percepções e comentários. Além disso, adoraria sugestões sobre outras funcionalidades que vocês acham que seriam úteis

1 comentário

1 comentário