2J-09
協調フィルタリングを用いた関数候補推薦方式の提案
○櫻井佳樹(早大)
プログラミングにおいては、開発者が有用な関数に気付いておらず、時間のロスが発生するという問題がある。そこで、有用であると予想される関数の候補を推薦することができれば利便性の向上が期待できる。
本研究ではECサイトで商品の推薦などに用いられる協調フィルタリングの手法をC言語でのプログラミングにおける関数の推薦に応用する。
また、「関数には頻度が高く使われる組み合せが存在し、それらの関数同士は近い行で使用されることが多い」という仮説を立て、プログラム上の編集の位置や関数同士の距離関係を読み取るように拡張し、プログラミングの利便性を向上させた。

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会