CoolFace
Apppublic

AlicanKiraz0/seneca-trbench

sourceHugging Faceupdated 11mo agoView on Hugging Face
2likes
App README

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.