Joy Almeida, Kushal Shah, Rupali Sawant, Pratima Singh
{"title":"Time Frame Analysis for Sentiment Prediction of Stock Based on Financial News using Natural Language Processing","authors":"Joy Almeida, Kushal Shah, Rupali Sawant, Pratima Singh","doi":"10.1109/ICAIA57370.2023.10169730","DOIUrl":null,"url":null,"abstract":"This research is a study on the impact of a specific stock sentiment based on its news, previous stock movements and finally finding investors sentiment over the stock. This study leverages daily Indian financial news between 2017 and 2021, extracted from various Indian and foreign news sources such as Economic Times, Money Control, Livemint, Business Today, NY Times, WSJ and Washington Post. In this work we propose to analyze news data with a unique pre-processing method that uses vectorization and BERT data processing technology. This is followed by a comparative study and predictive machine learning analysis of following models - Naive Bayes and Recurrent Neural Networks (RNN) with Gated Recurrent Units (GRU), Bi-directional Long Short Term Memory (LSTM) and RNN-LSTM with the pre-processed news data leading us to better accuracy and sentiment findings as compared to other approaches. Based on the comparisons, the results show that - Bi-Directional LSTM layer based on RNN architecture along with BERT Data Processing gives an accuracy of 90.15% leading us to a conclusion of adding a layer of BERT data processing for sentiment analysis to get better results. Further an application feature is being proposed which analyzes real-time stock financial news using RNN-Bi-Directional LSTM, giving a confidence value that is used to calculate overall sentiment of a stock being traded in Indian Stock Exchange for different time frames.","PeriodicalId":196526,"journal":{"name":"2023 International Conference on Artificial Intelligence and Applications (ICAIA) Alliance Technology Conference (ATCON-1)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Artificial Intelligence and Applications (ICAIA) Alliance Technology Conference (ATCON-1)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAIA57370.2023.10169730","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This research is a study on the impact of a specific stock sentiment based on its news, previous stock movements and finally finding investors sentiment over the stock. This study leverages daily Indian financial news between 2017 and 2021, extracted from various Indian and foreign news sources such as Economic Times, Money Control, Livemint, Business Today, NY Times, WSJ and Washington Post. In this work we propose to analyze news data with a unique pre-processing method that uses vectorization and BERT data processing technology. This is followed by a comparative study and predictive machine learning analysis of following models - Naive Bayes and Recurrent Neural Networks (RNN) with Gated Recurrent Units (GRU), Bi-directional Long Short Term Memory (LSTM) and RNN-LSTM with the pre-processed news data leading us to better accuracy and sentiment findings as compared to other approaches. Based on the comparisons, the results show that - Bi-Directional LSTM layer based on RNN architecture along with BERT Data Processing gives an accuracy of 90.15% leading us to a conclusion of adding a layer of BERT data processing for sentiment analysis to get better results. Further an application feature is being proposed which analyzes real-time stock financial news using RNN-Bi-Directional LSTM, giving a confidence value that is used to calculate overall sentiment of a stock being traded in Indian Stock Exchange for different time frames.