Dil tanıma nasıl çalışır?

Her dil, yazıda ipuçları bırakır. Alfabe, dilleri hızla daraltmaya yardımcı olur; çünkü Kiril, Yunan veya Arap alfabelerinin her biri birçok dili bir anda eler. Ardından İspanyolcadaki ñ veya Almancadaki ß gibi harfler ve “the”, “le” veya “und” gibi sık kullanılan kısa sözcükler gelir.

Birbiriyle yakından ilişkili dilleri ayırt etmek zordur. İspanyolca ile Portekizce veya Danca ile Norveççe çok sayıda sözcüğü paylaşır; bu nedenle kısa bir cümle basit bir algılayıcıyı yanıltabilir. Bir yapay zekâ modeli dil bilgisini ve sözcük dağarcığını da değerlendirebilir ve birden fazla dili karıştıran bir metni parçalara ayırabilir.

Araç açıklaması

Metin alanına en fazla 5.000 karakter yapıştırın ve Dilleri belirle'ye tıklayın. Tabloda bulunan her dil, metindeki payı en yüksek olandan en düşüğe doğru sıralanır ve şu sütunlar gösterilir:

  • Dil, dilin adı
  • Ana dildeki adı, dilin kendi dilindeki adı; örneğin Deutsch veya 日本語
  • ISO kodu, ISO 639-1 kodu veya iki harfli kodu olmayan diller için ISO 639-3
  • Pay, metnin yaklaşık olarak o dilde olan yüzdesi
  • Örnek, metninizden alınan kısa bir alıntı

Gerekçe bölümünde, her dili ele veren sözcükler, yazım özellikleri, dil bilgisi veya alfabe açıklanır ve yapay zekânın emin olmadığı noktalar belirtilir. Özel adlar, sayılar, URL'ler ve tek başına kullanılan ödünç sözcükler, metindeki tek içerik olmadıkları sürece dikkate alınmaz.

Örnek

“Bonjour à tous! I just moved to Montreal y todavía estoy aprendiendo francés.” cümlesi için İngilizce ve İspanyolcanın yaklaşık %40'ar, Fransızcanın ise yaklaşık %20 oranında olduğu bir sonuç bekleyebilirsiniz. Örnekler arasında “Bonjour à tous!” gibi alıntılar bulunur.

Özellikler

  • Karışık bir metindeki tüm dilleri ve metindeki paylarını bulur
  • Her dil için ISO kodlarını ve ana dildeki adlarını gösterir
  • Her dilin nasıl tanındığına ilişkin kısa bir açıklama sunar

Sınırlamalar

Birbiriyle ilişkili dilleri ayırt etmek için bir veya iki sözcük çoğu zaman yeterli olmaz ve paylar tahminidir. Yapay zekâ yanıtları hatalı olabilir; bu nedenle önemli sonuçları kontrol edin.