Recommendation System Using the K-Nearest Neighbor Approach: A Case Study of Dual Camera Quality as a Smartphone Selection Criterion

  • Parcelliana Binar Pasha Universitas 17 Agustus 1945 Surabaya
  • Yusrida Muflihah Universitas 17 Agustus 1945 Surabaya https://orcid.org/0000-0001-8783-9367
Keywords: Euclidean distance, K-Nearest Neighbor, KNN, recommendation system, smartphone, specifications

Abstract

Many smartphones today need to be more precise about choosing one that suits the user's needs. In fact, smartphone sellers sometimes need help recommending smartphones that suit buyers' needs. Generally, buyers search for smartphone specifications with keywords they desire, but the results appear different from what they expected. Users need the main specifications, such as Random Access Memory (RAM) and Read Only Memory (ROM) capacity, battery, and high camera quality. This research aims to implement the K-Nearest Neighbor (KNN) algorithm for recommendation smartphone selection based on the criteria mentioned. The data test results show that the combination of KNN with four criteria has good performance, as indicated by the accuracy, precision, recall, and f-measure values of 95%, 94%, 97%, and 95%, respectively.

Downloads

Download data is not yet available.

Author Biographies

Parcelliana Binar Pasha, Universitas 17 Agustus 1945 Surabaya

Department of Informatics Engineering

Yusrida Muflihah, Universitas 17 Agustus 1945 Surabaya

Department of Information Systems and Technology

References

Adeniyi, D. A., Wei, Z., & Yongquan, Y. (2016). Automated web usage data mining and recommendation system using K-Nearest Neighbor (KNN) classification method. Applied Computing and Informatics, 12(1), 90–108. https://doi.org/10.1016/J.ACI.2014.10.001

Bangun, A. A. A. (2017). Pengaruh Brand Ambassador Terhadap Brand Image Serta Dampaknya Terhadap Keputusan Pembelian (Studi pada Pengguna Smartphone Oppo di Kota Medan). Universitas Sumatera Utara. https://repositori.usu.ac.id/handle/123456789/17167

Dio, R. G. R., Bahri, S., Kiswandono, A. A., & Supriyanto, R. (2021). Validasi Metode Fotodegradasi Congo Red Terkatalis ZNO/Zeolit Y Secara Spektrofotometri UV-VIS. Analit: Analytical and Environmental Chemistry, 6(2), 134–144. https://doi.org/10.23960/aec.v6.i2.2021.p134-144

Fauzan, R., Saberan, S., & Ridwan, M. (2017). Sistem Pendukung Keputusan Pemilihan Smartphone Menggunakan Metode Simple Additive Weighting (SAW). Prosiding SNRT (Seminar Nasional Riset Terapan).

Gafoor, A., Srujana, A. L., Nagasri, A., Durgaprasad, G. S. S., & Dasari, L. S. K. (2022). KNN based Entertainment Enhancing System. 2022 6th International Conference on Trends in Electronics and Informatics (ICOEI), 1056–1061. https://doi.org/10.1109/ICOEI53556.2022.9777225

Harsiti, H., & Aprianti, H. (2017). Sistem Pendukung Keputusan Pemilihan Smartphone dengan Menerapkan Metode Simple Additive Weighting (SAW). JSiI (Jurnal Sistem Informasi), 4, 19–24. https://doi.org/10.30656/JSII.V4I0.372

Kemkominfo, B. (2017). Survey Penggunaan TIK 2017. https://literasidigital.id/buku/797-2

Kowsari, K., Meimandi, K. J., Heidarysafa, M., Mendu, S., Barnes, L., & Brown, D. (2019). Text Classification Algorithms: A Survey. Information, 10(4). https://doi.org/10.3390/info10040150

Lee, G. T., Nam, H., Kim, S.-H., Choi, S.-M., Kim, Y., & Park, Y.-H. (2022). Deep learning based cough detection camera using enhanced features. Expert Systems with Applications, 206, 117811. https://doi.org/10.1016/j.eswa.2022.117811

Peterson, R. A. (2021). Finding Optimal Normalizing Transformations via bestNormalize. The R Journal, 13(1), 310–329.

Putra, A. E. (2019). Sistem Rekomendasi Pemilihan Handphone Menggunakan K-Nearest Neighbor (KNN).

Rajput, N. K., & Grover, B. A. (2022). A multi-label movie genre classification scheme based on the movie’s subtitles. Multimedia Tools and Applications, 81(22), 32469–32490. https://doi.org/10.1007/s11042-022-12961-6

Rakshit, P., Saha, S., Chatterjee, A., Mistri, S., Das, S., & Dhar, G. (2023). A Popularity-Based Recommendation System Using Machine Learning. Machine Learning in Information and Communication Technology, 498, 143–150. https://doi.org/10.1007/978-981-19-5090-2_14

Saputra, B. D., Subagja, M. H., Aldiansyah, M., Setiawan, W., & Rosyani, P. (2021). Sistem Pendukung Keputusan Pemilihan Smartphone dengan Metode Simple Additive Weighting (SAW) | Scientia Sacra: Jurnal Sains, Teknologi dan Masyarakat. Scientia Sacra, 1(3). http://www.pijarpemikiran.com/index.php/Scientia/article/view/67

Sari, R. P., & Saputra, B. (2021). Sistem Pemilihan Smartphone Berdasarkan Spesifikasinya Pada Mahasiswa Sistem Informasi Universitas Tanjungpura Menggunakan Metode Simple Additive Weighting (SAW). Jurnal Sistem Komputer Dan Informatika (JSON), 2(3), 329–338. https://doi.org/10.30865/json.v2i3.3038

Setiaji, B. R., Utama, D. Q., & Adiwijaya, A. (2022). Smartphone Purchase Recommendation System Using the K-Nearest Neighbor (KNN) Algorithm. Jurnal Media Informatika Budidarma, 6(4), 2180–2186. https://doi.org/10.30865/MIB.V6I4.4753

Setiawan, R. R., & Nurkamid, M. (2012). Teknologi Web Semantik Untuk Bibliografi Perpustakaan. Semantik, 2(1). http://publikasi.dinus.ac.id/index.php/semantik/article/view/60

Suyanto, S., Yunanto, P. E., Wahyuningrum, T., & Khomsah, S. (2022). A multi-voter multi-commission nearest neighbor classifier. Journal of King Saud University - Computer and Information Sciences, 34(8), 6292–6302. https://doi.org/10.1016/J.JKSUCI.2022.01.018

Thammasiri, D., Delen, D., Meesad, P., & Kasap, N. (2014). A critical assessment of imbalanced class distribution problem: The case of predicting freshmen student attrition. Expert Systems with Applications, 41(2), 321–330. https://doi.org/10.1016/j.eswa.2013.07.046

Xiong, L., & Yao, Y. (2021). Study on an adaptive thermal comfort model with K-nearest-neighbors (KNN) algorithm. Building and Environment, 202, 108026. https://doi.org/10.1016/J.BUILDENV.2021.108026

Zhang, S., Li, X., Zong, M., Zhu, X., & Cheng, D. (2017). Learning k for kNN Classification. ACM Transactions on Intelligent Systems and Technology, 8(3). https://doi.org/10.1145/2990508

Zhang, S., Li, X., Zong, M., Zhu, X., & Wang, R. (2018). Efficient kNN classification with different numbers of nearest neighbors. IEEE Transactions on Neural Networks and Learning Systems, 29(5), 1774–1785. https://doi.org/10.1109/TNNLS.2017.2673241

Zhu, X., Ma, B., Su, G., Hu, Y., & Liu, D. (2023). Blank design method for C-section profile ring rolling based on FEM and RSM. Alexandria Engineering Journal, 65, 649–660. https://doi.org/10.1016/J.AEJ.2022.10.007

Published
2022-12-31
How to Cite
Pasha, P. B., & Muflihah, Y. (2022). Recommendation System Using the K-Nearest Neighbor Approach: A Case Study of Dual Camera Quality as a Smartphone Selection Criterion. Journal of Information Technology and Cyber Security, 1(1), 9-15. https://doi.org/10.30996/jitcs.7559
Section
Research Article