Analyzing the impact of financial news on the stock market using Natural Language Processing techniques | Synapse