IMPLEMENTASI NODE.JS DAN PYTHON UNTUK SISTEM REKOMENDASI LAPTOP

Authors

  • Danang Bagus Reknadi Universitas Islam Lamongan
  • Mochammad Fajrin Universitas Islam Lamongan
  • Munif Munif Universitas Islam Lamongan
  • Mustain Mustain Universitas Islam Lamongan

DOI:

https://doi.org/10.23960/jitet.v12i3.5112

Abstract Views: 862 File Views: 470

Abstract

Laptop adalah komputer pribadi yang kecil dan ringan, sehingga portabel. Dengan banyaknya brand dan spesifikasi yang ada saat ini, calon pembeli sering kebingungan memilih laptop yang sesuai dengan kebutuhan mereka. Kebanyakan orang lebih familiar dengan aplikasi yang digunakan sehari-hari. Penelitian ini bertujuan untuk mengatasi masalah tersebut dengan mengembangkan sistem rekomendasi laptop. Sistem ini akan membantu calon pembeli memilih laptop yang sesuai dengan kebutuhan spesifikasi minimum aplikasi yang akan digunakan. Metode yang digunakan adalah Content Based Filtering, yang memberikan rekomendasi berdasarkan profil preferensi pengguna dan deskripsi item. Algoritma yang diterapkan adalah Euclidean Distance dan Cosine Similarity. Hasil penelitian menunjukkan bahwa Euclidean Distance dapat merekomendasikan laptop berdasarkan spesifikasi yang paling mendekati kebutuhan aplikasi, sementara Cosine Similarity dapat memberikan rekomendasi laptop dengan spesifikasi serupa saat melihat detail dari hasil rekomendasi Euclidean Distance. Pengujian dengan 100 kali uji data menghasilkan rata-rata precision sebesar 98.4% pada Cosine Similarity.

Downloads

Download data is not yet available.

References

Primandha, “Cara Melihat Spesifikasi Laptop dengan Cepat dan Mudah,” Best Seller Gramedia. Accessed: Jul. 10, 2024. [Online]. Available: https://www.gramedia.com/best-seller/cara-melihat-spesifikasi-laptop-dengan-cepat-dan-mudah/

H. Februariyanti, A. D. Laksono, J. S. Wibowo, and M. S. Utomo, “Implementasi Metode Collaborative Filtering Untuk Sistem Rekomendasi Penjualan Pada Toko Mebel,” J. Khatulistiwa Inform., vol. 9, no. 1, Art. no. 1, Jun. 2021, doi: 10.31294/jki.v9i1.9859.

E. T. B. Ginting and I. Pratama, “Filtering Di Kabupaten Sleman,” vol. 3, no. 2, 2023.

M. Fajriansyah, P. P. Adikara, and A. W. Widodo, “Sistem Rekomendasi Film Menggunakan Content Based Filtering,” J. Pengemb. Teknol. Inf. Dan Ilmu Komput., vol. 5, no. 6, Art. no. 6, May 2021.

M. R. A. Zayyad, “Sistem Rekomendasi Buku Menggunakan Metode Content Based Filtering,” Jul. 2021, Accessed: Jul. 10, 2024. [Online]. Available: https://dspace.uii.ac.id/handle/123456789/35942

R. Ardiansyah, M. A. Bianto, and B. D. Saputra, “Sistem Rekomendasi Buku Perpustakaan Sekolah menggunakan Metode Content-Based Filtering,” J. CoSciTech Comput. Sci. Inf. Technol., vol. 4, no. 2, Art. no. 2, Oct. 2023, doi: 10.37859/coscitech.v4i2.5131.

R. Maulid, “Mengenal Flask, Library Machine Learning Python Idaman Devel...” Accessed: Jul. 10, 2024. [Online]. Available: https://dqlab.id/mengenal-flask-library-machine-learning-python-idaman-developer

D. Indonesia, “Tutorial Node.js: Apa itu Node.js dan dasar-dasar Node.js,” Dicoding Blog. Accessed: Jul. 10, 2024. [Online]. Available: https://www.dicoding.com/blog/apa-itu-node-js/

D. Intern, “Python: Pengertian, Contoh Penggunaan, dan Manfaat Mempelajarinya,” Dicoding Blog. Accessed: Jul. 10, 2024. [Online]. Available: https://www.dicoding.com/blog/python-pengertian-contoh-penggunaan-dan-manfaat-mempelajarinya/

“Fauzan: Mengukur Jarak Euclidean: Teori dan Implementasi... - Google Scholar.” Accessed: Jul. 10, 2024. [Online]. Available: https://scholar.google.com/scholar?cluster=2665172394060558629&hl=id&as_sdt=2005&sciodt=0,5

N. Rahmalia, “Kaggle, Tempat Belajar dan Berkompetisi di Bidang Data Science,” glints. Accessed: Jul. 10, 2024. [Online]. Available: https://glints.com/id/lowongan/kaggle-adalah/

A. Muhammad, “Next.js: Pengertian, Cara Kerja, dan Tutorial Project Next.js,” Niagahoster Blog. Accessed: Jul. 10, 2024. [Online]. Available: https://www.niagahoster.co.id/blog/next-js-adalah/

Acer, “Ketahui Apa Itu VRAM, Cara Cek dan Menambah, hingga Fungsinya di Laptop.” Accessed: Jul. 10, 2024. [Online]. Available: https://www.acerid.com/berita-bisnis/apa-itu-vram-cara-cek-dan-fungsinya-pada-laptop

A. Muhammad, “Mengenal Express.js: Pengertian, Cara Kerja, Keunggulan, Tutorial,” Niagahoster Blog. Accessed: Jul. 10, 2024. [Online]. Available: https://www.niagahoster.co.id/blog/express-js-adalah/

H. Aliya, “4 Perbedaan Black Box dan White Box Testing - Glints Blog.” Accessed: Jul. 10, 2024. [Online]. Available: https://glints.com/id/lowongan/black-box-dan-white-box-testing/

D. B. Reknadi, M. Munif, and M. Mustain, “Optimasi Layanan KKN: Implementasi e-KKN Berbasis Web Pada Universitas Islam Lamongan,” Kesatria: Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen), vol. 5, no. 1, pp. 152–161, 2024.

M. Munif and Y. Kristian, “PENCARIAN TEMA SEJENIS SINOPSIS NOVEL BAHASA INDONESIA DENGAN MENGGUNAKAN GVSM,” Joutica: Journal of Informatic Unisla, vol. 6, no. 2, pp. 492–501, 2021.

M. Munif, “Classification Of Determination Of Sweet Siwalan Fruit Based On Color Feature Using Svm Support Vector Machine Method,” Applied Technology and Computing Science Journal, vol. 5, no. 1, pp. 29–35, 2022.

Downloads

Published

2024-08-03

How to Cite

Reknadi, D. B., Fajrin, M., Munif, M., & Mustain, M. (2024). IMPLEMENTASI NODE.JS DAN PYTHON UNTUK SISTEM REKOMENDASI LAPTOP. Jurnal Informatika Dan Teknik Elektro Terapan, 12(3). https://doi.org/10.23960/jitet.v12i3.5112

Issue

Section

Articles