Leveraging recommendations using a multiplex graph database
International Journal of Web Information Systems
ISSN: 1744-0084
Article publication date: 25 October 2024
Issue publication date: 30 October 2024
Abstract
Purpose
By applying targeted graph algorithms, the method used by the authors enables effective prediction of user interactions and thus fulfils the complex requirements of modern recommender systems. This study sets a new benchmark for multidimensional recommendation strategies and offers a path towards more advanced and user-centric models.
Design/methodology/approach
To improve multidimensional data recommendation systems, multiplex graph structures are useful to capture various types of user interactions. This paper presents a novel framework that uses a graph database to compute and manipulate multiplex graphs. The approach enables flexible dimension management and increases expressive power through a specialised algebra designed for multiplex graph manipulation.
Findings
The authors compare the multiplex graph approach with traditional matrix methods, in particular random walk with restart, and show that the method not only provides deeper insights into user preferences by integrating scores from different layers of the multiplex graph, but also outperforming matrix-based approaches in most configurations. The results highlight the potential of multiplex graphs for developing sophisticated and customised recommender systems that significantly improve both performance and explainability.
Originality/value
The study provides a formal specification of a multiplex graph construction based on interaction and content-based information; and the study also developed an algebra dedicated to multiplex graphs, enabling robust and precise graph manipulations necessary for effective recommendation queries. The authors implement these algebraic operations within the Neo4j graph database system with a thorough analysis and experimentation with three different data sets, benchmarked against traditional matrix-based methods.
Keywords
Acknowledgements
This work has been supported by COEXEL, with the chair “Artificial Intelligence for Business Intelligence” at ESILV.
Citation
Yuehgoh, F., Djebali, S. and Travers, N. (2024), "Leveraging recommendations using a multiplex graph database", International Journal of Web Information Systems, Vol. 20 No. 5, pp. 537-582. https://doi.org/10.1108/IJWIS-05-2024-0137
Publisher
:Emerald Publishing Limited
Copyright © 2024, Emerald Publishing Limited