×

Method and system for extracting user behavior features to personalize recommendations

  • US 10,178,190 B2
  • Filed: 09/24/2014
  • Issued: 01/08/2019
  • Est. Priority Date: 09/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining clickstream data of a current user, the clickstream data including a plurality of clickstream data points at a website;

    dividing the plurality of clickstream data points into one or more sessions, difference between click times of any two adjacent sessions sequentially sorted by their respective click times being less than or equal to a preset time threshold;

    computing a click path correlation between the current user and other users using the clickstream data, the computing the click path correlation including;

    generating a clickstream path tree in each session using a current webpage and its source webpage, the clickstream path tree including a node and a path, the node being the current webpage, and the path indicating a connection between the current webpage and its source webpage;

    generating a weighted-directed graph by merging one or more clickstream path trees;

    assigning a hierarchical weight to each merged node; and

    assigning a proportional weight to each merged path;

    selecting X other users whose click path correlations with the current user rank among the highest, X being a positive integer;

    configuring a comprehensive weight in connection to each of preset tags of webpages visited by the selected X other users; and

    computing a user correlation between the current user and the X other users based on the preset tags and comprehensive weights.

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