{'fraction_non_alphanumeric': 0.014372163388804841, 'fraction_numerical': 0.0, 'mean_word_length': 5.890625, '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}}
An Adaptive User Interface in Smart Environment exploiting Semantic Descriptions

In ubiquitous environment, various kinds of devices such as automated appliances and sensing devices exist for providing user with convenient services. However, in order to use such devices with felicity, people should have proper knowledge how to exploit and operate it through heterogeneous interfaces. Then, to enable human user to utilize the devices easily, the integrated interface, employing them with knowledge of them at ad-hoc manner, is necessarily needed. Therefore, to generate the adaptive interface for user in the environment, we propose an adaptive user controller exploiting the representation of devices through semantic descriptions. The devices in the environment are marked up with semantic description which can offer the logic describing information resources with semantics. The controller discovers the service devices, and it constructs the interfaces dynamically using knowledge for effective arrangement and user preference adaptation. We expect the system will dynamically provide user interfaces which make users control environment continuously without spatial restrictions. In addition, it can offer complex services with multiple devices using knowledge and defined rule through simple visualized interface