Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -43,12 +43,12 @@ benefits_formulas = {
|
|
| 43 |
"description": """
|
| 44 |
La estructura de la fórmula Suprema de Istvanova es: Números + Adjetivo + Palabra Clave + Razón + Promesa.
|
| 45 |
Crea bullets points o beneficios con beneficios específicos y atractivos que conectan emocionalmente con {target_audience} y cumple con estos elementos:
|
| 46 |
-
1. **Números**: Se escriben con el fin de declarar que existen cierto números de
|
| 47 |
2. **Adjetivo**: Añaden emoción y atractivo al mensaje.
|
| 48 |
3. **Palabra Clave**: Reflejan el beneficio principal o tema clave.
|
| 49 |
4. **Razón**: Justifican el beneficio o valor del producto.
|
| 50 |
5. **Promesa**: Muestran el resultado o beneficio que el lector puede esperar.
|
| 51 |
-
Cada uno de estos elementos se
|
| 52 |
""",
|
| 53 |
"examples": [
|
| 54 |
"5 métodos simples para duplicar tus ventas en menos de 30 días.",
|
|
@@ -61,16 +61,30 @@ benefits_formulas = {
|
|
| 61 |
La estructura de la fórmula AIDA para crear bullets points con beneficios es: Atención + Interés + Deseo + Acción.
|
| 62 |
Crea bullets points o beneficios que sigan estos pasos:
|
| 63 |
- **Atención**: Captura de inmediato el interés o atención de {target_audience} por medio de un dato insólito o increíble, le habla de una situación problemática o un deseo de {target_audience}.
|
| 64 |
-
- **Interés**: Detalla cómo el beneficio del {product} soluciona un problema específico o
|
| 65 |
- **Deseo**: Despierta el anhelo por lograr el resultado prometido.
|
| 66 |
- **Acción**: Inspira al lector a actuar para obtener el beneficio.
|
| 67 |
-
Todos estos elementos se
|
| 68 |
""",
|
| 69 |
"examples": [
|
| 70 |
"Descubre cómo atraer clientes automáticamente, sin experiencia previa.",
|
| 71 |
"Imagina tener un cuerpo en forma disfrutando lo que te gusta comer.",
|
| 72 |
"Empieza hoy mismo y experimenta resultados en solo 7 días."
|
| 73 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
}
|
| 75 |
}
|
| 76 |
|
|
@@ -179,12 +193,12 @@ if submit:
|
|
| 179 |
# Obtener la respuesta del modelo
|
| 180 |
generated_benefits = generate_benefits(number_of_benefits, target_audience, product, temperature, selected_formula)
|
| 181 |
col2.markdown(f"""
|
| 182 |
-
<div style="border: 1px solid #
|
| 183 |
-
<
|
| 184 |
<p>{generated_benefits}</p>
|
| 185 |
</div>
|
| 186 |
""", unsafe_allow_html=True)
|
| 187 |
-
except
|
| 188 |
-
col2.error(f"Error: {
|
| 189 |
else:
|
| 190 |
-
col2.
|
|
|
|
| 43 |
"description": """
|
| 44 |
La estructura de la fórmula Suprema de Istvanova es: Números + Adjetivo + Palabra Clave + Razón + Promesa.
|
| 45 |
Crea bullets points o beneficios con beneficios específicos y atractivos que conectan emocionalmente con {target_audience} y cumple con estos elementos:
|
| 46 |
+
1. **Números**: Se escriben con el fin de declarar que existen cierto números de artículos.
|
| 47 |
2. **Adjetivo**: Añaden emoción y atractivo al mensaje.
|
| 48 |
3. **Palabra Clave**: Reflejan el beneficio principal o tema clave.
|
| 49 |
4. **Razón**: Justifican el beneficio o valor del producto.
|
| 50 |
5. **Promesa**: Muestran el resultado o beneficio que el lector puede esperar.
|
| 51 |
+
Cada uno de estos elementos se integra de manera natural y no forzada cuando se crean los bullets points así como los examples.
|
| 52 |
""",
|
| 53 |
"examples": [
|
| 54 |
"5 métodos simples para duplicar tus ventas en menos de 30 días.",
|
|
|
|
| 61 |
La estructura de la fórmula AIDA para crear bullets points con beneficios es: Atención + Interés + Deseo + Acción.
|
| 62 |
Crea bullets points o beneficios que sigan estos pasos:
|
| 63 |
- **Atención**: Captura de inmediato el interés o atención de {target_audience} por medio de un dato insólito o increíble, le habla de una situación problemática o un deseo de {target_audience}.
|
| 64 |
+
- **Interés**: Detalla cómo el beneficio del {product} soluciona un problema específico o cómo facilita la obtención de un deseo de {target_audience}.
|
| 65 |
- **Deseo**: Despierta el anhelo por lograr el resultado prometido.
|
| 66 |
- **Acción**: Inspira al lector a actuar para obtener el beneficio.
|
| 67 |
+
Todos estos elementos se integran de manera natural y no forzada al crear los bullets points o beneficios. Los bullets points están escritos de una manera conversacional y natural como en "examples".
|
| 68 |
""",
|
| 69 |
"examples": [
|
| 70 |
"Descubre cómo atraer clientes automáticamente, sin experiencia previa.",
|
| 71 |
"Imagina tener un cuerpo en forma disfrutando lo que te gusta comer.",
|
| 72 |
"Empieza hoy mismo y experimenta resultados en solo 7 días."
|
| 73 |
]
|
| 74 |
+
},
|
| 75 |
+
"formula_3_en_1": {
|
| 76 |
+
"description": """
|
| 77 |
+
La fórmula 3 en 1 para empezar a conectar con las personas combina:
|
| 78 |
+
1. **Característica**: Describe las propiedades tangibles del producto o servicio. Por ejemplo, "Este software tiene una función de automatización única".
|
| 79 |
+
2. **Para qué**: El beneficio inmediato que resuelve un problema o cumple una necesidad. Por ejemplo, "Para que puedas enfocarte en tareas más importantes sin distracciones".
|
| 80 |
+
3. **Con lo que**: El impacto emocional o práctico a largo plazo que obtiene el cliente. Por ejemplo, "Con lo que podrás disfrutar de un día más productivo y menos estresante".
|
| 81 |
+
Crea bullets points que integren estos elementos para mostrar beneficios de forma clara, emocional y conectada al producto.
|
| 82 |
+
""",
|
| 83 |
+
"examples": [
|
| 84 |
+
"Una batería de larga duración para que puedas trabajar todo el día con lo que mantienes tu productividad sin interrupciones.",
|
| 85 |
+
"Un sistema de seguridad avanzado para que duermas tranquilo con lo que proteges lo que más valoras.",
|
| 86 |
+
"Un diseño intuitivo para que aprendas rápido con lo que ahorras tiempo y esfuerzos innecesarios."
|
| 87 |
+
]
|
| 88 |
}
|
| 89 |
}
|
| 90 |
|
|
|
|
| 193 |
# Obtener la respuesta del modelo
|
| 194 |
generated_benefits = generate_benefits(number_of_benefits, target_audience, product, temperature, selected_formula)
|
| 195 |
col2.markdown(f"""
|
| 196 |
+
<div style="padding: 10px; border: 1px solid #ddd; border-radius: 8px;">
|
| 197 |
+
<h3>Beneficios Generados:</h3>
|
| 198 |
<p>{generated_benefits}</p>
|
| 199 |
</div>
|
| 200 |
""", unsafe_allow_html=True)
|
| 201 |
+
except Exception as e:
|
| 202 |
+
col2.error(f"Error al generar beneficios: {e}")
|
| 203 |
else:
|
| 204 |
+
col2.warning("Por favor, completa todos los campos antes de generar beneficios.")
|