文件名称:Network-Analytics-and-Recommendation-Systems:基于Github Data的项目及开发者推荐系统
文件大小:435KB
文件格式:ZIP
更新时间:2024-06-19 03:57:23
Python
#Network Analytics and Recommendation System for GitHub Hosted Projects and Developers 基于对 GitHub 上托管项目和 GitHub 上活跃开发者的协作网络分析的推荐系统。 项目模块 该项目有两个模块: * Recommendation Engine for Similar Projects * Recommendation Engine for Similar Developers ##推荐引擎概述 数据来自 。 然后将数据加载到 。 SQL 查询用于提取网络图数据,如节点和边。 对于项目协作网络,每个项目都是图中的一个节点,并且根据两个节点之间共同开发人员的贡献来计算任意两个节点之间的边缘及其权重。 类似地,在开发人员协作网络的情况下,节点是单独的开发人员,任何两个节点之间的边是通过考虑两个
【文件预览】:
Network-Analytics-and-Recommendation-Systems-master
----recommender.py(4KB)
----visualisations()
--------Javascript.png(93KB)
--------Ruby.png(63KB)
----frontend()
--------package.json(346B)
--------server.js(3KB)
--------public()
----raw_data()
--------repo-attributes.csv(272KB)
--------repo-weights.csv(111KB)
----descriptions()
--------description_map.csv(201KB)
----dev_recommender.py(4KB)
----analysis.r(60B)
----make_graph_network.py(82B)
----make_dev_graph.py(3KB)
----get_community_graph.py(7KB)
----.gitignore(169B)
----get_repository_attributes.sql(1KB)
----README.md(5KB)
----make_graph.py(2KB)
----graph.gml(419KB)