File size: 669 Bytes
73575e3
 
 
 
eb2cd4a
73575e3
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import gradio as gr
from transformers import pipeline

# Cargar el pipeline de análisis de sentimientos con tu modelo fine-tuned
classifier = pipeline("text-classification", model="RodrigoGariv/sentiment-classifier")

def analizar_sentimiento(texto):
    resultado = classifier(texto)[0]
    return f"Etiqueta: {resultado['label']} - Confianza: {round(resultado['score'] * 100, 2)}%"

demo = gr.Interface(
    fn=analizar_sentimiento,
    inputs=gr.Textbox(lines=3, placeholder="Escribe una reseña..."),
    outputs="text",
    title="Clasificador de Sentimientos",
    description="Modelo fine-tuned para clasificar texto como positivo o negativo."
)

demo.launch()