How AI Football Predictions Work: The Science Behind GoalGenius