For building a strategy you make use of several building blocks.
Now let’s look at the various building blocks of a strategy. In the strategy builder the building blocks are grouped into:
- Recommendations, these are the functions for loading and changing recommendations
- Recommendation Logic, the functions for manipulating recommendations
- Branch Logic, a branch is a recommendation or multiple recommendation that are loaded and within the branch logic we have the steps to filter those down towards the final output.
Let’s focus on setting up your strategy. We will start with easy examples and then will slowly extend this to more complex use cases.
First assume we have two Recommendations:
This is not very meaningful yet but enough for our first steps into Next Best Actions.
The available building blocks are:
- Branch Selector
- Limit Reoffer
- First Non-Empty Branch