O vsMars é uma plataforma transparente de comparação de produtos. O Mars Score é sua fórmula de pontuação aberta — um valor composto calculado a partir das especificações publicadas de um produto, usando pesos por categoria que qualquer pessoa pode inspecionar e recalcular. Este artigo é a referência canônica de como isso funciona. O conjunto de dados completo por trás de cada pontuação — cada produto, cada especificação, cada resultado — está publicado como dados abertos (CC BY 4.0).
A fórmula em um parágrafo
Cada categoria (smartphones, fones de ouvido, GPUs…) define um conjunto de especificações pontuadas agrupadas por tema (tela, bateria, desempenho…), e cada grupo carrega um peso. Cada valor de especificação é normalizado para 0–1 em relação a uma faixa publicada usando um de três métodos, é calculada a média dentro do seu grupo, e os grupos são combinados como média ponderada em uma pontuação bruta de 0 a 100. Essa pontuação bruta passa então por um reescalonamento de exibição fixo e monotônico para a faixa de apresentação de 35–95 que você vê nas páginas de produto. Nenhum editor a ajusta; nenhum anunciante pode movê-la.
Passo a passo
- Coletar especificações. Cada produto carrega uma ficha técnica completa obtida de dados do fabricante e de APIs de varejistas (veja nossa metodologia para as fontes).
- Normalizar. Para cada especificação pontuada, o valor é mapeado para 0–1 em relação à faixa mín–máx publicada da categoria. Existem três métodos:
minmax(quanto maior, melhor — capacidade da bateria),minmax_inverse(quanto menor, melhor — peso, tempo de resposta) elog_minmax(retornos decrescentes — especificações do tipo resolução). Uma bateria de 7.000 mAh em uma faixa de 3.000–8.000 mAh normaliza para 0,8. - Calcular a média dentro dos grupos e depois ponderar entre os grupos. Os valores normalizados de cada grupo de especificações são promediados, e os resultados dos grupos são combinados pela tabela de pesos da categoria — smartphones dão peso alto a bateria e tela; monitores, à qualidade do painel.
- Salvaguarda de confiança. A fórmula acompanha qual fração das especificações exigidas o produto realmente declara. Abaixo de 40% de cobertura, nós nos recusamos a exibir qualquer pontuação — uma pontuação calculada a partir de uma ficha técnica meio vazia é pior do que nenhuma pontuação.
- Reescalonar para exibição. A pontuação bruta passa por
35 + (raw/100)^0.85 × 60. Pontos de ancoragem: raw 0 → 35, raw 50 → 67, raw 70 → 79, raw 90 → 89, raw 100 → 95. O mapeamento é monotônico, então o ranking relativo entre quaisquer dois produtos é preservado exatamente — ele apenas desloca os números absolutos para a faixa que os compradores esperam intuitivamente, sem inflar produtos de entrada.
O que a pontuação honestamente não é
- Não é um review. Ela mede o que a ficha técnica declara, ponderado pelo que costuma importar na categoria. Não consegue enxergar a qualidade da resposta háptica, o acabamento do software ou como uma câmera realmente reproduz tons de pele — para isso existem os testes práticos do Mars Labs.
- Não é uma avaliação por estrelas. Deliberadamente não publicamos o Mars Score como
AggregateRatingnos dados estruturados — os buscadores tratam notas autoatribuídas como autopromocionais. As avaliações no vsMars vêm apenas de reviews reais de usuários. - Não é universal entre categorias. Um 78 em smartphones e um 78 em leitores digitais são calculados contra faixas diferentes. Compare pontuações dentro de uma categoria; entre categorias, compare as fichas técnicas.
Por que faixas fixas, e não mín/máx observados
Normalizar contra os extremos observados do catálogo ao vivo faria a pontuação de cada produto mudar sempre que qualquer outro produto entrasse no catálogo. Faixas fixas publicadas mantêm as pontuações estáveis, reproduzíveis e honestas: você pode pegar a ficha técnica de um produto, a tabela de faixas na página de metodologia e este artigo, e chegar ao mesmo número que exibimos.
Recomputação
As pontuações são recalculadas a partir das especificações no momento do build — não há nenhum número editorial em cache que possa se desviar dos dados. Altere um valor de especificação ou um peso, e cada pontuação afetada, cada veredito de comparação e cada ranking é atualizado no mesmo deploy. Os próprios pesos são versionados; quando a tabela de pesos de uma categoria muda, o número de versão no conjunto de dados muda junto.
Confira nosso trabalho
O conjunto de dados inteiro pode ser baixado como JSON com fichas técnicas completas ou como CSV plano. Se você recalcular uma pontuação e chegar a um resultado diferente, reporte — uma fórmula transparente só vale alguma coisa se as pessoas puderem cobrá-la.