Cross-subject generalisation in diverse electroencephalogram classification tasks : a deep learning and large language model perspective