Input Data Rekomendasi

Sistem Pemilihan Jurusan

Petunjuk Pengisian

Silakan isi data berikut dengan jujur agar sistem dapat memberikan rekomendasi yang akurat.

Perhitungan menggunakan algoritma Naive Bayes berbobot berdasarkan 5 atribut input: nilai akademik (40%), minat (35%), preferensi studi lanjutan (15%), cita-cita (5%), dan prestasi (5%).

Sistem akan menganalisis data Anda dan menampilkan ranking 9 jurusan yang tersedia di Politeknik Negeri Jember.

📝

Formulir Data Profil

Jawab pertanyaan berikut untuk mendapatkan rekomendasi jurusan.

@if ($errors->any())

Terjadi Kesalahan Validasi

Silakan perbaiki kesalahan berikut sebelum melanjutkan:

    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf {{-- ============================================ --}} {{-- KRITERIA 1: NILAI MATA PELAJARAN --}} {{-- ============================================ --}}

1. Nilai Mata Pelajaran *

@if(isset($student) && $student->kelompok_asal == 'IPA') Siswa IPA — Masukkan nilai rapor (0-100): Matematika, Fisika, Kimia, Biologi. @else Siswa IPS — Masukkan nilai rapor (0-100): Ekonomi, Geografi, Sosiologi, Sejarah. @endif

@if(isset($student) && $student->kelompok_asal == 'IPA') {{-- SISWA IPA: Matematika, Fisika, Kimia, Biologi --}}
@error('mtk') ⚠️ {{ $message }} @enderror
@error('fisika') ⚠️ {{ $message }} @enderror
@error('kimia') ⚠️ {{ $message }} @enderror
@error('biologi') ⚠️ {{ $message }} @enderror
@else {{-- SISWA IPS: Ekonomi, Geografi, Sosiologi, Sejarah --}}
@error('ekonomi') ⚠️ {{ $message }} @enderror
@error('geografi') ⚠️ {{ $message }} @enderror
@error('sosiologi') ⚠️ {{ $message }} @enderror
@error('sejarah') ⚠️ {{ $message }} @enderror
@endif
{{-- ============================================ --}} {{-- KRITERIA 2: MINAT SISWA --}} {{-- ============================================ --}}

2. Minat Siswa *

Tuliskan bidang atau kegiatan yang Anda minati / sukai.

Pisahkan dengan koma jika lebih dari satu minat

@error('minat') ⚠️ {{ $message }} @enderror
{{-- ============================================ --}} {{-- KRITERIA 3: PREFERENSI STUDI LANJUTAN --}} {{-- ============================================ --}}

3. Preferensi Studi Lanjutan *

Pilih rumpun jurusan Politeknik Negeri Jember yang paling sesuai dengan minat studi lanjutan Anda.

Pilih rumpun yang paling menggambarkan jurusan Polije yang ingin Anda tuju setelah lulus.

@error('pref_studi') ⚠️ {{ $message }} @enderror
{{-- ============================================ --}} {{-- KRITERIA 4: CITA-CITA / PREFERENSI KARIR --}} {{-- ============================================ --}}

4. Cita-cita / Preferensi Karir *

Tuliskan profesi atau karir yang Anda impikan.

Bisa lebih dari satu, pisahkan dengan koma

@error('cita_cita') ⚠️ {{ $message }} @enderror
{{-- ============================================ --}} {{-- KRITERIA 5: PRESTASI AKADEMIK / NON-AKADEMIK --}} {{-- ============================================ --}}

5. Prestasi Akademik / Non-Akademik

Tuliskan prestasi yang pernah diraih (opsional).

Kosongkan jika belum ada prestasi

@error('prestasi') ⚠️ {{ $message }} @enderror

⏳ Setelah menekan tombol, sistem akan menganalisis data Anda dan menampilkan ranking 9 jurusan.

Pastikan semua data terisi dengan benar sebelum melanjutkan

@php $recommendations = $recommendations ?? []; @endphp @if(count($recommendations) > 0)
📋

Riwayat Rekomendasi

Analisis yang sudah Anda lakukan sebelumnya

@foreach($recommendations as $rec)

{{ $rec->created_at->format('d M Y - H:i') }}

Rekomendasi Utama: {{ $rec->hasil_rekomendasi[0]['jurusan'] ?? 'N/A' }}

{{ number_format(($rec->hasil_rekomendasi[0]['skor'] ?? 0) * 100, 1) }}%

Top 3 Rekomendasi:

@foreach(array_slice($rec->hasil_rekomendasi, 0, 3) as $idx => $rec_item)

{{ $idx + 1 }}. {{ $rec_item['jurusan'] }}

{{ number_format($rec_item['skor'] * 100, 1) }}%

@endforeach
@endforeach
@endif

Metode: Sistem menggunakan Graduated Scoring dengan 5 kriteria: Nilai Akademik (40%), Minat & Bakat (35%), Preferensi Studi (15%), Cita-cita (5%), Prestasi (5%).