一种基于三元闭包的好友推荐系统及方法

    公开(公告)号:CN115098797B

    公开(公告)日:2025-02-18

    申请号:CN202210932275.3

    申请日:2022-08-04

    Abstract: 本发明属于社交软件开发技术领域,具体地说,是一种基于三元闭包的好友推荐系统及方法,包括数据收集模块、数据处理模块、权值计算模块、状态匹配模块、好友推荐模块;数据收集模块根据用户的地理位置和时间来判断是否进行数据的更新;数据处理模块对用户的活动数据进行预处理把用户的活动数据进行聚类;权值计算模块计算待推荐用户与其他用户可能形成边的权重,把计算过后的权重值加入待推荐队列,引入开放系数,更新权重值,然后加入待推荐队列;状态匹配模块在推荐之前引入了一个状态感知机制,把用户的状态与其他用户的状态进行匹配;好友推荐模块,为用户选取m个用户进行推荐,对于每一个用户,其他用户与该用户经过状态匹配后的权值按照大小顺序进行排序,从中选取前m个用户,进行推荐。

    一种基于三元闭包的好友推荐系统及方法

    公开(公告)号:CN115098797A

    公开(公告)日:2022-09-23

    申请号:CN202210932275.3

    申请日:2022-08-04

    Abstract: 本发明属于社交软件开发技术领域,具体地说,是一种基于三元闭包的好友推荐系统及方法,包括数据收集模块、数据处理模块、权值计算模块、状态匹配模块、好友推荐模块;数据收集模块根据用户的地理位置和时间来判断是否进行数据的更新;数据处理模块对用户的活动数据进行预处理把用户的活动数据进行聚类;权值计算模块计算待推荐用户与其他用户可能形成边的权重,把计算过后的权重值加入待推荐队列,引入开放系数,更新权重值,然后加入待推荐队列;状态匹配模块在推荐之前引入了一个状态感知机制,把用户的状态与其他用户的状态进行匹配;好友推荐模块,为用户选取m个用户进行推荐,对于每一个用户,其他用户与该用户经过状态匹配后的权值按照大小顺序进行排序,从中选取前m个用户,进行推荐。

Patent Agency Ranking