Method and System of Information Matching in Electronic Commerce Website
AssigneeAlibaba Group Holding Limited
InventorsXu Zhang, Qing-Yan Liu, Peng-Song Wu, Yi-Huo Ye
Life of this patent
Estimating the term…
Abstract
Techniques for sorting search results using user characteristic data are described. These techniques may include receiving a query from a user device. A search may be performed based on the query to obtain multiple results. User responses corresponding to the multiple results may be obtained and then grouped to determine multiple users based on similarities among the multiple users. Based on user responses associated with the multiple users, the multiple results may then be ranked.
Claims20
A computer-implemented method for information matching, the method comprising:
- receiving a query from a user device;
- performing a search based on the query to obtain multiple results;
- obtaining multiple responses corresponding to the multiple results based on a record, the multiple responses being associated with a plurality of users;
- determining multiple users from the plurality of users based on similarities among the multiple users;
- calculating a value for individual result of the multiple results based on one or more responses of the multiple users corresponding to the individual result;
- and
- ranking the multiple results based on the value.
One or more computer-readable storage medium encoded with instructions that, when executed by a processor of a server, perform acts comprising:
- receiving a query;
- performing a search based on the query to obtain multiple results;
- grouping a plurality of users associated with the multiple results to determine multiple users based on similarities among the multiple users;
- calculating a value for an individual result of the multiple results based on one or more responses of the multiple users corresponding to the individual result;
- and
- ranking the multiple results based on the value.
A computer system for information matching, the system comprising:
- one or more processors;
- memory;
- and
- an information matching application, stored in the memory and executable on the one or more processors, configured to:
- receive a query,
- perform a search based on the query to obtain multiple results,
- obtain a plurality of responses corresponding to the multiple results, the plurality of responses being associated with a plurality of users,
- group the plurality of users to determine multiple users based on similarities among the multiple users, and
- rank the multiple results based on one or more responses of individual user of the multiple users corresponding to individual result of the multiple results.
Dependencies are inferred from the claim text.