Chatbot-Based Movie Recommender System with Latent Semantic Analysis on Telegram Platform Using Dialog Flow


  • Antonius Randy Arjun Telkom University, Bandung, Indonesia
  • Z.K. Abdurahman Baizal * Mail Telkom University, Bandung, Indonesia
  • (*) Corresponding Author
Keywords: Chatbot; Dialog Flow; Natural Language Processing; Recommender System; Latent Semantic Analysis

Abstract

The growth in the number of movies continues to be experienced every year, making it difficult for users to choose the right movie. The recommender system is an alternative to being able to solve the problem. In many studies, recommender systems have been developed, but in their use, they do not apply intensive interaction between users and the system created. In this study, we developed a chatbot to help implement a movie recommender system that ensures users can interact intensively with the system with natural language. The chatbot was created using Dialog low to enable the system to recognize the natural language. One way to understand a text concept is to find the relationship between the text concepts. Latent Semantic Analysis (LSA) can implement this, where LSA has the advantage of extracting a text and making a statistical representation in the form of a term-document matrix (TF-IDF) using a lower dimension (low-rank approximation). Singular Value Decomposition (SVD) can help decompose a large matrix into a matrix with small dimensions to determine a text's overall meaning. The relationship between text concepts with the highest or almost the same probability value can be used as an output to respond to the user. From the test results, the chatbot shows that the match rate between system and user responses is 86%. Thus, the developed chatbot can be used well in providing interactive movie recommendations.

Downloads

Download data is not yet available.

References

APJII, “Hasil Survei Internet APJII 2019-2020-Q2.” .

P.-C. Lin, “Movie Recommender Chatbot Based on Kansei Engineering,” Journal of Soft Computing and Data Mining, vol. 1, no. 1, pp. 36–45, 2020.

P. G. Padti, K. Hegde, and P. Kumar, “Hybrid Movie Recommender System,” vol. 4, no. 7, pp. 311–314, 2021.

D. Theosaksomo and D. H. Widyantoro, “Conversational Recommender System Chatbot Based on Functional Requirement,” TSSA 2019 - 13th International Conference on Telecommunication Systems, Services, and Applications, Proceedings, pp. 154–159, 2019.

S. Shivanand, K. S. Pavan Kamini, M. M. Bai N, R. Ramesh, S. H. R, and U. Student, “Chatbot with Music and Movie Recommendation based on Mood,” International Journal of Engineering Research & Technology, vol. 8, no. 15, 2020.

R. Ahuja, A. Solanki, and A. Nayyar, “Movie recommender system using k-means clustering and k-nearest neighbor,” Proceedings of the 9th International Conference On Cloud Computing, Data Science and Engineering, Confluence 2019, pp. 263–268, 2019.

C. Lee, D. Han, K. Han, and M. Yi, “Improving Graph-Based Movie Recommender System Using Cinematic Experience,” Applied Sciences (Switzerland), vol. 12, no. 3, 2022.

G. Geetha, M. Safa, C. Fancy, and D. Saranya, “A Hybrid Approach using Collaborative filtering and Content based Filtering for Recommender System,” Journal of Physics: Conference Series, vol. 1000, no. 1, 2018.

S. M. Ali, G. K. Nayak, R. K. Lenka, and R. K. Barik, Movie Recommendation System Using Genome Tags and Content-Based Filtering, vol. 38. Springer Singapore, 2018.

M. Rahul, V. Kumar, V. Yadav, and Rishabh, “Movie recommender system using single value decomposition and K-means clustering,” IOP Conference Series: Materials Science and Engineering, vol. 1022, no. 1, 2021.

A. Dahale, “A Natural Language Processing Approach for Musical Instruments Recommendation System Abhishek Dahale National College of Ireland Supervisor :,” Dublin, National College of Ireland, 2019.

J. Bezanson, A. Edelman, S. Karpinski, and V. B. Shah, “Julia: A fresh approach to numerical computing,” SIAM Review, vol. 59, no. 1, pp. 65–98, 2017.

H. Zhou, “Research of Text Classification Based on TF-IDF and CNN-LSTM,” Journal of Physics: Conference Series, vol. 2171, no. 1, pp. 218–222, 2022.

T. A. W. Tyas, Z. K. A. Baizal, and R. Dharayani, “Tourist Places Recommender System Using Cosine Similarity and Singular Value Decomposition Methods,” Jurnal Media Informatika Budidarma, vol. 5, no. 4, p. 1201, 2021.

U. Open, S. Frameworks, A. Singh, K. Ramasubramanian, and S. Shivam, Building an Enterprise Chatbot Building an Enterprise. .

A. T. Ciaputra and S. Hansun, “Rekomendasi Pemilihan Film Dengan Hybrid Filtering Dan Knearest Neighbor,” Jurnal Rekayasa Informasi, vol. 9, no. 2, pp. 101–109, 2020.

M. Rizqi Az Zayyad and A. Kurniawardhani, “Penerapan Metode Deep Learning pada Sistem Rekomendasi Film,” Automata, vol. 2(1), 2021.

G. Gadikar, “Towards a Hybrid Personalized Movie Recommender System,” vol. 9879, no. 978, pp. 71–74, 2018.

V. Vellaichamy and V. Kalimuthu, “Hybrid collaborative movie recommender system using clustering and bat optimization,” International Journal of Intelligent Engineering and Systems, vol. 10, no. 5, pp. 38–47, 2017.

A. Eikonsalo, “Utilizing Bots in Delivering Content from Kentico Cloud and Kentico Antti Eikonsalo,” no. October, 2017.

A. Y. Chandra, D. Kurniawan, and R. Musa, “Perancangan Chatbot Menggunakan Dialogflow Natural Language Processing (Studi Kasus: Sistem Pemesanan pada Coffee Shop),” Jurnal Media Informatika Budidarma, vol. 4, no. 1, p. 208, 2020.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Chatbot-Based Movie Recommender System with Latent Semantic Analysis on Telegram Platform Using Dialog Flow

Dimensions Badge
Article History
Submitted: 2022-07-29
Published: 2022-08-30
Abstract View: 6 times
PDF Download: 10 times
Section
Articles