{'fraction_non_alphanumeric': 0.015113350125944584, 'fraction_numerical': 0.0, 'mean_word_length': 5.050761421319797, '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}}
A Unified Approach for Context-sensitive Recommendations

We propose a model capable of providing context-sensitive content based on the similarity between an analysed context and the recommended content. It relies on the underlying thematic structure of the context by means of lexical and semantic analysis. For the context, we analyse both the static characteristics and dynamic evolution. The model has a high degree of generality by considering the whole range of possible recommendations (content) which best fits the current context. Based on the model, we have implemented a system dedicated to contextual advertisements for which the content is the ad while the context is represented by a web page visited by a given user. The dynamic component refers to the changes of the user’s interest over time. From all the composite criteria the system could accept for assessing the quality of the result, we have considered relevance and diversity. The design of the model and its ensemble underlines our original view on the problem. From the conceptual point of view, the unified thematic model and its category based organization are original concepts together with the implementation.