Ana içeriğe geç

Task Report 2

Akademi Eğitim Platformu Task Report 2 Dökümanı

📊 6. İstatistikler / Analizler – MVP Versiyonu (Sade & Etkili)

6.1. MVP Temel Metrikleri (3 Ana KPI)

A. Tamamlama Oranı

  • Kurs bazlı: % tamamlanma
  • Modül bazlı: Hangi modül en çok tamamlanıyor/yanlışlanıyor?
  • Grup bazlı: Departman/rol bazlı tamamlama oranları

B. Quiz Puanları

  • Ortalama quiz puanı (tüm kurslar/genel)
  • Modül bazlı ortalama puan
  • En zor/en kolay sorular (doğru/yanlış oranı)

C. Aktif Kullanıcı

  • Günlük/aylık aktif kullanıcı (DAU/MAU)
  • Katılım oranı: Kursa kayıtlı olup aktif olan kullanıcı yüzdesi
  • Ortalama oturum süresi

📈 6.2. MVP Görselleştirme (Basit ama Anlamlı)

A. Ana Dashboard Paneli

┌─────────────────────────────────────┐
│ 📊 GENEL ÖZET │
├─────────────────────────────────────┤
│ DAILY ACTIVE USERS: 142 (+12%) │
│ MONTHLY COMPLETION RATE: 78% │
│ AVG QUIZ SCORE: 84/100 │
└─────────────────────────────────────┘

B. Heatmap – Haftalık Katılım

  • X ekseni: Günler (Pzt-Pzr)
  • Y ekseni: Saat aralıkları (09:00-18:00)
  • Renk: Koyu → yoğun katılım, açık → az katılım
  • Kullanım: "Eğitimler hangi saatlerde yoğun?" → push notification zamanlaması için

C. Çubuk Grafik – Kurs Tamamlama Oranları

Sales Training ██████████ 92%
Compliance 2024 ████████ 85%
Python Basics ██████ 73%
CRM Advanced ████ 45% ← DİKKAT!

D. Pasta Grafik – Quiz Başarı Dağılımı

  • Yeşil: 80-100% (Mükemmel)
  • Sarı: 60-79% (İyi)
  • Turuncu: 40-59% (Orta)
  • Kırmızı: 0-39% (Riskli)

E. Çizgi Grafik – Zaman İçinde Trend

  • X: Haftalar
  • Y: Ortalama tamamlama oranı / quiz puanı
  • Çoklu çizgi: Farklı departmanlar/kurslar

🎯 6.3. MVP AI Insights (Basit Kurallı Sistem)

A. Basit Anomali Tespiti

# Kurallı sistem (rule-based) - MVP
if kurs.tamamlama_orani < 50:
uyarı = "🚨 Düşük tamamlama: " + kurs.adı + " (%" + str(kurs.tamamlama_orani) + ")"
elif quiz.ortalama_puan < 60:
uyarı = "⚠️ Düşük quiz puanı: " + kurs.adı + " (" + str(quiz.ortalama_puan) + "/100)"

B. Öneri Motoru (Basit)

  • "CRM Advanced" kursu %45 tamamlama → "İçerik gözden geçirilmeli veya bölümlere ayrılmalı"
  • "Python Basics" quiz sorusu #3 doğru oranı %20 → "Soru net değil, açıklama eklenmeli"

📤 6.4. MVP Raporlama

A. CSV Export (Her Şey Dahil)

Kurs Adı,Tamamlama %,Quiz Ortalama,Aktif Kullanıcı,En Düşük Modül
Sales Training,92%,88,142,Module 3: Negotiation
Compliance 2024,85%,76,89,Module 5: GDPR
Python Basics,73%,82,204,Module 7: Functions
CRM Advanced,45%,52,67,Module 2: Integration

B. PDF Özet Rapor (Haftalık/Aylık)

  • 1 sayfalık özet: 3 ana KPI + heatmap + en düşük 3 kurs
  • E-posta ile otomatik gönderim (Pazartesi sabahı yöneticilere)

🛠️ 6.5. Teknik MVP Uygulaması

Veri Toplama:

-- Basit event tracking tablosu
CREATE TABLE learning_events (
user_id INT,
course_id INT,
event_type VARCHAR(50), -- 'start', 'complete', 'quiz_submit'
score INT,
timestamp DATETIME
);