Intelligent recognition of students’ behavior for smart learning environments | Synapse