DS Journal of Digital Science and Technology (DS-DST)

Research Article | Open Access | Download Full Text

Volume 3 | Issue 4 | Year 2024 | Article Id: DST-V3I4P104 DOI: https://doi.org/10.59232/DST-V3I4P104

Determination of Users’ Sentiments through Posts on Social Media

Giang Ma, Bao Chau, Anh Le, Quang Cao, Nhan Doan, Le Nong, Thanh Nguyen, Hai Tran

ReceivedRevisedAcceptedPublished
08 Oct 202407 Nov 202401 Dec 202424 Dec 2024

Citation

Giang Ma, Bao Chau, Anh Le, Quang Cao, Nhan Doan, Le Nong, Thanh Nguyen, Hai Tran. “Determination of Users’ Sentiments through Posts on Social Media.” DS Journal of Digital Science and Technology, vol. 3, no. 4, pp. 26-40, 2024.

Abstract

In the booming technology industry nowadays, social media platforms are widely popular and used by almost everyone. With an enormous number of users, these platforms fully deliver a variety of posts on distinctive topics. As a result, many enterprises have decided to examine the feedback and analyze the sentiments of their customers through posts, videos, or casual conversations about their products or some service to capture the market’s actual needs. This article will show the research on a model created by the collaboration of Deep Learning (DL) and Recurrent Neural Network (RNN) algorithms, and Vietnamese texts and images are the datasets of this research. The performance was evaluated by Precision, Recall, Accuracy, and F1-Score, with the accuracy score for the text model at 94.45% and the image model at 90.87%.

Keywords

Convolutional Neural Network (CNN), Recurrent Neural Network (RNN), Deep Learning, Bidirectional Long-Short Term Memory (Bi-LSTM).

References

[1] David J. Teece, “Business Models and Dynamic Capabilities,” Long Range Planning, vol. 51, no. 1, pp. 40-49, 2018.

[CrossRef] [Google Scholar] [Publisher Link]

[2] Jonathan T. Eckhardt, Michael P. Ciuchta, and Mason Carpenter, “Open Innovation, Information, and Entrepreneurship within Platform Ecosystems,” Strategic Entrepreneurship Journal, vol. 12, no. 3, pp. 369-391, 2018.

[CrossRef] [Google Scholar] [Publisher Link]

[3] Oswald Campesato, Artificial Intelligence, Machine Learning and Deep Learning, Mercury Learning and Information, 2020.

[Google Scholar] [Publisher Link]

[4] D. Tamil Priya, and J. Divya Udayan, “Affective Emotion Classification Using Feature Vector of Image Based on Visual Concepts,” International Journal of Electrical Engineering & Education, 2020.

[CrossRef] [Google Scholar] [Publisher Link]

[5] Xiaocui Yang et al., “Image-Text Multimodal Emotion Classification via Multi-View Attentional Network,” IEEE Transactions on Multimedia, vol. 23, pp. 4014-4026, 2020.

[CrossRef] [Google Scholar] [Publisher Link]

[6] Kiet Van Nguyen et al., “UIT-VSFC: Vietnamese Students’ Feedback Corpus for Sentiment Analysis,” 2018 10th International Conference on Knowledge and Systems Engineering (KSE), Ho Chi Minh City, Vietnam, pp. 19-24, 2018.

[CrossRef] [Google Scholar] [Publisher Link]

[7] Mengyao Li et al., “Joint Sentiment Part Topic Regression Model for Multimodal Analysis,” Information, vol. 11, no. 10, 2020.

[CrossRef] [Google Scholar] [Publisher Link]

[8] CrowdFlower, data.world, 2016. [Online]. Available: https://data.world/crowdflower/image-sentiment-polarity

[9] HuggingFace, vietnamese_students_feedback. [Online]. Available: https://huggingface.co/datasets/uitnlp/vietnamese_students_feedback

[10] Dam Minh Linh, Ngo Xuan Thoai, and Han Minh Chau, “Face Mask Detection Using Deep Learning,” Journal of Science, vol. 20, no. 11, pp. 1931-1942, 2023.

[CrossRef] [Google Scholar] [Publisher Link]

[11] Lubab Ahmed Tawfeeq et al., “Predication of Most Significant Features in Medical Image by Utilized CNN and Heatmap,” Journal of Information Hiding and Multimedia Signal Processing, vol. 12, no. 4, pp. 217-225, 2021.

[Google Scholar] [Publisher Link]

[12] A. Lazarev, GitHub, 2016. [Online]. Available: https://github.com/Arsey/keras-transfer-learning-for-oxford102/issues/1

[13] Zewen Li et al., “A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects,” IEEE Transactions on Neural Networks and Learning Systems, vol. 33, no. 12, pp. 6999-7019, 2022.

[CrossRef] [Google Scholar] [Publisher Link]

[14] Nguyen Thanh Tuan, Basic Deep Learning Book, 2020.

[Publisher Link]

[15] Pham Van Toan, [AI Interview] 12 Super Cool Deep Learning Interview Questions You Can't Miss, VIBLO, 2019. [Online]. Available: https://viblo.asia/p/ai-interview-12-cau-hoi-phong-van-deep-learning-sieu-hay-khong-the-bo-qua-LzD5djvEZjY

[16] TensorFlow, TensorFlow v2.16.1, tf.keras.optimizers.Adam, 2024. [Online]. Available: https://www.tensorflow.org/api_docs/python/tf/keras/optimizers/Adam

[17] Tran Trung Truc, Optimizer - Deep Understanding of Optimization Algorithms (GD, SGD, Adam,..), VIBLO, 2020. [Online]. Available: https://viblo.asia/p/optimizer-hieu-sau-ve-cac-thuat-toan-toi-uu-gdsgdadam-Qbq5QQ9E5D8

[18] TensorFlow, TensorFlow v2.16.1, tf.keras.callbacks.EarlyStopping, 2024. [Online]. Available: https://www.tensorflow.org/api_docs/python/tf/keras/callbacks/EarlyStopping

[19] Hao Tuan Huynh et al., “Vietnamese Text Classification with TextRank and Jaccard Similarity Coefficient,” Advances in Science, Technology and Engineering Systems Journal, vol. 5, no. 6, pp. 363-369, 2020.

[CrossRef] [Google Scholar] [Publisher Link]

[20] Aston Zhang et al., “Dive into Deep Learning,” arxiv Preprint, 2021.

[CrossRef] [Google Scholar] [Publisher Link]

[21] Md. Arif Istiake Sunny, Mirza Mohd Shahriar Maswood, and Abdullah G. Alharbi, “Deep Learning-Based Stock Price Prediction Using LSTM and Bi-Directional LSTM Model,” 2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES), Giza, Egypt, pp. 87-92, 2020.

[CrossRef] [Google Scholar] [Publisher Link]

[22] GeeksForGeeks, Bidirectional LSTM in NLP, 2023. [Online]. Available: https://www.geeksforgeeks.org/bidirectional-lstm-in-nlp/

[23] Shuai Ma et al., “An Improved Bi-LSTM EEG Emotion Recognition Algorithm,” Journal of Network Intelligence, vol. 7, no. 3, pp. 623-639, 2022.

[Google Scholar] [Publisher Link]

[24] Vijaysinh Lendave, Difference between LSTM Vs GRU in Recurrent Neural Network, AI Mysteries, 2021. [Online]. Available: https://analyticsindiamag.com/ai-mysteries/lstm-vs-gru-in-recurrent-neural-network-a-comparative-study/

[25] V.T. Tran, Python Vietnamese Toolkit, Github, 2021. [Online]. Available: https://github.com/trungtv/pyvi/blob/master/README.rst

Determination of Users’ Sentiments through Posts on Social Media