Araştırma Makalesi

Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis

Cilt: 29 Sayı: 3 31 Aralık 2024
PDF İndir
EN TR

Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis

Öz

Bitcoin is the most valuable cryptocurrency and is renowned for its rapid and volatile price fluctuations in comparison to other currencies. This offers potential for the prediction of Bitcoin prices and has attracted the interest of researchers. Twitter (X) is one of the most widely used social media platforms. The aim of this study is to analyse the sentiment expressed in comments about bitcoin on the social media platform X using a variety of machine learning algorithms. A variety of machine learning techniques are used to classify user sentiment towards bitcoin. Moreover, the efficacy of standard bag-of-words and term frequency-inverse document frequency (TF-IDF) methods is evaluated in comparison with machine learning approaches for the purpose of expressing text as numerical vectors. Finally, a keyword ranking was performed to determine the importance of each sentiment in the development of cryptocurrencies. The bag-of-words and TF-IDF methods were used, which facilitate the representation of text-based data. The best result was obtained with the decision trees algorithm (98.74% accuracy) using the TF-IDF method. The bag-of-words method was found to produce better results in general.

Anahtar Kelimeler

Algorithms, Bitcoin, Machine learning, NLP, Sentiment analysis

Kaynakça

  1. Akhtar, Md. S., Gupta, D., Ekbal, A., & Bhattacharyya, P. (2017). Feature selection and ensemble construction: A two-step method for aspect-based sentiment analysis. Knowledge-Based Systems, 125, 116–135. https://doi.org/10.1016/j.knosys.2017.03.020
  2. Alasmari, S. F., & Dahab, M. (2017). Sentiment detection, recognition and aspect identification. International Journal of Computer Applications, 177(2), 31-38. https://doi.org/10.5120/ijca2017915675
  3. Alnaied, A., Elbendak, M., & Bulbul, A. (2020). An intelligent use of stemmer and morphology analysis for Arabic information retrieval. Egyptian Informatics Journal, 21(4), 209–217. https://doi.org/10.1016/j.eij.2020.02.004
  4. Andhale, S., Mane, P., Vaingankar, D. C., Karia, K., & Talele, K. (2021). Twitter sentiment analysis for COVID-19. In 2021 International Conference on Communication Information and Computing Technology (ICCICT) (pp. 1-12), Mumbai, India. https://doi.org/10.1109/iccict50803.2021.9509933
  5. Anonymous. (2023a). Bitcoin sentiment analysis | Twitter data. Kaggle. Access date: July 23, 2023. https://www.kaggle.com/datasets/gautamchettiar/bitcoin-sentiment-analysis-twitter-data
  6. Anonymous. (2023b). Scikit-learn/scikit-learn: Scikit-learn 0.22.1. Access date: July 23, 2023. https://doi.org/10.5281/zenodo.3596890
  7. Avcı, İ., & Koca, M. (2023). Predicting DDoS attacks using machine learning algorithms in building management systems. Electronics, 12(19), 4142. doi: https://doi.org/10.3390/ELECTRONICS12194142
  8. Barros, D. P., Moura, J., Freire, C. R., Taleb, A. C., De Medeiros Valentim, R. A., & De Morais, P. S. G. (2020). Machine learning applied to retinal image processing for glaucoma detection: Review and perspective. Biomedical Engineering Online, 19(1), 20. https://doi.org/10.1186/s12938-020-00767-2
  9. Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32. https://doi.org/10.1023/a:1010933404324
  10. Bulu, B., Yağar, F., Kopmaz, B., Şişman Kitapçı, N., Kitapçı, O., Aksu Kılıç, P., Köksal, L., & Mumcu, G. (2019). The content of Twitter messages of different health groups: The role of social media in health. International Journal of Health Management and Tourism, 4(3), 228–236. https://doi.org/10.31201/ijhmt.644197

Kaynak Göster

APA
Kına, E., & Biçek, E. (2024). Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis. Yüzüncü Yıl Üniversitesi Fen Bilimleri Enstitüsü Dergisi, 29(3), 913-926. https://doi.org/10.53433/yyufbed.1532649
AMA
1.Kına E, Biçek E. Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis. YYUFBED. 2024;29(3):913-926. doi:10.53433/yyufbed.1532649
Chicago
Kına, Erol, ve Emre Biçek. 2024. “Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis”. Yüzüncü Yıl Üniversitesi Fen Bilimleri Enstitüsü Dergisi 29 (3): 913-26. https://doi.org/10.53433/yyufbed.1532649.
EndNote
Kına E, Biçek E (01 Aralık 2024) Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis. Yüzüncü Yıl Üniversitesi Fen Bilimleri Enstitüsü Dergisi 29 3 913–926.
IEEE
[1]E. Kına ve E. Biçek, “Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis”, YYUFBED, c. 29, sy 3, ss. 913–926, Ara. 2024, doi: 10.53433/yyufbed.1532649.
ISNAD
Kına, Erol - Biçek, Emre. “Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis”. Yüzüncü Yıl Üniversitesi Fen Bilimleri Enstitüsü Dergisi 29/3 (01 Aralık 2024): 913-926. https://doi.org/10.53433/yyufbed.1532649.
JAMA
1.Kına E, Biçek E. Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis. YYUFBED. 2024;29:913–926.
MLA
Kına, Erol, ve Emre Biçek. “Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis”. Yüzüncü Yıl Üniversitesi Fen Bilimleri Enstitüsü Dergisi, c. 29, sy 3, Aralık 2024, ss. 913-26, doi:10.53433/yyufbed.1532649.
Vancouver
1.Erol Kına, Emre Biçek. Machine Learning Approach for Emotion Identification and Classification in Bitcoin Sentiment Analysis. YYUFBED. 01 Aralık 2024;29(3):913-26. doi:10.53433/yyufbed.1532649