Patent attributes
Techniques are described for analyzing data regarding users and purchasable items, and providing user experiences to users regarding the buying, leasing, and/or selling of item(s), the history of item(s), and/or other services associated with the item(s). Data may be analyzed by a data engine that provides output to power multiple user experiences (e.g., user interfaces). Such user experiences may include providing a user with recommendation(s) of items that may be of interest to the user. Recommendations may be determined using one or more algorithms, such as a content-based, criteria-based, and/or collaborative algorithm. The recommendation(s) may be presented to the user through a search user interface.