umer70112254 commited on
Commit
b3d2288
·
1 Parent(s): d9bffbd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -4,17 +4,17 @@ from nltk.tokenize import word_tokenize
4
  import nltk
5
  nltk.download('punkt')
6
 
7
- def generate_ngrams(sentence, n):
8
- tokens = word_tokenize(sentence)
9
- n_grams = list(ngrams(tokens, n))
10
- res = [' '.join(gram) for gram in n_grams]
11
- return '\n'.join(res)
12
-
13
  iface = gr.Interface(
14
  fn=generate_ngrams,
15
- inputs=[gr.inputs.Textbox(default="Enter a sentence", label="Input", type="text")],
16
- outputs=gr.outputs.Textbox(label="N-Grams"),
17
- title="N-Grams Generator",
18
- description="This tool generates N-grams from a given sentence."
19
  )
20
  iface.launch()
 
4
  import nltk
5
  nltk.download('punkt')
6
 
7
+ def generate_ngrams(Enter your text here:, Select n-grams):
8
+ tokens = word_tokenize(Enter your text here:)
9
+ n_grams = list(ngrams(tokens, Select n-grams))
10
+ res=[' '.join(gram) for gram in n_grams]
11
+ print(res)
12
+ return res
13
  iface = gr.Interface(
14
  fn=generate_ngrams,
15
+ inputs=["text", gr.Number(precision=0)],
16
+ outputs="text",
17
+ live=True,
18
+ title="N-Grams-Generator",
19
  )
20
  iface.launch()