Using AI to develop a Concept Inventories for CS Education

Concept inventories are research-based multiple-choice tests that are used in educational settings to measure a student’s knowledge of a set of concepts while also capturing conceptions and misconceptions they may have about the topic under consideration. They provide useful information for students, lecturers and educational researchers. For example, they can provide lecturers with a measure … Read more

Personalised Federated Learning

Federated learning is used in distributed collaborative networks where multiple clients coordinate to train AI models without the need to share raw data. This is advantageous in a number of settings; for example; in health care where there are privacy/ethical issues associated with sharing data across multiple sites and in IoT networks where the sharing … Read more