Ontology-based Conversational Recommender System for Recommending Camera
Abstract
The camera is a product that has developed very quickly in terms of specifications and functions. In addition, the cameras available on the market are becoming increasingly varied, so customers need more time to find a camera that suits their needs. Currently, many recommender systems have been developed to assist users in finding suitable products, especially the conversational recommender system (CRS). CRS is a recommender system that recommends products through conversations between the user and the system. However, many developed CRS still forces users to have knowledge of the product's technical characteristics. In the real world, many people are not familiar with the technical features of products, especially cameras. People interact more easily with CRS by stating the camera function they want. In this study, we call that statement functional requirements. Therefore, we proposed a CRS for recommending cameras that interact with users using functional requirements. This CRS uses semantic reasoning techniques on ontologies. To evaluate system performance, we use two parameters, i.e., user satisfaction and recommendation accuracy. The evaluation results show that the accuracy of the recommendations is at a value of 82.35%, and the level of user satisfaction reaches 0.66. With these results, the system can provide recommendations accurately and satisfy users.
Downloads
References
M. Z. Irawan and P. F. Belgiawan, “Ride-hailing app use for same-day delivery services of foods and groceries during the implementation of social activity restrictions in Indonesia,” International Journal of Transportation Science and Technology, Mar. 2022, doi: 10.1016/J.IJTST.2022.03.004.
R. N. Chandra, F. Febriyan, and T. H. Rochadiani, “Single camera body tracking for virtual fitting room application,” in ACM International Conference Proceeding Series, 2018. doi: 10.1145/3192975.3192991.
Z. K. A. Baizal, D. H. Widyantoro, and N. U. Maulidevi, “Query refinement in recommender system based on product functional requirements,” 2016 International Conference on Advanced Computer Science and Information Systems, ICACSIS 2016, pp. 309–314, Mar. 2017, doi: 10.1109/ICACSIS.2016.7872760.
C. Gao, W. Lei, X. He, M. de Rijke, and T. S. Chua, “Advances and challenges in conversational recommender systems: A survey,” AI Open, vol. 2, pp. 100–126, Jan. 2021, doi: 10.1016/J.AIOPEN.2021.06.002.
Q. Shambour, “A deep learning based algorithm for multi-criteria recommender systems,” Knowl Based Syst, vol. 211, p. 106545, 2021, doi: https://doi.org/10.1016/j.knosys.2020.106545.
A. Laksito and M. R. Saputra, “Content Based VGG16 Image Extraction Recommendation ,” Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 6, no. 3, pp. 370–375, Jun. 2022, doi: 10.29207/resti.v6i3.3909.
A. Gazdar and L. Hidri, “A new similarity measure for collaborative filtering based recommender systems,” Knowl Based Syst, vol. 188, p. 105058, Jan. 2020, doi: 10.1016/J.KNOSYS.2019.105058.
L. Quijano-Sánchez, I. Cantador, M. E. Cortés-Cediel, and O. Gil, “Recommender systems for smart cities,” Information Systems, vol. 92. 2020. doi: 10.1016/j.is.2020.101545.
S. Natarajan, S. Vairavasundaram, S. Natarajan, and A. H. Gandomi, “Resolving data sparsity and cold start problem in collaborative filtering recommender system using Linked Open Data,” Expert Syst Appl, vol. 149, p. 113248, Jul. 2020, doi: 10.1016/J.ESWA.2020.113248.
F. U. D. Laseno and B. Hendradjaya, “Knowledge-Based Filtering Recommender System to Propose Design Elements of Serious Game,” in Proceedings of the International Conference on Electrical Engineering and Informatics, 2019, vol. 2019-July. doi: 10.1109/ICEEI47359.2019.8988797.
W. Lei et al., “Interactive Path Reasoning on Graph for Conversational Recommendation,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2020. doi: 10.1145/3394486.3403258.
Z. K. Abdurahman Baizal, Y. R. Murti, and Adiwijaya, “Evaluating functional requirements-based compound critiquing on conversational recommender system,” in 2017 5th International Conference on Information and Communication Technology, ICoIC7 2017, 2017. doi: 10.1109/ICoICT.2017.8074656.
Z. K. A. Baizal, D. H. Widyantoro, and N. U. Maulidevi, “Computational model for generating interactions in conversational recommender system based on product functional requirements,” Data Knowl Eng, vol. 128, p. 101813, Jul. 2020, doi: 10.1016/J.DATAK.2020.101813.
W. Cai, Y. Jin, and L. Chen, “Critiquing for Music Exploration in Conversational Recommender Systems,” in International Conference on Intelligent User Interfaces, Proceedings IUI, 2021. doi: 10.1145/3397481.3450657.
J. Habib, S. Zhang, and K. Balog, “IAI MovieBot: A Conversational Movie Recommender System,” International Conference on Information and Knowledge Management, Proceedings, pp. 3405–3408, Oct. 2020, doi: 10.1145/3340531.3417433.
Y. Zhang, X. Chen, Q. Ai, L. Yang, and W. Bruce Croft, “Towards conversational search and recommendation: System Ask, user respond,” International Conference on Information and Knowledge Management, Proceedings, vol. 10, no. 18, pp. 177–186, Oct. 2018, doi: 10.1145/3269206.3271776.
A. F. RIfai and E. B. Setiawan, “Memory-based Collaborative Filtering on Twitter Using Support Vector Machine Classification,” Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 6, no. 5, pp. 702–709, Oct. 2022, doi: 10.29207/RESTI.V6I5.4270.
F. Mentec, Z. Miklós, S. Hervieu, and T. Roger, “Conversational recommendations for job recruiters,” Sep. 2021, Accessed: Jan. 12, 2023. [Online]. Available: https://hal.inria.fr/hal-03537355
V. W. Anelli et al., “Knowledge-aware and conversational recommender systems,” RecSys 2018 - 12th ACM Conference on Recommender Systems, pp. 521–522, Sep. 2018, doi: 10.1145/3240323.3240338.
K. Zhou, W. X. Zhao, S. Bian, Y. Zhou, J. R. Wen, and J. Yu, “Improving Conversational Recommender Systems via Knowledge Graph based Semantic Fusion,” Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1006–1014, Aug. 2020, doi: 10.1145/3394486.3403143.
Z. K. A. Baizal, D. H. Widyantoro, and N. U. Maulidevi, “Design of knowledge for conversational recommender system based on product functional requirements,” in Proceedings of 2016 International Conference on Data and Software Engineering, ICoDSE 2016, 2017. doi: 10.1109/ICODSE.2016.7936151.
H. Xie et al., “Incorporating user experience into critiquing-based recommender systems: a collaborative approach based on compound critiquing,” International Journal of Machine Learning and Cybernetics, vol. 9, no. 5, pp. 837–852, May 2018, doi: 10.1007/S13042-016-0611-2/METRICS.
Copyright (c) 2023 Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
This work is licensed under a Creative Commons Attribution 4.0 International License.
Copyright in each article belongs to the author
- The author acknowledges that the RESTI Journal (System Engineering and Information Technology) is the first publisher to publish with a license Creative Commons Attribution 4.0 International License.
- Authors can enter writing separately, arrange the non-exclusive distribution of manuscripts that have been published in this journal into other versions (eg sent to the author's institutional repository, publication in a book, etc.), by acknowledging that the manuscript has been published for the first time in the RESTI (Rekayasa Sistem dan Teknologi Informasi) journal ;