Aryadi Pramarta
Abdurahman Baizal - [ http://orcid.org/0000-0003-0795-9559 ]

DOI: https://doi.org/10.29100/jipi.v7i2.2770


When going to make a visit to a tourist area, tourists must determine the place they want to visit. Meanwhile, the desired place has several categories and types. The many types of tourist attractions make tourists confused in determining their choice. Therefore, we focus on developing a hybrid recommendation system by combining several recommendations approaches, namely collaborative filtering, content-based filtering, and demographic filtering. This recommendation system was built to solve the cold start problem that often appears in collaborative filtering and content-based filtering. In this study, weighted and switching techniques were chosen as the hybridization method. These two techniques are used to overcome the weaknesses of each technique so that it becomes a better recommendation system. The singular value decomposition (SVD) algorithm was chosen to be used in collaborative filtering, meanwhile, content-based filtering uses the calculation of cosine similarity values , and demographic filtering uses the support vector machine (SVM) algorithm. The data used in this study is data on tourist destinations in the Bali area obtained from crawling on the TripAdvisor site. In this study, the root mean square error (RMSE) and mean absolute error (MAE) was used to measure the accuracy of the resulting rating prediction. The results of the experiments carried out show that the hybrid method that was built produces better accuracy prediction results than when run separately with an average mean absolute error (MAE) of 0.6660 and a root mean square error (RMSE) of 0.8644.


Hybrid Recommender System; Singular Value Decomposition; Support Vector Machine; Switching; Weighted

Full Text:


Article Metrics :


Z. K. A. Baizal, K. M. Lhaksmana, A. A. Rahmawati, M. Kirom, and Z. Mubarok, Travel route scheduling based on users preferences using simulated annealing, Int. J. Electr. Comput. Eng., vol. 9, no. 2, pp. 12751287, 2019, doi: 10.11591/ijpeds.v9i2.pp1275-1287.

Z. K. A. Baizal, D. Tarwidi, and B. Wijaya, Tourism Destination Recommendation Using Ontology-based Conversational Recommender System, Int. Jounal Comput. Digit. Syst., vol. 1, no. 1, 2021.

L. Gang, Personalized Recommendation of Tourist Attractions Based on Collaborative Filtering, in 2020 13th International Conference on Intelligent Computation Technology and Automation (ICICTA), 2020, pp. 144147, doi: 10.1109/ICICTA51737.2020.00038.

O. Alnogaithan, S. Algazlan, A. Aljuraiban, and A. A. Shargabi, Tourism Recommendation System Based on User Reviews, in 2019 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT), 2019, pp. 15, doi: 10.1109/3ICT.2019.8910312.

Y. Wang, S. C. F. Chan, and G. Ngai, Applicability of demographic recommender system to tourist attractions: A case study on TripAdvisor, Proc. 2012 IEEE/WIC/ACM Int. Conf. Web Intell. Intell. Agent Technol. Work. WI-IAT 2012, pp. 97101, 2012, doi: 10.1109/WI-IAT.2012.133.

A. N. Ngaffo, W. El Ayeb, and Z. Choukair, A Bayesian Inference Based Hybrid Recommender System, IEEE Access, vol. 8, pp. 101682101701, 2020, doi: 10.1109/ACCESS.2020.2998824.

M. E. B. H. Kbaier, H. Masri, and S. Krichen, A personalized hybrid tourism recommender system, Proc. IEEE/ACS Int. Conf. Comput. Syst. Appl. AICCSA, vol. 2017-Octob, pp. 244250, 2018, doi: 10.1109/AICCSA.2017.12.

M. L. Bai, R. Pamula, and P. K. Jain, Tourist Recommender System using Hybrid Filtering, 2019 4th Int. Conf. Inf. Syst. Comput. Networks, ISCON 2019, vol. 1, no. 1, pp. 746749, 2019, doi: 10.1109/ISCON47742.2019.9036308.

T. Anwar, V. Uma, and G. Srivastava, Rec-CFSVD++: Implementing Recommendation System Using Collaborative Filtering and Singular Value Decomposition (SVD)++, Int. J. Inf. Technol. Decis. Mak., vol. 20, no. 04, pp. 10751093, Apr. 2021, doi: 10.1142/S0219622021500310.

N. Ifada, M. Sophan, I. Syachrudin, and S. Sugiharto, An Efficient Scheme to Combine the User Demographics and Item Attribute for Solving Data Sparsity and Cold-start Problems. 2019.

Riska Chairunisa, Adiwijaya, and Widi Astuti, Perbandingan CART dan Random Forest untuk Deteksi Kanker berbasis Klasifikasi Data Microarray, J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 4, no. 5, pp. 805812, 2020, doi: 10.29207/resti.v4i5.2083.

M. D. Purbolaksono, M. Irvan Tantowi, A. Imam Hidayat, and A. Adiwijaya, Perbandingan Support Vector Machine dan Modified Balanced Random Forest dalam Deteksi Pasien Penyakit Diabetes, J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 5, no. 2, pp. 393399, 2021, doi: 10.29207/resti.v5i2.3008.

G. Geetha, M. Safa, C. Fancy, and D. Saranya, A Hybrid Approach using Collaborative filtering and Content based Filtering for Recommender System, J. Phys. Conf. Ser., vol. 1000, no. 1, 2018, doi: 10.1088/1742-6596/1000/1/012101.

E. Gutflaish, A. Kontorovich, S. Sabato, O. Biller, and O. Sofer, Temporal anomaly detection: Calibrating the surprise, 33rd AAAI Conf. Artif. Intell. AAAI 2019, 31st Innov. Appl. Artif. Intell. Conf. IAAI 2019 9th AAAI Symp. Educ. Adv. Artif. Intell. EAAI 2019, pp. 37553762, 2019, doi: 10.1609/aaai.v33i01.33013755.

T. Ayu, W. Tyas, Z. K. A. Baizal, and R. Dharayani, Tourist Places Recommender System Using Cosine Similarity and Singular Value Decomposition Methods, vol. 5, pp. 12011207, 2021, doi: 10.30865/mib.v5i4.3151.

Q. R. Arvianti, Z. K. A. Baizal, and D. Tarwidi, Tourism Recommender System Using Item-Based Hybrid Clustering Method ( Case Study : Bandung Raya Region ), J. Data Sci. Its Appl., vol. 2, no. 2, pp. 95101, 2019, doi: 10.34818/JDSA.2019.2.35.

S. Suriati, M. Dwiastuti, and T. Tulus, Weighted hybrid technique for recommender system, J. Phys. Conf. Ser., vol. 930, no. 1, 2017, doi: 10.1088/1742-6596/930/1/012050.

M. Al-Shamri, User Profiling Approaches for Demographic Recommender Systems, Knowledge-Based Syst., vol. 100, Mar. 2016, doi: 10.1016/j.knosys.2016.03.006.

A. Lawi and F. Aziz, Classification of credit card default clients using LS-SVM ensemble, Proc. 3rd Int. Conf. Informatics Comput. ICIC 2018, pp. 14, 2018, doi: 10.1109/IAC.2018.8780427.

Z. Fayyaz, M. Ebrahimian, D. Nawara, A. Ibrahim, and R. Kashef, Recommendation systems: Algorithms, challenges, metrics, and business opportunities, Appl. Sci., vol. 10, no. 21, pp. 120, 2020, doi: 10.3390/app10217748.