Analysing large-scale assessment data