{{-- resources/views/siswa/recommendations.blade.php --}} @extends('layouts.app') @section('title', 'Rekomendasi Belajar - LearnMood') @section('content')

Rekomendasi Belajar

Personalisasi berdasarkan aktivitas dan mood harianmu

@if(isset($todayRecommendation))
@if($todayRecommendation->based_on == 'daily_model') 🤖 Model Harian @elseif($todayRecommendation->based_on == 'student_pattern') 📊 Pola Siswa @else 📝 Aturan Manual @endif
@endif
@if($todayRecommendation)
Rekomendasi Hari Ini

{{-- ✅ DIUBAH --}} {{ $todayRecommendation->display_category }}

Durasi yang Disarankan

{{ $todayRecommendation->recommended_minutes }} Menit

/hari
@if($todayRecommendation->activityLog)

Berdasarkan Aktivitas Hari Ini:

Mood: {{ $todayRecommendation->activityLog->mood }}
Durasi Belajar: {{ $todayRecommendation->activityLog->duration_minutes }} menit
Jam Tidur: {{ $todayRecommendation->activityLog->sleep_hours }} jam
@endif
💡

Catatan untukmu:

{{ $todayRecommendation->notes }}

@if($todayRecommendation->based_on == 'student_pattern' && isset($todayRecommendation->model_input['pattern_analysis'])) @php $pattern = $todayRecommendation->model_input['pattern_analysis']; @endphp

📊 Analisis Pola 7 Hari:

Rata-rata Durasi

{{ $pattern['avg_duration'] ?? '-' }} mnt

Konsistensi

{{ $pattern['consistency'] ?? '-' }}

Mood Terbanyak

{{ $pattern['most_frequent_mood'] ?? '-' }}

Trend

{{ $pattern['trend'] ?? '-' }}

@endif @if($todayRecommendation->confidence)

Tingkat Keyakinan Model:

{{ round($todayRecommendation->confidence * 100) }}%

@endif
@else

Belum Ada Rekomendasi Hari Ini

Input aktivitas belajarmu dulu untuk mendapatkan rekomendasi personal!

Input Sekarang
@endif @if(isset($stats))

Ringan

{{ $stats['ringan'] }}

R

dalam 7 hari terakhir

Sedang

{{ $stats['sedang'] }}

S

dalam 7 hari terakhir

Intensif

{{ $stats['intensif'] }}

I

dalam 7 hari terakhir

@endif @if(isset($weekRecommendations) && $weekRecommendations->count() > 0)

Riwayat Rekomendasi 7 Hari Terakhir

@foreach($weekRecommendations as $rec)
@if($rec->category == 'Ringan') 😌 @elseif($rec->category == 'Sedang') 😊 @else 🚀 @endif
{{-- ✅ DIUBAH --}} {{ $rec->display_category }} {{ $rec->based_on == 'daily_model' ? 'Model' : ($rec->based_on == 'student_pattern' ? 'Pola' : 'Manual') }}

{{ $rec->recommendation_date->format('d M Y') }}

{{ $rec->recommended_minutes }} menit Detail →

{{ $rec->notes }}

@endforeach
@endif
@endsection