Smart Chess AI
Web / AI

Smart Chess AI

Son Güncelleme: 02.09.2026 11:21

Smart Chess AI, okul çağındaki öğrenciler için tasarlanmış bir satranç analiz ve pedagojik mentorluk uygulaması (BÖTE bitirme projesi). Öğrenci bir hamle oynadığında uygulama bunu gerçek bir Stockfish motoruyla değerlendirir, Kitap / En İyi / Mükemmel / İyi / Hassasiyet Kaybı / Hata / Büyük Hata şeklinde sınıflandırır ve 3800'den fazla açılışlık yerel bir açılış kitabıyla "hangi teoride olduğunu" ve "teoriden ne zaman/nasıl çıkıldığını" gösterir.


Motor, analiz ve mentor katmanları bilinçli olarak birbirinden ayrılmış bir mimariyle inşa edilmiştir. Öğrenci tarafında XP/seviye/rozet sistemi ve kişisel gelişim raporları, öğretmen tarafında ise sınıfın tamamının Elo/oyun sayısı/hata örüntülerini tek ekrandan gösteren bir panel bulunur. Uygulama Docker ile paketlenmiş, Render üzerinde canlı.


Öne çıkan özellikler:

- Gerçek zamanlı Stockfish analizi, 7 kademeli hamle sınıflandırması

- 3800+ açılışlık yerel açılış kitabı, tam hamle geçmişiyle teori takibi

- Elo'ya uyarlanmış, çeşitlendirilmiş Türkçe pedagojik mentor geri bildirimi

- Tehdit/öneri animasyonları (tahtada uçan ok, "patlama" efekti)

- 800-2200 Elo arası ayarlanabilir yapay zekâ rakibi

- XP/seviye/rozet sistemi + öğretmen paneli (sınıf geneli özet)

Kullanılan Araçlar: Python · FastAPI · Stockfish · python-chess · SQLite · Docker · JavaScript · chessboard.js