A Machine Learning Framework for Predicting Sports Results Based on Multi-Frame Mining