Learn Basics Before You Plunge Into Soccer Prediction