{'fraction_non_alphanumeric': 0.021810250817884406, 'fraction_numerical': 0.008724100327153763, 'mean_word_length': 5.902255639097745, '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}}
ComModeler: Topic Modeling Using Community Detection

This paper introduces ComModeler, a novel approach for topic modeling using community finding in dynamic networks. Our algorithm first extracts the terms/keywords, formulates a network of collocated terms, then refines the network based on various features (such as term/relationship frequency, sudden changes in their frequency time series, or vertex betweenness centrality) to reveal the structures/communities in dynamic social networks. These communities correspond to different hidden topics in the input text documents. Although initially motivated to analyze text documents, we soon realized the ComModeler has more general implications for other application domains. We demonstrate the ComModeler on several real-world datasets, including the IEEE VIS publications from 1990 to 2016, together with collocated phrases obtained from various political blogs.