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
);