Update modules/ui/ui.py
Browse files- modules/ui/ui.py +5 -2
modules/ui/ui.py
CHANGED
|
@@ -983,6 +983,9 @@ def display_discourse_analysis_interface(nlp_models, lang_code):
|
|
| 983 |
else:
|
| 984 |
st.info(t['initial_message']) # Asegúrate de que 'initial_message' esté en tus traducciones
|
| 985 |
|
|
|
|
|
|
|
|
|
|
| 986 |
def display_discourse_results(result, lang_code, t):
|
| 987 |
if result is None:
|
| 988 |
st.warning(t.get('no_results', "No hay resultados disponibles."))
|
|
@@ -999,7 +1002,7 @@ def display_discourse_results(result, lang_code, t):
|
|
| 999 |
st.subheader(t.get('key_concepts', "Conceptos Clave"))
|
| 1000 |
if 'key_concepts1' in result:
|
| 1001 |
df1 = pd.DataFrame(result['key_concepts1'], columns=['Concepto', 'Frecuencia'])
|
| 1002 |
-
df1['Frecuencia'] = df1['Frecuencia'].round(2)
|
| 1003 |
st.table(df1)
|
| 1004 |
else:
|
| 1005 |
st.warning(t.get('concepts_not_available', "Los conceptos clave no están disponibles."))
|
|
@@ -1013,7 +1016,7 @@ def display_discourse_results(result, lang_code, t):
|
|
| 1013 |
st.subheader(t.get('key_concepts', "Conceptos Clave"))
|
| 1014 |
if 'key_concepts2' in result:
|
| 1015 |
df2 = pd.DataFrame(result['key_concepts2'], columns=['Concepto', 'Frecuencia'])
|
| 1016 |
-
df2['Frecuencia'] = df2['Frecuencia'].round(2)
|
| 1017 |
st.table(df2)
|
| 1018 |
else:
|
| 1019 |
st.warning(t.get('concepts_not_available', "Los conceptos clave no están disponibles."))
|
|
|
|
| 983 |
else:
|
| 984 |
st.info(t['initial_message']) # Asegúrate de que 'initial_message' esté en tus traducciones
|
| 985 |
|
| 986 |
+
import pandas as pd
|
| 987 |
+
import numpy as np
|
| 988 |
+
|
| 989 |
def display_discourse_results(result, lang_code, t):
|
| 990 |
if result is None:
|
| 991 |
st.warning(t.get('no_results', "No hay resultados disponibles."))
|
|
|
|
| 1002 |
st.subheader(t.get('key_concepts', "Conceptos Clave"))
|
| 1003 |
if 'key_concepts1' in result:
|
| 1004 |
df1 = pd.DataFrame(result['key_concepts1'], columns=['Concepto', 'Frecuencia'])
|
| 1005 |
+
df1['Frecuencia'] = pd.to_numeric(df1['Frecuencia'], errors='coerce').fillna(0).round(2)
|
| 1006 |
st.table(df1)
|
| 1007 |
else:
|
| 1008 |
st.warning(t.get('concepts_not_available', "Los conceptos clave no están disponibles."))
|
|
|
|
| 1016 |
st.subheader(t.get('key_concepts', "Conceptos Clave"))
|
| 1017 |
if 'key_concepts2' in result:
|
| 1018 |
df2 = pd.DataFrame(result['key_concepts2'], columns=['Concepto', 'Frecuencia'])
|
| 1019 |
+
df2['Frecuencia'] = pd.to_numeric(df2['Frecuencia'], errors='coerce').fillna(0).round(2)
|
| 1020 |
st.table(df2)
|
| 1021 |
else:
|
| 1022 |
st.warning(t.get('concepts_not_available', "Los conceptos clave no están disponibles."))
|