Esnafın Dijital Defteri: WebGPU ve Yerel Yapay Zeka

Esnafın Dijital Defteri: WebGPU ve Yerel Yapay Zeka

📖 Girişim Hikayesi
⚡ Weezir Radar 📖 Vaka Analizi ⚡ Skor: 91/100
⚡ Weezir Radar
Kısa Özet:

Küçük esnafın yüzyıllardır kullandığı kağıt defter alışkanlığını bozmadan, bulut maliyetlerinden kaçınarak tamamen tarayıcı içinde çalışan gizlilik odaklı bir finansal takip uygulaması inşa etme hikayesi.

Esnafın Dijital Defteri: WebGPU ve Yerel Yapay Zeka
📸 Esnafın Dijital Defteri: WebGPU ve Yerel Yapay Zeka Platform & Arayüz ÖnizlemesiWeezir Discover

🌱 Geleneksel Defterden Tarayıcı İçinde Çalışan Yapay Zekaya

Hindistan'daki mahalle bakkallarından terzilere, özel ders veren öğretmenlerden sütçülere kadar hemen herkesin tezgahının arkasında ince bir 'udhaar khata' यानी veresiye defteri bulunur. Bu gayriresmi kredi defteri; Ramesh'in 500 rupisi, Sita'nın 300 rupisi gibi günlük borç ilişkilerini kaydetmek için kullanılır. Ancak kağıt defterler kaybolabilir, tutarlar üzerinde anlaşmazlıklar yaşanabilir veya ödeme tarihleri unutulabilir. Piyasadaki mevcut dijital alternatifler ise kullanıcıları karmaşık formlar doldurmaya zorlayarak, açılır menülerle boğarak ve finansal verileri üçüncü taraf sunucularda saklayarak aşırı sürtünme yaratır.

İşte bu noktada geliştirici, geleneksel defterin en iyi iki özelliğini —hız ve mahremiyeti— korurken kayıt tutmayı kolaylaştıracak minimalist bir çözüm tasarladı. Kullanıcıların form doldurmak yerine 'Ramesh ne 500 udhaar liya, 200 kal dega' gibi günlük dilde cümleler yazabileceği, yapay zekanın bu girdiyi anlamlandırarak müşteri, miktar, işlem türü ve tarihi ayrıştırabileceği bir mimari kurgulandı. Amaç, modern yapay zeka yeteneklerini esnafın günlük akışına tamamen sorunsuz ve görünmez bir şekilde entegre etmekti.

⚡ WebGPU ve WebLLM ile Tarayıcı Tabanlı Mimari

Projenin en teknik ve stratejik kırılma noktası, her finansal girdiyi uzak bir bulut yapay zeka servisine göndermek yerine, açık ağırlıklı bir dil modelini doğrudan tarayıcı üzerinden çalıştırma kararıydı. WebLLM ve WebGPU teknolojileri kullanılarak inşa edilen bu yapı sayesinde, uygulama tüm işlemleri kullanıcının kendi cihazında yerel olarak gerçekleştiriyor. İlk ziyaret sırasında modelin indirilmesi biraz zaman alsa da, sonrasındaki işlem hızı ve sıfır sunucu maliyeti avantajı bu ilk yükleme maliyetini fazlasıyla telafi ediyor.

Finansal verilerla çalışırken yapay zekaya körü körüne güvenmek büyük bir risk teşkil eder. Bu nedenle mimari tasarımda yapay zekanın çıktısı asla doğrudan veritabanına yazılmıyor; sistem önce metni ayrıştırıp yapılandırılmış JSON döndürüyor, eksik veya hatalı alanlar olduğunda ise kullanıcıya düzenlenebilir bir arayüz sunuyor. Geliştirici, konuşma dilindeki 'Hinglish' kalibrelerini, kısmi ödemeleri ve 'kal' (yarın) veya 'parso' (öbür gün) gibi göreceli tarih kavramlarını doğru yorumlayabilmek için sistem üzerinde yoğun bir mühendislik çalışması yürüttü.

🎯 Mahremiyet, Sürdürülebilirlik ve Topluluk Tepkileri

Bir veresiye defteri; müşterilerin hassas borç durumlarını, ödeme alışkanlıklarını ve mali mahremiyetini barındırır. Yerel yapay zeka çıkarımı yaklaşımı, bu hassas verilerin hiçbir dış sunucuya gitmemesini sağlayarak 'tasarımda mahremiyet' ilkesini kusursuz bir şekilde hayata geçiriyor. Küçük bir esnafın günde onlarca işlem kaydettiği düşünüldüğünde, geleneksel API tabanlı modellerin yaratacağı per-request maliyetler ücretsiz veya düşük bütçeli bir uygulamanın sürdürülebilirliğini imkansız kılabilirdi. Cihaz üzerinde çalışan yerel model, bu maliyet bariyerini tamamen ortadan kaldırıyor.

Geliştiricinin open-source ve açık inovasyon felsefesiyle hayata geçirdiği bu proje, GitHub üzerinden teknoloji topluluğuyla paylaşıldığında özellikle geliştirici deneyimi ve tarayıcı tabanlı yapay zeka sınırlarını zorlaması açısından büyük ilgi gördü. Render platformu üzerinden statik bir web sitesi olarak sunulan uygulama, donanım uyumluluğu ve ilk model indirme boyutu gibi pratik zorluklara rağmen modern web teknolojilerinin sınırlarının nerede olduğunu göstermesi açısından önemli bir vaka analizi niteliği taşıyor.

💡 Bağımsız Geliştiriciler İçin Çıkarılacak Somut Dersler

Bu proje, solo kurucular ve bağımsız yazılımcılar için yapay zeka entegrasyonunda bulut bağımlılığını kırmak adına güçlü bir ilham kaynağıdır. Her uygulamanın veriyi buluta göndermek zorunda olmadığını, tarayıcı içi WebGPU ve WebLLM gibi modern web standartlarının istemci tarafında ne kadar güçlü yapay zeka iş yüklerini kaldırabileceğini kanıtlıyor. Küçük kitlelerin yerel ve niş problemlerini çözerken karmaşık UI/UX katmanları yerine kullanıcıların halihazırda kullandığı doğal alışkanlıkları (konuşma dili, günlük ifadeler) merkeze koymak benimsenmesi gereken en temel stratejidir.

Ayrıca finans gibi kritik alanlarda yapay zeka çıktılarının asla mutlak doğru kabul edilmemesi, her zaman insanın kontrolünde düzenlenebilir bir fallback mekanizması barındırması gerektiği bu projeden çıkarılacak hayati bir mühendislik dersidir. Donanım sınırlamaları ve ilk yükleme süreleri gibi dezavantajların doğru pazarlama, net yönlendirmeler ve açık kaynak şeffaflığıyla nasıl avantaja dönüştürülebileceği Udhaar Khata serüveninde açıkça görülmektedir.

📌 Doğrulanmış Kaynak & Şeffaflık

Bu içerik, Dev.to (Girişim & Otopsi Hikayeleri) üzerinde keşfedilmiş ve WeezirTech editörleri tarafından bağımsız geliştirici kültürünü desteklemek amacıyla özgün Türkçe olarak incelenmiştir.

🧑‍💻 Bu projenin geliştiricisi siz misiniz?

Projenizi resmi olarak sahiplenerek bilgilerinizi güncelleyebilir, yeni sürümleri duyurabilir ve doğrudan profilinize bağlayabilirsiniz.

1 Yorum
Sıralama ölçütü
Misafir Modu
Kadir Şüpheci
@kadirpheci 3 saat önce
Mahalle bakkalı veresiye defterini bırakıp tarayıcı tabanlı WebGPU yapay zeka modeline mi geçecek, üç aya sunucu faturası ödenmeyince kapanır bu dükkan. Esnaf dediğin kağıda tükenmez kalemle çiziği atar, tarayıcıda LLM koşturup token hesabı mı yapacak sanıyorsunuz?