🧰 BirAraçtaTüm Araçlar →
Benzerlik Yayın: 14 Temmuz 2026 6 dk okuma

Metin Benzerliği Nasıl Ölçülür? Formül ve örnekler

"Bu iki metin %80 benzer" dediğimizde bu tam olarak neyi ifade eder? Bu rehberde metin benzerlik oranının tam formülünü, kelime/satır/karakter modunun sonucu nasıl değiştirdiğini ve bu ölçümün intihal taramasından nasıl farklı olduğunu örnek metinlerle gösteriyoruz.

Metin benzerlik oranı nasıl hesaplanır?

Kısa cevap Benzerlik oranı, iki metnin eşleşen (ortak) parça sayısına dayanır: benzerlik = (2 × eşleşen) / (2 × eşleşen + eklenen + silinen) × 100. İki metin birebir aynıysa oran %100'dür; ortak hiçbir kelime/satır/karakter yoksa %0'a yaklaşır. Oran, seçtiğiniz moda (kelime, satır veya karakter) göre değişir.

Bu formül, bilgi bilimindeki Dice katsayısına dayanır ve diff çıktısındaki eşleşen/eklenen/silinen sayılarından doğrudan hesaplanabilir. Kendi metinlerinizde deneyin: Metin Karşılaştırma aracını açın, sonuç kartındaki büyük yüzdeyi ve rozetleri inceleyin.

Formülün açıklaması

Kısa cevap Formüldeki eşleşen, iki metinde de aynı sırada bulunan (LCS'nin parçası olan) birim sayısıdır. Eklenen, yalnızca yeni metinde olan; silinen, yalnızca eski metinde olan birimlerdir. Eşleşen sayısı iki kez sayılır çünkü her eşleşme hem A hem B metnine "aittir".
Neden 2 × eşleşen? Bu, Dice benzerlik katsayısının standart tanımıdır: paydadaki toplam birim sayısı (2 × eşleşen + eklenen + silinen) aslında A'nın uzunluğu + B'nin uzunluğudur (çünkü A'nın uzunluğu = eşleşen + silinen, B'nin uzunluğu = eşleşen + eklenen). Pay ise ortak kısmın iki metinde de sayılan halidir. Bu, oranın her iki metnin uzunluğunu da adil şekilde dikkate almasını sağlar.

Örnek hesap: adım adım

Kısa cevap Örnek: Metin A 3 kelime, Metin B 4 kelime, aralarında 3 kelime eşleşiyor, 1 kelime eklenmiş. Benzerlik = (2×3) / (2×3 + 1 + 0) × 100 = %85,7.

Önceki yazımızdaki örneği hatırlayın: "Bugün hava güzel" (Metin A, 3 kelime) ile "Bugün hava çok güzel" (Metin B, 4 kelime). LCS "Bugün hava güzel" (3 kelime eşleşen), "çok" kelimesi eklenmiş (1), hiçbir kelime silinmemiş (0).

Adım adım benzerlik hesabı
BileşenDeğer
Eşleşen kelime3
Eklenen kelime1
Silinen kelime0
Pay: 2 × eşleşen6
Payda: 2×eşleşen + eklenen + silinen7
Benzerlik oranı%85,71

Aynı formül satır ve karakter modunda da geçerlidir; sadece "birim" kelime yerine satır veya karakter olur.

Benzersiz içgörü Benzerlik oranı simetrik değildir gibi görünse de matematiksel olarak simetriktir: Metin A ile Metin B'yi karşılaştırmak, B ile A'yı karşılaştırmakla aynı sonucu verir — çünkü eklenen/silinen etiketleri yer değiştirse de toplamları (payda) ve eşleşen sayısı (pay) değişmez. Yani "hangi metni A, hangisini B kutusuna koyduğunuz" benzerlik yüzdesini etkilemez, yalnızca renklerin (yeşil/kırmızı) hangi tarafta göründüğünü değiştirir.

Kendi benzerlik oranınızı hesaplayın

İki metni yapıştırın, benzerlik yüzdesini ve eklenen/silinen/eşleşen sayısını anında görün.

Metin Karşılaştırıcıyı Aç →

Mod seçimi oranı nasıl değiştirir?

Kısa cevap Aynı iki metin, karakter modunda genelde daha yüksek bir benzerlik oranı verir (çünkü harfler kelimelerden çok daha sık tekrar eder), kelime modunda anlamlı değişikliklere daha duyarlıdır, satır modunda ise tek bir kelime değişikliği bile tüm satırı "farklı" yapabileceği için oran daha düşük çıkabilir.
Aynı iki metin, farklı modlarda benzerlik (örnek)
ModYaklaşık benzerlikNeden
Karakter%92Çoğu harf ortak; sadece birkaç harf değişti
Kelime%782 kelime değişti, geri kalan aynı sırada
Satır%50Değişen kelimenin bulunduğu tüm satır "farklı" sayıldı

Rakamlar örnek amaçlıdır; gerçek oran metnin uzunluğuna ve değişikliğin dağılımına göre değişir. Kod karşılaştırmasında bu yüzden satır modundaki düşük bir yüzde "az değişiklik" anlamına gelmeyebilir — hangi satırların değiştiğine bakmak daha önemlidir.

Hangi oranı "referans" almalıyım?

Tek bir "doğru" oran yoktur; amacınıza göre mod seçin. Bir makalenin ne kadar yeniden yazıldığını ölçmek istiyorsanız kelime modu oranı en anlamlısıdır. İki kod dosyasının ne kadarının aynı kaldığını görmek istiyorsanız satır modu daha kullanışlıdır. Küçük bir yazım/imla düzeltmesinin metni ne kadar değiştirdiğini ölçmek istiyorsanız karakter modu oranı daha anlamlıdır.

Benzerlik oranı = intihal oranı mı?

Kısa cevap Hayır. Bu araçtaki benzerlik oranı, yalnızca elinizdeki iki metnin kelime/satır/karakter düzeyinde ne kadar örtüştüğünü gösterir. İntihal tarama araçları ise geniş bir kaynak veritabanına karşı tarama yapar ve parafrazı da tespit etmeye çalışır.

Bu farkın pratik sonucu şudur: bu araçla iki belgeyi karşılaştırıp %90 benzer bulduğunuzda, bu güçlü bir "neredeyse aynı metin" sinyalidir. Ama %20 benzerlik çıkması, metinlerin intihal içermediği anlamına gelmez — çünkü biri diğerini farklı kelimelerle aynı fikri anlatacak şekilde yeniden yazmış olabilir (parafraz) ve kelime bazlı diff bunu düşük benzerlik olarak gösterir. Parafraz tespiti, anlam (semantik) analizi gerektirir; bu araç yalnızca yüzeysel (lexical) örtüşmeyi ölçer.

Bu araç şu senaryolarda idealdir: iki sözleşme sürümü arasındaki gerçek metin farkını bulmak, bir çeviri güncellemesinin ne kadarının değiştiğini görmek veya iki kod dosyasının birebir aynı olup olmadığını doğrulamak. Kapsamlı akademik intihal taraması için özel kurumsal araçlar daha uygundur.

Sık sorulan sorular

Metin benzerlik oranı nasıl hesaplanır?
Benzerlik = (2 × eşleşen) / (2 × eşleşen + eklenen + silinen) × 100. İki metin birebir aynıysa %100, ortak parça yoksa %0'a yaklaşır.
%100 benzerlik ne demektir?
Seçilen mod ve yoksay seçeneklerine göre iki metnin tamamen aynı olduğu anlamına gelir. "Büyük/küçük harf yoksay" açıkken "Merhaba" ile "merhaba" %100 benzer sayılır.
Mod değişince benzerlik oranı neden değişir?
Çünkü benzerlik, seçilen birim (kelime, satır veya karakter) üzerinden hesaplanır. Karakter modu genelde daha yüksek, satır modu genelde daha düşük oran verir.
Benzerlik oranı intihal oranıyla aynı şey midir?
Hayır. Bu araç yalnızca elinizdeki iki metni karşılaştırır ve yüzeysel örtüşmeyi ölçer; kapsamlı intihal taraması veritabanı karşılaştırması ve parafraz tespiti gerektirir.

İlgili rehberler

Metodoloji & kaynaklar. Bu yazıdaki formül ve örnekler, MetinDiff'in tarayıcı içi çalışan diff motoruyla (LCS hizalama + Dice benzerlik katsayısı) üretilmiştir. Kaynak: Dice katsayısı (Lee Raymond Dice, 1945) ve klasik LCS tabanlı diff yöntemleri. Son güncelleme: 14 Temmuz 2026. Yazı bilgilendirme amaçlıdır; akademik intihal denetimi için kurumunuzun resmi aracını kullanın.