Soccer predictions using machine learning