To read this content please select one of the options below:

Leveraging recommendations using a multiplex graph database

Foutse Yuehgoh (Research Center, Léonard de Vinci Pôle Universitaire, Paris La Défense, France; CEDRIC Laboratory, Conservatoire National des Arts et Métiers, Paris, France and Coexel, Toulon, France)
Sonia Djebali (Research Center, Léonard de Vinci Pôle Universitaire, Paris La Défense, France)
Nicolas Travers (Research Center, Léonard de Vinci Pôle Universitaire, Paris La Défense, France, and CEDRIC Laboratory, Conservatoire National des Arts et Métiers, Paris, France)

International Journal of Web Information Systems

ISSN: 1744-0084

Article publication date: 25 October 2024

Issue publication date: 30 October 2024

26

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

Related articles