The idea here is to form groups of 3 or 4 people who together are a significantly smarter entity than any of the individuals.
So the challenge is to search for such groups of people among millions who will complement and get along with each other.
Of course, you could consider group goals along with the expertise of potential members. But just as important would be to take into account psychological and sociological factors when forming such groups -- taking advantage of empirical data as to what combinations are most likely to work out well.
Do such services exist? Such a service could even be used in a large company with thousands of employees.