Klasifikasi Ulasan Palsu Menggunakan Borderline Over Sampling (BOS) dan Support Vector Machine (SVM) (Studi Kasus : Ulasan Tempat Makan)

Penulis

  • Aisyah Awalina Universitas Brawijaya, Malang
  • Fitra Abdurrachman Bachtiar Universitas Brawijaya, Malang
  • Indriati Indriati Universitas Brawijaya, Malang

DOI:

https://doi.org/10.25126/jtiik.2022925692

Abstrak

Kemudahan memperoleh informasi saat ini telah banyak membantu manusia, salah satu mencari ulasan untuk tempat makan baru. Pencarian ulasan ini dipicu karena pengunjung tidak mengetahui layanan dari tempat tersebut. Ulasan juga dapat menguntungkan penjual, karena mereka mengetahui pengalaman yang dimiliki pengunjungnya. Oleh karena itu, ulasan palsu dimanfaatkan banyak orang untuk membuat ulasan palsu. Ulasan palsu bisa secara efektif dibedakan menggunakan machine learning. Namun, banyak dari dataset ulasan palsu ini tidak seimbang (imbalanced dataset) sehingga dapat mempengaruhi hasil klasifikasi. Oleh karena itu, penelitian ini menggunakan metode BOS untuk mengatasi tidak seimbangnya data dan melakukan klasifikasi dengan metode SVM. Adapun tahapan dari penelitian yaitu preprocessing, lalu pembobotan kata dengan TF-IDF dan fitur sentimen menggunakan lexicon-based features, dilanjutkan proses menyeimbangkan dataset dengan BOS, setelah itu proses klasifikasi oleh SVM. Adapun langkah dalam pengujian BOS dan SVM yaitu pembagian data latih dan uji dengan 80%:20%, setelah itu pencarian parameter terbaik pada data latih dengan 5-fold cross validation, dan dievaluasi dengan data uji. Adapun nilai parameter terbaik pada BOS dan SVM yaitu N dengan nilai 400% dimana hasil evaluasi akurasi dengan nilai 78,6%; precision dengan nilai 19,7%; recall dengan nilai 17,1%; f-measure dengan nilai 14,4%; dan g-mean dengan nilai 32%. Oleh karena itu, penggunaan BOS dapat meningkatkan hasil evaluasi dari terhadap klasifikasi ulasan palsu.


Abstract

The convenience of obtaining information nowadays has helped many people such as looking for reviews for new places to eat. The search for reviews was triggered because visitors were not aware of the services of the place. Reviews can also benefit sellers, because they know the experience their visitors have had. Therefore, many people abuse reviews to create spam reviews. Spam reviews can be effectively resolved using machine learning. However, many of these spam review datasets are imbalanced and thus may affect classification results. In this study, BOS algorithm was used to overcome data imbalances, and SVM algorithm for the classification of spam reviews. The stages of the research are preprocessing, then weighting words with TF-IDF and sentiment features using lexicon-based features, followed by the process of balancing the dataset with BOS, and classification process with SVM. Step in testing BOS and SVM are split data of training and test data with 80%:20%, after that the search for the best parameters in the training data with 5-fold cross-validation, and evaluated with test data. The best parameter values for BOS and SVM were N with a value of 400% where the results of the accuracy evaluation were 78.6%; precision with a value of 19.7%; recall with a value of 17.1%; f-measure with a value of 14.4%; and g-mean with a value of 32%. Therefore, use of BOS can improve the evaluation results from the classification of spam reviews.


Downloads

Download data is not yet available.

Referensi

BEKKAR, M., DJEMAA, H. K. & ALITOUCE, T. A., 2013. Evaluation Measures for Models Assesment over Imbalanced Data Sets. Journal of Information Engineering and Applications, 10(3), pp. 27-38.

ELSHRIF, E. & GHERBI, A., 2017. Detecting Fake Reviews through Sentiment Analysis Using Machine Learning Techniques. DATA ANALYTICS 2017 : The Sixth International Conference on Data Analytics Detecting, pp. 65-72.

HASANAH, U., M., L. R., PRATAMA, A. & CHOLISSODIN, I., 2016. Perbandingan Metode SVM, Fuzzy-KNN, dan BDT-SVM untuk Klasifikasi Detak Jantung Hasil Elektrokardiografi. Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 3(3), pp. 201-207.

HASAN, T. ET AL., 2020. A Comparative Analysis of Feature Extraction Methods for Human Opinion Grouping Using Several Machine Learning Techniques. IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering, pp. 272-275.

JINDAL, N. & LIU, B., 2008. Opinion spam and analysis. Proceedings of the 2008 International Conference on Web Search and Data Mining, pp. 219-230.

MELLENG, A., LOUGHREY, A.-J. & P, D., 2019. Sentiment and Emotion Based Text Representation for Fake Reviews Detection. Proceedings of Recent Advances in Natural Language Processing, pp. 750-757.

MUKERJEE, A. VENKATARAMAN, V. LIU, B. & GLANCE, N., 2011. What Yelp Fake Review Filter Might Be Doing?. Proceedings of the Seventh International AAAI Conference on Weblogs and Social Media, pp. 409-418.

NGUYEN, H. M., COOPER, E. W. & KAMEI, K., 2011. Borderline Over-sampling for Imbalanced Data Classification. Int. J. Knowl. Eng. Soft Data Paradigms, Volume 3, pp. 4-21.

OTT, M., CARDIE, C. & HANCOCK, J. T., 2013. Negative Deceptive Opinion Spam. NAACL HLT 2013 - 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Proceedings of the Main Conference, pp. 497-501.

PARAPAT, I. M., FURQON, M. T. & S., 2018. Penerapan Metode Support Vector Machine (SVM) Pada Klasifikasi Penyimpangan Tumbuh Kembang Anak. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 10(2), pp. 3163-3169.

PRATAMA, A., WIHANDIKA, R. C. & RATNAWATI, D. E., 2018. Implementasi Algoritme Support Vector Machine (SVM) untuk Prediksi Ketepatan Waktu Kelulusan Mahasiswa. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 4(2), pp. 1704-1708.

PROSERPIO, D., HOLLENBECK, B. & HE, S., 2020. How Fake Customer Reviews Do-and Don't Work. [Online]

Available at: https://hbr.org/2020/11/how-fake-customer-reviews-do-and-dont-work#

[Diakses 12 04 2021].

RAYANA, S. & AKOGLU, L., 2015. Collective Opinion Spam Detection: Bridging Review Networks and Metadata. Proceeding of the 21st ACM SIGKDD international conference on Knowledge discovery and data mining.

RESENDES, S., 2020. 50+ Restaurant Industry Statistics Restaurateurs Should Know in 2020. [Online]

Available at: https://upserve.com/restaurant-insider/industry-statistics/

[Diakses 12 04 2021].

SAVOY, J., 2005. IR Multilingual Resources at UniNE. [Online]

Available at: http://members.unine.ch/jacques.savoy/clef/

[Diakses 13 09 2020].

TRIPADVISOR, 2018. Influences on Diner Decision-Making. [Online]

Available at: https://www.tripadvisor.com/ForRestaurants/r3227

[Diakses 25 12 2020].

VIJAYAKUMAR, S. & WU, S., 1999. Sequential Support Vector Classifiers and Regression.

Diterbitkan

24-02-2022

Terbitan

Bagian

Ilmu Komputer

Cara Mengutip

Klasifikasi Ulasan Palsu Menggunakan Borderline Over Sampling (BOS) dan Support Vector Machine (SVM) (Studi Kasus : Ulasan Tempat Makan). (2022). Jurnal Teknologi Informasi Dan Ilmu Komputer, 9(2), 419-426. https://doi.org/10.25126/jtiik.2022925692