Predictive segmentation of customers
AssigneeC3.ai, Inc.
InventorsAdrian Albert, Mehdi Maasoumy Haghighi
Life of this patent
Estimating the term…
Loading patent…
AssigneeC3.ai, Inc.
InventorsAdrian Albert, Mehdi Maasoumy Haghighi
Estimating the term…
A computer system receives customer records listing customer attributes and an adoption status of the customer, such as whether the customer has enrolled in a particular energy efficiency program. An initial set of patterns are identified among the customer records, such as according to a decision tree. The initial set is pruned to obtain a set of patterns that meet minimum support and effectiveness and maximum overlap requirements. The patterns are assigned to segments according to an optimization algorithm that seeks to maximize the minimum effectiveness of each segment, where the effectiveness indicates a number of customers matching the pattern of each segment that have positive adoption status. The optimization algorithm may be a bisection algorithm that evaluates a linear-fractional integer program (LFIP-F) to iteratively approach an optimal distribution of patterns.
A computer-implemented method for customer segmentation, comprising:
One or more non-transitory computer storage media storing instructions that are operable, when executed by one or more computers, to cause the one or more computers to perform operations comprising:
A system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computer to perform operations comprising:
Dependencies are inferred from the claim text.