Penerapan Algortima Random Forest Classifier untuk Rekomendasi Produk Skincare Berdasarkan Kondisi Kulit Pengguna

Authors

  • Zahra Nurhaliza Universitas Pelita Bangsa Author
  • Abdul Halim Anshor Universitas Pelita Bangsa Author
  • Karina Imelda Universitas Pelita Bangsa Author

DOI:

https://doi.org/10.30998/jrami.v7i03.1383

Abstract

The selection of skincare products that do not match skin characteristics may cause problems such as irritation, acne, and dry skin. However, many users still experience difficulties in identifying their skin condition, resulting in less accurate product selection. This study aims to develop a skin-type classification and skincare product recommendation system based on the Random forest classifier algorithm by utilizing textual product data. The study employed a quantitative approach with an experimental method using secondary data from Kaggle, with ingredients and afterUse as the main attributes. The research stages included preprocessing, rule-based label construction, feature weighting using Term Frequency–Inverse Document Frequency (TF-IDF), an 80:20 data split, model training, evaluation, and implementation of a web-based system using Streamlit. The evaluation results showed that the model achieved an accuracy of 0.8229, weighted precision of 0.8215, weighted recall of 0.8229, and weighted F1-score of 0.8130. Therefore, the Random forest classifier is capable of supporting text-based skin-type classification with good performance and producing a web-based skincare product recommendation system.

Downloads

Download data is not yet available.

References

Asha Yuda, A. S., Rosady, M. D. A., Faisal, N. I., & Ismanto, E. (2025). Analisis Kinerja Algoritma K-Nearest Neighbors (KNN) dan Random Forest untuk Klasifikasi Kondisi Cuaca. Jurnal Computer Science and Information Technology (CoSciTech), 6(2), 337–343. https://doi.org/10.37859/coscitech.v6i2.9827.

Bhardwaj, A., Antil, Y., Srivastava, M. V. P., Vinny, P. W., Vishnu, V. Y., & Garg, R. (2025). A novel machine learning framework for stroke type identification in resource constrained settings with robustness to missing data. Scientific Reports, 1–17. https://doi.org/10.1038/s41598-025-16660-8.

Colliot, O. (Ed.). (2023). Machine Learning for Brain Disorders. http://www.springer.com/series/7657.

Fadli, M., & Saputra, R. A. (2023). Klasifikasi Dan Evaluasi Performa Model Random Forest Untuk Prediksi Stroke Classification And Evaluation Of Performance Models Random Forest For Stroke Prediction. JT : Jurnal Teknik, 12(2), 72–80. http://jurnal.umt.ac.id/index.php/jt/index.

Faradibah, A., Widyawati, D., Syahar, A. U. T., Jabir, S. R., & Belluano, P. L. L. (2023). Comparison Analysis of Random Forest Classifier, Support Vector Machine, and Artificial Neural Network Performance in Multiclass.

Brain Tumor Classification. Indonesian Journal of Data and Science, 4(2), 54–63. https://doi.org/10.56705/ijodas.v4i2.73.

Fauziah, A., & Hernadi, J. (2024). Klasifikasi Data Tak Seimbang Menggunakan Algoritma Random Forest dengan SMOTE dan SMOTE-ENN (Studi Kasus pada Data Stunting). Teknomatika: Jurnal Informatika Dan Komputer, 17(2), 38–47. https://doi.org/10.30989/teknomatika.v17i2.1530.

Febrianti, S., Hidayat, R., & Mulyadi. (2024). Model Rekomendasi Produk Perawatan Kulit Wajah Menggunakan Metode Content Based Filtering (CBF). Journal Of Applied Electrical Engineering, 8(2), 111–116.

Fitriyani, N. L., Syafrudin, M., Chamidah, N., Rifada, M., Susilo, H., Aydin, D., Qolbiyani, S. L., & Lee, S. W. (2025). A Novel Approach Utilizing Bagging, Histogram Gradient Boosting, and Advanced Feature Selection for Predicting the Onset of Cardiovascular Diseases. Mathematics, 2–26. https://doi.org/10.3390/math13132194.

Gandhi, H., Tandon, K., Gite, S., Pradhan, B., & Alamri, A. (2024). Navigating the Complexity of Money Laundering: Anti-money Laundering Advancements with AI/ML Insights. International Journal on Smart Sensing and Intelligent Systems, 17(1). https://doi.org/10.2478/ijssis-2024-0024.

Hossain, S., Hasan, M. K., Faruk, M. O., Aktar, N., Hossain, R., & Hossain, K. (2024). Machine learning approach for predicting cardiovascular disease in Bangladesh: evidence from a cross-sectional study in 2023. BMC Cardiovascular Disorders, 24(1). https://doi.org/10.1186/s12872-024-03883-2.

J. Simon, G., & Aliferi, C. (Eds.). (2024). Artificial IIntelligence and Machine Learning in Health Care and Medical Sciences.

Lambev, M., Dimitrova, D., & Mihaylova, S. (2025). Machine Learning-Based Prediction of Rule Violations for Drug-Likeness Assessment in Peptide Molecules Using Random Forest Models. International Journal of Molecular Sciences, 26(17). https://doi.org/10.3390/ijms26178407.

Luthfi, A. M., & Fauzi, F. (2024). Perbandingan Klasifikasi Random Forest, Support Vector Machines, dan LGBM Pada Klasifikasi Kualitas Udara di Jakarta. JUSTINDO (Jurnal Sistem Dan Teknologi Informasi Indonesia), 9(2), 99–108. https://doi.org/10.32528/justindo.v9i2.1912.

Melnykova, N., Patereha, Y., Skopivskyi, S., Farion, M., Fedushko, S., & Drohomyretska, K. (2025). Machine learning for stroke prediction using imbalanced data. Scientific Reports, 15(1). https://doi.org/10.1038/s41598-025-01855-w.

Montesinos López, O. A., Montesinos López, A., & Crossa, J. (2022). Multivariate Statistical Machine Learning Methods for Genomic Prediction. In Multivariate Statistical Machine Learning Methods for Genomic Prediction. https://doi.org/10.1007/978-3-030-89010-0.

Qi, M., Uche, S. C., & Agu, E. (2025). Comprehensive Performance Comparison of Signal Processing Features in Machine Learning Classification of Alcohol Intoxication on Small Gait Datasets. Applied Sciences (Switzerland), 2–30. https://doi.org/10.3390/app15137250.

Sari, P. W., Firmansyah, & Kadafi, A. R. (2025). Perbandingan Algoritma Random Forest Dan Naïve Bayes Dalam Menganalisis Sentimen Ulasan Pada Produk Skincare Lokal Di Media Sosial Tiktok. Jurnal Informatika Dan Teknik Elektro Terapan, 13(3S1). https://doi.org/10.23960/jitet.v13i3S1.8150.

Syatriani, Dinata, R. K., & Razi, A. (2025). Perbandingan Metode Logistic Regression Dan Random Forest Dalam Klasifikasi Penyakit Kulit Multikelas. Rabit : Jurnal Teknologi Dan Sistem Informasi Univrab, 10(2), 1369–1379. https://doi.org/10.36341/rabit.v10i2.6551.

Wachowiak, M. (2022). Digital humanities tools and techniques II. eCampusOntario Pressbooks. https://ecampusontario.pressbooks.pub/nudh3/.

Wildana Al Kautsar, A., & Hasrullah. (2025). Sistem Rekomendasi Pemilihan Produk Skincare. Journal of Comprehensive Science, 4(1). www.femaledaily.com,

Downloads

Published

2026-07-15

How to Cite

Nurhaliza, Z., Anshor, A. H., & Imelda, K. (2026). Penerapan Algortima Random Forest Classifier untuk Rekomendasi Produk Skincare Berdasarkan Kondisi Kulit Pengguna. Jurnal Riset Dan Aplikasi Mahasiswa Informatika (JRAMI), 7(03), 497-506. https://doi.org/10.30998/jrami.v7i03.1383