摘要
Role recognition is critical for labor division and risk identification in group coordination during collaborative learning. Students' social, cognitive, behavioural, and emotional performance during collaboration are essential dimensions for role recognition. However, most studies classify roles using single dimensions, such as cognitive (knowledge construction level) or social (social network status), neglecting behavioral and emotional indicators. This study develops a multidimensional role recognition model integrating social, cognitive, behavioural, and emotional features to automatically detect students' roles (coordinator, inquirer, assistant, marginal) during collaboration. Results show that the multidimensional model outperforms single-dimensional models, with ensemble classifiers (e.g., random forest, XGBoost) outperforming single classifiers (e.g., support vector machine, decision tree). Additionally, an interpretable framework is proposed for global and local explanations of the model. Globally, social, cognitive, emotional, and behavioural factors influence role recognition, with eight key features identified for each role. Common features, such as investment and overall responsivity, influence all roles, while others vary in their impact. Locally, the framework supports personalized interventions, such as tailored collaborative scripts. These findings offer valuable insights for researchers and practitioners, enabling early identification of roles associated with academic risks and the design of targeted instructional strategies.