Research Supervisor Connect

Machine Learning Algorithms to Detect Learning Tactics


Machine learning algorithms can be used to analyse the interactions occurring in learning environments to then adapt and personalise the experience to the learners.


Dr Abelardo Pardo.

Research location

Electrical and Information Engineering

Program type



Electronic tools that support learners provide a wealth of data about the interactions occurring in a learning environment. This data can be analysed using machine learning algorithms to detect patterns that suggest learning tactics. The detection and analysis of these patterns offer additional insight on the learning process and provide opportunities for the creation of personalized learning environments.

Additional information

Essential expertise:

  • Proficiency in a programming language (Java and Python preferred)
  • Proficiency in web application development (Django preferred)
  • Proficiency in statistical analysis (use of tools such as R or SPSS)
  • Outstanding communication skills (no, seriously!)
Desirable expertise: 
  • Experience in Educational psychology
  • Experience in Data visualization

Want to find out more?

Opportunity ID

The opportunity ID for this research opportunity is 1957

Other opportunities with Dr Abelardo Pardo