Spaces:
Sleeping
Sleeping
Update modules/text_analysis/morpho_analysis.py
Browse files
modules/text_analysis/morpho_analysis.py
CHANGED
|
@@ -221,7 +221,14 @@ def perform_advanced_morphosyntactic_analysis(text, nlp):
|
|
| 221 |
Realiza un análisis morfosintáctico avanzado del texto.
|
| 222 |
"""
|
| 223 |
try:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 224 |
doc = nlp(text)
|
|
|
|
|
|
|
| 225 |
return {
|
| 226 |
'doc': doc,
|
| 227 |
'pos_analysis': get_detailed_pos_analysis(doc),
|
|
|
|
| 221 |
Realiza un análisis morfosintáctico avanzado del texto.
|
| 222 |
"""
|
| 223 |
try:
|
| 224 |
+
# Verificar el idioma del modelo
|
| 225 |
+
model_lang = nlp.lang
|
| 226 |
+
logger.info(f"Realizando análisis con modelo de idioma: {model_lang}")
|
| 227 |
+
|
| 228 |
+
# Procesar el texto con el modelo específico del idioma
|
| 229 |
doc = nlp(text)
|
| 230 |
+
|
| 231 |
+
# Realizar análisis específico según el idioma
|
| 232 |
return {
|
| 233 |
'doc': doc,
|
| 234 |
'pos_analysis': get_detailed_pos_analysis(doc),
|