×

Recommendation engine with profile analysis

  • US 9,754,306 B2
  • Filed: 05/16/2014
  • Issued: 09/05/2017
  • Est. Priority Date: 03/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented system for generating recommendations corresponding to a plurality of items, said system comprising:

  • a prompter accessible to a first user, wherein said prompter prompts said first user to input social network profile information of said first user, and wherein said prompter prompts said first user to input at least one item name for an item and assign a user score to said item;

    a first search module operatively connected to said prompter, wherein said first search module searches for and elicits a first group of at least one review score generated by respective reviewers and corresponding to said item reviewed by said first user, and wherein said first search module searches for and elicits a second group of at least one review score generated only by at least one reviewer who generated said first group of at least one review score;

    a processor operatively connected to said first search module, wherein said processor calculates a plurality of weight scores based on said user score and said first group of at least one review score, wherein said processor assigns said plurality of weight scores to said respective reviewers, and calculates an average weight corresponding to each of said respective reviewers, and wherein said processor calculates probability scores corresponding to each item linked to said second group of at least one review score;

    a recommendation engine operatively connected to said processor, said recommendation engine comprising;

    a generator that generates a list of recommendations comprising said at least one item name linked to said second group of at least one review score, wherein said list is generated based on at least said probability scores corresponding to each of item linked to said second group of at least one review score, wherein said generator provides said first user with access to said list of recommendations for review of items thereof, and wherein said generator iteratively regenerates said list of recommendations to include only names of said items yet to be reviewed by said first user and linked to said second group of at least one review score; and

    an updating module operatively connected said generator, wherein said updating module updates at least said social network profile information of said first user with information corresponding to items reviewed by said first user;

    a clustering module operatively connected to said prompter, wherein said clustering module has access to respective social networking profiles of a plurality of users, said respective social networking profiles being updated by said updating module, and wherein said clustering module segregates said respective social networking profiles of said plurality of users into a plurality of clusters based on at least a taste and preference elicited from said respective social networking profiles; and

    a second search module operatively connected and cooperating with said clustering module for accessing each of said plurality of clusters, wherein said second search module searches for and identifies said at least one item name and corresponding user scores available in at least one cluster common to at least one of said plurality of users and said first user, and wherein said search module instructs said generator to iteratively regenerate said list of recommendations to include names of items identified by said second search module.

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