{'fraction_non_alphanumeric': 0.025614754098360656, 'fraction_numerical': 0.0, 'mean_word_length': 5.427631578947368, '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}}
Generic Ontology-Based Model for Adaptive Web Environments: A Revised Formal Description Explained within the Context of Its Implementation

This paper presents a detailed and revised description of Generic Ontology-based Model for Adaptive Web Environments (GOMAWE) proposed in our previous works. Important characteristics differentiate the model from other works in the Adaptive Hypermedia (AH) research area. First, the model is generic, which means it is modular, extendable and applicable to support all up-to-date adaptation techniques and applications. Second, the model is ontology-based, which is an important feature to make integration of AH systems and exchange of user-specific data possible. Finally, the model is based on a formal specification, and its application is supported by Adaptive System Framework, currently available for Java platform. Second part of the paper explains the motivation of design constructs used in both model and its implementation.