New approach to computer-aided learning based on digital library user behavior | Synapse