How Betzoid Analyzes Modern Football Betting Prediction Methods