(Ücretsiz Hızlı Denetim) ZonelySpellChecker 1.0.3 - Xenforo 2.3.x

Zonely

kalbini parçalamak başarmaktır.
Onaylı Satıcı
Katılım
1 Ağustos 2026
Mesajlar
36
Elmaslar
35
Puan
245
Yaş
21
Konum
Turkey
Minecraft
Zonely

Discord:

Zonely

Merhabalar,
XenForo sistemleri için geliştirdiğim bir Türkçe yazım denetimi eklentisi bulunuyor. Kendi geliştirdiğim API'nin yanında 5 farklı sözlükten yararlanarak yazılan metinleri kontrol ediyor.

Yazım yanlışları, ayrı/bitişik kelimeler, de/da, ki, mi kullanımları, Türkçe karakterler, noktalama işaretleri ve bazı cümle yapısı hataları için kullanıcıya düzeltme önerileri sunabiliyor.

Technopat Sosyal gibi platformlarda bulunan yazım denetimi sistemlerine benzer şekilde, mesaj yazılırken hatalı kelime ve kullanımların kullanıcıya gösterilmesini sağlıyor.

Sizce böyle bir sistemin MC-TR'ye eklenmesini düşünür müydünüz?
1786970477033.webp



Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

ZonelySpellChecker 1.0.3
========================

MC-TR.com için özel geliştirilmiştir.
Yapımcı: Zonely
Hedef: XenForo 2.3.12+

Özellikler
----------
- XenForo zengin metin editörlerinde hızlı Türkçe imla ve noktalama denetimi.
- API gerektirmeyen yerel Türkçe noktalama motoru: soru eki ve soru sözcükleri,
güvenli giriş/hitap virgülleri, liste başlıkları ve cümle sonları.
- URL, e-posta, sürüm, IP, saat, sayı, dosya yolu, BBCode, kod ve ifadeleri
noktalama denetimi sırasında koruma.
- Seçili metni veya editörün tamamını denetleme.
- BBCode metin görünümü desteği.
- 371.000+ girdili yerel Hunspell sözlüğü; harici servis olmadan çalışır.
- Hızlı denetimde tamamen yerel çalışma; harici API veya anahtar gerekmez.
- İsteğe bağlı Tam denetim API'si; API sonucu güvenli yerel kurallarla tamamlanır.
- Açık ve koyu tema uyumu.
- XenForo 2.3 yerel JavaScript altyapısı; jQuery bağımlılığı yoktur.

Kurulum
-------
1. ACP > Eklentiler > Arşivden yükle bölümünden ZIP dosyasını seçin.
2. Kurulumdan sonra ACP > Kurulum > Seçenekler > ZonelySpellChecker alanından
denetleyiciyi açıp kapatabilirsiniz. Tam denetim kullanacaksanız API adresi
ve anahtarını aynı bölümden girebilirsiniz.

Gizlilik
--------
- Hızlı denetimde yazılan metin forum sunucusundan dışarı çıkmaz.
- API yalnız yönetici Tam denetimi etkinleştirirse kullanılır; anahtar tarayıcıya gönderilmez.
- API anahtarı src/config.php içinde $config['zscApiKey'] olarak da tanımlanabilir.

Üçüncü taraf lisansları js/zonely/spell_checker altındaki lisans dosyalarındadır.
 
Bencede gelse muazzam olur, bazı konular yazım yanlışları yüzünden o kadar anlaşılması zor oluyorki.
 
Bencede gelse muazzam olur, bazı konular yazım yanlışları yüzünden o kadar anlaşılması zor oluyorki.
Yöneticilerle görüştüm. Farklı sebeplerden dolayı şu an için eklenmeyeceğini belirtmişlerdi. Ancak kullanıcıların talebi ve konuya gösterilecek ilgi doğrultusunda bu karar yeniden değerlendirilebilir.

Konuya yorum yaparak destek olursanız eklenme ihtimali artabilir.
 
Çoğu kişi ai ile copy paste yapıyor pek umursamazlar gibi :)
 
Yani eklense kötü olmazdı yine yararlı olurdu ben şahsen öyle noktalama işareti falan hiç gündelik hayatta bile kullanmıyorum böyle düz yazıp geçiyorum kelime hatası yapıyorum baya mesela falan doğru ben felan yazıyorum ağızıma öyle alıştığı için oda yanlışsa zaten belli oluyor üstüne tıklayıp otomatik düzelttiriyorum noktalama işaretlerini sadece uzun detaylı bir mesaj yazmam gerekiyorsa yalan yok AI Var kullanıyorum metni mi değiştirtmeden sadece düzenletiyorum o kadar


1786981165406.webp
 
1000034676.webp

Şu tarz bişiler sanırım...​
 
bu sözlük hocam tek yazım denetimi daha kapsamlı oluyor
Sözlük bildiğim kadarıyla anlamını bilmediğimiz kelimelerin anlamlarını ve yazımlarını öğrenmemizi sağlar. Bu eklentide sadece kelime içinde ki yanlışları düzeltme değil aynı zamanda noktalama işareti önerileri, cümle akışına bağlı cümle düzeltme önerileri, anlam bozukluğu düzeltme, yazım yanlışları ve yukarıda sizin bahsettiğiniz diğer tüm durumları kapsayan ve düzeltme önerileri sunan dil bilgisi ve cümlenin anlamına bağlı öneriler sunan kapsamlı bir sistem olarak ilerliyor.
 
Sözlük bildiğim kadarıyla anlamını bilmediğimiz kelimelerin anlamlarını ve yazımlarını öğrenmemizi sağlar. Bu eklentide sadece kelime içinde ki yanlışları düzeltme değil aynı zamanda noktalama işareti önerileri, cümle akışına bağlı cümle düzeltme önerileri, anlam bozukluğu düzeltme, yazım yanlışları ve yukarıda sizin bahsettiğiniz diğer tüm durumları kapsayan ve düzeltme önerileri sunan dil bilgisi ve cümlenin anlamına bağlı öneriler sunan kapsamlı bir sistem olarak ilerliyor.
aynen öyle ama sizin gibi büyük forumda eksiksiz olması gerekiyor sistemin o yüzden test edilmeden kullanıma sunulmaması gerekiyor. Öneriler sunmuyor aslında editörden tıklayıp otomatik düzenlemesini sağlıyor.
 
aynen öyle ama sizin gibi büyük forumda eksiksiz olması gerekiyor sistemin o yüzden test edilmeden kullanıma sunulmaması gerekiyor. Öneriler sunmuyor aslında editörden tıklayıp otomatik düzenlemesini sağlıyor.
Sistem tabiki de test edilmeden yayına alınmaz. Bu konuda içiniz rahat olsun. Sistem sizin dediğiniz gibi aşağıda yazan butonlara tıklayınca oto düzeltme yapıyor. Sistemi Android klavye üstündeki yazım yanlışı düzeltme sisteminin gelişmişi diyebiliriz.
 
Sistem tabiki de test edilmeden yayına alınmaz. Bu konuda içiniz rahat olsun. Sistem sizin dediğiniz gibi aşağıda yazan butonlara tıklayınca oto düzeltme yapıyor. Sistemi Android klavye üstündeki yazım yanlışı düzeltme sisteminin gelişmişi diyebiliriz.
attığınız görseldeki sizin geliştirdiğiniz sanırım başarılar dilerim. Örnek verdiniz sanmıştım oysa ki
 
attığınız görseldeki sizin geliştirdiğiniz sanırım başarılar dilerim. Örnek verdiniz sanmıştım oysa ki
Örnek olması açısından bana ait sistemden attım evet. Ancak kendim geliştirdim diyemem daha çok neler yapılacağını detaylı chatbuga ilettim kendisi geri kalanı halletti.
 
Örnek olması açısından bana ait sistemden attım evet. Ancak kendim geliştirdim diyemem daha çok neler yapılacağını detaylı chatbuga ilettim kendisi geri kalanı halletti.
Senin yaptığın yapı daha çok sözlük bazlı olduğu için bahsettiğin sistemler aslında rahatlıkla uygulanabilir. Ben kendi XenForo eklentimde işi biraz daha ileri götürmüştüm.

Uzun süredir kafamda kurguladığım, yaklaşık 1 aylık deneme, geliştirme ve test sürecinden geçirerek oturttuğum bir sistem oldu. Yerel tarafta 371.000+ girdili Hunspell Türkçe sözlüğünün yanında GiellaLT/TRmorph, Starlang KeNet Turkish WordNet ve TurkishMorphologicalAnalysis verilerini de kullanıyorum.

Daha kapsamlı ve cümle bazlı kontrollerde ise kendi API tarafım devreye giriyor. Burada GECTurk, Zemberek, TrNLP ve Hunspell birlikte çalışıyor. Farklı kaynaklardan gelen sonuçları tek noktada birleştirip daha sağlıklı bir kontrol çıkarmaya çalışıyorum.

GECTurk tarafını kullanmak istersen iş biraz daha uğraştırıcı hale geliyor. Hugging Face Transformers ve gerekli model bağımlılıklarını kurman, modeli ayrıca sunucuya indirip çalıştırman gerekiyor. Ben bu kısmı Docker üzerinde ayrı bir servis olarak ayağa kaldırmıştım. Bu nedenle düz sözlük kontrolüne göre hem kurulumu daha zahmetli hem de sunucu tarafında daha fazla kaynak tüketiyor.

Benim API tarafım zaten hazır olduğu için zaman içerisinde bunun üzerine farklı sözlükler, morfoloji verileri ve kendi yazdığım ek kuralları da ekleyerek sistemi geliştirdim. Bu yüzden sadece editörde yanlış yazılan kelimeyi bulup değiştirmekle kalmıyor, cümlenin tamamını daha kapsamlı şekilde kontrol edebiliyor.

XenForo eklentisinin yanında sistemi şu anda kendi kullanıcılarıma da sunuyorum:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Yakın zamanda XenForo eklentisini satışa da sunmayı planlıyorum.
 
Senin yaptığın yapı daha çok sözlük bazlı olduğu için bahsettiğin sistemler aslında rahatlıkla uygulanabilir. Ben kendi XenForo eklentimde işi biraz daha ileri götürmüştüm.

Uzun süredir kafamda kurguladığım, yaklaşık 1 aylık deneme, geliştirme ve test sürecinden geçirerek oturttuğum bir sistem oldu. Yerel tarafta 371.000+ girdili Hunspell Türkçe sözlüğünün yanında GiellaLT/TRmorph, Starlang KeNet Turkish WordNet ve TurkishMorphologicalAnalysis verilerini de kullanıyorum.

Daha kapsamlı ve cümle bazlı kontrollerde ise kendi API tarafım devreye giriyor. Burada GECTurk, Zemberek, TrNLP ve Hunspell birlikte çalışıyor. Farklı kaynaklardan gelen sonuçları tek noktada birleştirip daha sağlıklı bir kontrol çıkarmaya çalışıyorum.

GECTurk tarafını kullanmak istersen iş biraz daha uğraştırıcı hale geliyor. Hugging Face Transformers ve gerekli model bağımlılıklarını kurman, modeli ayrıca sunucuya indirip çalıştırman gerekiyor. Ben bu kısmı Docker üzerinde ayrı bir servis olarak ayağa kaldırmıştım. Bu nedenle düz sözlük kontrolüne göre hem kurulumu daha zahmetli hem de sunucu tarafında daha fazla kaynak tüketiyor.

Benim API tarafım zaten hazır olduğu için zaman içerisinde bunun üzerine farklı sözlükler, morfoloji verileri ve kendi yazdığım ek kuralları da ekleyerek sistemi geliştirdim. Bu yüzden sadece editörde yanlış yazılan kelimeyi bulup değiştirmekle kalmıyor, cümlenin tamamını daha kapsamlı şekilde kontrol edebiliyor.

XenForo eklentisinin yanında sistemi şu anda kendi kullanıcılarıma da sunuyorum:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Yakın zamanda XenForo eklentisini satışa da sunmayı planlıyorum.
Evet, bahsettiğin kaynaklarla sistem doğal olarak daha kapsamlı hale geliyor. Ben de kendi tarafımda sistemi artık sadece düz sözlük kontrolü seviyesinde bırakmadım.

Özellikle XenForo tarafında harici API, Docker, Python, Hugging Face veya ayrı bir servis gerektirmeden tamamen yerel çalışacak bir yapı üzerine ilerliyorum. Kelime kontrolünün yanında Türkçe ek zincirleri, kök/çekim analizi, ünlü uyumları, fiil çekimleri, kişi-zaman uyumu, özel isim ve kesme işareti kontrolleri ile bazı cümle bazlı kurallarıda sisteme ekledim.

Buradaki yaklaşım farkımız biraz mimari aslında. Sen daha geniş NLP araçlarını kendi API tarafında birleştirmişsin, ben ise mümkün olduğunca XenForo'ya yükle-çalıştır şeklinde, dış bağımlılığı olmayan ve düşük kaynak tüketen bir yapı oluşturmaya çalışıyorum.

Tabi GECTurk/Zemberek gibi sistemlerin özellikle gelişmiş cümle analizinde avantajı var. Benim hedefim ise bu yeteneklerin mümkün olan kısmını doğrudan eklenti içerisinde karşılayıp standart hosting kullanan XenForo sahiplerininde ekstra sunucu veya servis kurmadan kullanabilmesi.

Yani en başta(3 gün önce) dediğin gibi benim sistem daha çok sözlük tabanlıydı fakat artık o noktadan baya ilerledi. İki sistemin hedefi benzer olsada çözüm yaklaşımı farklı. Ben daha az kaynak ile en genişi hedefliyorum senin sistem ise 0 hata olsun ama daha ağır olsun mantığında ilerliyor.
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl