Sentiment-driven stock market analysis using Yahoo Finance, Twitter, Reddit, and NLP. CMSC320 Data Science Final Project.