--- title: Top LLM Leaderboard for Turkish Language Proficiency emoji: 🏆 colorFrom: yellow colorTo: purple sdk: static app_file: index.html pinned: false --- # LLM Leaderboard Bu depo, `leaderboard_data.csv` dosyasındaki metriklere göre bir LLM leaderboard arayüzü sağlar. ## Özellikler - 🎯 Sütun bazlı sıralama (varsayılan: Combined Score azalan) - 🔍 Arama kutusu (model adına göre) - 🏢 Sağlayıcı filtresi (model adından türetilir, örn. `deepseek-ai`, `openai`, `anthropic`, `google`, `meta`) - 🏆 İlk 3 modelin görsel vurgusu (altın, gümüş, bronz) - 🎨 Modern gradient tasarım, cam efekti (glassmorphism) - ✨ Yumuş animasyonlar ve hover efektleri - 📱 Duyarlı (responsive) tasarım - 🌙 Karanlık tema optimizasyonu ## Dosyalar - `index.html` – Uygulama HTML iskeleti - `styles.css` – UI stilleri - `app.js` – CSV okuma, ayrıştırma, sıralama/filtreleme ve render - `leaderboard_data.csv` – Veriler (sağlanmış) ## Yerelde Çalıştırma Statik dosyaları bir HTTP sunucusuyla servis etmelisiniz (file:// ile fetch kısıtlıdır). Örnek: ```bash cd "/Users/alicankiraz/Desktop/Cursor Projects/HF-Space" python3 -m http.server 8000 ``` Ardından tarayıcıdan `http://localhost:8000/` adresine gidin. ## CSV Güncelleme - Yeni skorlar için `leaderboard_data.csv` dosyasını aynı şemayla güncelleyin. - Sütunlar: `Rank, Model, MCQ Score, SAQ Score, Combined Score` - Uygulama Combined sütununu kullanır; yoksa MCQ/SAQ’tan türetmek için kodu genişletebilirsiniz. ## Hugging Face Spaces’e Yayınlama (Statik) - Space Type: Static - Dosyalar: `index.html`, `styles.css`, `app.js`, `leaderboard_data.csv` - Giriş noktası: `index.html` ## Lisans Bu proje örnek niteliğindedir; üstveri ve veriler için ilgili sağlayıcıların lisanslarına uyun.