LISTING RECOMMENDATION IN A NETWORK-BASED COMMERCE SYSTEM
First Claim
1. A method comprising:
- selecting a user to receive one or more recommended listings based on an interaction of the user with a network-based commerce system;
generating a user-specific query that corresponds to the selected user and that includes an identified term found in each of a plurality of queries submitted to the network-based commerce system, the generating of the user-specific query being performed by a processor of a machine;
identifying a listing from among a plurality of listings as a recommended listing that corresponds to the selected user, the plurality of listings being hosted by the network-based commerce system, the identifying of the listing being based on the generated user-specific query; and
providing the recommended listing to a client machine of the selected user.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one aspect of the invention, there is provided a method to facilitate generating listing recommendations to a user of a network-based commerce system. In one embodiment, the method includes identifying a term associated with a user interaction in a network-based commerce system. The method further includes generating a recommendation query including the identified term. In addition, the method includes running the recommendation query against a plurality of listings hosted by the network-based commerce system to identify a recommendation. Moreover, the method includes presenting the recommendation to a user of the network-based commerce system.
-
Citations
20 Claims
-
1. A method comprising:
-
selecting a user to receive one or more recommended listings based on an interaction of the user with a network-based commerce system; generating a user-specific query that corresponds to the selected user and that includes an identified term found in each of a plurality of queries submitted to the network-based commerce system, the generating of the user-specific query being performed by a processor of a machine; identifying a listing from among a plurality of listings as a recommended listing that corresponds to the selected user, the plurality of listings being hosted by the network-based commerce system, the identifying of the listing being based on the generated user-specific query; and providing the recommended listing to a client machine of the selected user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
17. A system comprising:
-
a database engine implemented using a processor of a machine within a network-based commerce system, the database engine being configured to; select a user to receive one or more recommended listings based on an interaction of the user with a network-based commerce system; and generate a user-specific query that corresponds to the selected user and that includes an identified term found in each of a plurality of queries submitted to the network-based commerce system; and a search engine configured to; identify a listing from among a plurality of listings as a recommended listing that corresponds to the selected user, the plurality of listings being hosted by the network-based commerce system, the identifying of the listing being based on the generated user-specific query; and provide the recommended listing to a client machine of the selected user.
-
-
19. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
selecting a user to receive one or more recommended listings based on an interaction of the user with a network-based commerce system; generating a user-specific query that corresponds to the selected user and that includes an identified term found in each of a plurality of queries submitted to the network-based commerce system; identifying a listing from among a plurality of listings as a recommended listing that corresponds to the selected user, the plurality of listings being hosted by the network-based commerce system, the identifying of the listing being based on the generated user-specific query; and providing the recommended listing to a client machine of the selected user.
-
-
20. A system comprising:
-
means for; selecting a user to receive one or more recommended listings based on an interaction of the user with a network-based commerce system; and
forgenerating a user-specific query that corresponds to the selected user and that includes an identified term found in each of a plurality of queries submitted to the network-based commerce system; and a search engine configured to; identify a listing from among a plurality of listings as a recommended listing that corresponds to the selected user, the plurality of listings being hosted by the network-based commerce system, the identifying of the listing being based on the generated user-specific query; and present the recommended listing to a client machine of the selected user.
-
Specification