Online Judge System support the self-study of programming learners. However, it is difficult for learners to select appropriate problems owing to the number of problems posted. Therefore, we support problem selection by automatically extracting keyphrases from the problems using keyphrase extraction. Using keyphrase, we can summarize and adequately tag the problems. This paper compares unsupervised keyphrase extraction algorithms that do not use a corpus to determine the best algorithm for Online Judge system: TextRank, PositionRank, TopicRank, MultipartieRank, and YAKE. We also discuss features for keyphrase extraction.
Mihato Ueda Department of Informatics Education, Tokyo Gakugei Unversity, Yousuke Asano Graduate School of Education, Tokyo Gakugei Unversity, Hane Kondo Graduate School of Education, Tokyo Gakugei Unversity, Oh Sato Graduate School of Education, Tokyo Gakugei Unversity, Atsuo Hazeyama Tokyo Gakugei University
Anivesh Panjiyar ABV-Indian Institute of Information Technology and Management Gwalior, Debanjan Sadhya ABV-Indian Institute of Information Technology and Management Gwalior