Machine learning for human emotion recognition: a comprehensive review | Synapse