from textblob import TextBlob import gradio as gr def analyze_sentiment(text): blob = TextBlob(text) polarity = blob.sentiment.polarity if polarity > 0: sentiment = 'Positivo' elif polarity < 0: sentiment = 'Negativo' else: sentiment = 'Neutro' return sentiment description = """

Este experimento pretende analizar los sentimientos de acuerdo a lo que escribimos, pretende ayudar a tener una idea de los comentarios de publicaciones

""" iface = gr.Interface( fn=analyze_sentiment, title="Analizador de sentimientos en Inglés", description=description, inputs=gr.Textbox(lines=2, placeholder="Escribe algo para comenzar", label='Escribe algo para comenzar'), outputs=gr.Textbox(label="Tu resultado"), theme='peach' ) iface.queue(max_size=10) iface.launch()