GitHubとStack Overflowの開発者の活動記録を併用したリポジトリ推薦

説明

ソフトウェア開発プロジェクトを共有するサービスである GitHub は,プロジェクトに関するソースコードの変更履歴や,変更に関する議論をリポジトリに蓄積している.開発者は,GitHub から関心のあるリポジトリを探して開発に携わったり,開発に関する知見を得るためにリポジトリを閲覧する.そのため,もし開発者に対して関心に合うリポジトリを推薦できれば,リポジトリを発見する手間を省くだけでなく,新たな知識を得る機会を増やすことができると考えられる.しかし,平均的な開発者が GitHub 上でリポジトリは少ないため,推薦に利用できる情報が少ないという課題がある.そこで本研究では,ソフトウェアやプログラミングに関する Q & A サービスである Stack Overflow の質問と回答の履歴を,GitHub での活動記録と組み合わせることで,リポジトリ推薦の精度を向上させる手法を提案する.提案手法を,GitHub のデータのみを用いて推薦する場合と比較した結果,多くの場合において提案手法がより高い精度で推薦を行えることが確認できた.

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ