Computer-implemented clustering systems and methods for action determination
First Claim
1. A computer-implemented method for determining one or more actions, comprising:
- receiving, using one or more processors, data related to one or more characteristics associated with an entity;
receiving, using the one or more processors, data related to a plurality of segments that are associated with the one or more characteristics, wherein each segment is associated with action information;
determining, using the one or more processors, assignments between the entity and the plurality of segments based upon a comparison of the one or more characteristics associated with the entity and the one or more characteristics associated with the plurality of segments, wherein an assignment includes membership probabilities indicating the extent to which the entity can be considered a member of two or more segments at any point in time, thereby avoiding misclassification caused by a hard-segmentation approach, and wherein determining the assignments includes;
determining a first assignment between the entity and a first segment by calculating a first membership probability that includes a value indicating a certainty level of entity membership in the first segment, anddetermining a second assignment between the entity and a second segment by calculating a second membership probability that includes a value indicating a certainty level of entity membership in the second segment;
building, using the one or more processors, an action-effect model corresponding to the entity, wherein building includes using soft-clustering and weighting the entity according to membership probabilities indicating the extent to which the entity can be considered a member of each segment in the plurality of segments; and
using the action-effect model to determine, using the one or more processors, one or more actions for the entity based upon the membership probabilities associated with the entity and the action information associated with each assigned segment.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods for determining one or more actions to be taken with respect to a first entity. A computer-implemented method can be configured to receive data that is related to characteristics of the first entity as well as data that is related to a plurality of segments. Assignments are determined between the first entity and the segments based upon the characteristics of the first entity and the characteristics associated with the segments. A determined assignment includes a membership probability that is indicative of how probable is membership of the first entity with respect to a segment. One or more actions are determined for the first entity based upon the membership probabilities and action information associated with the assigned segments.
-
Citations
17 Claims
-
1. A computer-implemented method for determining one or more actions, comprising:
-
receiving, using one or more processors, data related to one or more characteristics associated with an entity; receiving, using the one or more processors, data related to a plurality of segments that are associated with the one or more characteristics, wherein each segment is associated with action information; determining, using the one or more processors, assignments between the entity and the plurality of segments based upon a comparison of the one or more characteristics associated with the entity and the one or more characteristics associated with the plurality of segments, wherein an assignment includes membership probabilities indicating the extent to which the entity can be considered a member of two or more segments at any point in time, thereby avoiding misclassification caused by a hard-segmentation approach, and wherein determining the assignments includes; determining a first assignment between the entity and a first segment by calculating a first membership probability that includes a value indicating a certainty level of entity membership in the first segment, and determining a second assignment between the entity and a second segment by calculating a second membership probability that includes a value indicating a certainty level of entity membership in the second segment; building, using the one or more processors, an action-effect model corresponding to the entity, wherein building includes using soft-clustering and weighting the entity according to membership probabilities indicating the extent to which the entity can be considered a member of each segment in the plurality of segments; and using the action-effect model to determine, using the one or more processors, one or more actions for the entity based upon the membership probabilities associated with the entity and the action information associated with each assigned segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15)
-
-
8. The method of 1, wherein the assigned segments are prioritized based on the membership probabilities.
-
16. Computer software stored on one or more non-transitory computer readable mediums, the computer software comprising program code for carrying out a method for determining one or more actions, the method comprising:
-
receiving, using one or more processors, data related to one or more characteristics associated with an entity receiving data related to a plurality of segments that are associated with the one or more characteristics, wherein each segment is associated with action information; determining assignments between the entity and the plurality of segments based upon a comparison of the one or more characteristics associated with the entity and the one or more characteristics associated with the plurality of segments, wherein an assignment includes membership probabilities indicating the extent to which the entity can be considered a member of two or more segments at any point in time, thereby avoiding misclassification caused by a hard-segmentation approach, and wherein determining the assignments includes; determining a first assignment between the entity and a first segment by calculating a first membership probability that includes a value indicating a certainty level of entity membership in the first segment, and determining a second assignment between the entity and a second segment by calculating a second membership probability that includes a value indicating a certainty level of entity membership in the second segment; building an action-effect model corresponding to the entity, wherein building includes using soft-clustering and weighting the entity according to membership probabilities indicating the extent to which the entity can be considered a member of each segment in the plurality of segments; and using the action-effect model to determine one or more actions for the entity based upon the membership probabilities associated with the entity and the action information associated with each assigned segment.
-
-
17. A system for determining one or more actions, comprising:
-
a non-transitory computer-readable media for storing software instructions; one or more processors coupled to the computer-readable media and configured to; receive, using one or more processors, data related to one or more characteristics associated with an entity receive data related to a plurality of segments that are associated with the one or more characteristics, wherein each segment is associated with action information; determine assignments between the entity and the plurality of segments based upon a comparison of the one or more characteristics associated with the entity and the one or more characteristics associated with the plurality of segments, wherein an assignment includes membership probabilities indicating the extent to which the entity can be considered a member of two or more segments at any point in time, thereby avoiding misclassification caused by a hard-segmentation approach, and wherein determining the assignments includes; determining a first assignment between the entity and a first segment by calculating a first membership probability that includes a value indicating a certainty level of entity membership in the first segment, and determining a second assignment between the entity and a second segment by calculating a second membership probability that includes a value indicating a certainty level of entity membership in the second segment; build an action-effect model corresponding to the entity, wherein building includes using soft-clustering and weighting the entity according to membership probabilities indicating the extent to which the entity can be considered a member of each segment in the plurality of segments; and use the action-effect model to determine one or more actions for the entity based upon the membership probabilities associated with the entity and the action information associated with each assigned segment.
-
Specification