Machine Learning for electroencephalography data analysis