ऐसा करने का मानक तरीका Jaccard समानता है। यदि A पहले उपयोगकर्ता के लक्ष्यों का समूह है और B दूसरे उपयोगकर्ता के लक्ष्यों का समूह है, तो Jaccard समानता है:
#(A intersect B)/#(A union B)
यह उनके द्वारा साझा किए गए लक्ष्यों की संख्या को दोनों के एक साथ मिले वोटों की कुल संख्या से विभाजित करने पर प्राप्त होता है (उन लक्ष्यों की गणना करना जिन्हें वे केवल एक बार साझा करते हैं)। इसलिए यदि पहले उपयोगकर्ता के लक्ष्य A={1,2,3} हैं और दूसरे उपयोगकर्ता के लक्ष्य B={2,4} हैं तो वह यह है:
A intersect B = {2}
A union B = {1,2,3,4}
#(A intersect B)/#(A union B) = 1/4
Jaccard समानता हमेशा 0 (वे कोई लक्ष्य साझा नहीं करते) और 1 (उनके समान लक्ष्य) के बीच होती है, इसलिए आप इसे 100 से गुणा करके प्रतिशत प्राप्त कर सकते हैं।
http://en.wikipedia.org/wiki/Jaccard_index