ANALISIS SENTIMEN ULASAN PRODUK SKINCARE PADA PLATFORM SEPHORA MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE (SVM)
DOI:
https://doi.org/10.51903/informatika.v6i2.1958Keywords:
Sentiment Analysis, Skincare, Sephora, support vector machine, TF-IDFAbstract
The rapid growth of the skincare industry has sparked a surge in consumer reviews across digital platforms, including Sephora. These digital opinions hold valuable insights into public preferences regarding skincare products; however, the sheer volume of data poses a challenge for manual analysis. This study aims to classify the sentiment of skincare product reviews on Sephora by implementing the Support Vector Machine (SVM) algorithm. A dataset of 49,918 cleaned reviews was utilized following data preprocessing. Sentiment labels were automatically assigned based on ratings: scores of 4–5 were categorized as positive sentiment, while scores of 1–3 were categorized as negative sentiment. Text feature representation was constructed using Term Frequency-Inverse Document Frequency (TF-IDF), limited to the top 5,000 features. The data was subsequently split into training (80%) and testing (20%) sets using a stratified sampling approach. The SVM model employed a linear kernel with a parameter value of C = 1. Testing results demonstrated an accuracy of 90.49% and a macro F1-score of 84.70%. Specifically, the positive class achieved a precision of 92.19%, recall of 96.12%, and F1-score of 94.12%, whereas the negative class recorded a precision of 82.53%, recall of 69.22%, and F1-score of 75.29%. Comparative analysis revealed that SVM outperformed Naive Bayes and Logistic Regression in terms of accuracy and macro F1-score. However, the recall achieved for the negative class indicates a need for further optimization in detecting negative responses. This study confirms the effectiveness of integrating TF-IDF and linear SVM for skincare review sentiment classification, while noting that rating-based annotation has limitations in fully capturing the emotions expressed in the text.
References
[1] P. M. Berlianti and E. Y. Hidayat, “Implementasi Naïve Bayes Classifier untuk Sentimen Produk Kecantikan Berdasarkan Ulasan Female Daily,” J. Ilmu Komput. Indones., vol. 13, no. 6, pp. 10248–10256, 2024, doi: 10.33022/ijcs.v13i6.4499.
[2] R. F. Rahmadzani, R. W. Pratiwi, and A. N. Paradita, “Sentiment Analysis Perbandingan Metode Naive Bayes dan Support Vector Machine ( SVM ) dalam Analisis Sentimen Skincare Female Daily,” RADIANT J. Applied, Soc. Educ. Stud., vol. 6, no. 2, pp. 99–108, 2025, doi: 10.52187/rdt.v6i2.316.
[3] L. S. Lestari, T. Sutrisno, and I. Lewenusa, “Sentiment Analysis on Skincare Product Reviews Using Lexicon-Based and Comparison of SVM Kernel,” Indones. J. Soc. Technol., vol. 5, no. 11, pp. 6440–6449, 2024, doi: 10.59141/jist.v5i11.8769.
[4] M. Habibi and K. Kusumaningtyas, “CUSTOMER EXPERIENCE ANALYSIS SKINCARE PRODUCTS THROUGH SOCIAL MEDIA DATA USING TOPIC,” J. Sci. Appl. Eng., vol. 6, no. 1, pp. 1–9, 2023, doi: 10.31328/jsae.v6i1.4169.
[5] M. Bana and P. Katemba, “Analisis Sentimen Terhadap Produk Skincare Menggunakan Metode CNN, RNN dan SVM,” MIFORTEKH (Jurnal Manaj. Inform. Teknol., vol. 5, no. 2, pp. 125–135, 2025, doi: 10.51903/6f4bqd28.
[6] D. F. Nawulansih, N. C. Santi, and I. Aristia, “Analisis Sentimen Ulasan Aplikasi DANA di Google Play Store : Penerapan Support Vector Machine dan Synthetic Minority Over-sampling Technique Sentiment Analysis of DANA Application Reviews on Google Play Store : Implementation of Support Vector Machine an,” J. Pendidik. dan Teknol. Indones., vol. 5, no. 9, pp. 2660–2671, 2025, doi: 10.52436/1.jpti.1053.
[7] K. K. Kernel, N. Kamilatutsaniya, E. Daniati, and M. N. Muzaki, “Pemodelan Klasifikasi Popularitas Produk Skincare Menggunakan Support Vector Machine ( SVM ) : Studi Komparatif Kinerja Kernel,” IJCSR Indones. J. Comput. Sci. Res., vol. 4, no. 2, pp. 86–95, 2025, doi: 10.59095/ijcsr.v4i2.209.
[8] D. T. Novitasari, M. A. Barata, and P. E. Yuwita, “ANALISIS SENTIMEN PENGGUNA TWITTER TERHADAP SKINCARE DENGAN METODE SUPPORT VECTOR MACHINE (SVM),” Inti Nusa Mandiri, vol. 19, no. 2, pp. 325–332, 2025, doi: 10.33480/inti.v19i2.6297.
[9] Harnelia and R. A. Saputra, “ANALISIS SENTIMEN REVIEW SKINCARE SKINTIFIC DENGAN ALGORITMA SUPPORT VECTOR MACHINE (SVM),” JITET (Jurnal Inform. dan Tek. Elektro Ter., vol. 12, no. 2, pp. 994–1002, 2024, doi: 10.23960/jitet.v12i2.4095.
[10] S. Hardani, L. Leliyanah, E. Pudjiarti, and S. Faizah, “Analisis Sentimen Ulasan Skintific Peptide Brightening Lip Serum Menggunakan Algoritma Support Vector Machine,” J. Account. Inf. Syst., vol. 05, no. 01, pp. 114–123, 2025, doi: 10.31294/jais.v5i01.9151.
[11] F. Fiddin, T. Hidayat, and Djamaludin, “Analisis Sentimen Ulasan Produk Sayur di Tokopedia Menggunakan Model Support Vector Machine Dengan Representasi TF-IDF Jurnal SAINTIKOM ( Jurnal Sains Manajemen Informatika dan Komputer ),” J. SAINTIKOM (Jurnal Sains Manaj. Inform. dan Komputer), vol. 24, no. 2, pp. 162–172, 2025, doi: 10.53513/jis.v24i2.11479.
[12] Jasmarizal, Rahmaddeni, Junadhi, and M. K. Anam, “Penerapan Metode Support Vector Machine Untuk Analisis Sentimen Terhadap Produk Skincare,” Indones. J. Comput. Sci., vol. 13, no. 1, pp. 1438–1450, 2024, doi: 10.33022/ijcs.v13i1.3654.
[13] I. B. N. W. Manuaba, G. R. Dantes, and G. Indrawan, “Analisis Sentimen Data Provider Layanan Internet Pada Twitter Menggunakan Support Vector Machine Dengan Penambahan Algoritma Levenshtein Distance,” J. Sist. Komput. dan Kecerdasan Buatan, vol. 4, no. 5, pp. 9–17, 2022, doi: 10.47970/siskom-kb.v5i2.261.
[14] I. S. Aisah, B. Irawan, and T. Suprapti, “ALGORITMA SUPPORT VECTOR MACHINE ( SVM ) UNTUK ANALISIS SENTIMEN ULASAN APLIKASI AL QUR ’ AN DIGITAL,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 6, pp. 3759–3765, 2023, doi: 10.36040/jati.v7i6.8263.
[15] R. Fahlapi, L. A. Ramadani, D. A. Julianti, A. Rhamadani, and D. Amalia, “ANALISIS SENTIMEN ULASAN PENGGUNA CORETAX DI APLIKASI TWITTER MENGGUNAKAN ALGORITMA NAIVE BAYES DAN SUPPORT VECTOR MACHINE,” Kohesi J. Multidisiplin Saintek, vol. 8, no. 6, pp. 1–19, 2025, doi: 10.2238/6s04zv53.
[16] Q. A. N. Prakoso, A. Muliawati, and I. N. Isnainiyah, “Analisis Sentimen terhadap Produk Skin Game di Forum Review Female Daily Menggunakan Metode Multinomial Naïve Bayes dan TF-IDF,” J. Inform., vol. 18, no. 3, pp. 198–207, 2022, doi: 10.52958/iftk.v18i3.4679.
[17] Y. A. Prasetyo, E. Utami, and A. Yaqin, “Pengaruh Komposisi Split Data Terhadap Performa Akurasi Analisis Sentimen Algoritma Naïve Bayes dan SVM,” J. Electr. Eng. Comput., vol. 6, no. 2, pp. 382–390, 2024, doi: 10.33650/jeecom.v4i2.
[18] L. A. Gulo and A. Wibowo, “Analisis Sentimen Ulasan Produk Marketplace Indonesia Menggunakan Naive Bayes dan SVM dengan Label Berdasarkan Rating,” J. Algoritm., vol. 23, no. 1, pp. 410–128, 2026, doi: 10.33364/algoritma/v.23-1.3206.
[19] A. N. Zalfa and A. N. Cahyani, “Analysis of MyASN Application User Sentiment on Twitter Using the Support Vector Machine Algorithm,” J. Media Tek. Elektro dan Komput., vol. 02, no. 02, pp. 153–169, 2025, doi: 10.65371/metrokom.v2i2.132.
[20] F. Abdusyukur, “PENERAPAN ALGORITMA SUPPORT VECTOR MACHINE (SVM) UNTUK KLASIFIKASI PENCEMARAN NAMA BAIK DI MEDIA SOSIAL TWITTER,” KOMPUTA J. Ilm. Komput. dan Inform., vol. 12, no. 1, pp. 73–82, 2023, doi: 10.34010/komputa.v12i1.9418.
[21] R. K. Wardana, N. Cahyono, U. A. Saputro, A. H. Negoro, and N. Aini, “IMPLEMENTASI ALGORITMA SVM DAN OPTIMASI MENGGUNAKAN KOMPARASI N-GRAM DAN GLOVE PADA SENTIMEN PENGGUNA APLIKASI ACCESS BY KAI,” JATI (Jurnal Mhs. Tek. Inform., vol. 9, no. 2, pp. 3216–3223, 2025, doi: 10.36040/jati.v9i2.13284.
[22] N. Widhiyanta, I. Muhandhis, R. S. Jannah, and L. A. Wulansari, “ANALISIS SENTIMEN ULASAN PRODUK MOISTURIZER SKINTIFIC DI TOKOPEDIA MENGGUNAKAN SUPPORT VECTOR MACHINE,” J. Inf. dan Bisnis Cerdas, vol. 18, no. 1, pp. 51–59, 2025, doi: 10.33005/sibc.v18i1.567.
[23] Z. Alamin, T. A. Lorosae, and S. Ramadhan, “Mathematical Modelling of Engineering Problems Improving Performance Sentiment Movie Review Classification Using Hybrid Feature TFIDF , N-Gram , Information Gain and Support Vector Machine,” J. IIETA, vol. 11, no. 2, pp. 375–384, 2024, doi: 10.18280/mmep.110209.
[24] A. Yudhistira, “Analisis Sentimen Petani Milenial Pada Media Sosial X Menggunakan Algortitma Support Vector Machine ( SVM ),” J. Pendidik. dan Teknol. Indones., vol. 5, no. 3, pp. 845–857, 2025, doi: 10.52436/1.jpti.717.









.png)