as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
design a user interface to allow a user to search for a specific type of product.
user
the user interface should include an input field where users can enter the type of product they are searching for, a search button to initiate the search, and a list of results which displays images, descriptions and prices of the products. additionally, the interface should provide filtering and sorting options to allow users to refine their search results.
assistant