Implementasi Metode K-Nearest Neighbor Pada Sistem Rekomendasi Produk Furniture Untuk Klien PT. Romi Violeta

Mahdavikia, Ivan (2026) Implementasi Metode K-Nearest Neighbor Pada Sistem Rekomendasi Produk Furniture Untuk Klien PT. Romi Violeta. Undergraduate thesis, Politeknik Negeri Jember.

[img] Text (Abstract)
Abstract.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (251kB)
[img] Text (Bab 1 Pendahuluan)
Bab 1 Pendahuluan.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (196kB)
[img] Text (Daftar Pustaka)
Daftar Pustaka.pdf - Submitted Version
Available under License Creative Commons Attribution Share Alike.

Download (239kB)
[img] Text (Laporan Lengkap)
Laporan Lengkap.pdf
Restricted to Registered users only

Download (3MB) | Request a copy

Abstract

PT. Romi Violeta is a company engaged in the furniture sales industry, offering a wide variety of products with diverse characteristics. The large number of available product options often makes it difficult for customers to determine which furniture best suits their needs and preferences. Therefore, a recommendation system is needed to assist customers in selecting furniture products more quickly, accurately, and effectively. This study aims to design and develop a web-based furniture product recommendation system by implementing the K-Nearest Neighbor (K-NN) method. The system was developed using the Laravel framework and utilizes historical order data as the training dataset. The criteria used in the recommendation process include country of origin, client type, model, and product type. Categorical data are first converted into numerical values through an encoding process, after which the Euclidean Distance method is used to calculate the similarity between user preferences and the available historical data. System evaluation was conducted using the Accuracy metric to measure the performance of the K-Nearest Neighbor algorithm in generating furniture product recommendations. The evaluation was performed using three different K values, namely 3, 5, and 10. The results indicate that the K-Nearest Neighbor method is capable of generating recommendations with a very high level of accuracy. Based on the evaluation results, the average Accuracy score obtained was 99.54%, demonstrating that the system can provide appropriate furniture product recommendations based on the similarity between user preferences and historical order data. Based on the results of this study, it can be concluded that the K-Nearest Neighbor method was successfully implemented in a web-based furniture product recommendation system and is capable of helping customers obtain product recommendations that match their preferences. Furthermore, the developed system can support PT. Romi Violeta in improving service quality, enhancing marketing effectiveness, and optimizing the furniture sales process.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsNIDN/NIDK
Thesis advisorPurbaningtyas, RaniNIDN0012038203
Uncontrolled Keywords: Furniture, Recommendation System, K-Nearest Neighbor (KNN), Euclidean Distance, Waterfall.
Subjects: 410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 458 - Teknik Informatika
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 461 - Sistem Informasi
410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 462 - Teknologi Informasi
Divisions: Jurusan Teknologi Informasi > Prodi D4 Teknik Informatika (Sidoarjo) > Tugas Akhir
Depositing User: Ivan Mahdavikia
Date Deposited: 29 Jul 2026 08:18
Last Modified: 29 Jul 2026 08:18
URI: https://sipora.polije.ac.id/id/eprint/58840

Actions (login required)

View Item View Item