{'fraction_non_alphanumeric': 0.03095684803001876, 'fraction_numerical': 0.0, 'mean_word_length': 5.58641975308642, '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}}
From Complex Event Processing to Cognitive Event Processing: Approaches, Challenges, and Opportunities

Complex event processing (CEP) systems are widely used to discover potential information from underlying data flow. With the help of CEP, applications can support end-user to solve problems or response to situations. However, CEP systems have the deficiencies in its semantic comprehension, natural language interaction, iterative information processing and self-learning ability. In this paper, we start from the state-of-the-art of CEP and propose a novel event processing paradigm - Cognitive Event Processing (CoEP). CoEP systems are event processing systems with cognitive ability, extended from CEP systems, and based on cognitive computing. We survey the current proposed approaches in the three key aspects of CoEP: semantic, interactive and iterative, and propose the problem need to solve. We introduced semantic event processing, natural language processing, and iterative event processing model to solve these problems, and achieve cognitive ability.