E aí, pessoal! Tudo beleza? Hoje vou compartilhar com vocês uma parada que eu andei mexendo aqui, chamada “max cartel”. Não é nada criminoso, relaxa! É só um nome engraçado que dei pra um projeto pessoal.

Tudo começou quando eu tava fuçando uns dados de um campeonato de videogame que eu curto pra caramba. Comecei a pensar: “Será que dá pra prever quem vai ganhar?”. Tipo, quais são os fatores que realmente importam? É só habilidade bruta ou tem algo mais por trás?
Primeiro, eu catei um monte de dados. Sério, um monte! Peguei resultados de campeonatos passados, estatísticas de jogadores, quais personagens eles usam, essas coisas. Deu um trampo danado, mas valeu a pena.
Aí, comecei a limpar essa bagunça toda. Tinha dado faltando, dado repetido, um caos! Usei Python com Pandas pra dar um jeito nisso. Se você nunca usou Pandas, recomendo, salva a vida!
Depois, hora de botar a mão na massa e criar uns modelos. Testei de tudo um pouco: regressão linear, árvores de decisão, até umas redes neurais mais complexas. O que funcionou melhor foi um modelo de Random Forest, surpreendentemente. Ele conseguiu identificar os padrões mais importantes nos dados.
O próximo passo foi validar o modelo. Separei uma parte dos dados que eu tinha pra usar como “teste”. Rodei o modelo com esses dados e comparei com os resultados reais. Deu pra ter uma ideia de quão bom (ou ruim) ele era.

Pra finalizar, criei uma interfacezinha web bem simples com Flask pra exibir os resultados. Dá pra colocar os dados de um campeonato futuro e ver quem o modelo “acha” que vai ganhar. Ficou bem legal!
Claro, não é perfeito. Ainda tem muita coisa pra melhorar. Mas foi um aprendizado incrível. Mexi com coleta de dados, limpeza, modelagem, desenvolvimento web… Me diverti e aprendi um monte!
E aí, curtiram a história? Se tiverem alguma dúvida ou sugestão, manda aí nos comentários! Até a próxima!