TY - GEN
T1 - Can Large Language Models be Used as an Alternative for Human Annotation
T2 - 1st International Conference on Software Engineering of Emerging Technologies, SEET 2025
AU - Khan, Nek Dil
AU - Almufareh, Maram Fahaad
AU - Khan, Javed Ali
AU - Li, Jianqiang
AU - Khan, Arif Ali
AU - Humayun, Mamoona
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.
PY - 2026/1/2
Y1 - 2026/1/2
N2 - For market-based software evolution, user feedback has become a primary source utilized by various machine learning (ML) algorithms to identify insightful information. However, it heavily employs human subjects to complete such experimental tasks, particularly for data annotation. It is reported in software engineering (SE) literature that human subjects are challenging to find, prone to errors, and can have a second guess in identifying the correct annotation type, resulting in possible bias. In contrast, large language models (LLMs) have recently demonstrated comparatively equal or better performances in various complex SE tasks, making them a good alternative for data annotation tasks. For this purpose, the proposed approach investigated and experimented with the performance of LLMs, particularly ChatGPT, to annotate end-user feedback for ML classification tasks. We experimented with two datasets, i.e., human and ChatGPT API annotated, to explore whether ChatGPT can be used as an alternative to human annotators when preparing labeled datasets for ML experiments. For this purpose, we identify the efficacy of various deep learning (DL) classifiers in detecting associated emotions, including anger, confusion, distrust, sadness, disappointment, frustration, disgust, and fear, with end-user reviews. We obtained satisfactory results with BILSTM, GRU, CNN, LSTM, BiGRU, and RNN algorithms using the ChatGPT-generated dataset compared to the human-annotated data set. We obtained an average accuracy of 92%, 92%, 91%, 90%, 91%, and 91% compared to the manually annotated data set, 75%, 75%, 79%,48%, 73%, and 85%, with CNN, LSTM, BILSTM, GRU, BiGRU, and RNN Classifiers, respectively. The study results show that LLMs can be an alternative source for annotating datasets for ML classification experiments. However, the results need to be validated by human experts for improved generalizability and trust.
AB - For market-based software evolution, user feedback has become a primary source utilized by various machine learning (ML) algorithms to identify insightful information. However, it heavily employs human subjects to complete such experimental tasks, particularly for data annotation. It is reported in software engineering (SE) literature that human subjects are challenging to find, prone to errors, and can have a second guess in identifying the correct annotation type, resulting in possible bias. In contrast, large language models (LLMs) have recently demonstrated comparatively equal or better performances in various complex SE tasks, making them a good alternative for data annotation tasks. For this purpose, the proposed approach investigated and experimented with the performance of LLMs, particularly ChatGPT, to annotate end-user feedback for ML classification tasks. We experimented with two datasets, i.e., human and ChatGPT API annotated, to explore whether ChatGPT can be used as an alternative to human annotators when preparing labeled datasets for ML experiments. For this purpose, we identify the efficacy of various deep learning (DL) classifiers in detecting associated emotions, including anger, confusion, distrust, sadness, disappointment, frustration, disgust, and fear, with end-user reviews. We obtained satisfactory results with BILSTM, GRU, CNN, LSTM, BiGRU, and RNN algorithms using the ChatGPT-generated dataset compared to the human-annotated data set. We obtained an average accuracy of 92%, 92%, 91%, 90%, 91%, and 91% compared to the manually annotated data set, 75%, 75%, 79%,48%, 73%, and 85%, with CNN, LSTM, BILSTM, GRU, BiGRU, and RNN Classifiers, respectively. The study results show that LLMs can be an alternative source for annotating datasets for ML classification experiments. However, the results need to be validated by human experts for improved generalizability and trust.
KW - Chat-GPT
KW - Emotion classification
KW - Human Annotations
KW - Large Language Model(LLMs)
KW - User Feedback Analysis
UR - https://www.scopus.com/pages/publications/105027115889
U2 - 10.1007/978-3-032-08977-9_25
DO - 10.1007/978-3-032-08977-9_25
M3 - Conference contribution
AN - SCOPUS:105027115889
SN - 9783032089762
T3 - Communications in Computer and Information Science
SP - 400
EP - 416
BT - SEET - Software Engineering for Emerging Technologies - 1st International Conference, SEET 2025, Proceedings
A2 - Hussain, Shahid
A2 - Khan, Arif Ali
A2 - Abdul Basit Ur Rahim, Muhammad
A2 - Khan, Saif Ur Rehman
PB - Springer Nature
Y2 - 11 August 2025 through 12 August 2025
ER -