i0xs0's picture
Create app.py
bd7036e verified
raw
history blame
651 Bytes
import gradio as gr
from transformers import pipeline
# Load your pre-trained model
model = pipeline("text-classification", model="i0xs0/Text_Classifiction", tokenizer="i0xs0/Text_Classifiction")
def predict_emotion(text):
results = model(text)
return {item["label"]: item["score"] for item in results}
theme = gr.themes.Ocean()
demo = gr.Interface(
fn=predict_emotion,
inputs=gr.Textbox(label="Input Text"),
outputs=gr.Label(label="Emotion"),
title="Emotion Classifier",
description="Enter a text to classify its emotion.",
allow_flagging="never",
theme=theme
)
demo.launch()