Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Aspect-based sentiment analysis using topic modelling on student evaluations

Mini Dissertation (MSc (Advanced Data Analytics))--University of Pretoria, 2024.

Saved in:
Bibliographic Details
Other Authors: Mazarura, Jocelyn
Format: Thesis
Language:English
Published: University of Pretoria 2025
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613501381410816
access_status_str Open Access
author2 Mazarura, Jocelyn
author_browse Mazarura, Jocelyn
author_facet Mazarura, Jocelyn
collection Thesis
dc_rights_str_mv © 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
description Mini Dissertation (MSc (Advanced Data Analytics))--University of Pretoria, 2024.
format Thesis
id oai:repository.up.ac.za:2263/100773
institution University of Pretoria (South Africa)
language English
last_indexed 2026-06-10T12:37:09.154Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2025
publishDateRange 2025
publishDateSort 2025
publisher University of Pretoria
publisherStr University of Pretoria
record_format dspace
source_str UPSpace — University of Pretoria Institutional Repository
spelling oai:repository.up.ac.za:2263/100773 Aspect-based sentiment analysis using topic modelling on student evaluations Mazarura, Jocelyn u18015817@tuks.co.za Fabris-Rotelli, Inger Nicolette Du Toit, Jana UCTD Sustainable Development Goals (SDGs) Topic modelling Student evaluations Short text Higher education Aspect-based sentiment analysis Mini Dissertation (MSc (Advanced Data Analytics))--University of Pretoria, 2024. Aspect-Based Sentiment Analysis (ABSA) is a Natural Language Processing (NLP) task that focuses on identifying and extracting sentiment related to specific aspects or components of various subjects, including but not limited to products or services. In ABSA, the process typically involves several steps. First, aspects or features relevant to the product or service are identified from the text. These aspects could encompass specific attributes, functionalities, or components. Next, sentiment analysis is performed to determine the polarity (positive, negative, or neutral) associated with each aspect based on the context within the sentence or document. Finally, the results are aggregated to provide an overall sentiment for each aspect. This mini-dissertation investigates a proposed novel approach for aspect-based sentiment analysis using topic modelling on student evaluation data from the Department of Statistics provided by the University of Pretoria. Using ABSA in the higher educational field is significant since it provides insights on how students view certain aspects. These insights are useful for lecturers, as well as the Head of the Department or even the Dean, because they can make certain decisions based on the insights. The mini-dissertation utilises topic models for aspect extraction. Among these, the Latent Dirichlet Allocation (LDA) topic model is widely recognised. However, literature indicates that the LDA model performs better on longer texts, such as newspaper articles or e-books, rather than shorter texts like tweets. Since the student evaluations used in this research are short texts, the LDA model may not be the most suitable. Therefore, two alternative topic models, the Biterm Topic Model (BTM) and the Dirichlet Multinomial Mixture model (DMM), which are designed for short texts, are also applied to the data. These three topic models are applied in conjunction with an automatic text summarisation method for aspect extraction. As expected, the LDA topic model did not perform as well as the BTM an DMM models. Analysing the results from the BTM and DMM models, it was evident that the coherence scores from the BTM model were higher than the DMM, which indicates that the BTM model has a better ability to capture the underlying topics and relationships within the data compared to the DMM. After the topic modelling was applied, two sentiment analysis methods, the Multinomial Na¨ıve Bayes method, which is a machine learning technique, and the VADER method, which is a lexicon-based approach, were applied to the educational data. When these two methods were applied to the data it was found that the Multinomial Na¨ıve Bayes approach produced sentiments that were skewed to the negative side. On the other hand, the VADER method produced sentiments that were more evenly spread between positive, neutral and negative sentiments. Therefore, the VADER method was the preferred method. These findings underscore the importance of selecting an appropriate topic modelling approach and sentiment method for aspect-based sentiment analysis tasks. Key insights and recommendations from analysing the student evaluation data using the proposed new approach to aspect-based sentiment analysis highlight several improvements that the lecturers could consider. These include incorporating pre-recorded videos into the curriculum to accommodate various learning preferences, establishing a peer-review system to reduce errors in assignments and tests, and decreasing the number of pre-class and post-class tests for senior students to better manage their workload. Additionally, customising support and resources to address the specific needs of different student groups and enhancing communication channels between students and faculty to ensure student queries are effectively addressed are also recommended. These recommendations aim to improve the overall learning experience and meet the diverse needs of students. Statistics MSc (Advanced Data Analytics) Unrestricted Faculty of Natural and Agricultural Sciences SDG-04: Quality education 2025-02-12T10:46:31Z 2025-02-12T10:46:31Z 2025-05 2024-11 Mini Dissertation * A2025 http://hdl.handle.net/2263/100773 https://github.com/JanaduToit/UP-Space en © 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. application/pdf University of Pretoria
spellingShingle UCTD
Sustainable Development Goals (SDGs)
Topic modelling
Student evaluations
Short text
Higher education
Aspect-based sentiment analysis
Aspect-based sentiment analysis using topic modelling on student evaluations
title Aspect-based sentiment analysis using topic modelling on student evaluations
title_full Aspect-based sentiment analysis using topic modelling on student evaluations
title_fullStr Aspect-based sentiment analysis using topic modelling on student evaluations
title_full_unstemmed Aspect-based sentiment analysis using topic modelling on student evaluations
title_short Aspect-based sentiment analysis using topic modelling on student evaluations
title_sort aspect based sentiment analysis using topic modelling on student evaluations
topic UCTD
Sustainable Development Goals (SDGs)
Topic modelling
Student evaluations
Short text
Higher education
Aspect-based sentiment analysis
url http://hdl.handle.net/2263/100773
https://github.com/JanaduToit/UP-Space