@extends('layouts.admin') @section('title', 'Cek Rekomendasi') @section('content')
Lakukan analisis penentuan program studi perguruan tinggi untuk siswa secara presisi berbasis algoritma C4.5 berdasarkan evaluasi rapor, minat, serta cita-cita karir.
Laporan rincian kalkulasi matematis, entropy, gain ratio, dan pembentukan pohon keputusan.
| Jurusan Target | Jumlah |
|---|---|
| {{ $item->jurusan }} | {{ $item->jumlah }} |
| Atribut / Kriteria | Info Gain | Split Info | Gain Ratio | Status |
|---|---|---|---|---|
| @if($atribut == $rootNode['root']) @else @endif {{ ucfirst(str_replace('_', ' ', $atribut)) }} | @if($atribut == 'nilai') {{ number_format($gainNilai, 4) }} @elseif($atribut == 'minat') {{ number_format($gainMinat, 4) }} @elseif($atribut == 'mapel_favorit') {{ number_format($gainMapelFavorit ?? 0, 4) }} @elseif($atribut == 'cita_cita') {{ number_format($gainCita, 4) }} @else {{ number_format($gainPreferensi, 4) }} @endif | @if($atribut == 'nilai') {{ number_format($splitNilai, 4) }} @elseif($atribut == 'minat') {{ number_format($splitMinat, 4) }} @elseif($atribut == 'mapel_favorit') {{ number_format($splitMapelFavorit ?? 0, 4) }} @elseif($atribut == 'cita_cita') {{ number_format($splitCita, 4) }} @else {{ number_format($splitPreferensi, 4) }} @endif | {{ number_format($gainRatio, 4) }} | @if($atribut == $rootNode['root']) Root Node @else Cabang @endif |
| Atribut Tersisa | Information Gain | Split Info | Gain Ratio | Keputusan |
|---|---|---|---|---|
| @if($calcIdx === 0) @endif {{ strtoupper(str_replace('_', ' ', $calc['atribut'])) }} | {{ number_format($calc['gain'], 4) }} | {{ number_format($calc['split_info'], 4) }} | {{ number_format($calc['gain_ratio'], 4) }} | @if($calcIdx === 0) Pemecah Cabang @else Lanjutan @endif |
| Nilai | Minat | Mapel Favorit | Cita-cita | Preferensi | Target Jurusan |
|---|---|---|---|---|---|
| {{ is_object($d) ? $d->nilai : $d['nilai'] }} | {{ is_object($d) ? $d->minat : $d['minat'] }} | {{ is_object($d) ? ($d->mapel_favorit ?? $d['mapel_favorit'] ?? '-') : ($d['mapel_favorit'] ?? '-') }} | {{ is_object($d) ? $d->cita_cita : $d['cita_cita'] }} | {{ is_object($d) ? $d->preferensi_studi : $d['preferensi_studi'] }} | {{ is_object($d) ? $d->jurusan : $d['jurusan'] }} |