JeCabrera commited on
Commit
5f9a744
·
verified ·
1 Parent(s): 9c293e6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -59
app.py CHANGED
@@ -449,54 +449,6 @@ FORMAT RULES:
449
  - Avoid unnecessary : symbols
450
  - Each headline must be a complete and intriguing sentence
451
 
452
- ÁNGULOS Y EJEMPLOS:
453
-
454
- AUTORIDAD:
455
- - "La doctora Daniela Bermudez experta en Tanatología explica cómo la resiliencia nos ayuda a superar la pérdida"
456
- - "El remedio natural para curar la calvicie de uno de los herbolarios más reconocidos en Harvard"
457
- - "5 consejos de la reconocida escritora J. K. Rowling para iniciarse como escritor de fantasía"
458
-
459
- CURIOSIDAD:
460
- - "Lo Que Nunca Debes Comer En Un Avión"
461
- - "20 palabras prohibidas que nunca debes mencionar frente a tus hijos"
462
- - "Escalofriante costumbre de los monjes tibetanos que nunca debes hacer"
463
- - "Se casa con su jefe después de haber sido humillada 5 años en el trabajo"
464
-
465
- ADVERTENCIA:
466
- - "CUIDADO: Si tu cuerpo está presentando algunos de estos síntomas... tienes que ir con el médico"
467
- - "ADVERTENCIA: lo que las agencias de viajes no quieren que sepas cuando te vas de viaje"
468
- - "¡DETENTE! y descubre lo que no sabías de la culinaria ancestral asiática"
469
- - "CUIDADO: lo que el pediatra de tus hijos no quiere que sepas sobre la diabetes infantil"
470
-
471
- EMOCIONAL:
472
- - "7 formas de ganar dinero en menos de 24 horas... aun si tu negocio está por quebrar"
473
- - "Confesiones de un ex-empleado de Starbucks que te darán las ideas para crear tu propia cafetería"
474
- - "Para todas las mamás primerizas que no logran cambiar el pañal de su bebé con éxito"
475
- - "¿La menstruación frustró tus vacaciones? 10 tips supereficaces para disfrutar aun esos días"
476
-
477
- SENSACIONALISTA:
478
- - "ATERRADOR método que utiliza el ejército israelí que te hará perder 7 kilos en una semana"
479
- - "¡Mandar nudes es lo de hoy! Peligroso pero efectivo método para ligar en redes sociales"
480
- - "¡Nunca antes visto! Asesino serial consigue abrir un canal en YouTube para dar clases de cocina"
481
- - "La más reciente prueba de amor que está matando a los adolescentes"
482
-
483
- CONTRASTE:
484
- - "¿Quieres una piel joven y tersa? Descubre los secretos de una mujer de 60 años para tener piel de bebé"
485
- - "Descubre cómo el mal aliento me ayudó a enamorar a la mujer de mis sueños"
486
- - "Esta técnica de lectura rápida me ayudó a pasar mis exámenes sin tener que pasar meses estudiando"
487
- - "¿La menstruación frustró tus vacaciones? 10 tips súper eficaces para disfrutar aún esos días"
488
-
489
- PREGUNTA:
490
- - "¿Cuál De Estos Problemas De Salud Quieres Solucionar?"
491
- - "¿Te gustaría ser más persuasivo y convincente para vender más y mejor?"
492
- - "¿Quieres aprender un nuevo idioma en poco tiempo y de forma sencilla?"
493
- - "¿Cometes estos errores garrafales en tus textos digitales?"
494
-
495
- MEZCLA:
496
- - "Cuando Los Doctores Tienen Dolor De Cabeza, ¿Qué Hacen?"
497
- - "Descubre los 7 alimentos grasosos que harán bajes de peso en tan solo 3 días si los comes en luna llena"
498
- - "¿Te gustaría viajar por los Alpes Suizos con un dólar? Con este tren lo puedes lograr"
499
-
500
  FORMAT EXAMPLE:
501
  1. Titular 1.
502
 
@@ -516,23 +468,34 @@ IMPORTANT:
516
  - Focus on transformative benefits
517
  - Follow the selected angle style and structure"""
518
 
519
- # Modificar el headlines_instruction para enfatizar los ejemplos
 
 
 
520
  headlines_instruction = (
521
  f"{system_prompt}\n\n"
522
- f"Tu tarea es crear {number_of_headlines} titulares irresistibles diseñados para {target_audience}. "
523
- f"El objetivo es capturar la atención instantáneamente y generar curiosidad sobre {product}. "
524
- f"usando el ángulo {selected_angle}. "
525
- f"\nINSTRUCCIONES DE ÁNGULO:\n{angle_instructions[selected_angle]}\n\n"
526
- f"Evita menciones obvias de {product} y enfócate en despertar interés genuino.\n\n"
527
- f"IMPORTANTE: Estudia cuidadosamente estos ejemplos modelo de la fórmula seleccionada. "
528
- f"Cada ejemplo representa el estilo, estructura y tono exacto que debes seguir:\n\n"
 
 
 
 
 
 
 
 
 
529
  )
530
 
531
- # Agregar 5 ejemplos aleatorios con análisis
532
- import random
533
  random_examples = random.sample(selected_formula['examples'], min(5, len(selected_formula['examples'])))
534
 
535
- headlines_instruction += "EJEMPLOS MODELO A SEGUIR:\n"
536
  for i, example in enumerate(random_examples, 1):
537
  headlines_instruction += f"{i}. {example}\n"
538
 
 
449
  - Avoid unnecessary : symbols
450
  - Each headline must be a complete and intriguing sentence
451
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
452
  FORMAT EXAMPLE:
453
  1. Titular 1.
454
 
 
468
  - Focus on transformative benefits
469
  - Follow the selected angle style and structure"""
470
 
471
+ # Obtener ejemplos específicos del ángulo seleccionado
472
+ angle_specific_examples = angle_examples[selected_angle]
473
+
474
+ # Crear el prompt principal
475
  headlines_instruction = (
476
  f"{system_prompt}\n\n"
477
+ f"ÁNGULO PRINCIPAL: {selected_angle}\n"
478
+ f"INSTRUCCIONES DE ÁNGULO ESPECÍFICAS:\n{angle_instructions[selected_angle]}\n\n"
479
+ f"EJEMPLOS EXITOSOS DEL ÁNGULO {selected_angle}:\n"
480
+ )
481
+
482
+ # Añadir ejemplos del ángulo seleccionado
483
+ for example in angle_specific_examples:
484
+ headlines_instruction += f"- {example}\n"
485
+
486
+ headlines_instruction += (
487
+ f"\nTu tarea es crear {number_of_headlines} titulares irresistibles para {target_audience} "
488
+ f"que capturen la atención instantáneamente y generen curiosidad sobre {product}. "
489
+ f"IMPORTANTE: Cada titular DEBE seguir el ángulo {selected_angle} de manera clara y consistente.\n\n"
490
+ f"Evita menciones obvias de {product} y enfócate en despertar interés genuino usando el ángulo seleccionado.\n\n"
491
+ f"IMPORTANTE: Estudia cuidadosamente estos ejemplos de la fórmula seleccionada. "
492
+ f"Cada ejemplo representa el estilo y estructura a seguir, adaptados al ángulo {selected_angle}:\n\n"
493
  )
494
 
495
+ # Agregar 5 ejemplos aleatorios de la fórmula
 
496
  random_examples = random.sample(selected_formula['examples'], min(5, len(selected_formula['examples'])))
497
 
498
+ headlines_instruction += "EJEMPLOS DE LA FÓRMULA A SEGUIR:\n"
499
  for i, example in enumerate(random_examples, 1):
500
  headlines_instruction += f"{i}. {example}\n"
501