import sklearn import gradio as gr import joblib pipe = joblib.load("./pipeline.pkl") inputs = [gr.Textbox(value = "I love this!")] outputs = [gr.Label(label = "Sentiment")] title = "Sentiment Analysis Classifier" description = "This is a sentiment classifier using longformer model with a logistic regression head. " def infer(inputs): predictions = pipe.predict_proba([inputs]) label = { "negative":str(predictions[0][0]), "positive":str(predictions[0][1]), } return label gr.Interface(infer, inputs = inputs, outputs = outputs, title = title, description = description).launch()