Rancang Bangun Aplikasi Pemantauan Pola Tidur sebagai Sistem Rekomendasi dengan Algoritma Random Forest Berbasis Web

Barajasena, Raka (2026) Rancang Bangun Aplikasi Pemantauan Pola Tidur sebagai Sistem Rekomendasi dengan Algoritma Random Forest Berbasis Web. Bachelor Thesis, Universitas Multimedia Nusantara.

[img] PDF
HALAMAN_AWAL.pdf
Restricted to Registered users only

Download (784kB)
[img] PDF
BAB_I.pdf

Download (2MB)
[img] PDF
BAB_II.pdf

Download (3MB)
[img] PDF
BAB_III.pdf
Restricted to Registered users only

Download (641kB)
[img] PDF
BAB_IV.pdf
Restricted to Registered users only

Download (3MB)
[img] PDF
BAB_V.pdf
Restricted to Registered users only

Download (210kB)
[img] PDF
DAFTAR_PUSTAKA.pdf
Restricted to Registered users only

Download (218kB)
[img] PDF
LAMPIRAN.pdf
Restricted to Registered users only

Download (3MB)
[img] Archive (ZIP)
00000063511_2521_LembarPengesahan.pdf
Restricted to Registered users only

Download (64kB)

Abstract

Tidur merupakan kebutuhan biologis yang berpengaruh langsung terhadap kondisi fisik, mental, dan kognitif. Permasalahan kurang tidur yang terjadi secara berulang membutuhkan solusi pemantauan yang praktis serta mampu memberikan rekomendasi berbasis data. Penelitian ini bertujuan merancang dan membangun aplikasi pemantauan pola tidur berbasis web sebagai sistem rekomendasi dengan algoritma Random Forest. Sistem dikembangkan menggunakan PHP, MySQL, JavaScript, dan Chart.js, dengan fitur utama meliputi autentikasi pengguna, input data tidur harian, visualisasi histori, analisis multi-periode (24 jam, 48 jam, dan 72 jam), serta penyajian dampak kesehatan dan rekomendasi personal. Model klasifikasi menggunakan tujuh fitur, yaitu sleep duration, deficit ratio, sleep quality score, period hours, age factor, consistency score, dan avg duration. Implementasi Random Forest mencakup bootstrap sampling, random feature selection, Gini Impurity, dan majority voting. Berdasarkan hasil evaluasi model dengan stratified hold-out, diperoleh tingkat accuracy, macro precision, macro recall, dan macro F1-score masing-masing sebesar sekitar 99,5%. Pengujian fungsional menunjukkan seluruh fitur utama berjalan sesuai rancangan, dan pengujian kepuasan pengguna menggunakan EUCS menghasilkan skor keseluruhan 4,57 dari 100 responden, yang masuk ke kategori Sangat Baik. Berdasarkan hasil tersebut, aplikasi yang dibangun telah mampu menjalankan fungsi pemantauan pola tidur dan sistem rekomendasi secara terintegrasi, serta dapat digunakan sebagai alat bantu untuk meningkatkan kesadaran pengguna dalam menjaga kualitas tidur.

Item Type: Thesis (Bachelor Thesis)
Creators: Barajasena, Raka (00000063511)
Contributors: Winarno, Winarno
Keywords: machine learning, pemantauan pola tidur, random forest, sistem rekomendasi, web
Subjects: 000 Computer Science, Information and General Works
Divisions: Faculty of Engineering & Informatics > Informatics
Date Deposited: 30 Jul 2026 11:58
URI: https://kc.umn.ac.id/id/eprint/48848

Actions (login required)

View Item View Item