Patent attributes
Methods, systems, and computer storage media are provided for providing a concurrent browsing session are provided. The user interface and recommendation engines may provide recommendations that are based on the user attributes of a group of users in a concurrent browsing interface, where participating users may interact with the user interface and view a real-time live feeds of other participating user's browsing screens and activity. The user attributes associated with the participating users may be received to generate recommendations. Based on all of the user attributes, recommendations for the group of participating users are generated. The participating users may also provide annotations or scores with respect to the items being browsed by other users. All participating users may view the annotations and scores submitted by users. As user input is received and processed, recommendations are generated and the concurrent browsing user interface is updated with recommendations, annotations, and scores.