{'fraction_non_alphanumeric': 0.015730337078651686, 'fraction_numerical': 0.0022471910112359553, 'mean_word_length': 5.230769230769231, '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}}
Variable Markov Oracle: A Novel Sequential Data Points Clustering Algorithm with Application to 3D Gesture Query-Matching

In this paper a new method, Variable Markov Oracle, for clustering time series data points is proposed. Variable Markov Oracle is based on previous results of Audio Oracle, a method of fast indexing repeating sub-clips in an audio stream. The proposed method is capable of discovering natural clusters with temporal relations without specifying the number of clusters. The discovery of inherent clusters in time series data points allows the devising of an efficient algorithm for time series query-matching. The ability of discovering clusters is demonstrated with a synthetic audio example, and an application of querying 3D skeletal gesture using the query-matching algorithm based on the proposed method is experimented with comparable result to state of the art.