Update app.py
Browse files
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 |
-
{
|
211 |
|
212 |
## Influências Secundárias
|
213 |
-
{
|
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():
|