How effective is machine learning in stock market predictions? | Synapse