A Comparative Analysis Of Machine Learning Algorithms For Eeg-Bci Applications