FahadAlam commited on
Commit
3727078
·
1 Parent(s): 66da33f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -2,16 +2,16 @@ import gradio as gr
2
  from transformers import pipeline
3
 
4
  classifier = pipeline("zero-shot-classification", model="facebook/bart-large-mnli")
5
- output = {}
6
 
7
  def zeroShotClassification(text_input, candidate_labels):
8
  labels = [label.strip(' ') for label in candidate_labels.split(',')]
 
9
  prediction = classifier(text_input, labels)
10
  for i in range(len(prediction['labels'])):
11
  output[prediction['labels'][i]] = prediction['scores'][i]
12
  return output
13
 
14
- examples = [["One day I will see the world", "travel, cooking, dancing"]]
15
 
16
  demo = gr.Interface(fn=zeroShotClassification, inputs=["text", "text"], outputs="label", title="Text Classification", examples=examples)
17
  demo.launch()
 
2
  from transformers import pipeline
3
 
4
  classifier = pipeline("zero-shot-classification", model="facebook/bart-large-mnli")
 
5
 
6
  def zeroShotClassification(text_input, candidate_labels):
7
  labels = [label.strip(' ') for label in candidate_labels.split(',')]
8
+ output = {}
9
  prediction = classifier(text_input, labels)
10
  for i in range(len(prediction['labels'])):
11
  output[prediction['labels'][i]] = prediction['scores'][i]
12
  return output
13
 
14
+ examples = [["One day I will see the world", "travel, live, die, future"]]
15
 
16
  demo = gr.Interface(fn=zeroShotClassification, inputs=["text", "text"], outputs="label", title="Text Classification", examples=examples)
17
  demo.launch()