The document proposes a location-based route recommendation system that uses keyword queries to find optimal routes for travelers. It extracts keywords from check-in data on location-based social networks to understand user preferences. An efficient framework is developed to retrieve representative travel routes that match a user's keyword requirements. It uses knowledge extraction from historical mobility records and social interactions to classify POI tags and effectively match keywords. The goal is to recommend diverse and personalized routes to help users plan trips based on their specific interests.