def ngram_word_cloud_widget(attribute, value, attributes_url, token_count): ngrams = get_ngrams(attribute, value, attributes_url, token_count) if ngrams: w = Widget('N-gram Word Cloud', 'attributes/ngram_cloud') w['ngram_cloud'] = get_word_cloud(ngrams) return w else: return None
def topic_cloud_widget(analysis, attribute, value, analysis_url, token_count): w = Widget('Topic Cloud', 'attributes/topic_cloud') topics = get_topics(analysis, attribute, value, analysis_url, token_count) w['topic_cloud'] = get_word_cloud(topics, '[', ']') return w
def word_cloud_widget(words): w = Widget('Word Cloud', 'attributes/word_cloud') w['word_cloud'] = get_word_cloud(words) return w
def unigram_cloud(words): return get_word_cloud(words)