A machine learning framework for sport result prediction | Synapse