JeCabrera commited on
Commit
aa2dee9
verified
1 Parent(s): 785b38f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -9
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 articulos.
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,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 como Facilita la obtencion 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 integral 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
  }
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 #000000; padding: 5px; border-radius: 8px; background-color: #ffffff;">
183
- <h4>Explora los beneficios generados:</h4>
184
  <p>{generated_benefits}</p>
185
  </div>
186
  """, unsafe_allow_html=True)
187
- except ValueError as e:
188
- col2.error(f"Error: {str(e)}")
189
  else:
190
- col2.error("Por favor, proporciona el p煤blico objetivo, el producto y selecciona una f贸rmula.")
 
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.")