import gradio as gr | |
from transformers import pipeline | |
sentiment = pipeline("sentiment-analysis") | |
def get_sentiment(input_text): | |
return f"The sentiment was {sentiment(input_text)[0]['label']} and the probabilty is {round(sentiment(input_text)[0]['score'] * 100, 2)} %" | |
iface = gr.Interface(fn=get_sentiment, | |
inputs='text', | |
outputs=['text'], | |
title="Sentiment Analysis", | |
description="Get sentiment Negative/Positive for the given input", | |
live=True) | |
iface.launch(inline = False) |