AIdeaText commited on
Commit
98f5fb0
verified
1 Parent(s): adca799

Update modules/text_analysis/discourse_analysis.py

Browse files
modules/text_analysis/discourse_analysis.py CHANGED
@@ -250,7 +250,6 @@ def perform_discourse_analysis(text1, text2, nlp, lang):
250
  # Asegurar limpieza en todos los casos
251
  plt.close('all')
252
 
253
-
254
  #################################################################
255
  def create_concept_table(key_concepts):
256
  """
@@ -268,41 +267,3 @@ def create_concept_table(key_concepts):
268
  logger.error(f"Error en create_concept_table: {str(e)}")
269
  raise
270
 
271
- #################
272
- def perform_discourse_analysis(text1, text2, nlp, lang):
273
- """
274
- Realiza el an谩lisis completo del discurso
275
- Args:
276
- text1: Primer texto a analizar
277
- text2: Segundo texto a analizar
278
- nlp: Modelo de spaCy cargado
279
- lang: C贸digo de idioma
280
- Returns:
281
- dict: Resultados del an谩lisis
282
- """
283
- try:
284
- # Realizar an谩lisis comparativo
285
- fig1, fig2, key_concepts1, key_concepts2 = compare_semantic_analysis(
286
- text1, text2, nlp, lang
287
- )
288
-
289
- # Crear tablas de resultados
290
- table1 = create_concept_table(key_concepts1)
291
- table2 = create_concept_table(key_concepts2)
292
-
293
- return {
294
- 'graph1': fig1,
295
- 'graph2': fig2,
296
- 'key_concepts1': key_concepts1,
297
- 'key_concepts2': key_concepts2,
298
- 'table1': table1,
299
- 'table2': table2,
300
- 'success': True
301
- }
302
-
303
- except Exception as e:
304
- logger.error(f"Error en perform_discourse_analysis: {str(e)}")
305
- return {
306
- 'success': False,
307
- 'error': str(e)
308
- }
 
250
  # Asegurar limpieza en todos los casos
251
  plt.close('all')
252
 
 
253
  #################################################################
254
  def create_concept_table(key_concepts):
255
  """
 
267
  logger.error(f"Error en create_concept_table: {str(e)}")
268
  raise
269