Yapay Zeka Dil Algılayıcı
Herhangi bir metni yapıştırın ve hangi dilde yazıldığını algılayın. Bu ücretsiz AI dil algılayıcı, tarayıcınızda MediaPipe'ın dil modelini kullanır, bir güven puanı gösterir ve yaklaşık 110 dili kapsar. Metniniz yüklenmez; ilk kullanımda yalnızca model ve çalışma zamanı indirilir.
Kullanım Yapay Zeka Dil Algılayıcı
Tespit Edilen Dil
Metni girin ve “tespet et” seçeneğine tıklayın
İçeriği Oku
Bu dil algılayıcı ne yapar
Bir metin parçasını yazın veya yapıştırın, Dili Algıla düğmesine basın; araç metnin hangi dilde yazıldığını söyler ve ne kadar emin olduğunu gösterir. İşi, tarayıcınızda WebAssembly aracılığıyla çalışan MediaPipe'ın dil algılama modeli yapar, yani yapıştırdığınız metin analiz için bir sunucuya gönderilmez. Aracı ilk kez kullandığınızda sayfa modeli ve çalışma ortamını indirir; sonrasında algılama yereldir.
Bu bir çevirmen değil, bir dil tanımlayıcıdır. Metnin hangi dilde göründüğünü söyler, ISO tarzı dil kodunu verir ve bir olasılık bildirir. Metni dönüştürmez, düzeltmez veya anlamını açıklamaz.
Algılama nasıl çalışır
Sayfa, küçük bir metin sınıflandırma modelini (bir TensorFlow Lite dosyası) MediaPipe'ın metin görevleri çalışma ortamıyla birlikte yükler. Metin gönderdiğinizde model bunu eğitildiği dillere göre puanlar ve sıralı bir liste döndürür. Araç en üstteki sonucu gösterir: dil adı, kodu ve yüzde olarak olasılık.
Model indirildikten sonra her şey cihazınızda gerçekleşir. Metin alanı, karakter sayacı, Algıla düğmesi ve sonuç kartı tamamen yerel JavaScript'tir. Bu nedenle araç bir hesap olmadan ve paragrafınızı hiçbir yere göndermeden çalışabilir.
İlk yükleme ve “AI Modelini Yükle” düğmesi
Model ayrı bir dosya olduğu için araç onu gereksinim duyulana kadar getirmez. İndirmeyi önceden başlatmak için AI Modelini Yükle düğmesine basabilir ya da doğrudan Algıla'ya basıp otomatik olarak yüklenmesini sağlayabilirsiniz. Yüklenirken sayfa geçerli adımı gösterir (“AI motoru hazırlanıyor”, “Modüller indiriliyor”, “Dil modeli yükleniyor”). Bittiğinde düğme Model Hazır olarak değişir.
İndirme başarısız olursa düğme kırmızıya döner ve durum satırı hatayı gösterir. Bu genellikle metninizle ilgili bir sorun değil, bir ağ veya içerik engelleyici sorunudur. Sayfayı yenileyip tekrar deneyin ya da aracın kullandığı CDN ve model sunucusuna yönelik isteklere izin verin.
Hangi diller kapsanıyor
Aracın dil haritası, en yaygın kullanılan dillerin ve birçok bölgesel dilin çoğunu kapsayan yaklaşık 110 kod listeler: İngilizce, İspanyolca, Fransızca, Almanca, Portekizce, İtalyanca, Hollandaca, Rusça, Ukraynaca, Lehçe, Çekçe, Rumence, Yunanca, Türkçe, Arapça, İbranice, Farsça, Urduca, Hintçe, Bengalce, Pencapça, Gujarati, Marathi, Tamilce, Telugu, Kannada, Malayalam, Sinhalaca, Nepalce, Çince (Basitleştirilmiş ve Geleneksel), Japonca, Korece, Vietnamca, Tayca, Endonezce, Malayca, Filipince, Svahili, Amharca, Yoruba, Zuluca, Afrikaanca ve diğerleri.
Kapsam, kesinlik ile aynı şey değildir. Yakından ilişkili diller sözcük dağarcığını ve söz dizimini paylaşır ve model tam varyant yerine bir komşu dili döndürebilir. Portekizce kısa bir ifade İspanyolca olarak puanlanabilir ve Norveççe bir cümle Danca olarak puanlanabilir. Güven rakamı size yol gösterir: ne kadar düşükse, sonuç o kadar çok en iyi tahmin olarak değerlendirilmelidir.
Algılayıcı nasıl kullanılır
- Metin kutusuna en az birkaç kelime yazın veya yapıştırın. Karakter sayacı siz yazdıkça güncellenir ve Algıla düğmesi en az üç karakter olana kadar devre dışı kalır.
- İsteğe bağlı olarak AI Modelini Yükle düğmesine basın ve modelin hazır olduğunu bildirmesini bekleyin.
- Dili Algıla düğmesine basın.
- Sonuç kartını okuyun: bir yüzde, dil adı ve dil kodu.
- Sonuç yanlış görünüyorsa daha uzun bir örnek yapıştırın ve tekrar algılayın.
- Kutuyu boşaltmak ve sonucu sıfırlamak için Temizle düğmesine basın.
Güven puanını okuma
Araç puanı üç aralığa ayırır. Yüzde 80'in üzerinde algılamayı yüksek güven olarak etiketler. Yüzde 50 ile 80 arasında daha fazla metin eklemenizi önerir. Yüzde 50'nin altında sonucun zayıf olduğu uyarısını verir. Bu aralıklar sunum yardımcılarıdır, garanti değildir: iki kelimelik bir marka adındaki yüksek bir puan yine de yanlış olabilir ve uzun bir paragraftaki orta düzey bir puan doğru olabilir.
Puanı, modelin ne kadar kanıt bulduğuna dair bir işaret olarak kullanın; araca genel olarak ne kadar güvenmeniz gerektiğinin bir ölçüsü olarak değil. İki dil de akla yatkın olduğunda, genellikle ikinci sıradaki dil işe yarayan ipucudur; bu yüzden daha uzun bir örnek yardımcı olur.
Daha iyi bir sonuç almak
- Tek kelimeler değil, cümleler kullanın. Tek bir kelime genellikle diller arasında ortaktır; tam bir cümle modele üzerinde çalışacağı dil bilgisi ve işlev sözcükleri verir.
- Adlardan, kodlardan ve sayılardan kaçının. Ürün adları, URL'ler ve seri numaralarında dil sinyali yoktur ve tahmini, benzedikleri dile doğru çekebilir.
- Örneği tek bir dilde tutun. Karışık dilli metin, bir sinyal karışımı üretir; model yine de yanıltıcı olabilecek tek bir en üst yanıt döndürür.
- Düz metin yapıştırın. Mümkünse HTML, zaman damgaları ve biçimlendirmeyi kaldırın; bunlar gürültü ekler.
- Farklı bir pasajla tekrarlayın. İki örnek uyuşmuyorsa metin kısa, karışık veya gerçekten belirsiz olabilir.
Yapmadığı şeyler
Çeviri yapmaz, harf çevirisi yapmaz, yazım düzeltmez veya lehçeleri kesin olarak tanımlamaz. Romanize edilmiş metni güvenilir biçimde okuyamaz: Latin harfleriyle yazılmış Hintçe veya Urduca, model için genellikle İngilizce ya da başka bir Latin alfabesi kullanan dil gibi görünür, çünkü model amaçlanan dili değil karakterleri görür. Ayrıca arayüzde olası tüm dilleri döndürmez; ikinci sıradaki çok yakın olsa bile yalnızca en üsttekini gösterir.
Gizlilik ve ağ etkinliği
Metniniz tarayıcıda kalır. Sayfanın yaptığı ağ istekleri aracın kendi koduna, MediaPipe çalışma zamanına, WebAssembly dosyalarına ve model dosyasına yöneliktir; bunların hiçbiri paragrafınızı içermez. Tarayıcı bu dosyaları önbelleğe alabilir, böylece sonraki bir ziyarette indirme atlanabilir; ancak önbelleği temizlemek veya zorla yeniden yüklemek bunları yeniden getirir. Her sayfada olduğu gibi sunucu, sayfanın kendisi için yapılan isteği kaydeder, ancak kutuya yazdığınız metni kaydetmez.
Sık yapılan hatalar
- Tek kelimeyle test etmek. Kısa girdiler, şaşırtıcı sonuçların başlıca nedenidir.
- Düşük puanın başarısızlık anlamına geldiğini varsaymak. Bu, kanıtın zayıf olduğu anlamına gelir; metin ekleyin.
- Romanize Hintçenin Hintçe olarak algılanmasını beklemek. Latin alfabesiyle yazılan girdi, Latin alfabesi kullanan bir dil olarak puanlanır.
- Model yüklenmeden Detect düğmesine basıp aracın bozuk olduğunu varsaymak. Yükleme paneli ilerlemeyi gösterir; tamamlanmasını bekleyin.
- Aracı bir çevirmen olarak görmek. Dil tanımlar; dönüştürmez.
Sınırlamalar
Algılayıcı, ses veya görüntüler üzerinde değil, yapıştırdığınız metin üzerinde çalışır ve doğruluğu örnek uzunluğuna ve dil benzerliğine bağlıdır. Tam bir sıralama yerine yalnızca bir en üst dili bildirir, bu nedenle birbirine yakın sonuçlar gizlenir. Model ve çalışma zamanı üçüncü taraf barındırıcılardan indirilir; bu da ilk kullanımda bu barındırıcılara erişilebilir olması gerektiği anlamına gelir. Modelin eğitilmediği bir dili algılayamaz ve hangi lehçenin veya bölgesel varyantın kullanıldığını size söyleyemez.
Sıkça Sorulan Sorular
Sık Sorulan Sorular
Yorumlar (0)
Karşılaştığınız sorunu açıklayın; böylece sorunu inceleyip aracı iyileştirebiliriz.