Online services for searching and booking trips or vacations rank results based on user specified search terms. These services do not make use of the travel history of users. Techniques described score the uniqueness of a trip based on past user trip parameters, accessed upon specific user permission. Recommendations are effectively provided to users by ranking and displaying search results based on these uniqueness scores. Users can also select an option to display results similar to past trips. During a search, users can be prompted with hints comparing parameters of the trip being searched with parameters from past trips.