Framework for improving usability, reliability, and learning outcomes in adaptive educational hypermedia systems in higher education | Synapse