×

Predicting behavior using features derived from statistical information

  • US 10,482,482 B2
  • Filed: 05/13/2013
  • Issued: 11/19/2019
  • Est. Priority Date: 05/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by one or more computing devices, for utilizing a reduced-dimensionality feature space prediction model to present user-selectable content in an online environment based on a prediction of a future user behavior within the online environment, by way of the prediction model that utilizes a feature vector as an input, the method comprising:

  • receiving a master dataset that includes a plurality of training examples, each training example in the plurality of training examples comprising;

    an event that comprises a plurality of characteristics and a user'"'"'s decision within a circumstance to click on an object or not click on the object,wherein the event is associated with aspect variables that describe the characteristics of the event,wherein the aspect variables associated with the event comprise user-related aspect variables, content-related aspect variables, and context-related aspect variables, andwherein each aspect variable is associated with a set of one or more possible aspect values,corresponding aspect values, anda label associated with the event, wherein the label identifies whether the user clicked on the object or declined to click on the object;

    for a particular aspect of the event, producing plural partitions within the aspect values that correspond to the particular aspect, based on a partitioning strategy that includes grouping the aspect values into plural subsets of aspect values such that each partition is associated with a respective subset of aspect values, wherein the partitioning strategy comprises assessing a frequency at which each aspect value occurs within the master dataset and grouping together aspect values that have similar frequency of occurrence values;

    for each of the respective partitions,identifying plural subsets of data within the master dataset that pertain to the respective plural partitions, andgenerating an instance of statistical information based on the respective corresponding subset of data, wherein the plural instances of statistical information correspond respectively to feature information that reflects a distribution of labels in the subsets of data, and wherein individual statistical measures within the feature information respectively constitute features which describe one or more events, wherein each feature corresponds to a plurality of aspect values, thereby providing a reduced dimensionality of a feature space that is utilized to train the prediction model;

    generating the prediction model based on the feature information and a set of training examples, wherein the prediction model utilizes as input the feature vector comprising a set of the features that describe an event for which a prediction of the future user behavior is made;

    storing the prediction model in a data store;

    receiving input information associated with a new event comprising an online environment that displays user-selectable items to a user;

    utilizing the prediction model to predict that the user will select a particular user-selectable item, based on features that correspond to the new event; and

    based on having predicted that the user will select the particular user-selectable item, causing the particular user-selectable item to be presented to the user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×