Abstract: An individualized interest graph is mapped by receiving raw data, including social media data, pertaining to the individual, extracting key terms from the raw data, querying a knowledge base with the key terms to identify uniform resource identifiers (“URIs”) in the knowledge base, identifying categories within the knowledge base that encompass the URIs, and defining the interest graph to include these categories. An analogous process can be followed to generate a segment graph. Overlap between the individualized interest graph and the segment graph can be used to segment the individual, for example to personalize a retail interaction with the individual.
Abstract: A commerce system involves purchase transactions between retailers and consumers. The purchase transaction includes products associated by a common product type. A plurality of classifications is defined based on an attribute of the products within the common product type. Transaction probabilities for each classification are determined based on a prior transaction probability and transaction weight for each product. A consumer probability associated with each classification is revised based on a prior consumer probability and the transaction probabilities. The consumer probability indicates a likelihood of a consumer purchasing a product having the attribute associated with the classification. A product probability associated with each classification is revised based on a prior transaction probability, consumer probability, and product weight. The product probability indicates a likelihood of a product having the attribute associated with the classification.