4.4 Article

UTCPredictor: An uncertainty-aware novel teaching cases predictor

期刊

COMPUTER APPLICATIONS IN ENGINEERING EDUCATION
卷 27, 期 6, 页码 1518-1530

出版社

WILEY
DOI: 10.1002/cae.22166

关键词

interactive machine learning; novelty cases prediction; teaching case building; uncertainty sampling

向作者/读者索取更多资源

Teaching cases are crucial for computer science (e.g., software testing) teaching. With the fast development of computer science, old and outdated teaching cases cannot meet the requirements of teaching. Therefore, teachers need to update teaching case repository continually and timely. However, teaching case development is an extremely time-consuming work. Given today's complex and fast-moving environment of computer science, teachers often feel blind about about what types of cases should be added for teaching. This paper presents UTCPredictor-an automated approach of predicting novel teaching cases from real production by identifying the most uncertain data, which are always with new features that reflect the latest developments and trends in the field. The implementation of UTCPredictor is based on the idea of interactive machine learning as well as several text mining techniques. To evaluate the effectiveness of UTCPredictor, we take bug report case building in software testing teaching as an example, using UTCPredictor to perform 10-fold cross-validation on an existing teaching case set. The performance in terms of indicators; Recall, Precision, and F1-score, achieved three very competitive values-0.91, 0.94, and 0.85, respectively. We further evaluate the effectiveness of UTCPredictor through a user study and a questionnaire. The results are very positive; the user study indicates that educators can build a teaching case set from latest bug report repository by spending only 8.16%-18.11% time costs compared with traditional manual approach; the responses from 2,000 students for the questionnaire show that the teaching cases built with UTCPredictor are very popular among students.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.4
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据