Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -37,8 +37,12 @@ def clasificar_noticia(texto, modelo_seleccionado):
|
|
37 |
modelo_a_usar = model_lstm
|
38 |
|
39 |
if modelo_a_usar:
|
40 |
-
|
|
|
|
|
41 |
prediction = modelo_a_usar.predict([texto])
|
|
|
|
|
42 |
return f"Clase predicha ({modelo_seleccionado}): {prediction}"
|
43 |
else:
|
44 |
return f"El modelo '{modelo_seleccionado}' no est谩 disponible."
|
@@ -89,7 +93,7 @@ def main():
|
|
89 |
label="Traducci贸n (Ingl茅s a Espa帽ol)"
|
90 |
),
|
91 |
]
|
92 |
-
)
|
93 |
boton_clasificar.click(fn=clasificar_noticia, inputs=[input_texto_clasificacion, modelo_seleccion], outputs=output_clasificacion)
|
94 |
boton_traducir.click(fn=traducir_texto_en_es, inputs=[input_texto_traduccion], outputs=output_traduccion)
|
95 |
|
|
|
37 |
modelo_a_usar = model_lstm
|
38 |
|
39 |
if modelo_a_usar:
|
40 |
+
# *** IMPORTANTE: Implementa aqu铆 la l贸gica de preprocesamiento del texto ***
|
41 |
+
# para que coincida con la entrada esperada por el modelo.
|
42 |
+
# Esto incluye tokenizaci贸n, padding, etc.
|
43 |
prediction = modelo_a_usar.predict([texto])
|
44 |
+
# *** IMPORTANTE: Interpreta la salida del modelo para obtener la clase predicha. ***
|
45 |
+
# Esto depender谩 de c贸mo entrenaste tu modelo.
|
46 |
return f"Clase predicha ({modelo_seleccionado}): {prediction}"
|
47 |
else:
|
48 |
return f"El modelo '{modelo_seleccionado}' no est谩 disponible."
|
|
|
93 |
label="Traducci贸n (Ingl茅s a Espa帽ol)"
|
94 |
),
|
95 |
]
|
96 |
+
):
|
97 |
boton_clasificar.click(fn=clasificar_noticia, inputs=[input_texto_clasificacion, modelo_seleccion], outputs=output_clasificacion)
|
98 |
boton_traducir.click(fn=traducir_texto_en_es, inputs=[input_texto_traduccion], outputs=output_traduccion)
|
99 |
|