Ke Xu, Haijie Hu, Song Lu, Yan Huang, Xinfang Zhang, Mustafa A. Al Sibahee
{"title":"Student Programs Performance Scoring Based on Probabilistic Latent Semantic Analysis and Multi-granularity Feature Fusion for MOOC","authors":"Ke Xu, Haijie Hu, Song Lu, Yan Huang, Xinfang Zhang, Mustafa A. Al Sibahee","doi":"10.1109/ICNISC57059.2022.00179","DOIUrl":null,"url":null,"abstract":"In order to solve the problem of the low accuracy of automatic scoring for programming questions on MOOC platform, this paper proposed a multi-granularity feature fusion automatic scoring method based on potential semantic analysis. Abstract syntax tree (AST) is used to extract the features of student evaluation programs and standard answer template program, and calculate the similarity of features. According to whether the program is compiled or not, the similarity of multi-granularity features is analyzed by different strategies to score automatically. The experimental results show that the average accuracy of the method proposed in this paper outperforms the dynamic test method and the traditional static method using the test case results only, and the automatic machine scoring results are highly consistent with the human score.","PeriodicalId":286467,"journal":{"name":"2022 8th Annual International Conference on Network and Information Systems for Computers (ICNISC)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 8th Annual International Conference on Network and Information Systems for Computers (ICNISC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNISC57059.2022.00179","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In order to solve the problem of the low accuracy of automatic scoring for programming questions on MOOC platform, this paper proposed a multi-granularity feature fusion automatic scoring method based on potential semantic analysis. Abstract syntax tree (AST) is used to extract the features of student evaluation programs and standard answer template program, and calculate the similarity of features. According to whether the program is compiled or not, the similarity of multi-granularity features is analyzed by different strategies to score automatically. The experimental results show that the average accuracy of the method proposed in this paper outperforms the dynamic test method and the traditional static method using the test case results only, and the automatic machine scoring results are highly consistent with the human score.