Out of context: Computer systems that adapt to, and learn from, context | IBM Journals & Magazine | IEEE Xplore