ZeroTech commited on
Commit
69f35c4
·
1 Parent(s): d350b79

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -11
app.py CHANGED
@@ -1,16 +1,25 @@
1
- import random
2
  import gradio as gr
 
3
 
4
- def generate_word(words):
5
- words_list = words.split(",")
6
- return random.choice(words_list)
 
 
 
 
7
 
8
- iface = gr.Interface(
9
- fn=generate_word,
10
- inputs=gr.inputs.Textarea("Enter words separated by commas"),
11
- outputs="text",
12
- title="Random Word Generator",
13
- description="Enter multiple words separated by commas to generate a random word."
 
 
 
 
 
14
  )
15
 
16
- iface.launch()
 
 
1
  import gradio as gr
2
+ import random
3
 
4
+ def generate_random_words(num_words):
5
+ words = []
6
+ for i in range(num_words):
7
+ word_length = random.randint(5, 10)
8
+ word = ''.join(random.choice('abcdefghijklmnopqrstuvwxyz') for _ in range(word_length))
9
+ words.append(word)
10
+ return ' '.join(words)
11
 
12
+ interface = gr.Interface(
13
+ generate_random_words,
14
+ 'text',
15
+ gr.inputs.Number(default=5, label='Number of words'),
16
+ 'text',
17
+ title='Random Word Generator',
18
+ description='Generate random words of length 5-10 characters.',
19
+ layout='vertical',
20
+ allow_flagging=False,
21
+ theme='default',
22
+ verbose=False,
23
  )
24
 
25
+ interface.launch()