Content Based Filtering on Culinary Tourism Recommendation System Based on Social Media X Using Bi-LSTM

Authors

  • Muhammad Khamil Khamil Telkom University
  • Erwin Budi Setiawan

DOI:

https://doi.org/10.21108/ijoict.v10i2.967

Keywords:

Bi-LSTM, Classification, Deep Learning, Recommendation System, Word2Vec

Abstract

Advancing technology, especially on social media platforms like X, created a vibrant space for users to share culinary experiences and recommendations through opinions and reviews. X became critical in presenting reviews and recommending places to eat with an excessively high number of active users. Facing the challenge of information overload on X, this research proposed a culinary tourism recommendation system using the Content-Based Filtering (CBF) method with Word to Vector (Word2Vec) and Bidirectional Long Short-Term Memory (Bi-LSTM) for classification. Utilizing culinary tourism data from Tripadvisor and user threads on Twitter, the dataset used included 2,645 tweets and five web crawling results, resulting in a matrix with a total of 200 culinary places and 44 users. Data pre-processing, such as the calculation of sentiment polarity scores using TextBlob and the application of SMOTE technique to balance the data, contributed to the improved accuracy of this research. In addition, optimization of the Bi-GRU model with various optimization methods, such as Adam, and hyperparameter tuning using Learning Rate Finder, resulted in a maximum accuracy of 94.99%, an increase of 29.4% from the baseline. The results of this research contributed significantly to the development of a more accurate and personalized culinary tourism recommendation system.

Downloads

Download data is not yet available.

References

[1] N. Ben-Lhachemi, E. H. Nfaoui, and J. Boumhidi, “Hashtag Recommender System based on LSTM Neural Recurrent Network,” 2019 Third International Conference on Intelligent
Computing in Data Sciences (ICDS), Oct. 2019, doi: 10.1109/icds47004.2019.8942380.
[2] V. L. Jaja, B. Susanto, and L. R. Sasongko, “Penerapan metode Item-Based Collaborative Filtering untuk sistem rekomendasi data MovieLens,” D’Cartesian: Jurnal Matematika Dan
Aplikasi/D’ Cartesian, vol. 9, no. 2, p. 78, Sep. 2020, doi: 10.35799/dc.9.2.2020.28274.
[3] B. M. G. A. Awienoor, and E. B. Setiawan, “Movie Recommendation System Based on Tweets Using Switching Hybrid Filtering with Recurrent Neural Network,” International Journal of
Intelligent Engineering and Systems, vol. 17, no. 2, pp. 277–293, Apr. 2024, doi: 10.22266/ijies2024.0430.24.
[4] M. Sanwal and C. Çali?kan, “A hybrid movie recommender system and rating prediction model,” International Journal of Information Technology and Applied Sciences, vol. 3, no. 3, pp.
161–168, Aug. 2021, doi: 10.52502/ijitas.v3i3.128.
[5] S. Liang and J. Susanto, “Rancang Bangun Aplikasi Rekomendasi Restoran Menggunakan Metode K-Nearest Neighbors dan Content-Based Filtering,” JURIKOM (Jurnal Riset
Komputer)/Jurikom, vol. 9, no. 1, p. 8, Feb. 2022, doi: 10.30865/jurikom.v9i1.3816.
[6] B. Walek and V. Fojtik, “A hybrid recommender system for recommending relevant movies using an expert system,” Expert Systems With Applications, vol. 158, p. 113452, Nov. 2020, doi:
10.1016/j.eswa.2020.113452.
[7] R. Rahman, T. I. Hermanto, and M. Defriani, “Hyperparamaters fine-tuning for bidirectional long short term memory on food delivery,” Matrik, vol. 23, no. 1, pp. 53–66, Nov. 2023, doi:
10.30812/matrik.v23i1.3084.
[8] D. I. Af’idah, D. Dairoh, S. F. Handayani, R. W. Pratiwi, and S. I. Sari, “Sentimen ulasan destinasi wisata Pulau Bali menggunakan bidirectional long Short term memory,” Matrik, vol. 21,
no. 3, pp. 607–618, Jul. 2022, doi: 10.30812/matrik.v21i3.1402.
[9] S. Sahu, R. Kumar, P. M. Shafi, J. Shafi, Y. Kumar, and M. F. Ijaz, “Movie popularity and target audience prediction using the Content-Based Recommender System,” IEEE Access, vol. 10, pp.
42044–42060, Jan. 2022, doi: 10.1109/access.2022.3168161.
[10] I. A. Asqolani and E. B. Setiawan, “Hybrid deep learning approach and Word2VEC feature expansion for cyberbullying detection on Indonesian Twitter,” Ingénierie Des Systèmes
D’information/Ingénierie Des Systèmes D’Information, vol. 28, no. 4, pp. 887–895, Aug. 2023, doi: 10.18280/isi.280410.
[11] B. Jang, M. Kim, G. Harerimana, S. U. Kang, and J. W. Kim, “Bi-LSTM model to increase accuracy in text classification: combining Word2VEC CNN and Attention Mechanism,” Applied
Sciences, vol. 10, no. 17, p. 5841, Aug. 2020, doi: 10.3390/app10175841.
[12] H. B. Abdalla, A. Ahmed, B. Mehmed, M. Gheisari, and M. Cheraghy, “An Efficient Recommendation System in E-commerce using Passer learning optimization based on Bi-LSTM,” arXiv
(Cornell University), Jan. 2023, doi: 10.48550/arxiv.2308.00137.
[13] S. P. Kristanto and L. Hakim, “Ekstraksi informasi destinasi wisata populer Jawa Timur menggunakan Depth-First Crawling,” Matrik, vol. 21, no. 1, pp. 229–236, Nov. 2021, doi:
10.30812/matrik.v21i1.1081.
[14] S. Pradha, M. N. Halgamuge, and N. T. Q. Vinh, “Effective Text Data Preprocessing Technique for Sentiment Analysis in Social Media Data,” 2019 11th International Conference on
Knowledge and Systems Engineering (KSE), Oct. 2019, doi: 10.1109/kse.2019.8919368.
[15] P. F. Muhammad, R. Kusumaningrum, and A. Wibowo, “Sentiment analysis using Word2VEC and Long Short-Term Memory (LSTM) for Indonesian hotel reviews,” Procedia Computer
Science, vol. 179, pp. 728–735, Jan. 2021, doi: 10.1016/j.procs.2021.01.061.
[16] A. Feizollah, S. Ainin, N. B. Anuar, N. A. B. Abdullah, and M. Hazim, “Halal products on Twitter: Data extraction and sentiment analysis using stack of deep learning algorithms,” IEEE
Access, vol. 7, pp. 83354–83362, Jan. 2019, doi: 10.1109/access.2019.2923275.
[17] R. A. Annisa and E. B. Setiawan, “Aspect Based Sentiment Analysis on Twitter Using Word2Vec Feature Expansion Method and Gradient Boosting Decision Tree Classification Method,”
2022 the 1st International Conference on Software Engineering and Information Technology (ICoSEIT), Nov. 2022, doi: 10.1109/icoseit55604.2022.10030010.
[18] R. H. Singh, S. Maurya, T. Tripathi, T. Narula, and G. Srivastav, “Movie Recommendation System using Cosine Similarity and KNN,” International Journal of Engineering and Advanced
Technology, vol. 9, no. 5, pp. 556–559, Jun. 2020, doi: 10.35940/ijeat.e9666.069520.
[19] J. Xiang, Z. Qiu, Q. Hao, and H. Cao, “Multi-time scale wind speed prediction based on WT-bi-LSTM,” MATEC Web of Conferences, vol. 309, p. 05011, Jan. 2020, doi:
10.1051/matecconf/202030905011.
[20] A. D. Safira and E. B. Setiawan, “Hoax Detection in Social Media using Bidirectional Long Short-Term Memory (Bi-LSTM) and 1 Dimensional-Convolutional Neural Network (1D-CNN)
Methods,” 2023 - 11th International Conference on Information and Communication Technology (ICoICT), Aug. 2023, doi: 10.1109/icoict58202.2023.10262528.
[21] B. K. Yousafzai et al., “Student-Performulator: Student academic performance using hybrid deep neural network,” Sustainability, vol. 13, no. 17, p. 9775, Aug. 2021, doi:
10.3390/su13179775.
[22] M. I. C. Rachmatullah, “The application of repeated SMOTE for multi class classification on imbalanced data,” Matrik, vol. 22, no. 1, pp. 13–24, Nov. 2022, doi:
10.30812/matrik.v22i1.1803.
[23] K. U. Wijaya, and E. B. Setiawan, “Hate Speech Detection Using Convolutional Neural Network and Gated Recurrent Unit with FastText Feature Expansion on Twitter,” JITEKI: Jurnal Ilmiah
Teknik Elektro Komputer Dan Informatika, 9(3), 619-631. 2023 doi: 10.26555/jiteki.v9i3.26532.

Downloads

Published

2024-12-23

How to Cite

Khamil, M. K., & Erwin Budi Setiawan. (2024). Content Based Filtering on Culinary Tourism Recommendation System Based on Social Media X Using Bi-LSTM. International Journal on Information and Communication Technology (IJoICT), 10(2), 19–32. https://doi.org/10.21108/ijoict.v10i2.967