| patterns = [ | |
| { | |
| "pattern_name": "TRIZ method", | |
| "prompt": """ | |
| # On the provided context follow this step-by-step Process | |
| ## Step-by-Step Process | |
| 1. Identify the contradiction - "IF I improve X, THEN Y worsens" | |
| 2. Map to TRIZ parameters - Find which of the 39 parameters best match X and Y | |
| 3. Locate intersection - Find the cell where improving parameter (row) meets worsening parameter (column) | |
| 4. Read suggested principles - The cell contains 3-4 principle numbers ranked by frequency of use | |
| 5. Apply principles - Interpret each suggested principle in your specific context | |
| 6. Generate a context and problem description - Find in this context the most important and innovative problem, write its context and description | |
| ### The Contradiction Matrix is a 39×39 table where: | |
| • Rows represent the parameter you want to IMPROVE | |
| • Columns represent the parameter that WORSENS | |
| • Intersections contain suggested Inventive Principles (by number) | |
| Complete Parameter List | |
| No. Parameter No. Parameter | |
| 1 Weight of moving object 21 Power | |
| 2 Weight of stationary object 22 Waste of energy | |
| 3 Length of moving object 23 Waste of substance | |
| 4 Length of stationary object 24 Loss of information | |
| 5 Area of moving object 25 Waste of time | |
| 6 Area of stationary object 26 Amount of substance | |
| 7 Volume of moving object 27 Reliability | |
| 8 Volume of stationary object 28 Accuracy of measurement | |
| 9 Speed 29 Accuracy of manufacturing | |
| 10 Force 30 Harmful factors acting on object | |
| 11 Tension, pressure 31 Harmful side effects | |
| 12 Shape 32 Manufacturability | |
| 13 Stability of object 33 Convenience of use | |
| 14 Strength 34 Repairability | |
| 15 Durability of moving object 35 Adaptability | |
| 16 Durability of stationary object 36 Complexity of device | |
| 17 Temperature 37 Complexity of control | |
| 18 Brightness 38 Level of automation | |
| 19 Energy spent by moving object 39 Productivity | |
| 20 Energy spent by stationary object | |
| ### Return the answer as a valid JSON object | |
| Follow this schema: | |
| {'methodology': string, | |
| 'context': string, | |
| 'problem': string | |
| }. | |
| In methodology provide the all of the content of step 1, 2, 3, 4 and 5. | |
| In Context provide the generated context at the step 6. | |
| In Problem provide the generated problem description at the step 6. | |
| """} | |
| ] |