Dabs commited on
Commit
579b202
1 Parent(s): 0647ffb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -0
app.py CHANGED
@@ -7,9 +7,16 @@ from collections import Counter
7
  import gradio as gr
8
 
9
 
 
 
 
 
 
10
  def create_wc(text, lang, custom_sw, input_img, color_rgb):
11
  STOPWORDS = set(get_stop_words(lang))
12
  STOPWORDS.update(custom_sw.replace(" ", "").split(","))
 
 
13
  mask = np.array(input_img)
14
  wordcloud = WordCloud(background_color="rgba(0, 0, 0, 0)", mode="RGBA",mask=mask, width=1000, height=1500, stopwords=STOPWORDS).generate(text.lower())
15
  # wordcloud.recolor(colormap=colormap)
 
7
  import gradio as gr
8
 
9
 
10
+ def replace(string, char):
11
+ pattern = char + '{2,}'
12
+ string = re.sub(pattern, char, string)
13
+ return string
14
+
15
  def create_wc(text, lang, custom_sw, input_img, color_rgb):
16
  STOPWORDS = set(get_stop_words(lang))
17
  STOPWORDS.update(custom_sw.replace(" ", "").split(","))
18
+ text = replace(text, "o")
19
+ text = replace(text, "a")
20
  mask = np.array(input_img)
21
  wordcloud = WordCloud(background_color="rgba(0, 0, 0, 0)", mode="RGBA",mask=mask, width=1000, height=1500, stopwords=STOPWORDS).generate(text.lower())
22
  # wordcloud.recolor(colormap=colormap)