Patent attributes
Systems and methods for generating and using seasonal affinity scores is disclosed. A set of user-specific historical transaction data is obtained and a user-specific affinity score including at least one of a user-specific season affinity score or a user-specific seasonal theme affinity score is determined by determining one or more product affinity scores for a set of product taxonomies and combining the one or more product affinity scores with one or more product index scores to generate the user-specific affinity score. The product affinity scores are determined by a trained scoring calculation model configured to receive the set of user-specific historical transaction data. One or more interface elements are selected based on the user-specific affinity score and an interface is generated including the one or more interface elements.