Sări la conținut
TextArray
Complet local

Asemănarea textului

Măsurați cât de similare sunt două texte - procentul de similitudine, distanța Levenshtein și suprapunerea cuvintelor.

Intrare
Al doilea text
Ieșire

Asemănarea textului

Lipiți două texte și obțineți un raport de similitudine pe două niveluri. La nivel de caractere vedeți distanța Levenshtein — numărul de inserări, ștergeri și înlocuiri de un singur caracter necesare pentru a transforma un text în altul — și un procent de similitudine derivat din acesta: 100 % înseamnă identic, 0 % nu înseamnă nimic în comun. La nivel de cuvânt raportul arată asemănarea Jaccard a celor două seturi de cuvinte, plus câte cuvinte unice împărtășesc textele și câte apar doar într-unul dintre ele.

Cele două niveluri răspund la întrebări diferite. Asemănarea caracterelor este potrivită pentru aproape duplicate: două versiuni ale unui paragraf, o traducere corectată față de originalul, descrieri ale produselor care au fost copiate-lipite și ușor editate. Suprapunerea cuvintelor este corectă atunci când ordinea și formularea diferă, dar vocabularul ar trebui să se potrivească - verificând dacă două articole acoperă același domeniu sau cât de mult s-a schimbat de fapt o rescrie.

„Ignorați majuscule” este activat în mod implicit, astfel încât „Bună ziua” și „bună ziua” să nu conteze ca diferență; activați „Ignorați semnele de punctuație” pentru a compara numai cuvintele. Pentru textele foarte lungi există o limită de siguranță: valorile de caractere sunt calculate pe primele 5.000 de caractere ale fiecărui text (raportul spune așa când se întâmplă), deoarece calculul distanței de editare crește odată cu produsul ambelor lungimi. Valorile Word folosesc întotdeauna textele complete.

Ambele texte sunt comparate în întregime în browserul dvs. - nimic nu este încărcat, astfel încât contractele, manuscrisele și copiile nepublicate sunt în siguranță aici.

FAQ

Cum se calculează procentul de similitudine?
Este 1 minus distanța Levenshtein împărțită la lungimea textului mai lung, afișată ca procent. Texte identice punctaj 100 %; textele fără caractere în comun scor 0 %.
Care este distanța Levenshtein?
Numărul minim de editări cu un singur caracter — inserări, ștergeri sau înlocuiri — necesare pentru a transforma primul text în al doilea. „pisicuță” la „șezând” necesită 3 editări.
Ce înseamnă suprapunerea cuvântului Jaccard?
Cuvintele unice împărtășite de ambele texte împărțite la toate cuvintele unice din ele. Ignoră ordinea cuvintelor și repetarea, așa că măsoară vocabularul comun, mai degrabă decât frazele partajate.
Există o limită de lungime?
Valorile de caractere folosesc primele 5.000 de caractere ale fiecărui text - dincolo de aceasta, calculul distanței de editare ar îngheța fila, iar raportul notează trunchierea. Valorile Word folosesc întotdeauna textele complete.
Textul meu este încărcat undeva?
Nu. Ambele texte sunt comparate în întregime în browser și nu părăsesc niciodată dispozitivul.