This document presents a recommendation system that uses a graph database and QGIS to find the shortest path for a user to shop at the nearest mall. It analyzes product reviews stored in the Neo4j graph database to determine which products the user may be interested in. It then uses QGIS to calculate the shortest distance from the user's current location to the nearest mall with the recommended products. The system aims to minimize the time a user spends shopping by providing personalized recommendations and routing them to the closest appropriate location. It discusses how graph databases and hybrid recommendation approaches can be used to integrate different recommendation techniques for improved performance.