File size: 650 Bytes
13665c5 47defcb 13665c5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import gradio as gr
from transformers import pipeline
def convert(Sentence):
model = pipeline('sentiment-analysis')
result = model(Sentence)
return result[0]['label'], round(result[0]['score']*100, 2)
with gr.Blocks() as bls:
gr.Markdown("Here is a Sentiment Analysis app")
with gr.Row():
inp = gr.Textbox(label="Type your sentence here and click Run", placeholder='Example: the food delivered was stale')
out1 = gr.Textbox(label="The sentiment is:")
out2 = gr.Number(label='Sentiment confidence % is:')
btn = gr.Button("Run")
btn.click(fn=convert, inputs=inp, outputs=[out1, out2])
bls.launch() |