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?
Ele considera a ordem das palavras?
Acentos atrapalham o resultado?
Ferramentas Relacionadas
Remover Linhas Duplicadas
Remova linhas duplicadas de um texto de forma instantânea. Opção para ignorar maiúsculas/minúsculas e ordenar o resultado. Processado no navegador.
Detector de Idioma (trigrama)
Adivinha PT/EN/ES por presença de trigramas comuns.
Diversidade Vocabular (TTR)
Calcule a diversidade vocabular de um texto pelo Type-Token Ratio (palavras únicas dividido pelo total). Útil para análise de estilo, redação e linguística.