From smart testing to smart learning: how testing technology can assist the new generation of education | Synapse