一种软件开发者贡献值预测方法

    公开(公告)号:CN108876031A

    公开(公告)日:2018-11-23

    申请号:CN201810598339.4

    申请日:2018-06-12

    摘要: 一种软件开发者贡献值预测方法,包括步骤一,构建开发者之间的社交关系所构成的有向图网络G(N,E),所述节点N是开源社区中的开发者,E是开发者之间的社交关系,步骤一包含两个步骤,步骤1.1,从问题追踪系统文本中挖掘构建开发者情感网络,得到由情感和实体组成的二元组(情感,实体),继而构成由表达着,情感,表达对象构成的三元组(表达者,情感,表达对象);步骤1.2,从问题追踪系统开发者反应行为中挖掘构建开发者社交网络,构成由表达者,反应,文本提出人构成的三元组(表达者,反应,文本提出人),步骤1.1和步骤1.2中的三元组即构成有向图网络G(N,E);步骤二,通过简化开发者社交网络计算开发者潜在贡献值。

    一种基于协同过滤的代码评审者推荐方法

    公开(公告)号:CN107807978B

    公开(公告)日:2021-07-06

    申请号:CN201711013416.7

    申请日:2017-10-26

    IPC分类号: G06F16/33

    摘要: 本发明提出了一种基于协同过滤的代码评审者推荐方法,该方法的步骤分为三部分,分别是数据处理,隐式关系挖掘和推荐逻辑。数据处理部分将历史评审数据以矩阵的形式呈现。隐式关系挖掘部分用于根据矩阵的信息,挖掘数据中隐含的隐式关系。推荐逻辑部分则描述了通用的推荐流程,给出了排序规则。基于该框架的实现可以有效地利用数据中的隐式关系推荐代码评审者。本发明针对代码评审者的推荐场景提出了隐式关系挖掘的机制。该机制利用了推荐系统中的邻居模型和隐因子模型,并将二者进行了融合,并基于融合模型有效地挖掘数据间的隐式关系,服务于代码评审者的推荐工作,克服了现有方法在评审者推荐上的不足。

    一种软件开发者贡献值预测方法

    公开(公告)号:CN108876031B

    公开(公告)日:2022-06-28

    申请号:CN201810598339.4

    申请日:2018-06-12

    摘要: 一种软件开发者贡献值预测方法,包括步骤一,构建开发者之间的社交关系所构成的有向图网络G(N,E),所述节点N是开源社区中的开发者,E是开发者之间的社交关系,步骤一包含两个步骤,步骤1.1,从问题追踪系统文本中挖掘构建开发者情感网络,得到由情感和实体组成的二元组(情感,实体),继而构成由表达着,情感,表达对象构成的三元组(表达者,情感,表达对象);步骤1.2,从问题追踪系统开发者反应行为中挖掘构建开发者社交网络,构成由表达者,反应,文本提出人构成的三元组(表达者,反应,文本提出人),步骤1.1和步骤1.2中的三元组即构成有向图网络G(N,E);步骤二,通过简化开发者社交网络计算开发者潜在贡献值。

    一种基于协同过滤的代码评审者推荐方法

    公开(公告)号:CN107807978A

    公开(公告)日:2018-03-16

    申请号:CN201711013416.7

    申请日:2017-10-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30675

    摘要: 本发明提出了一种基于协同过滤的代码评审者推荐方法,该方法的步骤分为三部分,分别是数据处理,隐式关系挖掘和推荐逻辑。数据处理部分将历史评审数据以矩阵的形式呈现。隐式关系挖掘部分用于根据矩阵的信息,挖掘数据中隐含的隐式关系。推荐逻辑部分则描述了通用的推荐流程,给出了排序规则。基于该框架的实现可以有效地利用数据中的隐式关系推荐代码评审者。本发明针对代码评审者的推荐场景提出了隐式关系挖掘的机制。该机制利用了推荐系统中的邻居模型和隐因子模型,并将二者进行了融合,并基于融合模型有效地挖掘数据间的隐式关系,服务于代码评审者的推荐工作,克服了现有方法在评审者推荐上的不足。