Applying human learning principles to user-centered IoT systems | IEEE Journals & Magazine | IEEE Xplore