AI Destekli Eğitim Platformu
7/24 AI öğretmen ile sınav hazırlığı. TYT, AYT, LGS, KPSS için kişiselleştirilmiş eğitim deneyimi.
Müşteri İhtiyacı
Öğrenciler sınav hazırlığında 7/24 kişiselleştirilmiş destek alamıyordu. Özel ders maliyetleri çok yüksekti. Matematik ve fen sorularını anlık çözebilecek ekonomik bir çözüm yoktu.
Çözümümüz
Birden fazla AI modelini kullanan akıllı bir eğitim platformu geliştirdik. Sesli sohbet, otomatik ödev oluşturma, quiz sistemi ve esnek ödeme seçenekleri ekledik.
Teknik Detaylar
Entegrasyonlar
Zorluklar & Çözümler
1Çoklu AI Model Yönetimi
6 farklı AI sağlayıcısının farklı API formatları, fiyatlandırma modelleri ve yanıt yapıları vardı.
Factory pattern ile soyutlama katmanı oluşturduk. Her provider için ayrı service sınıfı, ortak interface ile yönetim. Kullanıcı fark etmeden model değiştirebiliyor.
2Gerçek Zamanlı Sesli Sohbet
Öğrencilerin AI ile sesli konuşabilmesi gerekiyordu. Gecikme ve ses kalitesi kritikti.
WebRTC + OpenAI Realtime API entegrasyonu. Düşük gecikme için optimize edilmiş bağlantı yönetimi, otomatik transkripsiyon ve kredi takibi.
3Matematik Formül Desteği
Matematik sorularında formüllerin düzgün görüntülenmesi gerekiyordu.
KaTeX entegrasyonu ile LaTeX formül render. AI yanıtlarında otomatik formül algılama ve dönüştürme.
4Dinamik Kredi Hesaplama
Her AI modelinin farklı token fiyatı var. Kullanıcıya adil ve şeffaf fiyatlandırma sunulmalıydı.
Token bazlı maliyet hesaplama sistemi. Her API çağrısında input/output token sayısı ve model fiyatına göre otomatik kredi düşümü.
Perde Arkası
- Her AI yanıtı için token sayısı hesaplanıp, gerçek maliyet üzerinden kredi düşülüyor
- Sesli sohbette her saniye için ayrı kredi hesaplaması yapılıyor
- Ödev oluşturma soru sayısına göre dinamik fiyatlandırma (1-30 kredi aralığı)
- DALL-E görsel üretiminde boyut ve kaliteye göre farklı fiyatlandırma
- Kurumlar için toplu öğrenci import sistemi (CSV)
- 21 ayrı veritabanı migration ile versiyon kontrolü
- 61 sayfalık teknik dokümantasyon
Proje Özellikleri
- 7/24 AI öğretmen desteği
- Sesli sohbet ile gerçek zamanlı etkileşim
- Otomatik ödev ve quiz oluşturma
- Matematik formül desteği (LaTeX/KaTeX)
- Dosya yükleyerek soru çözümü
- Kurum ve okul yönetimi
- Esnek ödeme seçenekleri
- Sohbet geçmişi export (PDF, Excel, Markdown)
Elde Edilen Sonuçlar
Öğrenciler 7/24 AI öğretmenle çalışabilir hale geldi. Özel ders maliyetinin %90'ından fazla tasarruf sağlandı. Sesli etkileşimle doğal öğrenme deneyimi sunuldu.
Proje Bilgileri
Teknoloji Stack
Mimari
Modüler MVC mimarisi. AI servisleri Factory pattern ile soyutlanmış, ödeme sistemi event-driven callback yapısında. Redis ile session ve cache yönetimi. Tüm hassas veriler şifrelenmiş.
