×

RECOMMENDING RESOURCES

  • US 20130007238A1
  • Filed: 06/30/2011
  • Published: 01/03/2013
  • Est. Priority Date: 06/30/2011
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for providing a web page recommendation service comprising:

  • one or more processing elements; and

    a computer memory storage system storing instructions that, when executed by the one or more processing elements, cause the one or more processing elements to;

    access a database storing network addresses for web pages and corresponding indications of feedback generated by users of the web page recommendation service;

    identify, from among the network addresses stored in the database, at least some network addresses as being relevant to a context of a particular user;

    determine, based on indications of user-generated feedback corresponding to the network addresses identified as being relevant to the context of the particular user, scores for each of the network addresses identified as being relevant to the context of the particular user;

    select, from the network addresses identified as being relevant to the context of the particular user and based on the scores determined for the network addresses identified as being relevant to the context of the particular user, a first subset of less than all of the network addresses identified as being relevant to the context of the particular user;

    pseudorandomly select, from the first subset of network addresses, a second subset of less than all of the first subset of network addresses;

    generate a network address similarity matrix specifying measures of pairwise similarity between network addresses of the second subset of network addresses;

    determine if any indications of feedback generated by the particular user are stored in the database for the network addresses of the second subset of network addresses;

    compute measures of perceived interest of the particular user in network addresses of the second subset of network addresses based on the network address similarity matrix and any indications of feedback generated by the particular user for the network addresses of the second subset of network addresses determined to be stored in the database;

    identify, from the second subset of network addresses, network addresses for which no indications of feedback generated by the particular user are stored in the database;

    select, from the network addresses identified as having no indications of feedback generated by the particular user stored in the database, a third subset of network addresses to recommend to the particular user based on the computed measures of perceived interest of the particular user in the network addresses for which no indications of feedback generated by the particular user are stored in the database; and

    make the network addresses of the third subset available to the particular user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×