atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Practical Sentiment Analysis for Education: The Power of Student Crowdsourcing

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Recommendation representation learning · 13 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that student crowdsourced sentiment labels (aggregated with weighted majority vote) can train supervised SVM and random forest models that predict sentiment of student unit-of-study reflections nearly as well as expert labels and better than self-reported labels.

Problem

Sentiment analysis of written student feedback (unit-of-study reflections) in large computer science courses lacks reliable, cheap training labels; dictionary methods are limited to major languages and lack context, LLMs raise bias and privacy concerns, and student self-reported labels are noisy.

Approach

Use student crowdsourced labels, aggregated via Dawid-Skene-style EM weighted majority voting, as training labels for supervised TF-IDF plus VADER-feature classifiers (RF and SVM) for education sentiment analysis, and frame the crowdsourcing as a hands-on course activity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace self-reported labels with crowdsourced labels for trainingRF and SVM sentiment classifiers · FL18+FL19negative class recall: 64.5 to 81.1 (RF); 19.8 to 70.1 (SVM)Helped
Replace self-reported labels with crowdsourced labels for trainingSVM sentiment classifier · FL18+FL19weighted recall: 62.6 to 73.7Helped
Replace self-reported labels with crowdsourced labels for trainingRF sentiment classifier · FL18+FL19+RESTweighted recall: 65.5 to 63.7Hurt
Add REST training data labeled with student self-reportsSVM trained on FL18+FL19 SR labels · FL18+FL19+RESTnegative class recall: 19.8 to 63.0Helped
Use CS+SR labels on FL18+FL19 and add REST with SR labelsRF and SVM sentiment classifiers · FL18+FL19+RESTnegative class recall: 83.8 to 84.1 (RF); 79.5 to 80.2 (SVM)Helped
Use crowdsourced labels rather than student self-reports as sentiment judgmentsSentiment labels for USRs · FL18weighted Cohen’s kappa with HE labels: 0.53 to 0.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: student unit-of-study reflections from Cloud Computing and Introduction to Computer Science courses (2016-2020)

Benchmarks: FL18 held-out human expert-annotated labels

Metrics: weighted recall weighted precision weighted F1-score negative class recall

Baselines: VADER self-reported labels training human expert-annotated labels training

Builds on: VADER Dawid-Skene EM Nasim et al. hybrid lexicon-ML approach

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy