| |
|
|
| def generate_behavior_samples(dictionaries, count=50, source_language="en"): |
| samples = [] |
|
|
| behaviors = [ |
| ("warm", "steady", "medium", "natural", "high"), |
| ("neutral", "slow", "shallow", "formal", "medium"), |
| ("direct", "fast", "deep", "technical", "high"), |
| ("friendly", "steady", "medium", "casual", "high"), |
| ("precise", "slow", "deep", "structured", "high") |
| ] |
|
|
| for i in range(count): |
| tone, pacing, depth, style, clarity = behaviors[i % len(behaviors)] |
|
|
| user_text = "Explain this to me." |
| glyphic = f"BEHAVIOR(tone={tone}, pacing={pacing}, depth={depth})" |
| realized = f"I will explain this in a {tone} and {clarity} way." |
|
|
| samples.append({ |
| "input": user_text, |
| "glyphic": glyphic, |
| "output": realized, |
| "behavior": { |
| "tone": tone, |
| "pacing": pacing, |
| "depth": depth, |
| "style": style, |
| "clarity": clarity |
| }, |
| "emotion": "neutral", |
| "sensory": "none", |
| "social": "alone" |
| }) |
|
|
| return samples |
|
|
|
|