ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. ソフトウェア工学(SE)
  3. 2023
  4. 2023-SE-215

ユーザーベース協調フィルタリングを利用したオンラインジャッジシステムにおける問題推薦手法の提案

https://ipsj.ixsq.nii.ac.jp/records/230481
https://ipsj.ixsq.nii.ac.jp/records/230481
057f84d4-bef6-4a99-a64f-0f431c0daef9
名前 / ファイル ライセンス アクション
IPSJ-SE23215005.pdf IPSJ-SE23215005.pdf (1.8 MB)
 2025年11月23日からダウンロード可能です。
Copyright (c) 2023 by the Information Processing Society of Japan
非会員:¥660, IPSJ:学会員:¥330, SE:会員:¥0, DLIB:会員:¥0
Item type SIG Technical Reports(1)
公開日 2023-11-23
タイトル
タイトル ユーザーベース協調フィルタリングを利用したオンラインジャッジシステムにおける問題推薦手法の提案
タイトル
言語 en
タイトル Problem Recommendation Method for Online Judging System Using User-Based Collaborative Filtering
言語
言語 jpn
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
同志社大学大学院理工学研究科
著者所属
立命館大学情報理工学部
著者所属
同志社大学大学院理工学研究科
著者所属
同志社大学理工学部
著者所属(英)
en
Graduate School of Science and Engineering, Doshisha University
著者所属(英)
en
Faculty of Information Science and Engineering, Ritsumeikan University
著者所属(英)
en
Graduate School of Science and Engineering, Doshisha University
著者所属(英)
en
Faculty of Science and Engineering, Doshisha University
著者名 小西, 杏典

× 小西, 杏典

小西, 杏典

Search repository
槇原, 絵里奈

× 槇原, 絵里奈

槇原, 絵里奈

Search repository
千歩, 野亜

× 千歩, 野亜

千歩, 野亜

Search repository
小野, 景子

× 小野, 景子

小野, 景子

Search repository
論文抄録
内容記述タイプ Other
内容記述 近年,学習支援サービスの普及により,自己学習サイトやプログラミングスクール,そしてオンラインジャッジシステム(以下 OJS)を活用したプログラミング学習が注目されている.そこで,本研究では,OJS を利用したプログラミング学習に着目する.しかし,OJS は多くの問題を収録しているため,プログラミング学習者にとって適切な問題の選択が困難である.本稿では,ユーザベース協調フィルタリングを利用したプログラミング学習者向けの問題推薦手法を提案し,AtCoder におけるレート 400 未満の実ユーザの解答履歴を利用した検証実験を行う.推薦問題の正答可能性に関する実験結果では,プログラミング学習者は推薦された問題の高難易度問題を将来正答できる可能性が高いことを各ユーザの解答履歴より示した.この結果より,提案手法はユーザにとって正答が容易な問題から,将来的に解答が可能な高難易度の問題まで適切に推薦可能であると考える.また,推薦問題の妥当性に関する実験では,推薦問題の難易度が A から C に収束し,推薦された問題はユーザが正答可能かつ,基礎的なアルゴリズムまたはデータ構造に関する問題であった.この結果より,提案手法はプログラミング学習者の習熟度に応じた推薦が可能であることを示した.
論文抄録(英)
内容記述タイプ Other
内容記述 In recent years, with the spread of learning support services, programming learning using self-learning sites, programming schools, and online judging systems (hereinafter referred to as ”OJS”) has been attracting attention. Therefore, this study focuses on programming learning using OJS. However, since OJS contains many problems, it is difficult for programming learners to select appropriate problems. In this paper, we propose a problem recommendation method for programming learners using user-based collaborative filtering, and conduct verification experiments using the answer histories of real users with a rate of less than 400 on AtCoder. Experimental results on the likelihood of correctly answering the recommended problems show that programming learners are more likely to correctly answer the recommended problems of higher difficulty in the future, based on each user's answer history. Based on these results, the proposed method can appropriately recommend problems that are easy for users to answer correctly, as well as problems of high difficulty that can be answered in the future. Experiments on the validity of the recommended problems showed that the difficulty of the recommended problems converged from A to C, which is justifiable with a basic algorithm or data structure. These results indicate that the proposed method is capable of making recommendations according to the programming learner's level of proficiency.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10112981
書誌情報 研究報告ソフトウェア工学(SE)

巻 2023-SE-215, 号 5, p. 1-7, 発行日 2023-11-23
ISSN
収録物識別子タイプ ISSN
収録物識別子 2188-8825
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 11:07:46.371351
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3