1001Ferramentas
📈Texto

Similaridade de Jaccard

Calcule o índice de similaridade de Jaccard entre dois textos comparando os conjuntos de palavras em comum. Ótimo para detectar plágio e medir semelhança.

Jaccard

Quanto dois textos dividem o mesmo vocabulário

Duas respostas de prova parecidas demais, duas versões do mesmo parágrafo, mil títulos de produto com repetição: em todos os casos a pergunta é a mesma, quanto de vocabulário eles têm em comum. O índice de Jaccard responde com um número entre 0 e 1, que é o total de palavras compartilhadas dividido pelo total de palavras distintas dos dois textos somados.

Cada texto vira um conjunto de palavras únicas em minúsculas, então ordem e repetição somem. O gato mordeu o cachorro e o cachorro mordeu o gato dão 1, similaridade máxima, apesar de dizerem coisas opostas. O exemplo da caixa dá 0,333333, ou duas palavras em comum sobre seis distintas. A quebra de palavras trata só letras sem acento e dígitos como válidas, então coração é partido em cora e o.

Sem lista de palavras de parada, textos longos em português sempre compartilham de, a, o, que e para, o que empurra o índice para cima. Para uso em plágio, retire as palavras funcionais antes de colar ou compare trechos curtos, e lembre que paráfrase com sinônimos dá índice baixo mesmo sendo cópia de ideia. Valores muito pequenos saem em notação científica. Os dois textos ficam no navegador.

Perguntas frequentes

0,3 é muito ou pouco?
Depende do tamanho e do idioma. Em português, dois textos sem relação nenhuma já batem 0,1 ou 0,2 só pelas preposições. Compare pares parecidos entre si em vez de olhar o valor solto.
Ele considera a ordem das palavras?
Não, é comparação de conjuntos. Para levar a ordem em conta você precisa de similaridade por n-gramas ou de uma distância de edição.
Acentos atrapalham o resultado?
Um pouco. O separador trata letra acentuada como pontuação, então coração vira dois pedaços. Como isso acontece igual nos dois textos, a comparação continua válida, mas o valor absoluto muda.

Ferramentas Relacionadas