Spaces:
Sleeping
Sleeping
Update modules/text_analysis/semantic_analysis.py
Browse files
modules/text_analysis/semantic_analysis.py
CHANGED
|
@@ -82,6 +82,7 @@ ENTITY_LABELS = {
|
|
| 82 |
}
|
| 83 |
}
|
| 84 |
|
|
|
|
| 85 |
def fig_to_bytes(fig):
|
| 86 |
"""Convierte una figura de matplotlib a bytes."""
|
| 87 |
try:
|
|
@@ -94,7 +95,7 @@ def fig_to_bytes(fig):
|
|
| 94 |
return None
|
| 95 |
|
| 96 |
###########################################################
|
| 97 |
-
def perform_semantic_analysis(text, nlp, lang_code):
|
| 98 |
"""
|
| 99 |
Realiza el análisis semántico completo del texto.
|
| 100 |
"""
|
|
@@ -143,7 +144,8 @@ def perform_semantic_analysis(text, nlp, lang_code):
|
|
| 143 |
# Visualizar grafo
|
| 144 |
logger.info("Visualizando grafo...")
|
| 145 |
plt.clf() # Limpiar figura actual
|
| 146 |
-
|
|
|
|
| 147 |
|
| 148 |
# Convertir a bytes
|
| 149 |
logger.info("Convirtiendo grafo a bytes...")
|
|
|
|
| 82 |
}
|
| 83 |
}
|
| 84 |
|
| 85 |
+
#################################################################################
|
| 86 |
def fig_to_bytes(fig):
|
| 87 |
"""Convierte una figura de matplotlib a bytes."""
|
| 88 |
try:
|
|
|
|
| 95 |
return None
|
| 96 |
|
| 97 |
###########################################################
|
| 98 |
+
def perform_semantic_analysis(text, nlp, lang_code, semantic_t):
|
| 99 |
"""
|
| 100 |
Realiza el análisis semántico completo del texto.
|
| 101 |
"""
|
|
|
|
| 144 |
# Visualizar grafo
|
| 145 |
logger.info("Visualizando grafo...")
|
| 146 |
plt.clf() # Limpiar figura actual
|
| 147 |
+
|
| 148 |
+
concept_graph_fig = visualize_concept_graph(concept_graph, lang_code, semantic_t)
|
| 149 |
|
| 150 |
# Convertir a bytes
|
| 151 |
logger.info("Convirtiendo grafo a bytes...")
|