Enhanced random forest-based teaching practice and analysis for learning behaviour prediction | Synapse