
Graph-based user-centric recommender system using Neo4j, Cypher and Jaccard similarity in the field of e-commerce
Author(s) -
Simona-Vasilica Oprea,
Adela Bara
Publication year - 2025
Publication title -
ieee access
Language(s) - English
Resource type - Magazines
SCImago Journal Rank - 0.587
H-Index - 127
eISSN - 2169-3536
DOI - 10.1109/access.2025.3591705
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
This paper presents a scalable and interpretable recommender system architecture that uses a property graph model implemented in Neo4j to generate personalized product recommendations. By representing customers and products as nodes and purchases as edges, and leveraging Jaccard similarity over shared purchases, the proposed system identifies nearest neighbors and recommends items accordingly. The use of graph queries allows for explainability, flexibility and improved performance compared to traditional collaborative filtering methods. Visualization with networkx further enhances transparency. Our research contributes a novel integration of graph-based storage, similarity computation and visual analytics in the domain of recommender systems. We further propose an algorithm for building a graph-based recommendation system for e-commerce to offer personalized suggestions. It is implemented by batching relationships and using the UNWIND clause in Cypher to minimize memory and network overhead. Experimental results transaction data show that the graph-based method delivers interactive performance and high-quality recommendations, which are validated by comparing Jaccard similarity scores with results from the Surprise recommendation library.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom