1

我有一个看起来像这样的表:

username | privilges 
user1       privilge1
user1       privilge2
user1       privilge3
user2       privilge1
user2       privilge5
user2       privilge3
etc ......

我想根据与其他用户的相似性百分比对权限进行分组。例如在表中:
user1 和 user2 只有 2 个共同的特权(特权 1,特权 3),占 66%。因此,如果我基于超过 50% 搜索权限中的相似性,它会将其分组如下:

user1  : privilge1 ,privilge3
user2  : privilge1 ,privilge3
4

0 回答 0