Presentation | 2022-11-26 Sample Program Recommendation System to Support Programming Education Yoshihisa Udagawa, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | One effective way to learn programming techniques is to reuse sample programs. As the number of sample programs increases, however, it becomes difficult to deal with sample programs by checking them visually. To over-come this shortcoming, research and development of a program recommendation system have been actively conducted. The recommendation system proposed in this study is characterized by clustering sample programs based on the set of invoked APIs and computing recommendations based on tf-idf for each clustering. Experimental results show the effec-tiveness of the proposed approach. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Recommendation System for Software Engineering / Mining Software Repositories / Lexical analysis / Maximum Frequent Set / Tf-idf / Unsupervised Machine Learning / Programming education |
Paper # | SWIM2022-24 |
Date of Issue | 2022-11-19 (SWIM) |
Conference Information | |
Committee | SWIM |
---|---|
Conference Date | 2022/11/26(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Kikai-Shinko-Kaikan Bldg. |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | Management and IT, etc (Workshop) |
Chair | Kenji Saotome(Hosei Univ.) |
Vice Chair | Akihiro Hayashi(Shizuoka Inst. of Science and Tech.) |
Secretary | Akihiro Hayashi(Tokyo Univ. of Science) |
Assistant | Tsukasa Kudo(Shizuoka Inst. of Science and Tech.) / Kokichi Tsuji(Aichi Pref. Univ.) |
Paper Information | |
Registration To | Technical Committee on Software Interprise Modeling |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Sample Program Recommendation System to Support Programming Education |
Sub Title (in English) | |
Keyword(1) | Recommendation System for Software Engineering |
Keyword(2) | Mining Software Repositories |
Keyword(3) | Lexical analysis |
Keyword(4) | Maximum Frequent Set |
Keyword(5) | Tf-idf |
Keyword(6) | Unsupervised Machine Learning |
Keyword(7) | Programming education |
1st Author's Name | Yoshihisa Udagawa |
1st Author's Affiliation | Tokyo University of Information Sciences(Tokyo Univ. of Information Sciences) |
Date | 2022-11-26 |
Paper # | SWIM2022-24 |
Volume (vol) | vol.122 |
Number (no) | SWIM-282 |
Page | pp.pp.20-26(SWIM), |
#Pages | 7 |
Date of Issue | 2022-11-19 (SWIM) |