Stock price forecasting using machine-learning methods | Synapse