๐Ÿงฌ Character Bible

UGC Arabia's character consistency system โ€” locked DNA, tested prompts, scored results

v1.0 โ€” May 2026
5
Characters
40+
Arabic Hooks
11
Scene Templates
3
Script Structures
5
Scoring Dimensions
๐Ÿงฌ Characters
๐ŸŽฏ Hooks
๐ŸŽฌ Scenes
๐Ÿ“Š Scoring
โšก Workflow
Arabic Hooks by Category
Scene Templates
Quality Scoring System

Every generated video is scored across 5 dimensions. Pass = 7.0+, Excellent = 8.5+.

Test Results
Brief โ†’ Video Workflow
1

Client Brief

Client comes with product idea โ†’ captured as structured brief

2

Auto-Select Character

System picks best character (Noor for skincare, Layla for food, etc.)

3

Generate Variations

3-6 prompt variations with different scenes, hooks, wardrobe

4

Run Pipeline

Each variation goes through face gen โ†’ animation โ†’ voice โ†’ lip sync

5

Score & Select

Score each result (realism, consistency, Arabic, lip sync, engagement)

6

Store Winners

8.5+ scores become reusable templates for future clients

Quick Commands
# Generate 3 variations for a character + category
python3 character_bible/workflows/brief_to_video.py full-pipeline --character noor --category skincare

# Full pipeline with custom hook
python3 character_bible/workflows/brief_to_video.py full-pipeline --character noor --category skincare --hook "ุจู†ุงุช ู‡ุงู„ู…ุฑุฌ ู…ูˆ ุทุจูŠุนูŠ!"

# Create brief from client text
python3 character_bible/workflows/brief_to_video.py brief --text "skincare brand wants hijabi woman applying moisturizer"

# Score a video
python3 character_bible/test_framework/test_runner.py score --video output/test.mp4 --character noor --prompt "..." --realism 8 --consistency 9 --arabic 7 --lip_sync 6 --engagement 8

# List all characters
python3 character_bible/test_framework/test_runner.py list
Why Character Bible > Just Seed
โŒ Seed Only
Same face, but different person each time. No wardrobe control. No scene matching. No tracking.
โšก Character Bible
Same person every time. Wardrobe matches category. Scene is authentic Saudi. But untested.
โœ… Bible + Tests
Same person. Proven scenes. Only winners reused. Templates get better over time.