Deep Learning for Opinion Mining and Topic Classification of Course Reviews

04/06/2023
by   Anna Koufakou, et al.
0

Student opinions for a course are important to educators and administrators, regardless of the type of the course or the institution. Reading and manually analyzing open-ended feedback becomes infeasible for massive volumes of comments at institution level or online forums. In this paper, we collected and pre-processed a large number of course reviews publicly available online. We applied machine learning techniques with the goal to gain insight into student sentiments and topics. Specifically, we utilized current Natural Language Processing (NLP) techniques, such as word embeddings and deep neural networks, and state-of-the-art BERT (Bidirectional Encoder Representations from Transformers), RoBERTa (Robustly optimized BERT approach) and XLNet (Generalized Auto-regression Pre-training). We performed extensive experimentation to compare these techniques versus traditional approaches. This comparative study demonstrates how to apply modern machine learning approaches for sentiment polarity extraction and topic-based classification utilizing course feedback. For sentiment polarity, the top model was RoBERTa with 95.5% accuracy and 84.7% F1-macro, while for topic classification, an SVM (Support Vector Machine) was the top classifier with 79.8% accuracy and 80.6% F1-macro. We also provided an in-depth exploration of the effect of certain hyperparameters on the model performance and discussed our observations. These findings can be used by institutions and course providers as a guide for analyzing their own course feedback using NLP models towards self-evaluation and improvement.

READ FULL TEXT
research
04/15/2020

Sentiment Analysis of Yelp Reviews: A Comparison of Techniques and Models

We use over 350,000 Yelp reviews on 5,000 restaurants to perform an abla...
research
02/08/2023

Sentiment analysis and opinion mining on educational data: A survey

Sentiment analysis AKA opinion mining is one of the most widely used NLP...
research
01/09/2023

Online Fake Review Detection Using Supervised Machine Learning And BERT Model

Online shopping stores have grown steadily over the past few years. Due ...
research
09/15/2021

Enhancing Clinical Information Extraction with Transferred Contextual Embeddings

The Bidirectional Encoder Representations from Transformers (BERT) model...
research
11/07/2020

The Potential of Machine Learning and NLP for Handling Students' Feedback (A Short Survey)

This article provides a review of the literature of students' feedback p...
research
07/26/2023

Comparative Analysis of Libraries for the Sentimental Analysis

This study is main goal is to provide a comparative comparison of librar...
research
01/15/2023

Summative Student Course Review Tool Based on Machine Learning Sentiment Analysis to Enhance Life Science Feedback Efficacy

Machine learning enables the development of new, supplemental, and empow...

Please sign up or login with your details

Forgot password? Click here to reset