-1

両方に共通する 2 人のユーザーに関する詳細があります。両方のユーザーの類似度を取得する方法を知りたい: UserA と UserB は: `

共通の友達5人

購入した8つの共通製品

3つの同じサンプルを受け取りました

9 共通フォロワー

etc これにより、合計 25 の共通属性が作成されます。

両方のユーザーの類似度 % を取得するにはどうすればよいですか?

4

1 に答える 1

2

試しました(number of products in common / number of products purchased) * 100か?これは通常、パーセンテージを計算する方法です。共通のものの数を合計し、それをものの総数で割ります。

ユーザー A が 10 個の商品を購入し、ユーザー B が 20 個の商品を購入し、A の 5 個が B の 5 個と同じである場合、次のようになります。

((5 + 5) / (10 + 20)) * 100 = 33.3% similar
于 2013-01-05T17:26:07.447 に答える