This is an general implementation of ICA!
This implementation doesnt cover elimination of the EOG artifacts from EEG signals, but this is a useful general implementation of Independent component analysis
I'll develope a GUI to insert ICA and PCA on EEG signals As project!
Useful sources: