摘要 |
Disclosed is a technique for providing a linkage between applications, or other digital content, of an application store by assigning values to users of the digital content with respect to a particular user who is submitting a query for particular digital content. The technique involves receiving a query and identifying a subset of digital content based on the query and a word matching technique. For each identified digital content, users who have installed or downloaded the digital content may be determined. A reputation score, corresponding to a user's influence, and a trust score, corresponding to a degree of separation between the user who submitted the query and other users who have installed the digital content, may be computed for each of the users. A list of recommended applications may be generated based on the word matching technique, the reputation score, and the trust score. |
主权项 |
1. A computer-implemented method, comprising:
receiving, by an application store server, at least one term as a search request from a client device associated with a user, wherein the application store server provides a plurality of applications and digital content for digital distribution to devices associated with a first plurality of users; determining, by the application store server, a plurality of applications that are associated with the at least one search term based on a word matching technique; for each of the plurality of applications, determining an associated plurality of users, each of which is associated with a device on which the each of the plurality of applications is installed; computing a reputation score for each user of each associated plurality of users, wherein the reputation score represents an indication of an influence of the user based on at least a post count and number of followers for a social network site; computing a trust score for each user of each associated plurality of users, wherein the trust score indicates a degree of separation between the user of the client device and one user of at least one of the associated plurality of users; and generating a list of recommended applications based on the plurality of applications that are associated with the at least one search term, the reputation score, and the trust score. |