Genel Bakış
Yabancılar için Türkçe öğrenmeyi hedefleyen, BERTurk ve mT5 modellerini fine-tune ederek gramer hata tespiti ve pedagojik düzeltme sistemi geliştirdim; Flutter ile çoklu platform uygulamasını yazdım.
Teknik Yaklaşım
- TrCoLA ve opus100 veri setlerinden oluşturulan özel veri setiyle BERTurk, ikili sınıflandırma görevi için fine-tune edildi.
- mT5-small, hatalı→doğru cümle çiftleriyle seq2seq formatında eğitilerek düzeltme ve pedagojik açıklama üretimi sağlandı.
- BERTurk (sınıflandırma) ve mT5 (seq2seq düzeltme) modelleri FastAPI REST API altında tek pipeline'da birleştirildi.
Temel Özellikler
- iOS, Android ve masaüstünde çalışan multiplatform Flutter uygulaması
- Senaryo tabanlı chatbot (çay bahçesi, pazar, eczane vb.)
- Cümle düzeltici ve ilerleme takibi modülleri
Sistem Mimarisi
İstemci
FlutterChatbot · Corrector · Progress
API
FastAPIREST
Modeller
BERTurk (classification)mT5-small (seq2seq)
Sonuçlar & Başarılar
73%
Test doğruluğu (BERTurk)
0.73
Macro F1
Galeri





05 / İletişim
Birlikte akıllı bir şeyler geliştirelim.
Otonom sistemler, yazılım ya da iddialı mühendislik projeleriyle ilgileniyor musunuz? Sizden haber almak isterim.
