- Açık kaynaklı bir dil bilgisi denetleyicisi. Grammarly gibi tanınmış ücretli bir hizmetin yerine kullanılabilecek bir ürün
- Herkes tarafından ücretsiz kullanılabilir; kodu ve algoritmaları şeffaf biçimde kamuya açık durumdadır
- İngilizce metinlerdeki dil bilgisi, stil ve yazım sorunlarını otomatik olarak tespit edip düzeltme işlevi sunar
- Geliştiriciler, yazarlar, öğrenciler gibi farklı kullanıcı grupları için uygundur ve esnek özelleştirme imkanı sağlar
- Sunucuda self-hosting ve yerel çalıştırma mümkün olduğundan, gizlilik ve veri koruma açısından avantaj sağlar
Harper'a Giriş
- Harper, Grammarly benzeri işlevler sunan açık kaynaklı bir dil bilgisi ve stil denetleyicisidir
- Tamamen ücretsizdir; herkes kaynak kodunu özgürce inceleyebilir ve kullanabilir
- Yazım denetimi, dil bilgisi hatası tespiti, stil iyileştirme önerileri gibi İngilizce metin düzeltme işlevlerini sunar
- Kullanıcılar Harper'ı yerel sunucularına veya kendi altyapılarına kurarak veri gizliliğini güçlendirebilir
- Ölçeklenebilirliği ve özelleştirilebilirliği güçlüdür; bu sayede ihtiyaçlara göre algoritma değişikliği ve özellik ekleme kolayca yapılabilir
Temel Özellikler ve Avantajlar
- Açık kaynaklı bir proje olduğu için, hizmet bağımlılığı olmadan kurum içinde fikir yönetimi ve iyileştirme yapılabilir
- İngilizce için optimize edilmiştir, ancak gelecekte çok dilli destek açısından genişleme potansiyeli de taşır
- Topluluk desteği aktiftir; geri bildirimler ve özellik iyileştirmeleri canlı biçimde sürmektedir
- Sunucu tabanlı ya da doğrudan kurulum seçenekleriyle yüksek esneklik sunar
Kimler İçin Uygun, Nerelerde Kullanılabilir?
- Yazılım mühendisleri, teknik dokümantasyon yazarları, öğrenciler gibi İngilizce yazı kalitesini artırmak isteyen kullanıcılar için uygundur
- Kişisel verileri dış hizmetlere açmadan kendi belge düzeltme sürecini kurmak isteyen kuruluşlar için avantajlıdır
- Özel kurallar, iş akışı entegrasyonu gibi ileri düzey özelleştirme gerektiren ortamlarda etkilidir
2 yorum
Hacker News yorumu
Çoğu belge için Harper'ın 10 ms içinde öneri sunabilmesi dikkat çekici; 10 l ya da 10 kg gibi birimleri doğal karşılıyoruz da neden 10 ms kulağa garip geliyor diye merak ediliyor
Dil bilgisi kurallarının açık kaynaklı bir program içinde sabit kodlanmış olup gerektiğinde kişinin kendisinin değiştirebilmesi, prompt ayarlamalarıyla ya da LLM'in eğitim verisine örtük biçimde gömülmüş bir yaklaşıma göre çok daha tercih edilir bulunuyor Neovim için LSP yapılandırması oldukça iyi görünüyor Neovim entegrasyon dokümanı Geleceğin asıl bu tür araçlarda olduğu düşünülüyor Automattic'in bunu ana sayfasında öne çıkarması gerektiği öneriliyor
Kişisel olarak LLM kullanmaması büyük bir artı olarak görülüyor Grammarly, AI özellikleri eklendikçe giderek daha dengesiz hale geldi; bir saat önce virgülü kaldırmasını söyleyip sonra yeniden eklemesini istemesi gibi tutarsız örnekler veriliyor
Genel amaçlı LLM tabanlı modellerin noktalama konusunda gerçekten sık sık kafasının karıştığı, bunun belirgin bir zayıflık olduğu ve Grammarly gibi bir servisin bunu böyle bırakmasının şaşırtıcı olduğu söyleniyor
Son 1 yılda Grammarly ve gboard'un tahmin sonuçlarının çok kötüleştiği belirtiliyor
LLM tabanlı benzer bir araç olup olmadığı soruluyor LLM'lerin her zaman daha iyi olmadığı kabul edilse de, iki yaklaşım arasındaki farkı karşılaştırmanın ilginç olacağı düşünülüyor
Noktalama önerilerinin durmadan değişmesinin İngilizce öğretmenlerine benzediğine dair şakacı bir yorum yapılıyor
LanguageTool'un da (Grammarly rakibi) açık kaynak olduğu ve yerelde çalıştırılabildiği belirtiliyor GitHub, Docker imajı Yorum sahibi çoğunlukla LanguageTool'u yerelde Docker konteyneriyle çalıştırıyor Harper'ı ayrıntılı kullanmamış olsa da uzun zamandır bildiğini, farklı seçeneklerin olmasının sevindirici olduğunu söylüyor Harper'ın sitesinde de rakip araçlardan birinin yerelde çalışabildiğinin açıkça belirtilmesi gerektiği ifade ediliyor
“Me and Jennifer went to have seen the ducks cousin.” cümlesinde hiçbir hatanın yakalanmaması eleştiriliyor Bu tür kuralların daha fazla geliştirilmesi gerektiği, ancak o zaman Grammarly seviyesine yaklaşabileceği söyleniyor
İlk başta etkileyici bulunsa da, çeşitli testlerden sonra oldukça temel hataları bile yakalayamadığı ve performansının tutarsız olduğu sonucuna varılıyor
Benzer şekilde “My name John. What your name? What day today?” cümlesindeki dil bilgisi hataları da işaretlenmiyor
Bu tür test cümlelerinin tam olarak neyi göstermeyi amaçladığı sorgulanıyor
İndirme ya da eklenti kurulumundan önce denenebilecek bir demo veya test sitesinin çok faydalı olacağı söyleniyor Firefox eklentisi bu sayfaya yönlendiriyor, ancak uzun metin yapıştırıldığında vurgulamanın düzgün çalışmaması gibi bir sorun var
Dil öğrenme araçlarında neden LLM kullanılmadığı merak ediliyor Dil sorunlarının LLM'lere %100 emanet edilebileceği düşünülüyor ChatGPT'nin İngilizce hatası yaptığını hiç görüp görmedikleri soruluyor
Grammarly'nin AI özellikleri güçlendikçe, “wasn't” sözcüğünü bölüp “was trulyn't” gibi garip öneriler sunmaya başladığı belirtiliyor ilgili görsel
LLM hatalarının yeterince sık görüldüğü ve bazen son derece alakasız öneriler de verdiği söyleniyor Elbette çoğu zaman oldukça iyi çalışıyorlar, ancak asla gerçekten “güvenilir” seviyesine ulaşmıyorlar; hatta kullanıcının hatalarını olduğu gibi takip etme eğilimleri bile var
Bu tür dil öğrenme araçlarının özünde çoğu zaman dili “gerçekten öğrenmekten” kaçınmak için kullanıldığı eleştirisi yapılıyor
Grammarly'nin hedef pazarının kim olduğu sorgulanıyor İngilizceyi ikinci dil olarak kullanan profesyonellerin asıl hedef olup olmadığı merak ediliyor
Kod yorumlarının dil bilgisi denetimini de yapabilen çok iyi bir LSP sunucusu sağlandığı tanıtılıyor LSP dokümanı
Automattic'in ürünü olduğu için, başarılı olursa Matt'in kâr uğruna bunu bozacağından endişe eden ve bu yüzden kullanmakta tereddüt eden bir yaklaşım görülüyor
Buna karşılık açık kaynak (FOSS) olduğu için en kötü senaryoda bile son iyi sürümün topluluk tarafından çatallanıp geliştirilmeye devam edilebileceği söyleniyor
Tam da bu nedenle (Automattic ürünü olması yüzünden) kullanmayacağını net biçimde söyleyen bir görüş de var
Aaa, 10l değil 10L!