Matching algorithms
Our flexible matching algorithm allows effortless pairing of coworkers with highly relevant colleagues, even on a large scale.
How does it work?
The RandomCoffee algorithm is designed to optimize connections based on the following factors:
Participant Population: The total number of participants involved.
Participants' Matchmaking History: Optimized to ensure each match is with a new participant.
Matchmaking Rules: Prioritized sequentially to consider the first rule, then the second, and so on, ensuring all rules are applied whenever possible.
Opt-in Email: We acknowledge that the participants are not known in advance. The matchmaking rules apply only to the available participant pool at the time.
Direct Match: A "balanced" participant population may not always result in a "perfect" match that adheres to all rules. The algorithm also considers the matchmaking history of each selected participant to ensure varied connections.