Skip to main content

Machine Learning

The Sitecore Cortex™ Processing Engine (Processing Engine) provides an integration point for your machine learning platform of choice.

Machine learning and Experience Optimization

Machine learning in the context of Experience Optimization includes:

  • A custom PersonalizationInteractionModel (implements IModel ) that projects interaction data. The TrainAsync() and EvaluateAsync() methods are not implemented.

  • A custom BuildPersonalizationRulesWorker that fits a decision tree to projected data and deploys the results to the xDB Reporting database. Decision tree logic is contained within an injected class.