SPCM: A Machine Learning Approach for Sentiment-Based Stock Recommendation System · Study