
Products, Customers & Interactions: The Amazon Personalize Model
Amazon Personalize uses three core data concepts to understand an ecommerce catalog: users, items, and interactions. For a WooCommerce implementation, these map closely to customers, products, and customer activity. The quality of this mapping determines whether recommendations reflect real shopping behaviour or merely reproduce the most frequently viewed products. The three Personalize dataset types A dataset group in Amazon Personalize can contain a Users dataset, an Items dataset, and an Interactions dataset. Each dataset serves a different purpose, and the identifiers connecting them must remain consistent across historical imports and real-time events. Users: representing WooCommerce customers The Users dataset describes the people receiving recommendations. The required identifier is USER_ID. Additional fields can provide customer attributes that are useful to recipes capable of using user metadata.







