Spaces:
Runtime error
Runtime error
| from transformers import pipeline | |
| # Cargamos el pipeline de análisis de sentimientos con un modelo multilingüe | |
| # Modelo recomendado: nlptown/bert-base-multilingual-uncased-sentiment (compatible con español) | |
| classifier = pipeline("sentiment-analysis", model="nlptown/bert-base-multilingual-uncased-sentiment") | |
| def analizar_sentimiento(texto): | |
| resultado = classifier(texto) | |
| # Extraemos y devolvemos la etiqueta, por ejemplo "4 stars" | |
| return resultado[0]["label"] | |
| import gradio as gr | |
| # Función de entrada, lo que entra, la salida, el título, y la descripción. | |
| demo = gr.Interface( | |
| fn=analizar_sentimiento, | |
| inputs=gr.Textbox(lines=5, placeholder="Escribe un texto en español aquí..."), | |
| outputs="text", | |
| title="Análisis de Sentimientos en Español", | |
| description="Introduce un texto en español y obtén el sentimiento analizado (calificación de 1 a 5 estrellas) por un modelo preentrenado." | |
| ) | |
| # Lanzamos la aplicación | |
| demo.launch() | |