ReseñaWe examine the notion of adaptive user interfaces, interactive systems that invoke machine learning to improve their interaction with humans. We review some previous work in this emerging area, ranging from software that filters information to systems that support more complex tasks like scheduling. After this, we describe three ongoing research efforts that extend this framework in new directions. Finally, we review
previous work that has addressed similar issues and consider some challenges that are presented by the design of adaptive user interfaces.