1) Recommendations should be viewed as a conversation with the user, where asking questions of the user and adapting based on feedback is important. 2) Good recommendations ask good questions of the user initially and over time, make mistakes but provide explanations, and adapt to the user's feedback. 3) The goal is to consider asking the user for information rather than just guessing, provide explanations for recommendations, and allow users to correct mistakes through feedback to improve recommendations over time.