A Survey of Data Mining and Machine Learning Methods for ...