1. Design the UI and the user interactions, for showing the recommendations. 2. Which libraries do we use for implementing the design?