{'fraction_non_alphanumeric': 0.020522388059701493, 'fraction_numerical': 0.0, 'mean_word_length': 5.386904761904762, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Current Trends in Adaptive User Interfaces: Challenges and Applications

In this paper we review and analyze the current trends and research efforts in the area of adaptive user interfaces (AUIs) for different applications and domains. We present some of the current challenges for AUIs and the three main approaches used to address these challenges: artificial intelligence (AI), user modeling (UM) and human-computer interaction (HCI). AI approach has been aimed toward the development of novel inference mechanisms and algorithms to monitor user actions, interactions, etc. to discover and learn new patterns and provide assistance to the user. UM approach has focused on personalization and current research is aimed at modeling user's features and behaviors as the main component for adaptation. HCI pursues adaptation through integration of different modalities to enhance the communication channel between the system and the user. We conclude with a discussion of the revised approaches and present the challenges that remain open as possible future research lines.