It could be based on my preferences, and how I've rated things before, it could be based on social data, it could be based on a conversation with a chatbot. It could be a combination of all of the above.
The way the information is derived is really unimportant, the important thing is that I am happy with where you tell me to go.