{'fraction_non_alphanumeric': 0.01564945226917058, 'fraction_numerical': 0.0, 'mean_word_length': 5.530612244897959, '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 approach to handle novel classes: Weighted Novel Class Detection algorithm

Many algorithms have been designed in the past that tackle the problem of concept drift in data streams. We present a new approach Weighted Novel Class Detection (WNCD), a diversified ensemble approach that combines the concepts of ensemble learning, instance weighting and diversity, for handling drifting concepts and detection of novel class instances. Based on the empirical results using various artificial and real time datasets, WNCD gives better performance as compared to the existing online approaches in handling concept drift and novelty detection.