DHEIVER commited on
Commit
1c4c4e9
·
verified ·
1 Parent(s): a4dfbde

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -200,6 +200,10 @@ def gerar_relatorio(percentuais):
200
  principal_insights = generate_semantic_insights(principal, perfis[principal])
201
  secundario_insights = generate_semantic_insights(secundario, perfis[secundario])
202
 
 
 
 
 
203
  report = f"""# Análise de Perfil DISC
204
 
205
  ## Visão Geral
@@ -207,10 +211,10 @@ Seu perfil principal é {principal} com {perfis[principal]:.1f}% (nível {get_in
207
  Perfil secundário: {secundario} com {perfis[secundario]:.1f}% (nível {get_intensity_level(perfis[secundario])})
208
 
209
  ## Insights Principais
210
- {' '.join([f'• {insight}\\n' for insight in principal_insights])}
211
 
212
  ## Influências Secundárias
213
- {' '.join([f'• {insight}\\n' for insight in secundario_insights])}
214
 
215
  ## Distribuição DISC Completa:
216
  {', '.join([f'{k}: {v:.1f}%' for k, v in perfis.items()])}
@@ -218,7 +222,7 @@ Perfil secundário: {secundario} com {perfis[secundario]:.1f}% (nível {get_inte
218
  ## Observação
219
  Este perfil representa suas tendências comportamentais naturais.
220
  Os comportamentos podem ser adaptados conforme o contexto e as necessidades específicas."""
221
-
222
  return report
223
 
224
  def create_interface():
 
200
  principal_insights = generate_semantic_insights(principal, perfis[principal])
201
  secundario_insights = generate_semantic_insights(secundario, perfis[secundario])
202
 
203
+ # Criar listas formatadas de insights
204
+ insights_principais = "\n".join([f"• {insight}" for insight in principal_insights])
205
+ insights_secundarios = "\n".join([f"• {insight}" for insight in secundario_insights])
206
+
207
  report = f"""# Análise de Perfil DISC
208
 
209
  ## Visão Geral
 
211
  Perfil secundário: {secundario} com {perfis[secundario]:.1f}% (nível {get_intensity_level(perfis[secundario])})
212
 
213
  ## Insights Principais
214
+ {insights_principais}
215
 
216
  ## Influências Secundárias
217
+ {insights_secundarios}
218
 
219
  ## Distribuição DISC Completa:
220
  {', '.join([f'{k}: {v:.1f}%' for k, v in perfis.items()])}
 
222
  ## Observação
223
  Este perfil representa suas tendências comportamentais naturais.
224
  Os comportamentos podem ser adaptados conforme o contexto e as necessidades específicas."""
225
+
226
  return report
227
 
228
  def create_interface():