“…However, the current method has limitations in considering users' starting and ending points when recommending travel destinations and routes [23]. To address this issue, some researchers suggest providing users with tailored recommendations based on their constraints, preferences, and points of interest along the way [24]. To achieve this, algorithms such as recursive-based dynamic programming have been proposed and tested on real-world datasets such as Foursquare [25].…”