Spaces:
Runtime error
Runtime error
import gradio as gr | |
import requests | |
from bs4 import BeautifulSoup | |
def sinonimos(palabra): | |
url = "https://www.wordreference.com/sinonimos/" + palabra | |
resp = requests.get(url) | |
soup = BeautifulSoup(resp.text) | |
try: | |
myElement1 = soup.find(class_="trans clickable").find("li") | |
return myElement1.text.replace(" ", " ") | |
except: | |
return "No hay sinóninos" | |
value1 = gr.Textbox(lines=2, label="Palabra", placeholder="Ingrese aquí la palabra...") | |
value2 = gr.Textbox(label="Sinónimos") | |
examples = [ | |
["libre"], | |
["palabra"], | |
["compromiso"], | |
["decisión"], | |
["poder"] | |
] | |
demo = gr.Interface( | |
fn=sinonimos, | |
inputs=value1, | |
outputs=value2, | |
title="Sinónimos español", | |
examples=examples, | |
description="Generador de sinónimos en español, hace scraping a wordreference." | |
) | |
demo.launch(debug=True) |