Product Selector

Fusion 5.12
    Fusion 5.12

    Experiment Stage

    Table of Contents

    The Experiment query pipeline stage is part of Fusion’s Machine Learning framework.

    The Machine Learning framework provides tools to evaluate alternative methods of computing and displaying search results. For example, an experiment may consist of a system which has two or more different query pipelines running, and users are randomly served search results using some variant of the system via instrumented pages that capture user response. In such a system, the Experiment query stage selects a variant from a running experiment and inject its properties into the current Context.


    When entering configuration values in the UI, use unescaped characters, such as \t for the tab character. When entering configuration values in the API, use escaped characters, such as \\t for the tab character.

    Route or modify the request based on variants defined in the experiment

    skip - boolean

    Set to true to skip this stage.

    Default: false

    label - string

    A unique label for this stage.

    <= 255 characters

    condition - string

    Define a conditional script that must result in true or false. This can be used to determine if the stage should process or not.

    experimentReference - Experiment Reference

    Use the selected experiment to route or modify the request

    id - string

    <= 128 characters

    Match pattern: ^[A-Za-z0-9_\-]+$

    percentOfTraffic - number

    The percent of traffic to include in the experiment (if present)

    >= 0.001

    <= 100

    exclusiveMinimum: false

    exclusiveMaximum: false

    Default: 100