graph TD A[User Input: Theme & Requirements] --> B[Prompt Engineering] B --> C[Generate Optimized Prompt] C --> D[Initial Avatar Generation] D --> E[Quality Check] E --> F{Meets Standards?} F -->|No| G[Refinement Process] G --> D F -->|Yes| H[Size Optimization] H --> I[Final Avatar PNG] subgraph SILO 1: PROMPT ENGINEERING B C end subgraph SILO 2: IMAGE GENERATION D end subgraph SILO 3: QUALITY ASSURANCE E F G end subgraph SILO 4: OPTIMIZATION H I end