Home > @uniformdev/context > strongestScorePersonalizationSelectionAlgorithm
strongestScorePersonalizationSelectionAlgorithm() function
Implementation of the strongest score personalization selection algorithm.
In this mode, we take all variations and break them into two groups: 1. Variations that have a positive score for their tagged dimension 2. Variations that do not have a dimension tag
We then sort the first group by score, concatenate the second group, and return the top variations.
Signature:
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
{ name, context, variations, take, onLogMessage, } |
(not declared) | |
|
input |
PersonalizationSelectionAlgorithmOptions<TCriteria, TVariation> |
Returns:
PersonalizedResult<TVariation>