Skip to main content
Skip table of contents

Multi-space matchmaking

Overview

Multi-space matchmaking uses additional input data that represent spaces and categories filters.

To enable Multi Space Matchmaking: Go to Admin Panel → Networking → Matchmaking → Enable Toggle Multi-Space Matchmaking:

Example of Set Up

In Multi Space we have included spaces/category filters for our matchmaking algorithm. In the case below, a space is a group of categories that you can find as a category filter. For example, “Country, Region and Appellation” is a space (a.k.a category filter) and “France” is the category of this space.

Example of categories filters

Example of the structure of category filter

Example of Matching

Inputs

In our example, we use 3 categories of filters/spaces. These are the product categories defined/grouped in filters/space:

  • Country, Region & Appellation

  • Grape Variety

  • Price range

So, we have the baseline user with the following interest categories.

  • Country, Region & Appellation

    • Italy

    • France

  • Grape Variety

    • Muscat

    • Pinot noir

  • Price range

    • Entry-level

    • Mid-range

    • Premium

Also, we have potential users for recommendation with the following activity categories.

User 1 → Full Match with baseline user

User 2 → Full Match per Spaces, but not complete with categories

User 3 → 2/3 match per spaces

User 4 → 1/3 match per spaces

User 5 → 0/3 match per spaces

  • Country, Region & Appellation

    • Italy

    • France

  • Country, Region & Appellation

    • Italy

    • Chile

  • Country, Region & Appellation

    • Italy

    • France

    • Chile

  • Country, Region & Appellation

    • Chile

  • Country, Region & Appellation

    • Chile

  • Grape Variety

    • Muscat

    • Pinot noir

  • Grape Variety

    • Muscat

    • Tokay

  • Grape Variety

    • Muscat

    • Pinot noir

    • Tokay

  • Grape Variety

    • Muscat

    • Pinot noir

    • Tokay

  • Grape Variety

    • Tokay

  • Price range

    • Entry-level

    • Mid-range

    • Premium

  • Price range

    • Premium

    • Super Premium

  • Price range

    • Super Premium

  • Price range

    • Super Premium

  • Price range

    • Super Premium

Expected results

The expected results indicate that User 1 is the strongest match, followed by User 2 and User 3 with decreasing match strengths. Users 4 and 5 have weaker or no matches in any of the spaces. The matchmaking algorithm considers both the number of matching spaces and the completeness of category matches within those spaces to determine the overall match strength.

Rank

User

Spaces Matches

Category Matches

1

User 1

3

7

2

User 2

3

3

3

User 3

2

4

4

User 4

1

2

5

User 5

0

0

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.