Custom Data Science for Profile Enrichment Blueprint
Custom Data Science for Profile Enrichment Blueprint illustrates how data in Adobe Experience Platform can be used to train, deploy, and score models to provide machine learning insights into Experience Platform and the Real-time Customer Data Platform from data science and machine learning tools. Modeled insights can be ingested into Experience Platform to enrich the real-time customer profile. Examples of machine learning insights include lifetime value scoring, product and category affinity, propensity to convert, or propensity to churn.
Extract insight and discover patterns from customer data, train and score models from this data.
Enrich the Real-time Customer Profile with model driven insights and attributes for more granular personalization and optimized journeys.
Train and Score models to determine customer insights such as customer lifetime value, propensity to convert or churn, product and content affinities, and engagement scores.
In most cases model result should be ingested as profile attributes and not experience events. The model results can be a simple attribute string. If there are multiple model results that are to be ingested, it is recommended to use an array or map type field.
The daily profile snapshot dataset which is a daily export of the unified profile attribute data can be leveraged to train models on profile attribute data. Profile snapshot dataset documenation can be accessed here.
For extracting data out of Experience Platform the following methods can be used
Data Access SDK
Data is in raw file form
Profile experience event data remains in its un-unified raw state.
Only profile attributes and segment memberships can be egressed.
Accessing large amounts of raw data may cause the query to time out at the 10 minute time out. It is recommended to query data incrementally.