UPM Institutional Repository

Optimizing ChatGPT interactions through understanding user preferences and emotions by machine learning and user profiling


Citation

Liang, Jiayi and Zolkepli, Maslina and Mohd Rum, Siti Nurulain (2025) Optimizing ChatGPT interactions through understanding user preferences and emotions by machine learning and user profiling. Journal of Advanced Research in Social and Behavioural Sciences, 39 (1). pp. 179-189. ISSN 2462-1951

Abstract

The exploration of the unknown by people has spurred ChatGPT's evolution. However, since users' expressions are usually vague and inaccurate, ChatGPT also overlooks the heterogeneity of users, resulting in users being dissatisfied with ChatGPT's responses. Counting dissatisfied user segments and increasing satisfaction involves employing machine learning and User Profiling. The design and implementation of the whole experiment mainly include the collection, storage and processing of users and review data. using Word Cloud and machine learning algorithms for feature selection and analysis to obtain feature importance. In addition to applying the clustering method to identify different user groups of ChatGPT. Among them, dynamic real-time data collection is mainly done using the distributed message queue Kafka, persistent storage of data is achieved by the log collection tool Flume, and data processing using real-time computation and low-latency streaming computation is mainly done by the distributed computing engine Flink. It turned out that the term user experience was the most important feature to improve user satisfaction, and that the target group of ChatGPT that demanded to improve user satisfaction was the group of users with high demand and low satisfaction. These steps are validated to be essential for improving response speed, aiding prompt engineers to deal with issues, and ensuring the sustained growth and maximum benefits of ChatGPT.


Download File

[img] Text
126546.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial.

Download (3MB)

Additional Metadata

Item Type: Article
Subject: Computer Science
Subject: Artificial Intelligence
Subject: Information Science
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.37934/jarsbs.39.1.179189
Publisher: Akademia Baru Publishing
Keywords: ChatGPT; User emotions; Word cloud; User profiling; Random forest; XGBoost; Multinomial Naive Bayes; Logistic regression; K-means
Sustainable Development Goals (SDGs): SDG 9: Industry, Innovation and Infrastructure, SDG 16: Peace, Justice and Strong Institutions, SDG 8: Decent Work and Economic Growth
Depositing User: Ms. Nur Faseha Mohd Kadim
Date Deposited: 25 Jun 2026 07:45
Last Modified: 25 Jun 2026 07:45
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.37934/jarsbs.39.1.179189
URI: http://psasir.upm.edu.my/id/eprint/126546
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item