US2023267508A1PendingUtilityA1

Predictive recommendation system using absolute relevance

Assignee: GROUPON INCPriority: Nov 25, 2013Filed: Jan 20, 2023Published: Aug 24, 2023
Est. expiryNov 25, 2033(~7.3 yrs left)· nominal 20-yr term from priority
G06Q 30/0269G06Q 30/0246G06Q 30/0207G06Q 30/0247G06Q 30/0251
83
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In general, embodiments of the present invention provide systems, methods and computer readable media for ranking promotions selected for recommendation to consumers based on predictions of promotion performance and consumer behavior. In embodiments, a set of promotions to be recommended to a consumer can be sorted and/or ranked according to respective relevance scores representing a probability that the consumer's behavior in response to the promotion will match a ranking target. In embodiments, calculating scores is based on a relevance model (a predictive function) derived from one or more contextual data sources representing attributes of promotions and consumer behavior. In embodiments, an absolute relevance score represents an absolute prediction of a ranking target variable. In embodiments, absolute relevance may be used to determine personalized local merchant discovery frontiers; featured result set thresholding for impressions; and/or promotion notification triggers. In embodiments, predictive models based on gross revenue may be optimized using promotion category-dependent price boosting.

Claims

exact text as granted — not AI-modified
1 - 24 . (canceled) 
     
     
         25 . An apparatus comprising at least one processor and at least one non-transitory computer readable storage medium storing instructions that, with the at least one processor, cause the apparatus to:
 receive input data representing a user request, the input data comprising a user location;   retrieve, from one or more repositories, user attributes associated with a user associated with the user request;   retrieve, from the one or more repositories, promotion attributes associated with each of a set of available promotions for the user;   generate, based at least in part on the user attributes, the promotion attributes, and a distance-independent relevance model, an initial absolute relevance score for each of the set of available promotions, wherein the initial absolute relevance score represents an estimated absolute conversion probability for the promotion;   generate a subset of the available promotions by selecting promotions having an initial absolute relevance score above an absolute relevance score threshold; and   determine an optimal discovery region size for the user based at least in part on the subset of the available promotions.   
     
     
         26 . The apparatus of  claim 25 , wherein the at least one non-transitory computer readable storage medium stores instructions that, with the at least one processor, further cause the apparatus to:
 rank the subset of available promotions based at least in part on their respective initial absolute relevance scores.   
     
     
         27 . The apparatus of  claim 26 , wherein the at least one non-transitory computer readable storage medium stores instructions that, with the at least one processor, further cause the apparatus to:
 generate featured result set thresholding based at least in part on the ranked subset of available promotions.   
     
     
         28 . The apparatus of  claim 26 , wherein the at least one non-transitory computer readable storage medium stores instructions that, with the at least one processor, further cause the apparatus to:
 generate at least one personalized notification trigger for the user based at least in part on the ranked subset of available promotions, the user attributes, and the promotion attributes.   
     
     
         29 . The apparatus of  claim 25 , wherein determining the optimal discovery region size comprises:
 receiving initialization parameters including a target quantity of promotions to be scored by a core conversion rate model, a minimum conversion rate of interest to the consumer, and a promotion distance radius;   receiving a first subset of the available promotions that each are located within the promotion distance radius of the consumer location;   calculating a first count of the first subset of the available promotions that are associated with an absolute relevance score that is greater than or equal to the minimum conversion rate of interest;   comparing the first count to a scores count threshold; and   in an instance in which the first count is greater than or equal to the scores count threshold,   comparing the first count to the target quantity of promotions; and   in an instance in which the first count is less than or equal to the target quantity,   selecting the first subset of promotions to be scored by the core conversion rate model.   
     
     
         30 . The apparatus of  claim 29 , wherein determining an optimal discovery region size for the user comprises determining a personalized local merchant discovery frontier for the user. 
     
     
         31 . At least one non-transitory computer readable storage medium storing instructions that, with at least one processor, cause an apparatus to:
 receive input data representing a user request, the input data comprising a user location;   retrieve, from one or more repositories, user attributes associated with a user associated with the user request;   retrieve, from the one or more repositories, promotion attributes associated with each of a set of available promotions for the user;   generate, based at least in part on the user attributes, the promotion attributes, and a distance-independent relevance model, an initial absolute relevance score for each of the set of available promotions, wherein the initial absolute relevance score represents an estimated absolute conversion probability for the promotion;   generate a subset of the available promotions by selecting promotions having an initial absolute relevance score above an absolute relevance score threshold; and   determine an optimal discovery region size for the user based at least in part on the subset of the available promotions.   
     
     
         32 . The at least one non-transitory computer readable storage medium of  claim 31 , storing instructions that, with the at least one processor, further cause the apparatus to:
 rank the subset of available promotions based at least in part on their respective initial absolute relevance scores.   
     
     
         33 . The at least one non-transitory computer readable storage medium of  claim 32 , storing instructions that, with the at least one processor, further cause the apparatus to:
 generate featured result set thresholding based at least in part on the ranked subset of available promotions.   
     
     
         34 . The at least one non-transitory computer readable storage medium of  claim 31 , storing instructions that, with the at least one processor, further cause the apparatus to:
 generate at least one personalized notification trigger for the user based at least in part on the ranked subset of available promotions, the user attributes, and the promotion attributes.   
     
     
         35 . The at least one non-transitory computer readable storage medium of  claim 31 , wherein determining the optimal discovery region size comprises:
 receiving initialization parameters including a target quantity of promotions to be scored by a core conversion rate model, a minimum conversion rate of interest to the consumer, and a promotion distance radius;   receiving a first subset of the available promotions that each are located within the promotion distance radius of the consumer location;   calculating a first count of the first subset of the available promotions that are associated with an absolute relevance score that is greater than or equal to the minimum conversion rate of interest;   comparing the first count to a scores count threshold; and   in an instance in which the first count is greater than or equal to the scores count threshold,   comparing the first count to the target quantity of promotions; and   in an instance in which the first count is less than or equal to the target quantity,   selecting the first subset of promotions to be scored by the core conversion rate model.   
     
     
         36 . The at least one non-transitory computer readable storage medium of  claim 31 , wherein determining an optimal discovery region size for the user comprises determining a personalized local merchant discovery frontier for the user. 
     
     
         37 . A computer-implemented method, comprising:
 receiving input data representing a user request, the input data comprising a user location;   retrieving, from one or more repositories, user attributes associated with a user associated with the user request;   retrieving, from the one or more repositories, promotion attributes associated with each of a set of available promotions for the user;   generating, based at least in part on the user attributes, the promotion attributes, and a distance-independent relevance model, an initial absolute relevance score for each of the set of available promotions, wherein the initial absolute relevance score represents an estimated absolute conversion probability for the promotion;   generating a subset of the available promotions by selecting promotions having an initial absolute relevance score above an absolute relevance score threshold; and   determining an optimal discovery region size for the user based at least in part on the subset of the available promotions.   
     
     
         38 . The computer-implemented method of  claim 37 , further comprising:
 ranking the subset of available promotions based at least in part on their respective initial absolute relevance scores.   
     
     
         39 . The computer-implemented method of  claim 38 , further comprising:
 generating featured result set thresholding based at least in part on the ranked subset of available promotions.   
     
     
         40 . The computer-implemented method of  claim 37 , further comprising:
 generating at least one personalized notification trigger for the user based at least in part on the ranked subset of available promotions, the user attributes, and the promotion attributes.   
     
     
         41 . The computer-implemented method of  claim 37 , wherein determining the optimal discovery region size comprises:
 receiving initialization parameters including a target quantity of promotions to be scored by a core conversion rate model, a minimum conversion rate of interest to the consumer, and a promotion distance radius;   receiving a first subset of the available promotions that each are located within the promotion distance radius of the consumer location;   calculating a first count of the first subset of the available promotions that are associated with an absolute relevance score that is greater than or equal to the minimum conversion rate of interest;   comparing the first count to a scores count threshold; and   in an instance in which the first count is greater than or equal to the scores count threshold,   comparing the first count to the target quantity of promotions; and   in an instance in which the first count is less than or equal to the target quantity,   selecting the first subset of promotions to be scored by the core conversion rate model.   
     
     
         42 . The computer-implemented method of  claim 37 , wherein determining an optimal discovery region size for the user comprises determining a personalized local merchant discovery frontier for the user.

Join the waitlist — get patent alerts

Track US2023267508A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.