摘要
本发明公开了一种基于节点亲密度的可解释性开源项目推荐方法,包括以下步骤:(1)采集GitHub平台开发者行为数据并存储;(2)构建开源项目关联网络;(3)构建节点亲密度与可解释性指标;(4)基于将图中的每个节点嵌入为多维矩阵;利用节点的嵌入矩阵计算G中节点间的期望权重;(5)构建开源项目推荐模型并训练,得到目标节点对间的权重;(6)以目标节点对间的具体权重来判断开源项目间是否存在链接;根据开源项目的可解释性推荐结果,从平台所有开源项目中确定出前N个开发者作为推荐结果;本发明通过构建节点亲密度指标,并基于该指标进行推荐算法的设计,可以为用户提供更加准确、可靠和个性化的开源项目推荐服务。
技术关键词
开源项目
推荐方法
密度
矩阵
指标
误差函数
编辑
邻居
平台
推荐算法
度量
网络
代表
数据
序列
变量
节点数
定义
系统为您推荐了相关专利信息
缺陷检测方法
轨道扣件
三维点云数据
邻域
浅层特征提取
期货价格预测
缩减技术
风险
GARCH模型
能源
笛卡尔坐标系
构图方法
雷达
协方差矩阵
平差理论