摘要 |
It is provided a method of matching several pairs out of a plurality of persons. The method includes receiving from the persons personal opinions on other persons, based on at least a collaborative filtering algorithm, calculating from the personal opinions a first estimated opinion of a first person on a second person and a second estimated opinion of the second person on the first person, and matching the first person and the second person in accordance with the estimated opinions. The method may include connecting the first person and the second person for a predetermined time duration. The first and second estimated opinions may be, respectively, the estimated probability that the first person wants to be matched to the second person, and the estimated probability that the second person wants to be matched to the first person. The matching of the first person and the second person is done in accordance with the result of the multiplication of the probabilities. The order of matching may be determined in accordance with a difference between a highest multiplication result of a person in a pair with any other person and the second highest multiplication result said person has in a different pair.
|