UNINTER · ENGENHARIA DE SOFTWAREPROJETO FINAL DE CURSO

DEMONSTRAÇÃO DO SISTEMA

Sistema de comparação de textos baseado em índice de correlação

Silas Vasconcelos · RU 4548512

Objetivo

Comparar dois documentos textuais por meio de medidas de similaridade e apresentar trechos relacionados para análise humana.

DEMONSTRAÇÃO

Comparar documentos

Selecione dois arquivos para calcular o índice e examinar os trechos encontrados.

Primeiro texto da comparação

Segundo texto da comparação

de 0 a 1
Filtra os trechos apresentados; não altera o índice global.
Analisando documentos…
TXT UTF-8 ou DOCX · até 2 MiB por arquivoProcessamento local

RESULTADOS · EXEMPLO

Resultado da comparação

Medidas globais e trechos para leitura em contexto.

Tempo: 684 ms
A
exemplo-a.txt47 palavras · 306 caracteres
B
exemplo-b.txt44 palavras · 306 caracteres
ÍNDICE PONDERADO56.8%

Pesos: 40% / 30% / 30%

TF-IDF / COSSENO62.3%

Vocabulário no par

JACCARD45.9%

Trigramas de caracteres

LEVENSHTEIN60.3%

Similaridade de edição

O índice é experimental: não é o coeficiente de Pearson nem um veredito de plágio. O TF-IDF é ajustado a este par e não está calibrado entre pares.

Observações da análise
  • TF-IDF usa somente estes dois documentos como corpus: referência exploratória por par; os scores não são calibrados para comparação entre pares.
  • O índice ponderado é experimental e não é uma probabilidade de plágio.
  • São exibidas no máximo 12 correspondências de blocos de até 120 palavras; os trechos não alteram as métricas globais.

Trechos relacionados

Similaridade local de TF-IDF entre blocos.

Limiar 0.70 · 1 encontrados
CORRESPONDÊNCIA 01100.0% similar
DOCUMENTO A · PARÁGRAFO 1

A educação ambiental aproxima a pesquisa da comunidade. O estudo analisa práticas de reciclagem em escolas públicas e a participação dos estudantes.

DOCUMENTO B · PARÁGRAFO 1

A educação ambiental aproxima a pesquisa da comunidade. O estudo analisa práticas de reciclagem em escolas públicas e a participação dos estudantes.

FUNDAMENTOS E LIMITAÇÕES

Método de comparação

O índice combina três medidas: cosseno entre vetores TF-IDF, Jaccard de trigramas de caracteres e similaridade de edição normalizada de Levenshtein.

Índice = 0,40 × TF-IDF + 0,30 × Jaccard + 0,30 × Levenshtein

O índice é uma medida ponderada de similaridade textual; não é o coeficiente de correlação de Pearson nem determina plágio. O TF-IDF é ajustado ao par de documentos, e os resultados não são calibrados entre pares. A validação com corpus e avaliações humanas ainda está pendente.

Limites do processamento

Cada arquivo aceita até 2 MiB, 50 mil palavras e 600 mil caracteres. A busca local examina até 300 blocos por documento e apresenta até 12 correspondências. A edição é calculada de forma exata e pode demorar em textos extensos.

Arquivos de exemplo: documento A · documento B.