Abstract
This article provides a review of publications on the analysis of students’ satisfaction with the educational process based on natural language processing methods. 197 student feedback on 129 elective disciplines at University of Tyumen was collected. A comparative analysis of keyword extraction methods was conducted: statistical TF-IDF, RAKE and YAKE; contextual KeyBERT; graph-based TextRank. On the collected reviews, grouped by elective disciplines, the RAKE method had the highest F1 BERTScore with 79 %. By parsing open sources, a dataset with 2210 Russian-language reviews for courses of different educational platforms was formed. Machine learning methods for sentiment analysis were described: support vector machines, logistic regression and based on Transformers, comparison on the manually marked part of the collected reviews. After fine-tuning on the rubert-base-cased model macro-averaged F1- score became 71.6 %. Classification into three classes (negative, neutral, positive) is not performed for the whole text of the review, but separately for each sentence from that text. The implementation of a database and information system for collecting and analyzing student feedback on the studied elective courses are presented. The model for sentiment analysis of the feedback is put into a separate microservice, which is communicated through an interface of the freely distributed Python framework FastAPI. The information system is designed to help students choose electives based on more qualitative data, and teachers and university administration ‑ to draw conclusions for further transformation of the educational space, taking into account students’ opinions.
Publisher
Novosibirsk State University (NSU)
Reference19 articles.
1. Fedorova N. K. Individualizatsiya obrazovaniya: model’ Tyumenskogo gosudarstvennogo universiteta / N.K. Fedorova // EdCrunch Tomsk : Materialy mezhdunarodnoi konferentsii po novym obrazovatel’nym tekhnologiyam, 29-31 maya 2019 goda. – Tomsk: Izdatel’skii Dom Tomskogo gosudarstvennogo universiteta, 2019. – p. 301-305 (in Russ).
2. Zakharova I. G., Vorobeva M. S., Boganyuk Yu. V. Support of individual educational trajectories based on the concept of explainable artificial intelligence. The Education and Science Journal. 2022; 24 (1): p.163–190. (In Russ.) DOI: 10.17853/1994-5639-2022-1-163-190
3. Gottipati S., Shankararaman V., Lin J. R. Text analytics approach to extract course improvement suggestions from students’ feedback. Res Pract Technol Enhanc Learn. 2018;13(1):6. DOI: 10.1186/s41039-018-0073-0.
4. Shejwal S., Deokar T., Dumbre B. Analysis of Student Feedback using Deep Learning. International Journal of Computer Applications Technology and Research, 2019. 8. p.161–164. DOI: 10.7753/IJCATR0805.1004.
5. Kirina M. A. Avtomaticheskaya otsenka vpechatlenii obuchayushchikhsya metodami analiza tonal’nosti (na materiale otzyvov na onlain-kursy na russkom i angliiskom) / M. A. Kirina, L. D. Tel’nina // Tsifrovaya gumanitaristika i tekhnologii v obrazovanii (DHTE 2022) : Sbornik statei III Vserossiiskoi nauchno-prakticheskoi konferentsii s mezhdunarodnym uchastiem, Moskva, 17–18 noyabrya 2022 goda / Pod redaktsiei V.V. Rubtsova, M.G. Sorokovoi, N.P. Radchikovoi. Moskva: Moskovskii gosudarstvennyi psikhologo-pedagogicheskii universitet, 2022. Р. 355–374. EDN VJVKLU. (In Russ.)