Automatic modeling of student characteristics with interaction and physiological data using machine learning: A review | Synapse