JeCabrera commited on
Commit
5d833d0
·
verified ·
1 Parent(s): 83aa495

Update formulas.py

Browse files
Files changed (1) hide show
  1. formulas.py +84 -33
formulas.py CHANGED
@@ -214,13 +214,40 @@ INSTRUCCIONES ESPECÍFICAS PARA LA OFERTA DORADA:
214
  "description": """
215
  Formula: [Type + Name + Dream + Obstacle]
216
 
217
- This formula connects directly with the client's desires and concerns:
218
 
219
- 1. Type: The type of solution (training, product, or service)
220
- 2. Name: The name of your solution
221
- 3. Dream: The big dream or result that the client wants to achieve
222
  4. Obstacle: The obstacle that would normally prevent achieving that dream
223
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
224
  **Suggested solution types:**
225
  - Online course
226
  - Webinar
@@ -278,46 +305,70 @@ This formula connects directly with the client's desires and concerns:
278
  ],
279
  "instructions": """
280
  SPECIFIC INSTRUCTIONS FOR THIS FORMULA:
 
281
  1. PRODUCT/SERVICE NAME HANDLING:
282
  - CRITICAL: If a product name is provided, YOU MUST USE THAT EXACT NAME. This is non-negotiable.
283
  - If the product name is not empty, use it EXACTLY as provided with no modifications
284
  - Only create a new name if no product name is provided or it contains generic placeholders
285
 
286
- 2. Analyze ALL available information:
 
287
  - Product/service name (use the name provided)
288
- - Target audience description (avatar_description)
289
  - Content from uploaded files (if any)
290
 
291
- 3. Determine the most appropriate type (curso, webinar, entrenamiento, etc.) based on:
292
- - Any type mentioned in product_name
293
- - The nature of the solution described in avatar_description
294
- - The most suitable format for the target audience's needs
 
295
 
296
- 4. Create a comprehensive offer by combining:
297
  - The appropriate type (determined in step 3)
298
  - The EXACT product name as provided (if available)
299
- - A compelling dream based on avatar_description
300
- - A relevant obstacle based on avatar_description
301
-
302
- 5. The dream should be ambitious but believable, incorporating:
303
- - Target audience desires from avatar_description
304
- - Explicit goals mentioned in uploaded content (if any)
305
-
306
- 6. The obstacle should reflect:
307
- - Real problems mentioned in avatar_description
308
- - Challenges that would normally prevent achieving the dream
309
-
310
- 7. IMPORTANT: Vary the way you start the phrase. Instead of always using "Se trata de un...", use different openings such as:
311
- - "Presentamos un..."
312
- - "Te ofrecemos un..."
313
- - "Descubre nuestro..."
314
- - "Conoce el..."
315
- - "Hemos creado un..."
316
- - "Imagina tener acceso a un..."
317
- - "Por fin existe un..."
318
- - "Ahora puedes acceder a un..."
319
- - "Tenemos para ti un..."
320
- - "Disfruta de un..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
321
  """
322
  }
323
  }
 
214
  "description": """
215
  Formula: [Type + Name + Dream + Obstacle]
216
 
217
+ This formula connects directly with the client's desires and concerns, adapting to the market sophistication level ({sophistication_level}):
218
 
219
+ 1. Type: The solution type (training, product, or service)
220
+ 2. Name: Your solution's name
221
+ 3. Dream: The big dream or result the client wants to achieve
222
  4. Obstacle: The obstacle that would normally prevent achieving that dream
223
 
224
+ ### **Adaptation by Sophistication Level ({sophistication_level}):**
225
+
226
+ #### **Level 1 - New Market:**
227
+ - Type: Use simple and straightforward language
228
+ - Dream: Focus on basic and direct benefits
229
+ - Obstacle: Mention universal and common obstacles
230
+
231
+ #### **Level 2 - Initial Competition:**
232
+ - Type: Add differentiators to the solution type
233
+ - Dream: Include specific metrics and results
234
+ - Obstacle: Contrast with existing solutions
235
+
236
+ #### **Level 3 - Saturated Market:**
237
+ - Type: Introduce proprietary terminology
238
+ - Dream: Emphasize unique mechanisms
239
+ - Obstacle: Highlight innovative approaches
240
+
241
+ #### **Level 4 - Skeptical Market:**
242
+ - Type: Use data-backed terms
243
+ - Dream: Include proofs and case studies
244
+ - Obstacle: Address deep objections with evidence
245
+
246
+ #### **Level 5 - Desensitized Market:**
247
+ - Type: Focus on transformation and movement
248
+ - Dream: Connect with values and higher purpose
249
+ - Obstacle: Address emotional and philosophical barriers
250
+
251
  **Suggested solution types:**
252
  - Online course
253
  - Webinar
 
305
  ],
306
  "instructions": """
307
  SPECIFIC INSTRUCTIONS FOR THIS FORMULA:
308
+
309
  1. PRODUCT/SERVICE NAME HANDLING:
310
  - CRITICAL: If a product name is provided, YOU MUST USE THAT EXACT NAME. This is non-negotiable.
311
  - If the product name is not empty, use it EXACTLY as provided with no modifications
312
  - Only create a new name if no product name is provided or it contains generic placeholders
313
 
314
+ 2. ANALYZE ALL AVAILABLE INFORMATION:
315
+ - Consider the market sophistication level ({sophistication_level})
316
  - Product/service name (use the name provided)
317
+ - Target audience description
318
  - Content from uploaded files (if any)
319
 
320
+ 3. DETERMINE THE MOST APPROPRIATE TYPE:
321
+ - Based on any type mentioned in product_name
322
+ - Consider the nature of the solution described
323
+ - Choose the most suitable format for the target audience's needs
324
+ - Adapt according to market sophistication level
325
 
326
+ 4. CREATE A COMPREHENSIVE OFFER BY COMBINING:
327
  - The appropriate type (determined in step 3)
328
  - The EXACT product name as provided (if available)
329
+ - A compelling dream based on target audience description
330
+ - A relevant obstacle based on audience challenges
331
+
332
+ 5. DREAM DEVELOPMENT:
333
+ - Should be ambitious but believable
334
+ - Incorporate target audience desires
335
+ - Include explicit goals from provided content
336
+ - Match the sophistication level expectations
337
+
338
+ 6. OBSTACLE IDENTIFICATION:
339
+ - Reflect real problems mentioned in audience description
340
+ - Address challenges that would prevent dream achievement
341
+ - Scale complexity based on market sophistication
342
+
343
+ 7. OPENING VARIATION:
344
+ Use different Spanish openings from the provided list to maintain variety and engagement
345
+ [Keep existing Spanish opening variations]
346
+
347
+ 8. SOPHISTICATION LEVEL ADAPTATION:
348
+ Level 1 (New Market):
349
+ - Use educational and straightforward language
350
+ - Focus on basic benefits and common obstacles
351
+ - Keep the promise simple and direct
352
+
353
+ Level 2 (Initial Competition):
354
+ - Add specific differentiators
355
+ - Include measurable results
356
+ - Compare indirectly with alternatives
357
+
358
+ Level 3 (Saturated Market):
359
+ - Use proprietary terminology
360
+ - Focus on unique mechanisms
361
+ - Highlight innovative approaches
362
+
363
+ Level 4 (Skeptical Market):
364
+ - Include data and research
365
+ - Add proof elements
366
+ - Address deep objections
367
+
368
+ Level 5 (Desensitized Market):
369
+ - Focus on emotional transformation
370
+ - Connect with deeper values
371
+ - Create movement-based messaging
372
  """
373
  }
374
  }