A hybrid machine learning framework integrating technical and fundamental analysis for stock market prediction | Synapse