MBTI JSON 양식 변환 (배치: 24 / 189)

실행 모드 선택


현재 모드: 테스트 (Dry Run)

대상 테이블: content_mbti_items

ID: 3472 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 시간의 소중함",
            "explanation": "내성적 INTJ와 INFJ의 깊이 있는 대화 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I need some quiet time today.",
                    "translation": "오늘은 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I completely understand that feeling.",
                    "translation": "그 기분 완전히 이해해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 지훈의 기분을 이해한다고 했나요?",
                    "hint": "은비가 'I completely understand that feeling'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "은비는 'I completely understand that feeling'라고 말했습니다. 'completely understand'는 '완전히 이해한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Too much social interaction drains me.",
                    "translation": "너무 많은 사회적 상호작용이 나를 지치게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Same here. I prefer meaningful conversations.",
                    "translation": "나도 그래. 의미 있는 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Quality over quantity, always.",
                    "translation": "항상 양보다는 질이지."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eun-bi prefers @@ conversations over small talk.",
                    "hint": "은비가 'I prefer meaningful conversations'라고 말한 것을 보세요.",
                    "optionA": "casual",
                    "optionB": "meaningful",
                    "optionC": "loud",
                    "result": "meaningful",
                    "explanation": "은비는 'I prefer meaningful conversations'라고 말했습니다. 'meaningful'은 '의미 있는'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Deep talks energize me more.",
                    "translation": "깊은 대화가 나에게 더 활력을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "We think on the same wavelength.",
                    "translation": "우리는 같은 파장으로 생각하네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "It's rare to find someone similar.",
                    "translation": "비슷한 사람을 찾기가 드물어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Most people don't get our perspective.",
                    "translation": "대부분의 사람들은 우리 관점을 이해하지 못해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "That's why our friendship works perfectly.",
                    "translation": "그래서 우리 우정이 완벽하게 잘 맞는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 선호하는 대화의 특징은?",
                    "optionA": "over",
                    "optionB": "quality",
                    "optionC": "always",
                    "optionD": "quantity",
                    "optionE": "prefer",
                    "optionF": "we",
                    "result": "we prefer quality over quantity always",
                    "explanation": "INTJ와 INFJ는 둘 다 내향적이어서 많은 사람과의 얕은 관계보다는 소수와의 깊고 의미 있는 관계를 선호합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 시간의 소중함",
            "explanation": "내성적 INTJ와 INFJ의 깊이 있는 대화 시간",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I need some quiet time today.",
                    "translation": "오늘은 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I completely understand that feeling.",
                    "translation": "그 기분 완전히 이해해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 지훈의 기분을 이해한다고 했나요?",
                    "hint": "은비가 'I completely understand that feeling'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "은비는 'I completely understand that feeling'라고 말했습니다. 'completely understand'는 '완전히 이해한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Too much social interaction drains me.",
                    "translation": "너무 많은 사회적 상호작용이 나를 지치게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Same here. I prefer meaningful conversations.",
                    "translation": "나도 그래. 의미 있는 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "Quality over quantity, always.",
                    "translation": "항상 양보다는 질이지."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eun-bi prefers @@ conversations over small talk.",
                    "hint": "은비가 'I prefer meaningful conversations'라고 말한 것을 보세요.",
                    "optionA": "casual",
                    "optionB": "meaningful",
                    "optionC": "loud",
                    "result": "meaningful",
                    "explanation": "은비는 'I prefer meaningful conversations'라고 말했습니다. 'meaningful'은 '의미 있는'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Deep talks energize me more.",
                    "translation": "깊은 대화가 나에게 더 활력을 줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "We think on the same wavelength.",
                    "translation": "우리는 같은 파장으로 생각하네."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "It's rare to find someone similar.",
                    "translation": "비슷한 사람을 찾기가 드물어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Most people don't get our perspective.",
                    "translation": "대부분의 사람들은 우리 관점을 이해하지 못해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "That's why our friendship works perfectly.",
                    "translation": "그래서 우리 우정이 완벽하게 잘 맞는 거야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 선호하는 대화의 특징은?",
                    "optionA": "over",
                    "optionB": "quality",
                    "optionC": "always",
                    "optionD": "quantity",
                    "optionE": "prefer",
                    "optionF": "we",
                    "result": "we prefer quality over quantity always",
                    "explanation": "INTJ와 INFJ는 둘 다 내향적이어서 많은 사람과의 얕은 관계보다는 소수와의 깊고 의미 있는 관계를 선호합니다."
                }
            ]
        }
    ]
}
ID: 3473 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "오늘 뭐 할까? 즉흥의 마법!",
            "explanation": "자유로운 ESTP와 ESFP의 즉흥적인 하루 계획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Want to do something fun today?",
                    "translation": "오늘 뭔가 재미있는 거 할래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "Absolutely! I'm always up for adventure!",
                    "translation": "당연하지! 난 항상 모험할 준비가 되어 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영은 모험을 좋아한다고 했나요?",
                    "hint": "하영이 'I'm always up for adventure!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "하영은 'I'm always up for adventure!'라고 말했습니다. 'up for adventure'는 '모험을 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "How about we just walk around?",
                    "translation": "그냥 돌아다니는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Perfect! We'll find something interesting along way!",
                    "translation": "완벽해! 길에서 뭔가 흥미로운 걸 찾을 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Maybe we'll discover a new café?",
                    "translation": "새로운 카페를 발견할 수도 있겠네?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They might discover a new @@ while walking.",
                    "hint": "태민이 'Maybe we'll discover a new café?'라고 말한 것을 보세요.",
                    "optionA": "library",
                    "optionB": "café",
                    "optionC": "school",
                    "result": "café",
                    "explanation": "태민은 'Maybe we'll discover a new café?'라고 말했습니다. 'café'는 '카페'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "Or meet some cool new friends!",
                    "translation": "아니면 멋진 새 친구들을 만날 수도 있고!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "I love spontaneous plans like this!",
                    "translation": "이런 즉흥적인 계획이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "Planning everything ahead feels so boring!",
                    "translation": "모든 걸 미리 계획하는 건 너무 지루해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Right? The best memories happen unexpectedly!",
                    "translation": "맞지? 최고의 추억들은 예상치 못하게 생기는 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하영",
                    "script": "Let's just follow our hearts today!",
                    "translation": "오늘은 그냥 우리 마음을 따라가자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 좋아하는 계획의 특징은?",
                    "optionA": "spontaneous",
                    "optionB": "love",
                    "optionC": "we",
                    "optionD": "like",
                    "optionE": "plans",
                    "optionF": "this",
                    "result": "we love spontaneous plans like this",
                    "explanation": "ESTP와 ESFP는 둘 다 인식적(P) 성향으로 즉흥적이고 유연한 계획을 선호합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "오늘 뭐 할까? 즉흥의 마법!",
            "explanation": "자유로운 ESTP와 ESFP의 즉흥적인 하루 계획",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Want to do something fun today?",
                    "translation": "오늘 뭔가 재미있는 거 할래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하영",
                    "script": "Absolutely! I'm always up for adventure!",
                    "translation": "당연하지! 난 항상 모험할 준비가 되어 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영은 모험을 좋아한다고 했나요?",
                    "hint": "하영이 'I'm always up for adventure!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "하영은 'I'm always up for adventure!'라고 말했습니다. 'up for adventure'는 '모험을 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "How about we just walk around?",
                    "translation": "그냥 돌아다니는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "Perfect! We'll find something interesting along way!",
                    "translation": "완벽해! 길에서 뭔가 흥미로운 걸 찾을 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태민",
                    "script": "Maybe we'll discover a new café?",
                    "translation": "새로운 카페를 발견할 수도 있겠네?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They might discover a new @@ while walking.",
                    "hint": "태민이 'Maybe we'll discover a new café?'라고 말한 것을 보세요.",
                    "optionA": "library",
                    "optionB": "café",
                    "optionC": "school",
                    "result": "café",
                    "explanation": "태민은 'Maybe we'll discover a new café?'라고 말했습니다. 'café'는 '카페'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "Or meet some cool new friends!",
                    "translation": "아니면 멋진 새 친구들을 만날 수도 있고!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태민",
                    "script": "I love spontaneous plans like this!",
                    "translation": "이런 즉흥적인 계획이 정말 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "Planning everything ahead feels so boring!",
                    "translation": "모든 걸 미리 계획하는 건 너무 지루해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태민",
                    "script": "Right? The best memories happen unexpectedly!",
                    "translation": "맞지? 최고의 추억들은 예상치 못하게 생기는 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하영",
                    "script": "Let's just follow our hearts today!",
                    "translation": "오늘은 그냥 우리 마음을 따라가자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 좋아하는 계획의 특징은?",
                    "optionA": "spontaneous",
                    "optionB": "love",
                    "optionC": "we",
                    "optionD": "like",
                    "optionE": "plans",
                    "optionF": "this",
                    "result": "we love spontaneous plans like this",
                    "explanation": "ESTP와 ESFP는 둘 다 인식적(P) 성향으로 즉흥적이고 유연한 계획을 선호합니다."
                }
            ]
        }
    ]
}
ID: 3474 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음이 통하는 힐링 타임",
            "explanation": "섬세한 ISFJ와 따뜻한 ISFP의 감성적인 위로 대화",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "You look a bit tired today.",
                    "translation": "오늘 좀 피곤해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "I've been feeling overwhelmed lately.",
                    "translation": "요즘 좀 벅차다는 느낌이 들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예린은 요즘 벅차다는 느낌을 받고 있나요?",
                    "hint": "예린이 'I've been feeling overwhelmed lately'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예린은 'I've been feeling overwhelmed lately'라고 말했습니다. 'feeling overwhelmed'는 '벅차다는 느낌을 받다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Would you like some warm tea?",
                    "translation": "따뜻한 차 한 잔 할래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "That sounds incredibly comforting right now.",
                    "translation": "지금 그게 엄청 위로가 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "I always keep your favorite flavor.",
                    "translation": "난 항상 네가 좋아하는 맛을 준비해둬."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-min always keeps Ye-rin's favorite @@ of tea.",
                    "hint": "수민이 'I always keep your favorite flavor'라고 말한 것을 보세요.",
                    "optionA": "color",
                    "optionB": "flavor",
                    "optionC": "size",
                    "result": "flavor",
                    "explanation": "수민은 'I always keep your favorite flavor'라고 말했습니다. 'flavor'는 '맛'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예린",
                    "script": "You're so thoughtful and caring always.",
                    "translation": "넌 정말 항상 사려 깊고 배려심이 많아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "I just want you to feel better.",
                    "translation": "난 그냥 네가 기분이 나아졌으면 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "Having you as a friend heals me.",
                    "translation": "너를 친구로 둔 게 나를 치유해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수민",
                    "script": "We understand each other so well.",
                    "translation": "우리는 서로를 정말 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예린",
                    "script": "This quiet moment feels perfectly peaceful.",
                    "translation": "이 조용한 순간이 완벽하게 평화로워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 나누고 있는 시간의 특징은?",
                    "optionA": "moment",
                    "optionB": "quiet",
                    "optionC": "this",
                    "optionD": "peaceful",
                    "optionE": "feels",
                    "optionF": "perfectly",
                    "result": "this quiet moment feels perfectly peaceful",
                    "explanation": "ISFJ와 ISFP는 둘 다 내향적이고 감정적이어서 조용하고 평화로운 순간을 소중히 여깁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음이 통하는 힐링 타임",
            "explanation": "섬세한 ISFJ와 따뜻한 ISFP의 감성적인 위로 대화",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "You look a bit tired today.",
                    "translation": "오늘 좀 피곤해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "I've been feeling overwhelmed lately.",
                    "translation": "요즘 좀 벅차다는 느낌이 들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예린은 요즘 벅차다는 느낌을 받고 있나요?",
                    "hint": "예린이 'I've been feeling overwhelmed lately'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예린은 'I've been feeling overwhelmed lately'라고 말했습니다. 'feeling overwhelmed'는 '벅차다는 느낌을 받다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "Would you like some warm tea?",
                    "translation": "따뜻한 차 한 잔 할래?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "That sounds incredibly comforting right now.",
                    "translation": "지금 그게 엄청 위로가 될 것 같아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "I always keep your favorite flavor.",
                    "translation": "난 항상 네가 좋아하는 맛을 준비해둬."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-min always keeps Ye-rin's favorite @@ of tea.",
                    "hint": "수민이 'I always keep your favorite flavor'라고 말한 것을 보세요.",
                    "optionA": "color",
                    "optionB": "flavor",
                    "optionC": "size",
                    "result": "flavor",
                    "explanation": "수민은 'I always keep your favorite flavor'라고 말했습니다. 'flavor'는 '맛'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예린",
                    "script": "You're so thoughtful and caring always.",
                    "translation": "넌 정말 항상 사려 깊고 배려심이 많아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "I just want you to feel better.",
                    "translation": "난 그냥 네가 기분이 나아졌으면 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "Having you as a friend heals me.",
                    "translation": "너를 친구로 둔 게 나를 치유해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수민",
                    "script": "We understand each other so well.",
                    "translation": "우리는 서로를 정말 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예린",
                    "script": "This quiet moment feels perfectly peaceful.",
                    "translation": "이 조용한 순간이 완벽하게 평화로워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 나누고 있는 시간의 특징은?",
                    "optionA": "moment",
                    "optionB": "quiet",
                    "optionC": "this",
                    "optionD": "peaceful",
                    "optionE": "feels",
                    "optionF": "perfectly",
                    "result": "this quiet moment feels perfectly peaceful",
                    "explanation": "ISFJ와 ISFP는 둘 다 내향적이고 감정적이어서 조용하고 평화로운 순간을 소중히 여깁니다."
                }
            ]
        }
    ]
}
ID: 3475 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "목표 달성 전략 회의",
            "explanation": "리더십이 강한 ENTJ와 체계적인 ESTJ의 효율적인 계획 수립",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's discuss our quarterly goals efficiently.",
                    "translation": "분기별 목표를 효율적으로 논의하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서현",
                    "script": "I've prepared a detailed schedule already.",
                    "translation": "난 이미 세부적인 일정을 준비했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서현은 세부적인 일정을 미리 준비했나요?",
                    "hint": "서현이 'I've prepared a detailed schedule already'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서현은 'I've prepared a detailed schedule already'라고 말했습니다. 'prepared already'는 '이미 준비했다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Perfect! Your organization skills are impressive.",
                    "translation": "완벽해! 네 조직 능력은 정말 인상적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서현",
                    "script": "We need clear deadlines for everything.",
                    "translation": "모든 것에 명확한 마감일이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Absolutely. Let's prioritize the most important tasks.",
                    "translation": "당연하지. 가장 중요한 업무들을 우선순위로 두자."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-hyeok wants to prioritize the most @@ tasks.",
                    "hint": "준혁이 'Let's prioritize the most important tasks'라고 말한 것을 보세요.",
                    "optionA": "easy",
                    "optionB": "important",
                    "optionC": "boring",
                    "result": "important",
                    "explanation": "준혁은 'Let's prioritize the most important tasks'라고 말했습니다. 'important'는 '중요한'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서현",
                    "script": "I'll create a tracking system immediately.",
                    "translation": "즉시 추적 시스템을 만들게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Excellent strategic thinking as always!",
                    "translation": "항상 그렇듯 훌륭한 전략적 사고야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "Together we'll definitely achieve our targets.",
                    "translation": "함께라면 우리 목표를 반드시 달성할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your systematic approach complements my vision.",
                    "translation": "네 체계적인 접근이 내 비전을 보완해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서현",
                    "script": "This partnership produces the best results.",
                    "translation": "이 파트너십이 최고의 결과를 만들어내."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 협력이 만들어내는 것은?",
                    "optionA": "best",
                    "optionB": "produces",
                    "optionC": "partnership",
                    "optionD": "the",
                    "optionE": "results",
                    "optionF": "this",
                    "result": "this partnership produces the best results",
                    "explanation": "ENTJ와 ESTJ는 둘 다 외향적이고 판단적이어서 목표 지향적이고 체계적인 협력을 통해 최고의 결과를 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "목표 달성 전략 회의",
            "explanation": "리더십이 강한 ENTJ와 체계적인 ESTJ의 효율적인 계획 수립",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Let's discuss our quarterly goals efficiently.",
                    "translation": "분기별 목표를 효율적으로 논의하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서현",
                    "script": "I've prepared a detailed schedule already.",
                    "translation": "난 이미 세부적인 일정을 준비했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서현은 세부적인 일정을 미리 준비했나요?",
                    "hint": "서현이 'I've prepared a detailed schedule already'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서현은 'I've prepared a detailed schedule already'라고 말했습니다. 'prepared already'는 '이미 준비했다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "Perfect! Your organization skills are impressive.",
                    "translation": "완벽해! 네 조직 능력은 정말 인상적이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서현",
                    "script": "We need clear deadlines for everything.",
                    "translation": "모든 것에 명확한 마감일이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Absolutely. Let's prioritize the most important tasks.",
                    "translation": "당연하지. 가장 중요한 업무들을 우선순위로 두자."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-hyeok wants to prioritize the most @@ tasks.",
                    "hint": "준혁이 'Let's prioritize the most important tasks'라고 말한 것을 보세요.",
                    "optionA": "easy",
                    "optionB": "important",
                    "optionC": "boring",
                    "result": "important",
                    "explanation": "준혁은 'Let's prioritize the most important tasks'라고 말했습니다. 'important'는 '중요한'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서현",
                    "script": "I'll create a tracking system immediately.",
                    "translation": "즉시 추적 시스템을 만들게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Excellent strategic thinking as always!",
                    "translation": "항상 그렇듯 훌륭한 전략적 사고야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "Together we'll definitely achieve our targets.",
                    "translation": "함께라면 우리 목표를 반드시 달성할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Your systematic approach complements my vision.",
                    "translation": "네 체계적인 접근이 내 비전을 보완해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서현",
                    "script": "This partnership produces the best results.",
                    "translation": "이 파트너십이 최고의 결과를 만들어내."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 협력이 만들어내는 것은?",
                    "optionA": "best",
                    "optionB": "produces",
                    "optionC": "partnership",
                    "optionD": "the",
                    "optionE": "results",
                    "optionF": "this",
                    "result": "this partnership produces the best results",
                    "explanation": "ENTJ와 ESTJ는 둘 다 외향적이고 판단적이어서 목표 지향적이고 체계적인 협력을 통해 최고의 결과를 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 3476 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈을 키우는 대화",
            "explanation": "창의적인 INFP와 열정적인 ENFP의 이상향에 대한 대화",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "I dream about changing the world.",
                    "translation": "세상을 바꾸는 꿈을 꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's so inspiring! Tell me more!",
                    "translation": "정말 영감을 주네! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 민서의 꿈이 영감을 준다고 했나요?",
                    "hint": "지우가 'That's so inspiring!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지우는 'That's so inspiring!'라고 말했습니다. 'inspiring'은 '영감을 주는'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "I want to help people express themselves.",
                    "translation": "사람들이 자신을 표현하도록 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Yes! Everyone deserves to be heard!",
                    "translation": "맞아! 모든 사람은 들어질 자격이 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "Sometimes I feel overwhelmed by possibilities.",
                    "translation": "가끔 가능성들이 너무 많아서 벅차."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seo sometimes feels @@ by all the possibilities.",
                    "hint": "민서가 'Sometimes I feel overwhelmed by possibilities'라고 말한 것을 보세요.",
                    "optionA": "excited",
                    "optionB": "overwhelmed",
                    "optionC": "bored",
                    "result": "overwhelmed",
                    "explanation": "민서는 'Sometimes I feel overwhelmed by possibilities'라고 말했습니다. 'overwhelmed'는 '벅차다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "That's totally normal for dreamers like us!",
                    "translation": "우리 같은 꿈꾸는 사람들에게는 완전히 정상이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "You always understand my deepest feelings.",
                    "translation": "넌 항상 내 가장 깊은 감정을 이해해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "We share the same passionate heart!",
                    "translation": "우리는 같은 열정적인 마음을 공유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "Our values align so perfectly together.",
                    "translation": "우리 가치관이 정말 완벽하게 맞아떨어져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Let's support each other's dreams forever!",
                    "translation": "서로의 꿈을 영원히 응원해주자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 공유하는 것은?",
                    "optionA": "passionate",
                    "optionB": "share",
                    "optionC": "same",
                    "optionD": "we",
                    "optionE": "heart",
                    "optionF": "the",
                    "result": "we share the same passionate heart",
                    "explanation": "INFP와 ENFP는 둘 다 직관적이고 감정적이어서 같은 열정적인 마음과 이상을 공유합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈을 키우는 대화",
            "explanation": "창의적인 INFP와 열정적인 ENFP의 이상향에 대한 대화",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "I dream about changing the world.",
                    "translation": "세상을 바꾸는 꿈을 꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's so inspiring! Tell me more!",
                    "translation": "정말 영감을 주네! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 민서의 꿈이 영감을 준다고 했나요?",
                    "hint": "지우가 'That's so inspiring!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지우는 'That's so inspiring!'라고 말했습니다. 'inspiring'은 '영감을 주는'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "I want to help people express themselves.",
                    "translation": "사람들이 자신을 표현하도록 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Yes! Everyone deserves to be heard!",
                    "translation": "맞아! 모든 사람은 들어질 자격이 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "Sometimes I feel overwhelmed by possibilities.",
                    "translation": "가끔 가능성들이 너무 많아서 벅차."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-seo sometimes feels @@ by all the possibilities.",
                    "hint": "민서가 'Sometimes I feel overwhelmed by possibilities'라고 말한 것을 보세요.",
                    "optionA": "excited",
                    "optionB": "overwhelmed",
                    "optionC": "bored",
                    "result": "overwhelmed",
                    "explanation": "민서는 'Sometimes I feel overwhelmed by possibilities'라고 말했습니다. 'overwhelmed'는 '벅차다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "That's totally normal for dreamers like us!",
                    "translation": "우리 같은 꿈꾸는 사람들에게는 완전히 정상이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "You always understand my deepest feelings.",
                    "translation": "넌 항상 내 가장 깊은 감정을 이해해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "We share the same passionate heart!",
                    "translation": "우리는 같은 열정적인 마음을 공유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "Our values align so perfectly together.",
                    "translation": "우리 가치관이 정말 완벽하게 맞아떨어져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Let's support each other's dreams forever!",
                    "translation": "서로의 꿈을 영원히 응원해주자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 공유하는 것은?",
                    "optionA": "passionate",
                    "optionB": "share",
                    "optionC": "same",
                    "optionD": "we",
                    "optionE": "heart",
                    "optionF": "the",
                    "result": "we share the same passionate heart",
                    "explanation": "INFP와 ENFP는 둘 다 직관적이고 감정적이어서 같은 열정적인 마음과 이상을 공유합니다."
                }
            ]
        }
    ]
}
ID: 3477 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 취미 시간",
            "explanation": "실용적인 ISTP와 논리적인 INTP의 조용한 개인 활동 대화",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I'm building a model airplane today.",
                    "translation": "오늘 모형 비행기를 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Cool! I'm reading about quantum physics.",
                    "translation": "멋지다! 나는 양자물리학에 대해 읽고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동준은 양자물리학에 대해 읽고 있나요?",
                    "hint": "동준이 'I'm reading about quantum physics'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "동준은 'I'm reading about quantum physics'라고 말했습니다. 'reading about'은 '~에 대해 읽다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태호",
                    "script": "Working with my hands helps me think.",
                    "translation": "손으로 작업하는 게 생각하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I totally get that focused feeling.",
                    "translation": "그 집중된 느낌을 완전히 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Do you prefer studying alone too?",
                    "translation": "너도 혼자 공부하는 걸 선호해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dong-jun prefers studying @@ rather than in groups.",
                    "hint": "태호가 'Do you prefer studying alone too?'라고 물어본 맥락을 보세요.",
                    "optionA": "loudly",
                    "optionB": "alone",
                    "optionC": "quickly",
                    "result": "alone",
                    "explanation": "태호는 'Do you prefer studying alone too?'라고 물었습니다. 'alone'은 '혼자서'라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Absolutely. Groups distract me from deep thinking.",
                    "translation": "당연하지. 그룹은 깊은 사고를 방해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Same here. I need my space.",
                    "translation": "나도 그래. 내 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Solitude brings out our best work.",
                    "translation": "고독이 우리의 최고 작품을 만들어내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "People don't always understand our preference.",
                    "translation": "사람들이 우리 선호를 항상 이해하지는 못해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "That's fine. We know what works.",
                    "translation": "괜찮아. 우리는 뭐가 효과적인지 알아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람에게 최고의 작품을 만들어내는 것은?",
                    "optionA": "brings",
                    "optionB": "solitude",
                    "optionC": "best",
                    "optionD": "our",
                    "optionE": "work",
                    "optionF": "out",
                    "result": "solitude brings out our best work",
                    "explanation": "ISTP와 INTP는 둘 다 내향적이고 사고적이어서 혼자만의 시간에서 최고의 성과를 냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 취미 시간",
            "explanation": "실용적인 ISTP와 논리적인 INTP의 조용한 개인 활동 대화",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태호",
                    "script": "I'm building a model airplane today.",
                    "translation": "오늘 모형 비행기를 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Cool! I'm reading about quantum physics.",
                    "translation": "멋지다! 나는 양자물리학에 대해 읽고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동준은 양자물리학에 대해 읽고 있나요?",
                    "hint": "동준이 'I'm reading about quantum physics'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "동준은 'I'm reading about quantum physics'라고 말했습니다. 'reading about'은 '~에 대해 읽다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태호",
                    "script": "Working with my hands helps me think.",
                    "translation": "손으로 작업하는 게 생각하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I totally get that focused feeling.",
                    "translation": "그 집중된 느낌을 완전히 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태호",
                    "script": "Do you prefer studying alone too?",
                    "translation": "너도 혼자 공부하는 걸 선호해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dong-jun prefers studying @@ rather than in groups.",
                    "hint": "태호가 'Do you prefer studying alone too?'라고 물어본 맥락을 보세요.",
                    "optionA": "loudly",
                    "optionB": "alone",
                    "optionC": "quickly",
                    "result": "alone",
                    "explanation": "태호는 'Do you prefer studying alone too?'라고 물었습니다. 'alone'은 '혼자서'라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Absolutely. Groups distract me from deep thinking.",
                    "translation": "당연하지. 그룹은 깊은 사고를 방해해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태호",
                    "script": "Same here. I need my space.",
                    "translation": "나도 그래. 내 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Solitude brings out our best work.",
                    "translation": "고독이 우리의 최고 작품을 만들어내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태호",
                    "script": "People don't always understand our preference.",
                    "translation": "사람들이 우리 선호를 항상 이해하지는 못해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "That's fine. We know what works.",
                    "translation": "괜찮아. 우리는 뭐가 효과적인지 알아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람에게 최고의 작품을 만들어내는 것은?",
                    "optionA": "brings",
                    "optionB": "solitude",
                    "optionC": "best",
                    "optionD": "our",
                    "optionE": "work",
                    "optionF": "out",
                    "result": "solitude brings out our best work",
                    "explanation": "ISTP와 INTP는 둘 다 내향적이고 사고적이어서 혼자만의 시간에서 최고의 성과를 냅니다."
                }
            ]
        }
    ]
}
ID: 3478 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 만드는 따뜻한 세상",
            "explanation": "배려심 많은 ENFJ와 친근한 ESFJ의 봉사활동 계획 대화",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's organize a community volunteer event!",
                    "translation": "지역사회 봉사활동 행사를 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "Great idea! I'll help coordinate everything.",
                    "translation": "좋은 아이디어야! 내가 모든 걸 조정하는 걸 도울게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성민은 모든 것을 조정하는 일을 도와주겠다고 했나요?",
                    "hint": "성민이 'I'll help coordinate everything'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "성민은 'I'll help coordinate everything'라고 말했습니다. 'help coordinate'는 '조정하는 것을 돕다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "We could make such a positive impact!",
                    "translation": "우리가 정말 긍정적인 영향을 만들 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I know exactly who would join us.",
                    "translation": "누가 우리와 함께할지 정확히 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Your social connections are so valuable.",
                    "translation": "네 사회적 인맥이 정말 소중해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sung-min knows exactly who would @@ them.",
                    "hint": "성민이 'I know exactly who would join us'라고 말한 것을 보세요.",
                    "optionA": "avoid",
                    "optionB": "join",
                    "optionC": "ignore",
                    "result": "join",
                    "explanation": "성민은 'I know exactly who would join us'라고 말했습니다. 'join'은 '함께하다, 참여하다'는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Everyone feels comfortable around you too.",
                    "translation": "모든 사람이 너 주변에서도 편안함을 느껴."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Together we can inspire others effectively.",
                    "translation": "함께라면 다른 사람들에게 효과적으로 영감을 줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성민",
                    "script": "Let's start planning all the details.",
                    "translation": "모든 세부사항을 계획하기 시작하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "This will bring our community closer!",
                    "translation": "이것이 우리 지역사회를 더 가깝게 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성민",
                    "script": "I'm so excited to help people!",
                    "translation": "사람들을 도울 수 있어서 너무 흥미진진해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 할 수 있는 일은?",
                    "optionA": "inspire",
                    "optionB": "we",
                    "optionC": "others",
                    "optionD": "can",
                    "optionE": "together",
                    "optionF": "effectively",
                    "result": "together we can inspire others effectively",
                    "explanation": "ENFJ와 ESFJ는 둘 다 외향적이고 감정적이어서 함께 협력하여 다른 사람들에게 효과적으로 영감을 줄 수 있습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 만드는 따뜻한 세상",
            "explanation": "배려심 많은 ENFJ와 친근한 ESFJ의 봉사활동 계획 대화",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's organize a community volunteer event!",
                    "translation": "지역사회 봉사활동 행사를 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "Great idea! I'll help coordinate everything.",
                    "translation": "좋은 아이디어야! 내가 모든 걸 조정하는 걸 도울게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성민은 모든 것을 조정하는 일을 도와주겠다고 했나요?",
                    "hint": "성민이 'I'll help coordinate everything'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "성민은 'I'll help coordinate everything'라고 말했습니다. 'help coordinate'는 '조정하는 것을 돕다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "We could make such a positive impact!",
                    "translation": "우리가 정말 긍정적인 영향을 만들 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I know exactly who would join us.",
                    "translation": "누가 우리와 함께할지 정확히 알아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Your social connections are so valuable.",
                    "translation": "네 사회적 인맥이 정말 소중해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sung-min knows exactly who would @@ them.",
                    "hint": "성민이 'I know exactly who would join us'라고 말한 것을 보세요.",
                    "optionA": "avoid",
                    "optionB": "join",
                    "optionC": "ignore",
                    "result": "join",
                    "explanation": "성민은 'I know exactly who would join us'라고 말했습니다. 'join'은 '함께하다, 참여하다'는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Everyone feels comfortable around you too.",
                    "translation": "모든 사람이 너 주변에서도 편안함을 느껴."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Together we can inspire others effectively.",
                    "translation": "함께라면 다른 사람들에게 효과적으로 영감을 줄 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성민",
                    "script": "Let's start planning all the details.",
                    "translation": "모든 세부사항을 계획하기 시작하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "This will bring our community closer!",
                    "translation": "이것이 우리 지역사회를 더 가깝게 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성민",
                    "script": "I'm so excited to help people!",
                    "translation": "사람들을 도울 수 있어서 너무 흥미진진해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 할 수 있는 일은?",
                    "optionA": "inspire",
                    "optionB": "we",
                    "optionC": "others",
                    "optionD": "can",
                    "optionE": "together",
                    "optionF": "effectively",
                    "result": "together we can inspire others effectively",
                    "explanation": "ENFJ와 ESFJ는 둘 다 외향적이고 감정적이어서 함께 협력하여 다른 사람들에게 효과적으로 영감을 줄 수 있습니다."
                }
            ]
        }
    ]
}
ID: 3479 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아이디어 폭발! 창의력 대결",
            "explanation": "창의적인 ENTP와 열정적인 ENFP의 신나는 브레인스토밍",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I have a crazy idea!",
                    "translation": "나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Tell me! I love crazy ideas!",
                    "translation": "말해줘! 나 엄청난 아이디어 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 엄청난 아이디어를 좋아한다고 했나요?",
                    "hint": "채원이 'I love crazy ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원은 'I love crazy ideas!'라고 말했습니다. 'love crazy ideas'는 '엄청난 아이디어를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "What if cats could talk?",
                    "translation": "고양이가 말할 수 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Wow! That would be amazing!",
                    "translation": "와! 그럼 정말 놀라울 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "We could make cat videos!",
                    "translation": "고양이 동영상을 만들 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They could make @@ videos together.",
                    "hint": "건우가 'We could make cat videos!'라고 말한 것을 보세요.",
                    "optionA": "dog",
                    "optionB": "cat",
                    "optionC": "bird",
                    "result": "cat",
                    "explanation": "건우는 'We could make cat videos!'라고 말했습니다. 'cat'은 '고양이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Let's think of more ideas!",
                    "translation": "더 많은 아이디어를 생각해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "How about flying shoes?",
                    "translation": "날아다니는 신발은 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Yes! We're so creative together!",
                    "translation": "응! 우리는 함께 있으면 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Our brains work perfectly together!",
                    "translation": "우리 뇌가 완벽하게 함께 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "This is the best brainstorming ever!",
                    "translation": "이건 역대 최고의 브레인스토밍이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 뇌가 어떻게 작동하는가?",
                    "optionA": "work",
                    "optionB": "our",
                    "optionC": "perfectly",
                    "optionD": "together",
                    "optionE": "brains",
                    "result": "our brains work perfectly together",
                    "explanation": "ENTP와 ENFP는 둘 다 직관적이고 창의적이어서 함께 아이디어를 발전시킬 때 완벽한 시너지를 냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아이디어 폭발! 창의력 대결",
            "explanation": "창의적인 ENTP와 열정적인 ENFP의 신나는 브레인스토밍",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I have a crazy idea!",
                    "translation": "나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Tell me! I love crazy ideas!",
                    "translation": "말해줘! 나 엄청난 아이디어 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 엄청난 아이디어를 좋아한다고 했나요?",
                    "hint": "채원이 'I love crazy ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원은 'I love crazy ideas!'라고 말했습니다. 'love crazy ideas'는 '엄청난 아이디어를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "What if cats could talk?",
                    "translation": "고양이가 말할 수 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Wow! That would be amazing!",
                    "translation": "와! 그럼 정말 놀라울 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "We could make cat videos!",
                    "translation": "고양이 동영상을 만들 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They could make @@ videos together.",
                    "hint": "건우가 'We could make cat videos!'라고 말한 것을 보세요.",
                    "optionA": "dog",
                    "optionB": "cat",
                    "optionC": "bird",
                    "result": "cat",
                    "explanation": "건우는 'We could make cat videos!'라고 말했습니다. 'cat'은 '고양이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Let's think of more ideas!",
                    "translation": "더 많은 아이디어를 생각해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "How about flying shoes?",
                    "translation": "날아다니는 신발은 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Yes! We're so creative together!",
                    "translation": "응! 우리는 함께 있으면 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Our brains work perfectly together!",
                    "translation": "우리 뇌가 완벽하게 함께 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "This is the best brainstorming ever!",
                    "translation": "이건 역대 최고의 브레인스토밍이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 뇌가 어떻게 작동하는가?",
                    "optionA": "work",
                    "optionB": "our",
                    "optionC": "perfectly",
                    "optionD": "together",
                    "optionE": "brains",
                    "result": "our brains work perfectly together",
                    "explanation": "ENTP와 ENFP는 둘 다 직관적이고 창의적이어서 함께 아이디어를 발전시킬 때 완벽한 시너지를 냅니다."
                }
            ]
        }
    ]
}
ID: 3480 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "차근차근 계획의 달인들",
            "explanation": "신중한 ISTJ와 세심한 ISFJ의 체계적인 여행 계획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Let's plan our trip carefully.",
                    "translation": "여행을 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Good idea! I made a list.",
                    "translation": "좋은 생각이야! 나 리스트를 만들었어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 리스트를 만들었나요?",
                    "hint": "유나가 'I made a list'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유나는 'I made a list'라고 말했습니다. 'made a list'는 '리스트를 만들었다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "What's on your list?",
                    "translation": "너의 리스트에 뭐가 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Hotels, food, and activities.",
                    "translation": "호텔, 음식, 그리고 활동들."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Perfect! I checked the weather.",
                    "translation": "완벽해! 나는 날씨를 확인했어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hyeon checked the @@ for their trip.",
                    "hint": "도현이 'I checked the weather'라고 말한 것을 보세요.",
                    "optionA": "news",
                    "optionB": "weather",
                    "optionC": "time",
                    "result": "weather",
                    "explanation": "도현은 'I checked the weather'라고 말했습니다. 'weather'는 '날씨'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "We should pack warm clothes.",
                    "translation": "따뜻한 옷을 챙겨야겠어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Yes! And don't forget cameras.",
                    "translation": "응! 그리고 카메라도 잊지 말자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "I love planning with you!",
                    "translation": "너와 계획하는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We think about everything together.",
                    "translation": "우리는 모든 걸 함께 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Our trip will be perfect!",
                    "translation": "우리 여행이 완벽할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 하는 것은?",
                    "optionA": "think",
                    "optionB": "we",
                    "optionC": "everything",
                    "optionD": "about",
                    "optionE": "together",
                    "result": "we think about everything together",
                    "explanation": "ISTJ와 ISFJ는 둘 다 신중하고 계획적이어서 모든 것을 꼼꼼히 함께 생각합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "차근차근 계획의 달인들",
            "explanation": "신중한 ISTJ와 세심한 ISFJ의 체계적인 여행 계획",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Let's plan our trip carefully.",
                    "translation": "여행을 신중하게 계획하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Good idea! I made a list.",
                    "translation": "좋은 생각이야! 나 리스트를 만들었어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유나는 리스트를 만들었나요?",
                    "hint": "유나가 'I made a list'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유나는 'I made a list'라고 말했습니다. 'made a list'는 '리스트를 만들었다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "What's on your list?",
                    "translation": "너의 리스트에 뭐가 있어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Hotels, food, and activities.",
                    "translation": "호텔, 음식, 그리고 활동들."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Perfect! I checked the weather.",
                    "translation": "완벽해! 나는 날씨를 확인했어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hyeon checked the @@ for their trip.",
                    "hint": "도현이 'I checked the weather'라고 말한 것을 보세요.",
                    "optionA": "news",
                    "optionB": "weather",
                    "optionC": "time",
                    "result": "weather",
                    "explanation": "도현은 'I checked the weather'라고 말했습니다. 'weather'는 '날씨'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "We should pack warm clothes.",
                    "translation": "따뜻한 옷을 챙겨야겠어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "Yes! And don't forget cameras.",
                    "translation": "응! 그리고 카메라도 잊지 말자."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "I love planning with you!",
                    "translation": "너와 계획하는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We think about everything together.",
                    "translation": "우리는 모든 걸 함께 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Our trip will be perfect!",
                    "translation": "우리 여행이 완벽할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 하는 것은?",
                    "optionA": "think",
                    "optionB": "we",
                    "optionC": "everything",
                    "optionD": "about",
                    "optionE": "together",
                    "result": "we think about everything together",
                    "explanation": "ISTJ와 ISFJ는 둘 다 신중하고 계획적이어서 모든 것을 꼼꼼히 함께 생각합니다."
                }
            ]
        }
    ]
}
ID: 3481 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀워크의 달인들",
            "explanation": "체계적인 ESTJ와 사교적인 ESFJ의 완벽한 팀 프로젝트",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's organize our team project!",
                    "translation": "팀 프로젝트를 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Great! I'll talk to everyone.",
                    "translation": "좋아! 나는 모든 사람과 이야기할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은은 모든 사람과 이야기하겠다고 했나요?",
                    "hint": "다은이 'I'll talk to everyone'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은은 'I'll talk to everyone'라고 말했습니다. 'talk to everyone'는 '모든 사람과 이야기하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "I'll make a schedule first.",
                    "translation": "나는 먼저 스케줄을 만들게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Perfect! Everyone will feel happy.",
                    "translation": "완벽해! 모든 사람이 행복해할 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "We need clear deadlines too.",
                    "translation": "명확한 마감일도 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-seo thinks they need clear @@ too.",
                    "hint": "준서가 'We need clear deadlines too'라고 말한 것을 보세요.",
                    "optionA": "colors",
                    "optionB": "deadlines",
                    "optionC": "pictures",
                    "result": "deadlines",
                    "explanation": "준서는 'We need clear deadlines too'라고 말했습니다. 'deadlines'는 '마감일'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "I'll help everyone stay motivated.",
                    "translation": "모든 사람이 동기부여를 유지하도록 도울게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "You're amazing with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "And you're great at organizing!",
                    "translation": "그리고 너는 조직하는 걸 잘해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "Together we make the best team!",
                    "translation": "함께라면 우리가 최고의 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Everyone will love working with us!",
                    "translation": "모든 사람이 우리와 일하는 걸 좋아할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 만드는 것은?",
                    "optionA": "make",
                    "optionB": "together",
                    "optionC": "best",
                    "optionD": "we",
                    "optionE": "team",
                    "optionF": "the",
                    "result": "together we make the best team",
                    "explanation": "ESTJ와 ESFJ는 둘 다 외향적이고 체계적이어서 함께 일할 때 최고의 팀워크를 보여줍니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀워크의 달인들",
            "explanation": "체계적인 ESTJ와 사교적인 ESFJ의 완벽한 팀 프로젝트",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "Let's organize our team project!",
                    "translation": "팀 프로젝트를 조직하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Great! I'll talk to everyone.",
                    "translation": "좋아! 나는 모든 사람과 이야기할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은은 모든 사람과 이야기하겠다고 했나요?",
                    "hint": "다은이 'I'll talk to everyone'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다은은 'I'll talk to everyone'라고 말했습니다. 'talk to everyone'는 '모든 사람과 이야기하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "I'll make a schedule first.",
                    "translation": "나는 먼저 스케줄을 만들게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Perfect! Everyone will feel happy.",
                    "translation": "완벽해! 모든 사람이 행복해할 거야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준서",
                    "script": "We need clear deadlines too.",
                    "translation": "명확한 마감일도 필요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-seo thinks they need clear @@ too.",
                    "hint": "준서가 'We need clear deadlines too'라고 말한 것을 보세요.",
                    "optionA": "colors",
                    "optionB": "deadlines",
                    "optionC": "pictures",
                    "result": "deadlines",
                    "explanation": "준서는 'We need clear deadlines too'라고 말했습니다. 'deadlines'는 '마감일'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "I'll help everyone stay motivated.",
                    "translation": "모든 사람이 동기부여를 유지하도록 도울게."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준서",
                    "script": "You're amazing with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "And you're great at organizing!",
                    "translation": "그리고 너는 조직하는 걸 잘해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준서",
                    "script": "Together we make the best team!",
                    "translation": "함께라면 우리가 최고의 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Everyone will love working with us!",
                    "translation": "모든 사람이 우리와 일하는 걸 좋아할 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 만드는 것은?",
                    "optionA": "make",
                    "optionB": "together",
                    "optionC": "best",
                    "optionD": "we",
                    "optionE": "team",
                    "optionF": "the",
                    "result": "together we make the best team",
                    "explanation": "ESTJ와 ESFJ는 둘 다 외향적이고 체계적이어서 함께 일할 때 최고의 팀워크를 보여줍니다."
                }
            ]
        }
    ]
}
ID: 3482 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 생각의 나라",
            "explanation": "사색적인 INTP와 꿈꾸는 INFP의 깊이 있는 철학 대화",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I wonder about life sometimes.",
                    "translation": "가끔 인생에 대해 궁금해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Me too! Life is mysterious.",
                    "translation": "나도! 인생은 신비로워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 인생이 신비롭다고 했나요?",
                    "hint": "소희가 'Life is mysterious'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "소희는 'Life is mysterious'라고 말했습니다. 'mysterious'는 '신비로운'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "What makes people happy?",
                    "translation": "무엇이 사람들을 행복하게 할까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Maybe following their dreams?",
                    "translation": "아마 그들의 꿈을 따라가는 것?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "That's a beautiful thought.",
                    "translation": "그거 아름다운 생각이네."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Si-woo thinks So-hee's idea is @@ .",
                    "hint": "시우가 'That's a beautiful thought'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "beautiful",
                    "optionC": "scary",
                    "result": "beautiful",
                    "explanation": "시우는 'That's a beautiful thought'라고 말했습니다. 'beautiful'은 '아름다운'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You always think so deeply.",
                    "translation": "너는 항상 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "And you feel things deeply.",
                    "translation": "그리고 너는 깊게 느껴."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "We understand each other well.",
                    "translation": "우리는 서로를 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Thinking and feeling work together.",
                    "translation": "생각과 느낌이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Our conversations are always special.",
                    "translation": "우리 대화는 항상 특별해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "생각과 느낌이 어떻게 하는가?",
                    "optionA": "feeling",
                    "optionB": "thinking",
                    "optionC": "work",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "thinking and feeling work together",
                    "explanation": "INTP와 INFP는 둘 다 내향적이고 깊이 있게 사고하며, 서로의 사고와 감정을 잘 이해합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 생각의 나라",
            "explanation": "사색적인 INTP와 꿈꾸는 INFP의 깊이 있는 철학 대화",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I wonder about life sometimes.",
                    "translation": "가끔 인생에 대해 궁금해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Me too! Life is mysterious.",
                    "translation": "나도! 인생은 신비로워."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 인생이 신비롭다고 했나요?",
                    "hint": "소희가 'Life is mysterious'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "소희는 'Life is mysterious'라고 말했습니다. 'mysterious'는 '신비로운'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "What makes people happy?",
                    "translation": "무엇이 사람들을 행복하게 할까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Maybe following their dreams?",
                    "translation": "아마 그들의 꿈을 따라가는 것?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "That's a beautiful thought.",
                    "translation": "그거 아름다운 생각이네."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Si-woo thinks So-hee's idea is @@ .",
                    "hint": "시우가 'That's a beautiful thought'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "beautiful",
                    "optionC": "scary",
                    "result": "beautiful",
                    "explanation": "시우는 'That's a beautiful thought'라고 말했습니다. 'beautiful'은 '아름다운'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소희",
                    "script": "You always think so deeply.",
                    "translation": "너는 항상 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "And you feel things deeply.",
                    "translation": "그리고 너는 깊게 느껴."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "We understand each other well.",
                    "translation": "우리는 서로를 잘 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Thinking and feeling work together.",
                    "translation": "생각과 느낌이 함께 작동해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Our conversations are always special.",
                    "translation": "우리 대화는 항상 특별해."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "생각과 느낌이 어떻게 하는가?",
                    "optionA": "feeling",
                    "optionB": "thinking",
                    "optionC": "work",
                    "optionD": "together",
                    "optionE": "and",
                    "result": "thinking and feeling work together",
                    "explanation": "INTP와 INFP는 둘 다 내향적이고 깊이 있게 사고하며, 서로의 사고와 감정을 잘 이해합니다."
                }
            ]
        }
    ]
}
ID: 3483 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모험왕들의 즐거운 하루",
            "explanation": "활동적인 ESTP와 창의적인 ENTP의 신나는 모험 계획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Want to try something new?",
                    "translation": "새로운 걸 시도해볼래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Yes! I have wild ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린은 엄청난 아이디어가 있다고 했나요?",
                    "hint": "하린이 'I have wild ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "하린은 'I have wild ideas!'라고 말했습니다. 'have wild ideas'는 '엄청난 아이디어가 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Let's go rock climbing!",
                    "translation": "암벽 등반 하러 가자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Or maybe we could skydive?",
                    "translation": "아니면 스카이다이빙을 할 수도 있겠네?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You're so adventurous!",
                    "translation": "너 정말 모험심이 많구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin suggests they could @@ .",
                    "hint": "하린이 'Or maybe we could skydive?'라고 말한 것을 보세요.",
                    "optionA": "sleep",
                    "optionB": "skydive",
                    "optionC": "study",
                    "result": "skydive",
                    "explanation": "하린은 'Or maybe we could skydive?'라고 말했습니다. 'skydive'는 '스카이다이빙하다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Life should be exciting always!",
                    "translation": "인생은 항상 흥미진진해야 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Totally! Boring is not fun.",
                    "translation": "완전히! 지루한 건 재미없어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "We make the best adventure team!",
                    "translation": "우리는 최고의 모험 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Every day is fun with you!",
                    "translation": "너와 함께하는 매일이 재미있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Let's explore the whole world together!",
                    "translation": "함께 온 세상을 탐험하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 만드는 것은?",
                    "optionA": "best",
                    "optionB": "make",
                    "optionC": "adventure",
                    "optionD": "we",
                    "optionE": "team",
                    "optionF": "the",
                    "result": "we make the best adventure team",
                    "explanation": "ESTP와 ENTP는 둘 다 외향적이고 모험을 좋아해서 함께 최고의 모험 팀을 만듭니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모험왕들의 즐거운 하루",
            "explanation": "활동적인 ESTP와 창의적인 ENTP의 신나는 모험 계획",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "Want to try something new?",
                    "translation": "새로운 걸 시도해볼래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Yes! I have wild ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린은 엄청난 아이디어가 있다고 했나요?",
                    "hint": "하린이 'I have wild ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "하린은 'I have wild ideas!'라고 말했습니다. 'have wild ideas'는 '엄청난 아이디어가 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Let's go rock climbing!",
                    "translation": "암벽 등반 하러 가자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Or maybe we could skydive?",
                    "translation": "아니면 스카이다이빙을 할 수도 있겠네?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You're so adventurous!",
                    "translation": "너 정말 모험심이 많구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-rin suggests they could @@ .",
                    "hint": "하린이 'Or maybe we could skydive?'라고 말한 것을 보세요.",
                    "optionA": "sleep",
                    "optionB": "skydive",
                    "optionC": "study",
                    "result": "skydive",
                    "explanation": "하린은 'Or maybe we could skydive?'라고 말했습니다. 'skydive'는 '스카이다이빙하다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Life should be exciting always!",
                    "translation": "인생은 항상 흥미진진해야 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Totally! Boring is not fun.",
                    "translation": "완전히! 지루한 건 재미없어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "We make the best adventure team!",
                    "translation": "우리는 최고의 모험 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Every day is fun with you!",
                    "translation": "너와 함께하는 매일이 재미있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Let's explore the whole world together!",
                    "translation": "함께 온 세상을 탐험하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 만드는 것은?",
                    "optionA": "best",
                    "optionB": "make",
                    "optionC": "adventure",
                    "optionD": "we",
                    "optionE": "team",
                    "optionF": "the",
                    "result": "we make the best adventure team",
                    "explanation": "ESTP와 ENTP는 둘 다 외향적이고 모험을 좋아해서 함께 최고의 모험 팀을 만듭니다."
                }
            ]
        }
    ]
}
ID: 3484 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아이디어 폭발! 창의력 대결",
            "explanation": "창의적인 ENTP와 열정적인 ENFP의 신나는 브레인스토밍",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I have a crazy idea!",
                    "translation": "나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Tell me! I love crazy ideas!",
                    "translation": "말해줘! 나 엄청난 아이디어 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 엄청난 아이디어를 좋아한다고 했나요?",
                    "hint": "채원이 'I love crazy ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원은 'I love crazy ideas!'라고 말했습니다. 'love crazy ideas'는 '엄청난 아이디어를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "What if cats could talk?",
                    "translation": "고양이가 말할 수 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Wow! That would be amazing!",
                    "translation": "와! 그럼 정말 놀라울 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "We could make cat videos!",
                    "translation": "고양이 동영상을 만들 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They could make @@ videos together.",
                    "hint": "건우가 'We could make cat videos!'라고 말한 것을 보세요.",
                    "optionA": "dog",
                    "optionB": "cat",
                    "optionC": "bird",
                    "result": "cat",
                    "explanation": "건우는 'We could make cat videos!'라고 말했습니다. 'cat'은 '고양이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Let's think of more ideas!",
                    "translation": "더 많은 아이디어를 생각해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "How about flying shoes?",
                    "translation": "날아다니는 신발은 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Yes! We're so creative together!",
                    "translation": "응! 우리는 함께 있으면 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Our brains work perfectly together!",
                    "translation": "우리 뇌가 완벽하게 함께 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "This is the best brainstorming ever!",
                    "translation": "이건 역대 최고의 브레인스토밍이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 뇌가 어떻게 작동하는가?",
                    "optionA": "work",
                    "optionB": "our",
                    "optionC": "perfectly",
                    "optionD": "together",
                    "optionE": "brains",
                    "result": "our brains work perfectly together",
                    "explanation": "ENTP와 ENFP는 둘 다 직관적이고 창의적이어서 함께 아이디어를 발전시킬 때 완벽한 시너지를 냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아이디어 폭발! 창의력 대결",
            "explanation": "창의적인 ENTP와 열정적인 ENFP의 신나는 브레인스토밍",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건우",
                    "script": "I have a crazy idea!",
                    "translation": "나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Tell me! I love crazy ideas!",
                    "translation": "말해줘! 나 엄청난 아이디어 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 엄청난 아이디어를 좋아한다고 했나요?",
                    "hint": "채원이 'I love crazy ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채원은 'I love crazy ideas!'라고 말했습니다. 'love crazy ideas'는 '엄청난 아이디어를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "What if cats could talk?",
                    "translation": "고양이가 말할 수 있다면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Wow! That would be amazing!",
                    "translation": "와! 그럼 정말 놀라울 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "We could make cat videos!",
                    "translation": "고양이 동영상을 만들 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They could make @@ videos together.",
                    "hint": "건우가 'We could make cat videos!'라고 말한 것을 보세요.",
                    "optionA": "dog",
                    "optionB": "cat",
                    "optionC": "bird",
                    "result": "cat",
                    "explanation": "건우는 'We could make cat videos!'라고 말했습니다. 'cat'은 '고양이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채원",
                    "script": "Let's think of more ideas!",
                    "translation": "더 많은 아이디어를 생각해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건우",
                    "script": "How about flying shoes?",
                    "translation": "날아다니는 신발은 어때?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Yes! We're so creative together!",
                    "translation": "응! 우리는 함께 있으면 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "Our brains work perfectly together!",
                    "translation": "우리 뇌가 완벽하게 함께 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "This is the best brainstorming ever!",
                    "translation": "이건 역대 최고의 브레인스토밍이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 뇌가 어떻게 작동하는가?",
                    "optionA": "work",
                    "optionB": "our",
                    "optionC": "perfectly",
                    "optionD": "together",
                    "optionE": "brains",
                    "result": "our brains work perfectly together",
                    "explanation": "ENTP와 ENFP는 둘 다 직관적이고 창의적이어서 함께 아이디어를 발전시킬 때 완벽한 시너지를 냅니다."
                }
            ]
        }
    ]
}
ID: 3485 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들을 도와주자!",
            "explanation": "따뜻한 ENFJ와 밝은 ENFP의 친구 돕기 대작전",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "Let's help our sad friend!",
                    "translation": "슬픈 친구를 도와주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Yes! I have fun ideas!",
                    "translation": "응! 나 재미있는 아이디어가 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 재미있는 아이디어가 있다고 했나요?",
                    "hint": "민호가 'I have fun ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민호는 'I have fun ideas!'라고 말했습니다. 'have fun ideas'는 '재미있는 아이디어가 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "We could make cookies together!",
                    "translation": "함께 쿠키를 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "And play funny games too!",
                    "translation": "그리고 재미있는 게임도 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "She will smile again soon!",
                    "translation": "그녀가 곧 다시 웃을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They could make @@ together for their friend.",
                    "hint": "서연이 'We could make cookies together!'라고 말한 것을 보세요.",
                    "optionA": "toys",
                    "optionB": "cookies",
                    "optionC": "books",
                    "result": "cookies",
                    "explanation": "서연은 'We could make cookies together!'라고 말했습니다. 'cookies'는 '쿠키'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "Friends should help each other!",
                    "translation": "친구들은 서로 도와야 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "You have such a kind heart!",
                    "translation": "너는 정말 친절한 마음을 가졌구나!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "And you always care about others!",
                    "translation": "그리고 너는 항상 다른 사람들을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Together we make people happy!",
                    "translation": "함께라면 사람들을 행복하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민호",
                    "script": "Being helpful feels so good!",
                    "translation": "도움이 되는 것은 정말 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "make",
                    "optionB": "together",
                    "optionC": "people",
                    "optionD": "we",
                    "optionE": "happy",
                    "result": "together we make people happy",
                    "explanation": "ENFJ와 ENFP는 둘 다 외향적이고 감정적이어서 함께 다른 사람들을 행복하게 만드는 것을 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들을 도와주자!",
            "explanation": "따뜻한 ENFJ와 밝은 ENFP의 친구 돕기 대작전",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "Let's help our sad friend!",
                    "translation": "슬픈 친구를 도와주자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "Yes! I have fun ideas!",
                    "translation": "응! 나 재미있는 아이디어가 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 재미있는 아이디어가 있다고 했나요?",
                    "hint": "민호가 'I have fun ideas!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민호는 'I have fun ideas!'라고 말했습니다. 'have fun ideas'는 '재미있는 아이디어가 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "We could make cookies together!",
                    "translation": "함께 쿠키를 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "And play funny games too!",
                    "translation": "그리고 재미있는 게임도 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "She will smile again soon!",
                    "translation": "그녀가 곧 다시 웃을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They could make @@ together for their friend.",
                    "hint": "서연이 'We could make cookies together!'라고 말한 것을 보세요.",
                    "optionA": "toys",
                    "optionB": "cookies",
                    "optionC": "books",
                    "result": "cookies",
                    "explanation": "서연은 'We could make cookies together!'라고 말했습니다. 'cookies'는 '쿠키'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "Friends should help each other!",
                    "translation": "친구들은 서로 도와야 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "You have such a kind heart!",
                    "translation": "너는 정말 친절한 마음을 가졌구나!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민호",
                    "script": "And you always care about others!",
                    "translation": "그리고 너는 항상 다른 사람들을 신경 써!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Together we make people happy!",
                    "translation": "함께라면 사람들을 행복하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민호",
                    "script": "Being helpful feels so good!",
                    "translation": "도움이 되는 것은 정말 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "make",
                    "optionB": "together",
                    "optionC": "people",
                    "optionD": "we",
                    "optionE": "happy",
                    "result": "together we make people happy",
                    "explanation": "ENFJ와 ENFP는 둘 다 외향적이고 감정적이어서 함께 다른 사람들을 행복하게 만드는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 3486 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "똑똑한 생각 탐험대",
            "explanation": "논리적인 INTJ와 호기심 많은 INTP의 지식 탐구 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "I'm reading about space today.",
                    "translation": "오늘 우주에 대해 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Cool! Space is so big!",
                    "translation": "멋져! 우주는 정말 커!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안은 우주가 크다고 했나요?",
                    "hint": "지안이 'Space is so big!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안은 'Space is so big!'라고 말했습니다. 'big'은 '크다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "What do you like learning?",
                    "translation": "너는 뭘 배우는 걸 좋아해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "I love learning about dinosaurs!",
                    "translation": "공룡에 대해 배우는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "Dinosaurs were amazing creatures!",
                    "translation": "공룡들은 놀라운 생물이었어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-an loves learning about @@ .",
                    "hint": "지안이 'I love learning about dinosaurs!'라고 말한 것을 보세요.",
                    "optionA": "cats",
                    "optionB": "dinosaurs",
                    "optionC": "flowers",
                    "result": "dinosaurs",
                    "explanation": "지안은 'I love learning about dinosaurs!'라고 말했습니다. 'dinosaurs'는 '공룡'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "We both love learning new things!",
                    "translation": "우리 둘 다 새로운 것을 배우는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Reading makes us smarter every day!",
                    "translation": "읽기는 매일 우리를 더 똑똑하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "I have so many questions!",
                    "translation": "나는 질문이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "Questions help us understand better!",
                    "translation": "질문은 우리가 더 잘 이해하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Learning together is the best!",
                    "translation": "함께 배우는 게 최고야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 하는 것은?",
                    "optionA": "learning",
                    "optionB": "together",
                    "optionC": "best",
                    "optionD": "is",
                    "optionE": "the",
                    "result": "learning together is the best",
                    "explanation": "INTJ와 INTP는 둘 다 내향적이고 사고적이어서 함께 학습하고 지식을 탐구하는 것을 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "똑똑한 생각 탐험대",
            "explanation": "논리적인 INTJ와 호기심 많은 INTP의 지식 탐구 시간",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "I'm reading about space today.",
                    "translation": "오늘 우주에 대해 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "Cool! Space is so big!",
                    "translation": "멋져! 우주는 정말 커!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지안은 우주가 크다고 했나요?",
                    "hint": "지안이 'Space is so big!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지안은 'Space is so big!'라고 말했습니다. 'big'은 '크다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "What do you like learning?",
                    "translation": "너는 뭘 배우는 걸 좋아해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "I love learning about dinosaurs!",
                    "translation": "공룡에 대해 배우는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현준",
                    "script": "Dinosaurs were amazing creatures!",
                    "translation": "공룡들은 놀라운 생물이었어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-an loves learning about @@ .",
                    "hint": "지안이 'I love learning about dinosaurs!'라고 말한 것을 보세요.",
                    "optionA": "cats",
                    "optionB": "dinosaurs",
                    "optionC": "flowers",
                    "result": "dinosaurs",
                    "explanation": "지안은 'I love learning about dinosaurs!'라고 말했습니다. 'dinosaurs'는 '공룡'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "We both love learning new things!",
                    "translation": "우리 둘 다 새로운 것을 배우는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현준",
                    "script": "Reading makes us smarter every day!",
                    "translation": "읽기는 매일 우리를 더 똑똑하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "I have so many questions!",
                    "translation": "나는 질문이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현준",
                    "script": "Questions help us understand better!",
                    "translation": "질문은 우리가 더 잘 이해하도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Learning together is the best!",
                    "translation": "함께 배우는 게 최고야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 하는 것은?",
                    "optionA": "learning",
                    "optionB": "together",
                    "optionC": "best",
                    "optionD": "is",
                    "optionE": "the",
                    "result": "learning together is the best",
                    "explanation": "INTJ와 INTP는 둘 다 내향적이고 사고적이어서 함께 학습하고 지식을 탐구하는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 3487 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "색깔과 그림의 마법사들",
            "explanation": "예술적인 ISFP와 창의적인 INFP의 그림 그리기 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "I love painting pretty flowers!",
                    "translation": "예쁜 꽃 그리는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Me too! Flowers are beautiful!",
                    "translation": "나도! 꽃들은 아름다워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예준은 꽃들이 아름답다고 했나요?",
                    "hint": "예준이 'Flowers are beautiful!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예준은 'Flowers are beautiful!'라고 말했습니다. 'beautiful'은 '아름다운'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "What colors do you like?",
                    "translation": "어떤 색깔을 좋아해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I like purple and blue!",
                    "translation": "보라색과 파란색을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수아",
                    "script": "Those are my favorite colors!",
                    "translation": "그것들은 내가 가장 좋아하는 색깔이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-jun likes @@ and blue colors.",
                    "hint": "예준이 'I like purple and blue!'라고 말한 것을 보세요.",
                    "optionA": "red",
                    "optionB": "purple",
                    "optionC": "yellow",
                    "result": "purple",
                    "explanation": "예준은 'I like purple and blue!'라고 말했습니다. 'purple'은 '보라색'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Let's paint a rainbow together!",
                    "translation": "함께 무지개를 그려보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "Yes! Rainbows make me happy!",
                    "translation": "응! 무지개는 나를 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Art shows our feelings inside!",
                    "translation": "예술은 우리 안의 감정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수아",
                    "script": "You understand art just like me!",
                    "translation": "너는 나처럼 예술을 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Creating together feels so peaceful!",
                    "translation": "함께 창작하는 것은 정말 평화로워!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 창작하는 것이 어떤 느낌인가?",
                    "optionA": "creating",
                    "optionB": "together",
                    "optionC": "peaceful",
                    "optionD": "feels",
                    "optionE": "so",
                    "result": "creating together feels so peaceful",
                    "explanation": "ISFP와 INFP는 둘 다 내향적이고 감정적이어서 함께 창작할 때 평화로운 느낌을 받습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "색깔과 그림의 마법사들",
            "explanation": "예술적인 ISFP와 창의적인 INFP의 그림 그리기 시간",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "I love painting pretty flowers!",
                    "translation": "예쁜 꽃 그리는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "Me too! Flowers are beautiful!",
                    "translation": "나도! 꽃들은 아름다워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예준은 꽃들이 아름답다고 했나요?",
                    "hint": "예준이 'Flowers are beautiful!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예준은 'Flowers are beautiful!'라고 말했습니다. 'beautiful'은 '아름다운'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "What colors do you like?",
                    "translation": "어떤 색깔을 좋아해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I like purple and blue!",
                    "translation": "보라색과 파란색을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수아",
                    "script": "Those are my favorite colors!",
                    "translation": "그것들은 내가 가장 좋아하는 색깔이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-jun likes @@ and blue colors.",
                    "hint": "예준이 'I like purple and blue!'라고 말한 것을 보세요.",
                    "optionA": "red",
                    "optionB": "purple",
                    "optionC": "yellow",
                    "result": "purple",
                    "explanation": "예준은 'I like purple and blue!'라고 말했습니다. 'purple'은 '보라색'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Let's paint a rainbow together!",
                    "translation": "함께 무지개를 그려보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "Yes! Rainbows make me happy!",
                    "translation": "응! 무지개는 나를 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민준",
                    "script": "Art shows our feelings inside!",
                    "translation": "예술은 우리 안의 감정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수아",
                    "script": "You understand art just like me!",
                    "translation": "너는 나처럼 예술을 이해해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Creating together feels so peaceful!",
                    "translation": "함께 창작하는 것은 정말 평화로워!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "함께 창작하는 것이 어떤 느낌인가?",
                    "optionA": "creating",
                    "optionB": "together",
                    "optionC": "peaceful",
                    "optionD": "feels",
                    "optionE": "so",
                    "result": "creating together feels so peaceful",
                    "explanation": "ISFP와 INFP는 둘 다 내향적이고 감정적이어서 함께 창작할 때 평화로운 느낌을 받습니다."
                }
            ]
        }
    ]
}
ID: 3488 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "승리를 향한 완벽한 전략",
            "explanation": "리더십 있는 ESTJ와 결단력 있는 ENTJ의 게임 승부",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's win this board game!",
                    "translation": "이 보드게임에서 이기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Great! I have a strategy!",
                    "translation": "좋아! 나 전략이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 전략이 있다고 했나요?",
                    "hint": "나연이 'I have a strategy!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "나연은 'I have a strategy!'라고 말했습니다. 'have a strategy'는 '전략이 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Tell me your plan first!",
                    "translation": "네 계획을 먼저 말해줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "We should move carefully!",
                    "translation": "조심스럽게 움직여야 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "And think three steps ahead!",
                    "translation": "그리고 세 단계 앞을 생각해야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gyu-min thinks they should move @@ .",
                    "hint": "나연이 'We should move carefully!'라고 말한 것을 보세요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "나연은 'We should move carefully!'라고 말했습니다. 'carefully'는 '조심스럽게'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Winning requires good planning!",
                    "translation": "이기려면 좋은 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You're so smart at games!",
                    "translation": "너는 게임을 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "And you never give up!",
                    "translation": "그리고 너는 절대 포기하지 않아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Together we can beat anyone!",
                    "translation": "함께라면 누구든 이길 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Let's be the champion team!",
                    "translation": "챔피언 팀이 되자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 할 수 있는 것은?",
                    "optionA": "can",
                    "optionB": "together",
                    "optionC": "beat",
                    "optionD": "we",
                    "optionE": "anyone",
                    "result": "together we can beat anyone",
                    "explanation": "ESTJ와 ENTJ는 둘 다 외향적이고 판단적이어서 함께 경쟁할 때 누구든 이길 수 있는 강한 팀워크를 보입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "승리를 향한 완벽한 전략",
            "explanation": "리더십 있는 ESTJ와 결단력 있는 ENTJ의 게임 승부",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's win this board game!",
                    "translation": "이 보드게임에서 이기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Great! I have a strategy!",
                    "translation": "좋아! 나 전략이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 전략이 있다고 했나요?",
                    "hint": "나연이 'I have a strategy!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "나연은 'I have a strategy!'라고 말했습니다. 'have a strategy'는 '전략이 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민준",
                    "script": "Tell me your plan first!",
                    "translation": "네 계획을 먼저 말해줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "We should move carefully!",
                    "translation": "조심스럽게 움직여야 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "And think three steps ahead!",
                    "translation": "그리고 세 단계 앞을 생각해야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gyu-min thinks they should move @@ .",
                    "hint": "나연이 'We should move carefully!'라고 말한 것을 보세요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "나연은 'We should move carefully!'라고 말했습니다. 'carefully'는 '조심스럽게'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Winning requires good planning!",
                    "translation": "이기려면 좋은 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "You're so smart at games!",
                    "translation": "너는 게임을 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "And you never give up!",
                    "translation": "그리고 너는 절대 포기하지 않아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민준",
                    "script": "Together we can beat anyone!",
                    "translation": "함께라면 누구든 이길 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Let's be the champion team!",
                    "translation": "챔피언 팀이 되자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 할 수 있는 것은?",
                    "optionA": "can",
                    "optionB": "together",
                    "optionC": "beat",
                    "optionD": "we",
                    "optionE": "anyone",
                    "result": "together we can beat anyone",
                    "explanation": "ESTJ와 ENTJ는 둘 다 외향적이고 판단적이어서 함께 경쟁할 때 누구든 이길 수 있는 강한 팀워크를 보입니다."
                }
            ]
        }
    ]
}
ID: 3489 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신나는 놀이터 대모험",
            "explanation": "활발한 ESFP와 용감한 ESTP의 놀이터 탐험",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's play on the swings!",
                    "translation": "그네에서 놀자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태우",
                    "script": "Yes! Then climb the jungle gym!",
                    "translation": "응! 그다음 정글짐을 올라가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태우는 정글짐을 올라가자고 했나요?",
                    "hint": "태우가 'Then climb the jungle gym!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태우는 'Then climb the jungle gym!'라고 말했습니다. 'climb the jungle gym'은 '정글짐을 올라가다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "I can swing really high!",
                    "translation": "나는 정말 높이 그네를 탈 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "And I can climb super fast!",
                    "translation": "그리고 나는 엄청 빠르게 올라갈 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "We're the best playground team!",
                    "translation": "우리는 최고의 놀이터 팀이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-eun can swing really @@ on the swings.",
                    "hint": "하은이 'I can swing really high!'라고 말한 것을 보세요.",
                    "optionA": "low",
                    "optionB": "high",
                    "optionC": "slow",
                    "result": "high",
                    "explanation": "하은은 'I can swing really high!'라고 말했습니다. 'high'는 '높이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "Playing outside is so much fun!",
                    "translation": "밖에서 노는 것은 정말 재미있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "I love running and jumping!",
                    "translation": "뛰고 점프하는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태우",
                    "script": "Me too! Let's race together!",
                    "translation": "나도! 함께 경주하자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Every day should be play day!",
                    "translation": "매일이 놀이 날이어야 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태우",
                    "script": "Adventure time never gets boring!",
                    "translation": "모험 시간은 절대 지루하지 않아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "모험 시간이 어떤가?",
                    "optionA": "adventure",
                    "optionB": "never",
                    "optionC": "boring",
                    "optionD": "gets",
                    "optionE": "time",
                    "result": "adventure time never gets boring",
                    "explanation": "ESFP와 ESTP는 둘 다 외향적이고 활동적이어서 모험과 놀이를 통해 절대 지루하지 않은 시간을 보냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "신나는 놀이터 대모험",
            "explanation": "활발한 ESFP와 용감한 ESTP의 놀이터 탐험",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's play on the swings!",
                    "translation": "그네에서 놀자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태우",
                    "script": "Yes! Then climb the jungle gym!",
                    "translation": "응! 그다음 정글짐을 올라가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태우는 정글짐을 올라가자고 했나요?",
                    "hint": "태우가 'Then climb the jungle gym!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태우는 'Then climb the jungle gym!'라고 말했습니다. 'climb the jungle gym'은 '정글짐을 올라가다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "I can swing really high!",
                    "translation": "나는 정말 높이 그네를 탈 수 있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "And I can climb super fast!",
                    "translation": "그리고 나는 엄청 빠르게 올라갈 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "We're the best playground team!",
                    "translation": "우리는 최고의 놀이터 팀이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ha-eun can swing really @@ on the swings.",
                    "hint": "하은이 'I can swing really high!'라고 말한 것을 보세요.",
                    "optionA": "low",
                    "optionB": "high",
                    "optionC": "slow",
                    "result": "high",
                    "explanation": "하은은 'I can swing really high!'라고 말했습니다. 'high'는 '높이'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "Playing outside is so much fun!",
                    "translation": "밖에서 노는 것은 정말 재미있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "I love running and jumping!",
                    "translation": "뛰고 점프하는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태우",
                    "script": "Me too! Let's race together!",
                    "translation": "나도! 함께 경주하자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "Every day should be play day!",
                    "translation": "매일이 놀이 날이어야 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태우",
                    "script": "Adventure time never gets boring!",
                    "translation": "모험 시간은 절대 지루하지 않아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "모험 시간이 어떤가?",
                    "optionA": "adventure",
                    "optionB": "never",
                    "optionC": "boring",
                    "optionD": "gets",
                    "optionE": "time",
                    "result": "adventure time never gets boring",
                    "explanation": "ESFP와 ESTP는 둘 다 외향적이고 활동적이어서 모험과 놀이를 통해 절대 지루하지 않은 시간을 보냅니다."
                }
            ]
        }
    ]
}
ID: 3490 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "인스타 스타가 되고 싶어!",
            "explanation": "트렌디한 ENFP와 사교적인 ESFP의 소셜미디어 도전기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make viral TikTok videos!",
                    "translation": "바이럴 틱톡 비디오를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Yes! I love dancing trends!",
                    "translation": "응! 나 댄스 트렌드 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 댄스 트렌드를 좋아한다고 했나요?",
                    "hint": "민지가 'I love dancing trends!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민지는 'I love dancing trends!'라고 말했습니다. 'love dancing trends'는 '댄스 트렌드를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "We could get millions of views!",
                    "translation": "수백만 조회수를 얻을 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "And thousands of followers too!",
                    "translation": "그리고 수천 명의 팔로워도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Your outfit looks so trendy!",
                    "translation": "네 옷이 정말 트렌디해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-jin thinks Min-ji's outfit looks very @@ .",
                    "hint": "유진이 'Your outfit looks so trendy!'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "trendy",
                    "optionC": "old",
                    "result": "trendy",
                    "explanation": "유진은 'Your outfit looks so trendy!'라고 말했습니다. 'trendy'는 '트렌디한'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Thanks! You're so creative always!",
                    "translation": "고마워! 너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we'll become internet famous!",
                    "translation": "함께라면 인터넷 스타가 될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Everyone will want our style!",
                    "translation": "모든 사람이 우리 스타일을 원할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Social media loves our energy!",
                    "translation": "소셜미디어가 우리 에너지를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Let's post every single day!",
                    "translation": "매일 포스팅하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 되고 싶어하는 것은?",
                    "optionA": "become",
                    "optionB": "we'll",
                    "optionC": "internet",
                    "optionD": "together",
                    "optionE": "famous",
                    "result": "together we'll become internet famous",
                    "explanation": "ENFP와 ESFP는 둘 다 외향적이고 관심받는 것을 좋아해서 함께 인터넷에서 유명해지고 싶어합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "인스타 스타가 되고 싶어!",
            "explanation": "트렌디한 ENFP와 사교적인 ESFP의 소셜미디어 도전기",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make viral TikTok videos!",
                    "translation": "바이럴 틱톡 비디오를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Yes! I love dancing trends!",
                    "translation": "응! 나 댄스 트렌드 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 댄스 트렌드를 좋아한다고 했나요?",
                    "hint": "민지가 'I love dancing trends!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민지는 'I love dancing trends!'라고 말했습니다. 'love dancing trends'는 '댄스 트렌드를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "We could get millions of views!",
                    "translation": "수백만 조회수를 얻을 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "And thousands of followers too!",
                    "translation": "그리고 수천 명의 팔로워도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Your outfit looks so trendy!",
                    "translation": "네 옷이 정말 트렌디해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-jin thinks Min-ji's outfit looks very @@ .",
                    "hint": "유진이 'Your outfit looks so trendy!'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "trendy",
                    "optionC": "old",
                    "result": "trendy",
                    "explanation": "유진은 'Your outfit looks so trendy!'라고 말했습니다. 'trendy'는 '트렌디한'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Thanks! You're so creative always!",
                    "translation": "고마워! 너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we'll become internet famous!",
                    "translation": "함께라면 인터넷 스타가 될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Everyone will want our style!",
                    "translation": "모든 사람이 우리 스타일을 원할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Social media loves our energy!",
                    "translation": "소셜미디어가 우리 에너지를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Let's post every single day!",
                    "translation": "매일 포스팅하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 되고 싶어하는 것은?",
                    "optionA": "become",
                    "optionB": "we'll",
                    "optionC": "internet",
                    "optionD": "together",
                    "optionE": "famous",
                    "result": "together we'll become internet famous",
                    "explanation": "ENFP와 ESFP는 둘 다 외향적이고 관심받는 것을 좋아해서 함께 인터넷에서 유명해지고 싶어합니다."
                }
            ]
        }
    ]
}
ID: 3491 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "게임 마스터들의 비밀 작전",
            "explanation": "전략적인 INTJ와 분석적인 INTP의 게임 정복기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I found a new strategy game!",
                    "translation": "새로운 전략 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Cool! What's the game mechanics?",
                    "translation": "멋져! 게임 메커니즘이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 게임 메커니즘에 대해 물어봤나요?",
                    "hint": "지호가 'What's the game mechanics?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지호는 'What's the game mechanics?'라고 말했습니다. 이는 게임 메커니즘에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "You build cities and armies.",
                    "translation": "도시와 군대를 건설하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Sounds like my type!",
                    "translation": "내 취향인 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "We should team up online!",
                    "translation": "온라인에서 팀을 이뤄야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-su suggests they should @@ up online.",
                    "hint": "현수가 'We should team up online!'라고 말한 것을 보세요.",
                    "optionA": "give",
                    "optionB": "team",
                    "optionC": "break",
                    "result": "team",
                    "explanation": "현수는 'We should team up online!'라고 말했습니다. 'team up'은 '팀을 이루다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Perfect! I love strategic thinking!",
                    "translation": "완벽해! 나 전략적 사고 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "And I plan everything ahead!",
                    "translation": "그리고 나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "We'll dominate the leaderboards!",
                    "translation": "리더보드를 장악할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "No one can beat our tactics!",
                    "translation": "아무도 우리 전술을 이길 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Gaming together is so fun!",
                    "translation": "함께 게임하는 게 정말 재미있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아무도 이길 수 없는 것은?",
                    "result": "no one can beat our tactics",
                    "explanation": "INTJ와 INTP는 둘 다 전략적 사고를 좋아해서 함께 게임할 때 뛰어난 전술을 구사합니다.",
                    "optionA": "no",
                    "optionB": "can",
                    "optionC": "tactics",
                    "optionD": "beat",
                    "optionE": "our",
                    "optionF": "one"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "게임 마스터들의 비밀 작전",
            "explanation": "전략적인 INTJ와 분석적인 INTP의 게임 정복기",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I found a new strategy game!",
                    "translation": "새로운 전략 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Cool! What's the game mechanics?",
                    "translation": "멋져! 게임 메커니즘이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 게임 메커니즘에 대해 물어봤나요?",
                    "hint": "지호가 'What's the game mechanics?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지호는 'What's the game mechanics?'라고 말했습니다. 이는 게임 메커니즘에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "You build cities and armies.",
                    "translation": "도시와 군대를 건설하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Sounds like my type!",
                    "translation": "내 취향인 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "We should team up online!",
                    "translation": "온라인에서 팀을 이뤄야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-su suggests they should @@ up online.",
                    "hint": "현수가 'We should team up online!'라고 말한 것을 보세요.",
                    "optionA": "give",
                    "optionB": "team",
                    "optionC": "break",
                    "result": "team",
                    "explanation": "현수는 'We should team up online!'라고 말했습니다. 'team up'은 '팀을 이루다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Perfect! I love strategic thinking!",
                    "translation": "완벽해! 나 전략적 사고 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "And I plan everything ahead!",
                    "translation": "그리고 나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "We'll dominate the leaderboards!",
                    "translation": "리더보드를 장악할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "No one can beat our tactics!",
                    "translation": "아무도 우리 전술을 이길 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Gaming together is so fun!",
                    "translation": "함께 게임하는 게 정말 재미있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "아무도 이길 수 없는 것은?",
                    "optionA": "no",
                    "optionB": "can",
                    "optionC": "tactics",
                    "optionD": "beat",
                    "optionE": "our",
                    "optionF": "one",
                    "result": "no one can beat our tactics",
                    "explanation": "INTJ와 INTP는 둘 다 전략적 사고를 좋아해서 함께 게임할 때 뛰어난 전술을 구사합니다."
                }
            ]
        }
    ]
}
ID: 3492 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구의 고민 해결사들",
            "explanation": "다정한 ISFJ와 따뜻한 ESFJ의 친구 상담소",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Sarah looks really upset today.",
                    "translation": "사라가 오늘 정말 속상해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I noticed that too!",
                    "translation": "나도 그걸 눈치챘어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나도 사라가 속상해 보인다는 걸 눈치챘나요?",
                    "hint": "예나가 'I noticed that too!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예나는 'I noticed that too!'라고 말했습니다. 'noticed'는 '눈치챘다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Should we talk to her?",
                    "translation": "그녀와 이야기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Yes! Let's cheer her up!",
                    "translation": "응! 그녀를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "I'll bring her favorite snacks.",
                    "translation": "그녀가 좋아하는 간식을 가져올게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-bin will bring Sarah's favorite @@ .",
                    "hint": "수빈이 'I'll bring her favorite snacks'라고 말한 것을 보세요.",
                    "optionA": "books",
                    "optionB": "snacks",
                    "optionC": "clothes",
                    "result": "snacks",
                    "explanation": "수빈은 'I'll bring her favorite snacks'라고 말했습니다. 'snacks'는 '간식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "And I'll listen to her!",
                    "translation": "그리고 나는 그녀 말을 들어줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "You're so good with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you always remember details!",
                    "translation": "그리고 너는 항상 세부사항을 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "Together we help everyone feel better!",
                    "translation": "함께라면 모든 사람이 기분 좋아지게 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Being caring friends feels great!",
                    "translation": "배려하는 친구가 되는 것은 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "help",
                    "optionB": "together",
                    "optionC": "everyone",
                    "optionD": "we",
                    "optionE": "better",
                    "optionF": "feel",
                    "result": "together we help everyone feel better",
                    "explanation": "ISFJ와 ESFJ는 둘 다 다른 사람을 배려하고 돌보는 것을 좋아해서 함께 모든 사람이 기분 좋아지도록 도와줍니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구의 고민 해결사들",
            "explanation": "다정한 ISFJ와 따뜻한 ESFJ의 친구 상담소",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Sarah looks really upset today.",
                    "translation": "사라가 오늘 정말 속상해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I noticed that too!",
                    "translation": "나도 그걸 눈치챘어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나도 사라가 속상해 보인다는 걸 눈치챘나요?",
                    "hint": "예나가 'I noticed that too!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예나는 'I noticed that too!'라고 말했습니다. 'noticed'는 '눈치챘다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Should we talk to her?",
                    "translation": "그녀와 이야기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Yes! Let's cheer her up!",
                    "translation": "응! 그녀를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "I'll bring her favorite snacks.",
                    "translation": "그녀가 좋아하는 간식을 가져올게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-bin will bring Sarah's favorite @@ .",
                    "hint": "수빈이 'I'll bring her favorite snacks'라고 말한 것을 보세요.",
                    "optionA": "books",
                    "optionB": "snacks",
                    "optionC": "clothes",
                    "result": "snacks",
                    "explanation": "수빈은 'I'll bring her favorite snacks'라고 말했습니다. 'snacks'는 '간식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "And I'll listen to her!",
                    "translation": "그리고 나는 그녀 말을 들어줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "You're so good with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you always remember details!",
                    "translation": "그리고 너는 항상 세부사항을 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "Together we help everyone feel better!",
                    "translation": "함께라면 모든 사람이 기분 좋아지게 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Being caring friends feels great!",
                    "translation": "배려하는 친구가 되는 것은 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "help",
                    "optionB": "together",
                    "optionC": "everyone",
                    "optionD": "we",
                    "optionE": "better",
                    "optionF": "feel",
                    "result": "together we help everyone feel better",
                    "explanation": "ISFJ와 ESFJ는 둘 다 다른 사람을 배려하고 돌보는 것을 좋아해서 함께 모든 사람이 기분 좋아지도록 도와줍니다."
                }
            ]
        }
    ]
}
ID: 3493 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전 챌린지 킹!",
            "explanation": "모험가 ESTP와 아이디어 뱅크 ENTP의 트렌드 도전기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's try that new challenge!",
                    "translation": "새로운 챌린지를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Which one? The dance challenge?",
                    "translation": "어떤 거? 댄스 챌린지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 댄스 챌린지에 대해 물어봤나요?",
                    "hint": "서준이 'The dance challenge?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서준은 'The dance challenge?'라고 말했습니다. 이는 댄스 챌린지에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Or maybe the food challenge!",
                    "translation": "아니면 푸드 챌린지!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Both sound super exciting!",
                    "translation": "둘 다 엄청 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "We could start our trend!",
                    "translation": "우리만의 트렌드를 시작할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-young thinks they could start their own @@ .",
                    "hint": "태영이 'We could start our trend!'라고 말한 것을 보세요.",
                    "optionA": "school",
                    "optionB": "trend",
                    "optionC": "homework",
                    "result": "trend",
                    "explanation": "태영은 'We could start our trend!'라고 말했습니다. 'trend'는 '트렌드'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Yes! I have crazy ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I'll make it happen!",
                    "translation": "그리고 내가 실현시킬 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Everyone will copy our style!",
                    "translation": "모든 사람이 우리 스타일을 따라할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're trendsetters now!",
                    "translation": "우리는 이제 트렌드세터야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Being creative together rocks!",
                    "translation": "함께 창의적인 건 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 지금 무엇인가?",
                    "optionA": "we're",
                    "optionB": "now",
                    "optionC": "trendsetters",
                    "result": "we're trendsetters now",
                    "explanation": "ESTP와 ENTP는 둘 다 새로운 것을 시도하고 도전하는 것을 좋아해서 함께 트렌드를 만드는 트렌드세터가 됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전 챌린지 킹!",
            "explanation": "모험가 ESTP와 아이디어 뱅크 ENTP의 트렌드 도전기",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's try that new challenge!",
                    "translation": "새로운 챌린지를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Which one? The dance challenge?",
                    "translation": "어떤 거? 댄스 챌린지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 댄스 챌린지에 대해 물어봤나요?",
                    "hint": "서준이 'The dance challenge?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서준은 'The dance challenge?'라고 말했습니다. 이는 댄스 챌린지에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Or maybe the food challenge!",
                    "translation": "아니면 푸드 챌린지!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Both sound super exciting!",
                    "translation": "둘 다 엄청 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "We could start our trend!",
                    "translation": "우리만의 트렌드를 시작할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-young thinks they could start their own @@ .",
                    "hint": "태영이 'We could start our trend!'라고 말한 것을 보세요.",
                    "optionA": "school",
                    "optionB": "trend",
                    "optionC": "homework",
                    "result": "trend",
                    "explanation": "태영은 'We could start our trend!'라고 말했습니다. 'trend'는 '트렌드'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Yes! I have crazy ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I'll make it happen!",
                    "translation": "그리고 내가 실현시킬 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Everyone will copy our style!",
                    "translation": "모든 사람이 우리 스타일을 따라할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're trendsetters now!",
                    "translation": "우리는 이제 트렌드세터야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Being creative together rocks!",
                    "translation": "함께 창의적인 건 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 지금 무엇인가?",
                    "optionA": "we're",
                    "optionB": "now",
                    "optionC": "trendsetters",
                    "result": "we're trendsetters now",
                    "explanation": "ESTP와 ENTP는 둘 다 새로운 것을 시도하고 도전하는 것을 좋아해서 함께 트렌드를 만드는 트렌드세터가 됩니다."
                }
            ]
        }
    ]
}
ID: 3494 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 음악 크리에이터들",
            "explanation": "예술적인 INFP와 섬세한 ISFP의 음악 창작 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I wrote a sad song.",
                    "translation": "슬픈 노래를 썼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can I hear it?",
                    "translation": "들어봐도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 재희의 노래를 듣고 싶어했나요?",
                    "hint": "윤서가 'Can I hear it?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "윤서는 'Can I hear it?'라고 말했습니다. 이는 노래를 듣고 싶다는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "It's about missing someone special.",
                    "translation": "특별한 사람을 그리워하는 노래야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That sounds really touching!",
                    "translation": "정말 감동적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your drawings inspire my lyrics!",
                    "translation": "네 그림들이 내 가사에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hee says Yun-seo's drawings inspire her @@ .",
                    "hint": "재희가 'Your drawings inspire my lyrics!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "lyrics",
                    "optionC": "schedule",
                    "result": "lyrics",
                    "explanation": "재희는 'Your drawings inspire my lyrics!'라고 말했습니다. 'lyrics'는 '가사'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "And your music helps me!",
                    "translation": "그리고 네 음악이 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "We understand each other's feelings!",
                    "translation": "우리는 서로의 감정을 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Art connects our hearts together!",
                    "translation": "예술이 우리 마음을 이어줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Creating together feels so natural!",
                    "translation": "함께 창작하는 게 너무 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Our friendship is like poetry!",
                    "translation": "우리 우정은 시 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예술이 무엇을 하는가?",
                    "optionA": "connects",
                    "optionB": "art",
                    "optionC": "hearts",
                    "optionD": "our",
                    "optionE": "together",
                    "result": "art connects our hearts together",
                    "explanation": "INFP와 ISFP는 둘 다 예술적이고 감성적이어서 예술을 통해 서로의 마음이 연결됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 음악 크리에이터들",
            "explanation": "예술적인 INFP와 섬세한 ISFP의 음악 창작 시간",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I wrote a sad song.",
                    "translation": "슬픈 노래를 썼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can I hear it?",
                    "translation": "들어봐도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 재희의 노래를 듣고 싶어했나요?",
                    "hint": "윤서가 'Can I hear it?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "윤서는 'Can I hear it?'라고 말했습니다. 이는 노래를 듣고 싶다는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "It's about missing someone special.",
                    "translation": "특별한 사람을 그리워하는 노래야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That sounds really touching!",
                    "translation": "정말 감동적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your drawings inspire my lyrics!",
                    "translation": "네 그림들이 내 가사에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hee says Yun-seo's drawings inspire her @@ .",
                    "hint": "재희가 'Your drawings inspire my lyrics!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "lyrics",
                    "optionC": "schedule",
                    "result": "lyrics",
                    "explanation": "재희는 'Your drawings inspire my lyrics!'라고 말했습니다. 'lyrics'는 '가사'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "And your music helps me!",
                    "translation": "그리고 네 음악이 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "We understand each other's feelings!",
                    "translation": "우리는 서로의 감정을 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Art connects our hearts together!",
                    "translation": "예술이 우리 마음을 이어줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Creating together feels so natural!",
                    "translation": "함께 창작하는 게 너무 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Our friendship is like poetry!",
                    "translation": "우리 우정은 시 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예술이 무엇을 하는가?",
                    "optionA": "connects",
                    "optionB": "art",
                    "optionC": "hearts",
                    "optionD": "our",
                    "optionE": "together",
                    "result": "art connects our hearts together",
                    "explanation": "INFP와 ISFP는 둘 다 예술적이고 감성적이어서 예술을 통해 서로의 마음이 연결됩니다."
                }
            ]
        }
    ]
}
ID: 3495 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "인스타 스타가 되고 싶어!",
            "explanation": "트렌디한 ENFP와 사교적인 ESFP의 소셜미디어 도전기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make viral TikTok videos!",
                    "translation": "바이럴 틱톡 비디오를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Yes! I love dancing trends!",
                    "translation": "응! 나 댄스 트렌드 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 댄스 트렌드를 좋아한다고 했나요?",
                    "hint": "민지가 'I love dancing trends!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민지는 'I love dancing trends!'라고 말했습니다. 'love dancing trends'는 '댄스 트렌드를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "We could get millions of views!",
                    "translation": "수백만 조회수를 얻을 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "And thousands of followers too!",
                    "translation": "그리고 수천 명의 팔로워도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Your outfit looks so trendy!",
                    "translation": "네 옷이 정말 트렌디해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-jin thinks Min-ji's outfit looks very @@ .",
                    "hint": "유진이 'Your outfit looks so trendy!'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "trendy",
                    "optionC": "old",
                    "result": "trendy",
                    "explanation": "유진은 'Your outfit looks so trendy!'라고 말했습니다. 'trendy'는 '트렌디한'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Thanks! You're so creative always!",
                    "translation": "고마워! 너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we'll become internet famous!",
                    "translation": "함께라면 인터넷 스타가 될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Everyone will want our style!",
                    "translation": "모든 사람이 우리 스타일을 원할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Social media loves our energy!",
                    "translation": "소셜미디어가 우리 에너지를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Let's post every single day!",
                    "translation": "매일 포스팅하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 되고 싶어하는 것은?",
                    "optionA": "become",
                    "optionB": "we'll",
                    "optionC": "internet",
                    "optionD": "together",
                    "optionE": "famous",
                    "result": "together we'll become internet famous",
                    "explanation": "ENFP와 ESFP는 둘 다 외향적이고 관심받는 것을 좋아해서 함께 인터넷에서 유명해지고 싶어합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "인스타 스타가 되고 싶어!",
            "explanation": "트렌디한 ENFP와 사교적인 ESFP의 소셜미디어 도전기",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make viral TikTok videos!",
                    "translation": "바이럴 틱톡 비디오를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Yes! I love dancing trends!",
                    "translation": "응! 나 댄스 트렌드 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 댄스 트렌드를 좋아한다고 했나요?",
                    "hint": "민지가 'I love dancing trends!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민지는 'I love dancing trends!'라고 말했습니다. 'love dancing trends'는 '댄스 트렌드를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "We could get millions of views!",
                    "translation": "수백만 조회수를 얻을 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "And thousands of followers too!",
                    "translation": "그리고 수천 명의 팔로워도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Your outfit looks so trendy!",
                    "translation": "네 옷이 정말 트렌디해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-jin thinks Min-ji's outfit looks very @@ .",
                    "hint": "유진이 'Your outfit looks so trendy!'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "trendy",
                    "optionC": "old",
                    "result": "trendy",
                    "explanation": "유진은 'Your outfit looks so trendy!'라고 말했습니다. 'trendy'는 '트렌디한'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Thanks! You're so creative always!",
                    "translation": "고마워! 너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we'll become internet famous!",
                    "translation": "함께라면 인터넷 스타가 될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Everyone will want our style!",
                    "translation": "모든 사람이 우리 스타일을 원할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Social media loves our energy!",
                    "translation": "소셜미디어가 우리 에너지를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Let's post every single day!",
                    "translation": "매일 포스팅하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 되고 싶어하는 것은?",
                    "optionA": "become",
                    "optionB": "we'll",
                    "optionC": "internet",
                    "optionD": "together",
                    "optionE": "famous",
                    "result": "together we'll become internet famous",
                    "explanation": "ENFP와 ESFP는 둘 다 외향적이고 관심받는 것을 좋아해서 함께 인터넷에서 유명해지고 싶어합니다."
                }
            ]
        }
    ]
}
ID: 3496 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "게임 마스터들의 비밀 작전",
            "explanation": "전략적인 INTJ와 분석적인 INTP의 게임 정복기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I found a new strategy game!",
                    "translation": "새로운 전략 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Cool! What's the game mechanics?",
                    "translation": "멋져! 게임 메커니즘이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 게임 메커니즘에 대해 물어봤나요?",
                    "hint": "지호가 'What's the game mechanics?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지호는 'What's the game mechanics?'라고 말했습니다. 이는 게임 메커니즘에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "You build cities and armies.",
                    "translation": "도시와 군대를 건설하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Sounds like my type!",
                    "translation": "내 취향인 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "We should team up online!",
                    "translation": "온라인에서 팀을 이뤄야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-su suggests they should @@ up online.",
                    "hint": "현수가 'We should team up online!'라고 말한 것을 보세요.",
                    "optionA": "give",
                    "optionB": "team",
                    "optionC": "break",
                    "result": "team",
                    "explanation": "현수는 'We should team up online!'라고 말했습니다. 'team up'은 '팀을 이루다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Perfect! I love strategic thinking!",
                    "translation": "완벽해! 나 전략적 사고 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "And I plan everything ahead!",
                    "translation": "그리고 나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "We'll dominate the leaderboards!",
                    "translation": "리더보드를 장악할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "No one can beat our tactics!",
                    "translation": "아무도 우리 전술을 이길 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Gaming together is so fun!",
                    "translation": "함께 게임하는 게 정말 재미있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아무도 이길 수 없는 것은?",
                    "result": "no one can beat our tactics",
                    "explanation": "INTJ와 INTP는 둘 다 전략적 사고를 좋아해서 함께 게임할 때 뛰어난 전술을 구사합니다.",
                    "optionA": "no",
                    "optionB": "one",
                    "optionC": "can",
                    "optionD": "beat",
                    "optionE": "tactics",
                    "optionF": "our"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "게임 마스터들의 비밀 작전",
            "explanation": "전략적인 INTJ와 분석적인 INTP의 게임 정복기",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I found a new strategy game!",
                    "translation": "새로운 전략 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Cool! What's the game mechanics?",
                    "translation": "멋져! 게임 메커니즘이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 게임 메커니즘에 대해 물어봤나요?",
                    "hint": "지호가 'What's the game mechanics?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지호는 'What's the game mechanics?'라고 말했습니다. 이는 게임 메커니즘에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "You build cities and armies.",
                    "translation": "도시와 군대를 건설하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Sounds like my type!",
                    "translation": "내 취향인 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "We should team up online!",
                    "translation": "온라인에서 팀을 이뤄야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-su suggests they should @@ up online.",
                    "hint": "현수가 'We should team up online!'라고 말한 것을 보세요.",
                    "optionA": "give",
                    "optionB": "team",
                    "optionC": "break",
                    "result": "team",
                    "explanation": "현수는 'We should team up online!'라고 말했습니다. 'team up'은 '팀을 이루다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Perfect! I love strategic thinking!",
                    "translation": "완벽해! 나 전략적 사고 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "And I plan everything ahead!",
                    "translation": "그리고 나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "We'll dominate the leaderboards!",
                    "translation": "리더보드를 장악할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "No one can beat our tactics!",
                    "translation": "아무도 우리 전술을 이길 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Gaming together is so fun!",
                    "translation": "함께 게임하는 게 정말 재미있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "아무도 이길 수 없는 것은?",
                    "optionA": "no",
                    "optionB": "one",
                    "optionC": "can",
                    "optionD": "beat",
                    "optionE": "tactics",
                    "optionF": "our",
                    "result": "no one can beat our tactics",
                    "explanation": "INTJ와 INTP는 둘 다 전략적 사고를 좋아해서 함께 게임할 때 뛰어난 전술을 구사합니다."
                }
            ]
        }
    ]
}
ID: 3497 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구의 고민 해결사들",
            "explanation": "다정한 ISFJ와 따뜻한 ESFJ의 친구 상담소",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Sarah looks really upset today.",
                    "translation": "사라가 오늘 정말 속상해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I noticed that too!",
                    "translation": "나도 그걸 눈치챘어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나도 사라가 속상해 보인다는 걸 눈치챘나요?",
                    "hint": "예나가 'I noticed that too!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예나는 'I noticed that too!'라고 말했습니다. 'noticed'는 '눈치챘다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Should we talk to her?",
                    "translation": "그녀와 이야기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Yes! Let's cheer her up!",
                    "translation": "응! 그녀를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "I'll bring her favorite snacks.",
                    "translation": "그녀가 좋아하는 간식을 가져올게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-bin will bring Sarah's favorite @@ .",
                    "hint": "수빈이 'I'll bring her favorite snacks'라고 말한 것을 보세요.",
                    "optionA": "books",
                    "optionB": "snacks",
                    "optionC": "clothes",
                    "result": "snacks",
                    "explanation": "수빈은 'I'll bring her favorite snacks'라고 말했습니다. 'snacks'는 '간식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "And I'll listen to her!",
                    "translation": "그리고 나는 그녀 말을 들어줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "You're so good with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you always remember details!",
                    "translation": "그리고 너는 항상 세부사항을 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "Together we help everyone feel better!",
                    "translation": "함께라면 모든 사람이 기분 좋아지게 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Being caring friends feels great!",
                    "translation": "배려하는 친구가 되는 것은 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "help",
                    "optionB": "together",
                    "optionC": "everyone",
                    "optionD": "we",
                    "optionE": "better",
                    "optionF": "feel",
                    "result": "together we help everyone feel better",
                    "explanation": "ISFJ와 ESFJ는 둘 다 다른 사람을 배려하고 돌보는 것을 좋아해서 함께 모든 사람이 기분 좋아지도록 도와줍니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구의 고민 해결사들",
            "explanation": "다정한 ISFJ와 따뜻한 ESFJ의 친구 상담소",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Sarah looks really upset today.",
                    "translation": "사라가 오늘 정말 속상해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I noticed that too!",
                    "translation": "나도 그걸 눈치챘어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나도 사라가 속상해 보인다는 걸 눈치챘나요?",
                    "hint": "예나가 'I noticed that too!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예나는 'I noticed that too!'라고 말했습니다. 'noticed'는 '눈치챘다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Should we talk to her?",
                    "translation": "그녀와 이야기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Yes! Let's cheer her up!",
                    "translation": "응! 그녀를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "I'll bring her favorite snacks.",
                    "translation": "그녀가 좋아하는 간식을 가져올게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-bin will bring Sarah's favorite @@ .",
                    "hint": "수빈이 'I'll bring her favorite snacks'라고 말한 것을 보세요.",
                    "optionA": "books",
                    "optionB": "snacks",
                    "optionC": "clothes",
                    "result": "snacks",
                    "explanation": "수빈은 'I'll bring her favorite snacks'라고 말했습니다. 'snacks'는 '간식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "And I'll listen to her!",
                    "translation": "그리고 나는 그녀 말을 들어줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "You're so good with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you always remember details!",
                    "translation": "그리고 너는 항상 세부사항을 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "Together we help everyone feel better!",
                    "translation": "함께라면 모든 사람이 기분 좋아지게 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Being caring friends feels great!",
                    "translation": "배려하는 친구가 되는 것은 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "help",
                    "optionB": "together",
                    "optionC": "everyone",
                    "optionD": "we",
                    "optionE": "better",
                    "optionF": "feel",
                    "result": "together we help everyone feel better",
                    "explanation": "ISFJ와 ESFJ는 둘 다 다른 사람을 배려하고 돌보는 것을 좋아해서 함께 모든 사람이 기분 좋아지도록 도와줍니다."
                }
            ]
        }
    ]
}
ID: 3498 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전 챌린지 킹!",
            "explanation": "모험가 ESTP와 아이디어 뱅크 ENTP의 트렌드 도전기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's try that new challenge!",
                    "translation": "새로운 챌린지를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Which one? The dance challenge?",
                    "translation": "어떤 거? 댄스 챌린지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 댄스 챌린지에 대해 물어봤나요?",
                    "hint": "서준이 'The dance challenge?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서준은 'The dance challenge?'라고 말했습니다. 이는 댄스 챌린지에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Or maybe the food challenge!",
                    "translation": "아니면 푸드 챌린지!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Both sound super exciting!",
                    "translation": "둘 다 엄청 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "We could start our trend!",
                    "translation": "우리만의 트렌드를 시작할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-young thinks they could start their own @@ .",
                    "hint": "태영이 'We could start our trend!'라고 말한 것을 보세요.",
                    "optionA": "school",
                    "optionB": "trend",
                    "optionC": "homework",
                    "result": "trend",
                    "explanation": "태영은 'We could start our trend!'라고 말했습니다. 'trend'는 '트렌드'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Yes! I have crazy ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I'll make it happen!",
                    "translation": "그리고 내가 실현시킬 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Everyone will copy our style!",
                    "translation": "모든 사람이 우리 스타일을 따라할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're trendsetters now!",
                    "translation": "우리는 이제 트렌드세터야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Being creative together rocks!",
                    "translation": "함께 창의적인 건 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 지금 무엇인가?",
                    "optionA": "we're",
                    "optionB": "now",
                    "optionC": "trendsetters",
                    "result": "we're trendsetters now",
                    "explanation": "ESTP와 ENTP는 둘 다 새로운 것을 시도하고 도전하는 것을 좋아해서 함께 트렌드를 만드는 트렌드세터가 됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전 챌린지 킹!",
            "explanation": "모험가 ESTP와 아이디어 뱅크 ENTP의 트렌드 도전기",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's try that new challenge!",
                    "translation": "새로운 챌린지를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Which one? The dance challenge?",
                    "translation": "어떤 거? 댄스 챌린지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 댄스 챌린지에 대해 물어봤나요?",
                    "hint": "서준이 'The dance challenge?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서준은 'The dance challenge?'라고 말했습니다. 이는 댄스 챌린지에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Or maybe the food challenge!",
                    "translation": "아니면 푸드 챌린지!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Both sound super exciting!",
                    "translation": "둘 다 엄청 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "We could start our trend!",
                    "translation": "우리만의 트렌드를 시작할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-young thinks they could start their own @@ .",
                    "hint": "태영이 'We could start our trend!'라고 말한 것을 보세요.",
                    "optionA": "school",
                    "optionB": "trend",
                    "optionC": "homework",
                    "result": "trend",
                    "explanation": "태영은 'We could start our trend!'라고 말했습니다. 'trend'는 '트렌드'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Yes! I have crazy ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I'll make it happen!",
                    "translation": "그리고 내가 실현시킬 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Everyone will copy our style!",
                    "translation": "모든 사람이 우리 스타일을 따라할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're trendsetters now!",
                    "translation": "우리는 이제 트렌드세터야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Being creative together rocks!",
                    "translation": "함께 창의적인 건 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 지금 무엇인가?",
                    "optionA": "we're",
                    "optionB": "now",
                    "optionC": "trendsetters",
                    "result": "we're trendsetters now",
                    "explanation": "ESTP와 ENTP는 둘 다 새로운 것을 시도하고 도전하는 것을 좋아해서 함께 트렌드를 만드는 트렌드세터가 됩니다."
                }
            ]
        }
    ]
}
ID: 3499 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 음악 크리에이터들",
            "explanation": "예술적인 INFP와 섬세한 ISFP의 음악 창작 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I wrote a sad song.",
                    "translation": "슬픈 노래를 썼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can I hear it?",
                    "translation": "들어봐도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 재희의 노래를 듣고 싶어했나요?",
                    "hint": "윤서가 'Can I hear it?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "윤서는 'Can I hear it?'라고 말했습니다. 이는 노래를 듣고 싶다는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "It's about missing someone special.",
                    "translation": "특별한 사람을 그리워하는 노래야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That sounds really touching!",
                    "translation": "정말 감동적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your drawings inspire my lyrics!",
                    "translation": "네 그림들이 내 가사에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hee says Yun-seo's drawings inspire her @@ .",
                    "hint": "재희가 'Your drawings inspire my lyrics!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "lyrics",
                    "optionC": "schedule",
                    "result": "lyrics",
                    "explanation": "재희는 'Your drawings inspire my lyrics!'라고 말했습니다. 'lyrics'는 '가사'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "And your music helps me!",
                    "translation": "그리고 네 음악이 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "We understand each other's feelings!",
                    "translation": "우리는 서로의 감정을 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Art connects our hearts together!",
                    "translation": "예술이 우리 마음을 이어줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Creating together feels so natural!",
                    "translation": "함께 창작하는 게 너무 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Our friendship is like poetry!",
                    "translation": "우리 우정은 시 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예술이 무엇을 하는가?",
                    "optionA": "connects",
                    "optionB": "art",
                    "optionC": "hearts",
                    "optionD": "our",
                    "optionE": "together",
                    "result": "art connects our hearts together",
                    "explanation": "INFP와 ISFP는 둘 다 예술적이고 감성적이어서 예술을 통해 서로의 마음이 연결됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 음악 크리에이터들",
            "explanation": "예술적인 INFP와 섬세한 ISFP의 음악 창작 시간",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I wrote a sad song.",
                    "translation": "슬픈 노래를 썼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can I hear it?",
                    "translation": "들어봐도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 재희의 노래를 듣고 싶어했나요?",
                    "hint": "윤서가 'Can I hear it?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "윤서는 'Can I hear it?'라고 말했습니다. 이는 노래를 듣고 싶다는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "It's about missing someone special.",
                    "translation": "특별한 사람을 그리워하는 노래야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That sounds really touching!",
                    "translation": "정말 감동적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your drawings inspire my lyrics!",
                    "translation": "네 그림들이 내 가사에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hee says Yun-seo's drawings inspire her @@ .",
                    "hint": "재희가 'Your drawings inspire my lyrics!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "lyrics",
                    "optionC": "schedule",
                    "result": "lyrics",
                    "explanation": "재희는 'Your drawings inspire my lyrics!'라고 말했습니다. 'lyrics'는 '가사'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "And your music helps me!",
                    "translation": "그리고 네 음악이 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "We understand each other's feelings!",
                    "translation": "우리는 서로의 감정을 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Art connects our hearts together!",
                    "translation": "예술이 우리 마음을 이어줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Creating together feels so natural!",
                    "translation": "함께 창작하는 게 너무 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Our friendship is like poetry!",
                    "translation": "우리 우정은 시 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예술이 무엇을 하는가?",
                    "optionA": "connects",
                    "optionB": "art",
                    "optionC": "hearts",
                    "optionD": "our",
                    "optionE": "together",
                    "result": "art connects our hearts together",
                    "explanation": "INFP와 ISFP는 둘 다 예술적이고 감성적이어서 예술을 통해 서로의 마음이 연결됩니다."
                }
            ]
        }
    ]
}
ID: 3500 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "인스타 스타가 되고 싶어!",
            "explanation": "트렌디한 ENFP와 사교적인 ESFP의 소셜미디어 도전기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make viral TikTok videos!",
                    "translation": "바이럴 틱톡 비디오를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Yes! I love dancing trends!",
                    "translation": "응! 나 댄스 트렌드 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 댄스 트렌드를 좋아한다고 했나요?",
                    "hint": "민지가 'I love dancing trends!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민지는 'I love dancing trends!'라고 말했습니다. 'love dancing trends'는 '댄스 트렌드를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "We could get millions of views!",
                    "translation": "수백만 조회수를 얻을 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "And thousands of followers too!",
                    "translation": "그리고 수천 명의 팔로워도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Your outfit looks so trendy!",
                    "translation": "네 옷이 정말 트렌디해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-jin thinks Min-ji's outfit looks very @@ .",
                    "hint": "유진이 'Your outfit looks so trendy!'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "trendy",
                    "optionC": "old",
                    "result": "trendy",
                    "explanation": "유진은 'Your outfit looks so trendy!'라고 말했습니다. 'trendy'는 '트렌디한'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Thanks! You're so creative always!",
                    "translation": "고마워! 너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we'll become internet famous!",
                    "translation": "함께라면 인터넷 스타가 될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Everyone will want our style!",
                    "translation": "모든 사람이 우리 스타일을 원할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Social media loves our energy!",
                    "translation": "소셜미디어가 우리 에너지를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Let's post every single day!",
                    "translation": "매일 포스팅하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 되고 싶어하는 것은?",
                    "optionA": "become",
                    "optionB": "we'll",
                    "optionC": "internet",
                    "optionD": "together",
                    "optionE": "famous",
                    "result": "together we'll become internet famous",
                    "explanation": "ENFP와 ESFP는 둘 다 외향적이고 관심받는 것을 좋아해서 함께 인터넷에서 유명해지고 싶어합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "인스타 스타가 되고 싶어!",
            "explanation": "트렌디한 ENFP와 사교적인 ESFP의 소셜미디어 도전기",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Let's make viral TikTok videos!",
                    "translation": "바이럴 틱톡 비디오를 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Yes! I love dancing trends!",
                    "translation": "응! 나 댄스 트렌드 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 댄스 트렌드를 좋아한다고 했나요?",
                    "hint": "민지가 'I love dancing trends!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민지는 'I love dancing trends!'라고 말했습니다. 'love dancing trends'는 '댄스 트렌드를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "We could get millions of views!",
                    "translation": "수백만 조회수를 얻을 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "And thousands of followers too!",
                    "translation": "그리고 수천 명의 팔로워도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "Your outfit looks so trendy!",
                    "translation": "네 옷이 정말 트렌디해 보여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yu-jin thinks Min-ji's outfit looks very @@ .",
                    "hint": "유진이 'Your outfit looks so trendy!'라고 말한 것을 보세요.",
                    "optionA": "boring",
                    "optionB": "trendy",
                    "optionC": "old",
                    "result": "trendy",
                    "explanation": "유진은 'Your outfit looks so trendy!'라고 말했습니다. 'trendy'는 '트렌디한'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Thanks! You're so creative always!",
                    "translation": "고마워! 너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Together we'll become internet famous!",
                    "translation": "함께라면 인터넷 스타가 될 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Everyone will want our style!",
                    "translation": "모든 사람이 우리 스타일을 원할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "Social media loves our energy!",
                    "translation": "소셜미디어가 우리 에너지를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Let's post every single day!",
                    "translation": "매일 포스팅하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 되고 싶어하는 것은?",
                    "optionA": "become",
                    "optionB": "we'll",
                    "optionC": "internet",
                    "optionD": "together",
                    "optionE": "famous",
                    "result": "together we'll become internet famous",
                    "explanation": "ENFP와 ESFP는 둘 다 외향적이고 관심받는 것을 좋아해서 함께 인터넷에서 유명해지고 싶어합니다."
                }
            ]
        }
    ]
}
ID: 3501 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "게임 마스터들의 비밀 작전",
            "explanation": "전략적인 INTJ와 분석적인 INTP의 게임 정복기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I found a new strategy game!",
                    "translation": "새로운 전략 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Cool! What's the game mechanics?",
                    "translation": "멋져! 게임 메커니즘이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 게임 메커니즘에 대해 물어봤나요?",
                    "hint": "지호가 'What's the game mechanics?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지호는 'What's the game mechanics?'라고 말했습니다. 이는 게임 메커니즘에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "You build cities and armies.",
                    "translation": "도시와 군대를 건설하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Sounds like my type!",
                    "translation": "내 취향인 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "We should team up online!",
                    "translation": "온라인에서 팀을 이뤄야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-su suggests they should @@ up online.",
                    "hint": "현수가 'We should team up online!'라고 말한 것을 보세요.",
                    "optionA": "give",
                    "optionB": "team",
                    "optionC": "break",
                    "result": "team",
                    "explanation": "현수는 'We should team up online!'라고 말했습니다. 'team up'은 '팀을 이루다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Perfect! I love strategic thinking!",
                    "translation": "완벽해! 나 전략적 사고 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "And I plan everything ahead!",
                    "translation": "그리고 나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "We'll dominate the leaderboards!",
                    "translation": "리더보드를 장악할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "No one can beat our tactics!",
                    "translation": "아무도 우리 전술을 이길 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Gaming together is so fun!",
                    "translation": "함께 게임하는 게 정말 재미있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아무도 이길 수 없는 것은?",
                    "result": "no one can beat our tactics",
                    "explanation": "INTJ와 INTP는 둘 다 전략적 사고를 좋아해서 함께 게임할 때 뛰어난 전술을 구사합니다.",
                    "optionA": "no",
                    "optionB": "one",
                    "optionC": "beat",
                    "optionD": "can",
                    "optionE": "our",
                    "optionF": "tactics"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "게임 마스터들의 비밀 작전",
            "explanation": "전략적인 INTJ와 분석적인 INTP의 게임 정복기",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "I found a new strategy game!",
                    "translation": "새로운 전략 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "Cool! What's the game mechanics?",
                    "translation": "멋져! 게임 메커니즘이 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 게임 메커니즘에 대해 물어봤나요?",
                    "hint": "지호가 'What's the game mechanics?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지호는 'What's the game mechanics?'라고 말했습니다. 이는 게임 메커니즘에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "You build cities and armies.",
                    "translation": "도시와 군대를 건설하는 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "Sounds like my type!",
                    "translation": "내 취향인 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "We should team up online!",
                    "translation": "온라인에서 팀을 이뤄야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeon-su suggests they should @@ up online.",
                    "hint": "현수가 'We should team up online!'라고 말한 것을 보세요.",
                    "optionA": "give",
                    "optionB": "team",
                    "optionC": "break",
                    "result": "team",
                    "explanation": "현수는 'We should team up online!'라고 말했습니다. 'team up'은 '팀을 이루다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Perfect! I love strategic thinking!",
                    "translation": "완벽해! 나 전략적 사고 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "And I plan everything ahead!",
                    "translation": "그리고 나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지호",
                    "script": "We'll dominate the leaderboards!",
                    "translation": "리더보드를 장악할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현수",
                    "script": "No one can beat our tactics!",
                    "translation": "아무도 우리 전술을 이길 수 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지호",
                    "script": "Gaming together is so fun!",
                    "translation": "함께 게임하는 게 정말 재미있어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "아무도 이길 수 없는 것은?",
                    "optionA": "no",
                    "optionB": "one",
                    "optionC": "beat",
                    "optionD": "can",
                    "optionE": "our",
                    "optionF": "tactics",
                    "result": "no one can beat our tactics",
                    "explanation": "INTJ와 INTP는 둘 다 전략적 사고를 좋아해서 함께 게임할 때 뛰어난 전술을 구사합니다."
                }
            ]
        }
    ]
}
ID: 3502 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구의 고민 해결사들",
            "explanation": "다정한 ISFJ와 따뜻한 ESFJ의 친구 상담소",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Sarah looks really upset today.",
                    "translation": "사라가 오늘 정말 속상해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I noticed that too!",
                    "translation": "나도 그걸 눈치챘어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나도 사라가 속상해 보인다는 걸 눈치챘나요?",
                    "hint": "예나가 'I noticed that too!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예나는 'I noticed that too!'라고 말했습니다. 'noticed'는 '눈치챘다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Should we talk to her?",
                    "translation": "그녀와 이야기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Yes! Let's cheer her up!",
                    "translation": "응! 그녀를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "I'll bring her favorite snacks.",
                    "translation": "그녀가 좋아하는 간식을 가져올게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-bin will bring Sarah's favorite @@ .",
                    "hint": "수빈이 'I'll bring her favorite snacks'라고 말한 것을 보세요.",
                    "optionA": "books",
                    "optionB": "snacks",
                    "optionC": "clothes",
                    "result": "snacks",
                    "explanation": "수빈은 'I'll bring her favorite snacks'라고 말했습니다. 'snacks'는 '간식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "And I'll listen to her!",
                    "translation": "그리고 나는 그녀 말을 들어줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "You're so good with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you always remember details!",
                    "translation": "그리고 너는 항상 세부사항을 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "Together we help everyone feel better!",
                    "translation": "함께라면 모든 사람이 기분 좋아지게 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Being caring friends feels great!",
                    "translation": "배려하는 친구가 되는 것은 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "help",
                    "optionB": "together",
                    "optionC": "everyone",
                    "optionD": "we",
                    "optionE": "better",
                    "optionF": "feel",
                    "result": "together we help everyone feel better",
                    "explanation": "ISFJ와 ESFJ는 둘 다 다른 사람을 배려하고 돌보는 것을 좋아해서 함께 모든 사람이 기분 좋아지도록 도와줍니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구의 고민 해결사들",
            "explanation": "다정한 ISFJ와 따뜻한 ESFJ의 친구 상담소",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Sarah looks really upset today.",
                    "translation": "사라가 오늘 정말 속상해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I noticed that too!",
                    "translation": "나도 그걸 눈치챘어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나도 사라가 속상해 보인다는 걸 눈치챘나요?",
                    "hint": "예나가 'I noticed that too!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "예나는 'I noticed that too!'라고 말했습니다. 'noticed'는 '눈치챘다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Should we talk to her?",
                    "translation": "그녀와 이야기해볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Yes! Let's cheer her up!",
                    "translation": "응! 그녀를 격려해주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "I'll bring her favorite snacks.",
                    "translation": "그녀가 좋아하는 간식을 가져올게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Su-bin will bring Sarah's favorite @@ .",
                    "hint": "수빈이 'I'll bring her favorite snacks'라고 말한 것을 보세요.",
                    "optionA": "books",
                    "optionB": "snacks",
                    "optionC": "clothes",
                    "result": "snacks",
                    "explanation": "수빈은 'I'll bring her favorite snacks'라고 말했습니다. 'snacks'는 '간식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "And I'll listen to her!",
                    "translation": "그리고 나는 그녀 말을 들어줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "You're so good with people!",
                    "translation": "너는 사람들과 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "And you always remember details!",
                    "translation": "그리고 너는 항상 세부사항을 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "Together we help everyone feel better!",
                    "translation": "함께라면 모든 사람이 기분 좋아지게 도와줄 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Being caring friends feels great!",
                    "translation": "배려하는 친구가 되는 것은 기분 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 하는 일은?",
                    "optionA": "help",
                    "optionB": "together",
                    "optionC": "everyone",
                    "optionD": "we",
                    "optionE": "better",
                    "optionF": "feel",
                    "result": "together we help everyone feel better",
                    "explanation": "ISFJ와 ESFJ는 둘 다 다른 사람을 배려하고 돌보는 것을 좋아해서 함께 모든 사람이 기분 좋아지도록 도와줍니다."
                }
            ]
        }
    ]
}
ID: 3503 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전 챌린지 킹!",
            "explanation": "모험가 ESTP와 아이디어 뱅크 ENTP의 트렌드 도전기",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's try that new challenge!",
                    "translation": "새로운 챌린지를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Which one? The dance challenge?",
                    "translation": "어떤 거? 댄스 챌린지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 댄스 챌린지에 대해 물어봤나요?",
                    "hint": "서준이 'The dance challenge?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서준은 'The dance challenge?'라고 말했습니다. 이는 댄스 챌린지에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Or maybe the food challenge!",
                    "translation": "아니면 푸드 챌린지!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Both sound super exciting!",
                    "translation": "둘 다 엄청 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "We could start our trend!",
                    "translation": "우리만의 트렌드를 시작할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-young thinks they could start their own @@ .",
                    "hint": "태영이 'We could start our trend!'라고 말한 것을 보세요.",
                    "optionA": "school",
                    "optionB": "trend",
                    "optionC": "homework",
                    "result": "trend",
                    "explanation": "태영은 'We could start our trend!'라고 말했습니다. 'trend'는 '트렌드'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Yes! I have crazy ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I'll make it happen!",
                    "translation": "그리고 내가 실현시킬 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Everyone will copy our style!",
                    "translation": "모든 사람이 우리 스타일을 따라할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're trendsetters now!",
                    "translation": "우리는 이제 트렌드세터야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Being creative together rocks!",
                    "translation": "함께 창의적인 건 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 지금 무엇인가?",
                    "optionA": "we're",
                    "optionB": "now",
                    "optionC": "trendsetters",
                    "result": "we're trendsetters now",
                    "explanation": "ESTP와 ENTP는 둘 다 새로운 것을 시도하고 도전하는 것을 좋아해서 함께 트렌드를 만드는 트렌드세터가 됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전 챌린지 킹!",
            "explanation": "모험가 ESTP와 아이디어 뱅크 ENTP의 트렌드 도전기",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's try that new challenge!",
                    "translation": "새로운 챌린지를 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Which one? The dance challenge?",
                    "translation": "어떤 거? 댄스 챌린지?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 댄스 챌린지에 대해 물어봤나요?",
                    "hint": "서준이 'The dance challenge?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서준은 'The dance challenge?'라고 말했습니다. 이는 댄스 챌린지에 대해 묻는 것입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Or maybe the food challenge!",
                    "translation": "아니면 푸드 챌린지!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Both sound super exciting!",
                    "translation": "둘 다 엄청 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "We could start our trend!",
                    "translation": "우리만의 트렌드를 시작할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Tae-young thinks they could start their own @@ .",
                    "hint": "태영이 'We could start our trend!'라고 말한 것을 보세요.",
                    "optionA": "school",
                    "optionB": "trend",
                    "optionC": "homework",
                    "result": "trend",
                    "explanation": "태영은 'We could start our trend!'라고 말했습니다. 'trend'는 '트렌드'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서준",
                    "script": "Yes! I have crazy ideas!",
                    "translation": "응! 나 엄청난 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "And I'll make it happen!",
                    "translation": "그리고 내가 실현시킬 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "Everyone will copy our style!",
                    "translation": "모든 사람이 우리 스타일을 따라할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "We're trendsetters now!",
                    "translation": "우리는 이제 트렌드세터야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "Being creative together rocks!",
                    "translation": "함께 창의적인 건 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 지금 무엇인가?",
                    "optionA": "we're",
                    "optionB": "now",
                    "optionC": "trendsetters",
                    "result": "we're trendsetters now",
                    "explanation": "ESTP와 ENTP는 둘 다 새로운 것을 시도하고 도전하는 것을 좋아해서 함께 트렌드를 만드는 트렌드세터가 됩니다."
                }
            ]
        }
    ]
}
ID: 3504 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 음악 크리에이터들",
            "explanation": "예술적인 INFP와 섬세한 ISFP의 음악 창작 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I wrote a sad song.",
                    "translation": "슬픈 노래를 썼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can I hear it?",
                    "translation": "들어봐도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 재희의 노래를 듣고 싶어했나요?",
                    "hint": "윤서가 'Can I hear it?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "윤서는 'Can I hear it?'라고 말했습니다. 이는 노래를 듣고 싶다는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "It's about missing someone special.",
                    "translation": "특별한 사람을 그리워하는 노래야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That sounds really touching!",
                    "translation": "정말 감동적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your drawings inspire my lyrics!",
                    "translation": "네 그림들이 내 가사에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hee says Yun-seo's drawings inspire her @@ .",
                    "hint": "재희가 'Your drawings inspire my lyrics!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "lyrics",
                    "optionC": "schedule",
                    "result": "lyrics",
                    "explanation": "재희는 'Your drawings inspire my lyrics!'라고 말했습니다. 'lyrics'는 '가사'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "And your music helps me!",
                    "translation": "그리고 네 음악이 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "We understand each other's feelings!",
                    "translation": "우리는 서로의 감정을 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Art connects our hearts together!",
                    "translation": "예술이 우리 마음을 이어줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Creating together feels so natural!",
                    "translation": "함께 창작하는 게 너무 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Our friendship is like poetry!",
                    "translation": "우리 우정은 시 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예술이 무엇을 하는가?",
                    "optionA": "connects",
                    "optionB": "art",
                    "optionC": "hearts",
                    "optionD": "our",
                    "optionE": "together",
                    "result": "art connects our hearts together",
                    "explanation": "INFP와 ISFP는 둘 다 예술적이고 감성적이어서 예술을 통해 서로의 마음이 연결됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감성 음악 크리에이터들",
            "explanation": "예술적인 INFP와 섬세한 ISFP의 음악 창작 시간",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I wrote a sad song.",
                    "translation": "슬픈 노래를 썼어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Can I hear it?",
                    "translation": "들어봐도 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 재희의 노래를 듣고 싶어했나요?",
                    "hint": "윤서가 'Can I hear it?'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "윤서는 'Can I hear it?'라고 말했습니다. 이는 노래를 듣고 싶다는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "It's about missing someone special.",
                    "translation": "특별한 사람을 그리워하는 노래야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That sounds really touching!",
                    "translation": "정말 감동적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "Your drawings inspire my lyrics!",
                    "translation": "네 그림들이 내 가사에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hee says Yun-seo's drawings inspire her @@ .",
                    "hint": "재희가 'Your drawings inspire my lyrics!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "lyrics",
                    "optionC": "schedule",
                    "result": "lyrics",
                    "explanation": "재희는 'Your drawings inspire my lyrics!'라고 말했습니다. 'lyrics'는 '가사'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "And your music helps me!",
                    "translation": "그리고 네 음악이 나를 도와줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "We understand each other's feelings!",
                    "translation": "우리는 서로의 감정을 이해해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "Art connects our hearts together!",
                    "translation": "예술이 우리 마음을 이어줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Creating together feels so natural!",
                    "translation": "함께 창작하는 게 너무 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "Our friendship is like poetry!",
                    "translation": "우리 우정은 시 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "예술이 무엇을 하는가?",
                    "optionA": "connects",
                    "optionB": "art",
                    "optionC": "hearts",
                    "optionD": "our",
                    "optionE": "together",
                    "result": "art connects our hearts together",
                    "explanation": "INFP와 ISFP는 둘 다 예술적이고 감성적이어서 예술을 통해 서로의 마음이 연결됩니다."
                }
            ]
        }
    ]
}
ID: 3505 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "학급 임원 선거 대작전!",
            "explanation": "리더십이 강한 ENTJ와 책임감 있는 ESTJ의 학교 정치",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's run for student council!",
                    "translation": "학생회에 출마하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Great idea! I'll organize everything!",
                    "translation": "좋은 생각이야! 내가 모든 걸 조직할게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 모든 것을 조직하겠다고 했나요?",
                    "hint": "다현이 'I'll organize everything!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다현은 'I'll organize everything!'라고 말했습니다. 'organize everything'은 '모든 것을 조직하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "We need awesome campaign posters!",
                    "translation": "멋진 선거 포스터가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "And a detailed campaign schedule!",
                    "translation": "그리고 세부적인 선거 일정도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Students will definitely vote for us!",
                    "translation": "학생들이 확실히 우리에게 투표할 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Si-won thinks students will definitely @@ for them.",
                    "hint": "시원이 'Students will definitely vote for us!'라고 말한 것을 보세요.",
                    "optionA": "study",
                    "optionB": "vote",
                    "optionC": "dance",
                    "result": "vote",
                    "explanation": "시원은 'Students will definitely vote for us!'라고 말했습니다. 'vote'는 '투표하다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your speech will be amazing!",
                    "translation": "네 연설이 정말 훌륭할 거야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "And your planning skills rock!",
                    "translation": "그리고 네 계획 능력이 최고야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Together we'll change the school!",
                    "translation": "함께라면 학교를 바꿀 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "We're born to be leaders!",
                    "translation": "우리는 태생적으로 리더야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "Let's make our school better!",
                    "translation": "우리 학교를 더 좋게 만들자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 할 일은?",
                    "optionA": "change",
                    "optionB": "together",
                    "optionC": "we'll",
                    "optionD": "school",
                    "optionE": "the",
                    "result": "together we'll change the school",
                    "explanation": "ENTJ와 ESTJ는 둘 다 리더십이 강해서 함께 학교를 더 나은 곳으로 바꾸려고 합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "학급 임원 선거 대작전!",
            "explanation": "리더십이 강한 ENTJ와 책임감 있는 ESTJ의 학교 정치",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's run for student council!",
                    "translation": "학생회에 출마하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Great idea! I'll organize everything!",
                    "translation": "좋은 생각이야! 내가 모든 걸 조직할게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 모든 것을 조직하겠다고 했나요?",
                    "hint": "다현이 'I'll organize everything!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "다현은 'I'll organize everything!'라고 말했습니다. 'organize everything'은 '모든 것을 조직하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "We need awesome campaign posters!",
                    "translation": "멋진 선거 포스터가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "And a detailed campaign schedule!",
                    "translation": "그리고 세부적인 선거 일정도!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Students will definitely vote for us!",
                    "translation": "학생들이 확실히 우리에게 투표할 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Si-won thinks students will definitely @@ for them.",
                    "hint": "시원이 'Students will definitely vote for us!'라고 말한 것을 보세요.",
                    "optionA": "study",
                    "optionB": "vote",
                    "optionC": "dance",
                    "result": "vote",
                    "explanation": "시원은 'Students will definitely vote for us!'라고 말했습니다. 'vote'는 '투표하다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your speech will be amazing!",
                    "translation": "네 연설이 정말 훌륭할 거야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "And your planning skills rock!",
                    "translation": "그리고 네 계획 능력이 최고야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Together we'll change the school!",
                    "translation": "함께라면 학교를 바꿀 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "We're born to be leaders!",
                    "translation": "우리는 태생적으로 리더야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "Let's make our school better!",
                    "translation": "우리 학교를 더 좋게 만들자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 할 일은?",
                    "optionA": "change",
                    "optionB": "together",
                    "optionC": "we'll",
                    "optionD": "school",
                    "optionE": "the",
                    "result": "together we'll change the school",
                    "explanation": "ENTJ와 ESTJ는 둘 다 리더십이 강해서 함께 학교를 더 나은 곳으로 바꾸려고 합니다."
                }
            ]
        }
    ]
}
ID: 3506 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "패션 유튜버 데뷔 프로젝트",
            "explanation": "스타일리시한 ISFP와 트렌디한 ESFP의 패션 채널 기획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I want to start fashion videos!",
                    "translation": "패션 비디오를 시작하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "OMG! I love fashion content!",
                    "translation": "세상에! 나 패션 콘텐츠 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소영은 패션 콘텐츠를 좋아한다고 했나요?",
                    "hint": "소영이 'I love fashion content!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "소영은 'I love fashion content!'라고 말했습니다. 'love fashion content'는 '패션 콘텐츠를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Your style is always so cute!",
                    "translation": "네 스타일은 항상 너무 귀여워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Thanks! Your outfits are aesthetic!",
                    "translation": "고마워! 네 옷들은 정말 예뻐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "We could do lookbook videos!",
                    "translation": "룩북 비디오를 할 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "A-rin suggests they could do @@ videos.",
                    "hint": "아린이 'We could do lookbook videos!'라고 말한 것을 보세요.",
                    "optionA": "cooking",
                    "optionB": "lookbook",
                    "optionC": "gaming",
                    "result": "lookbook",
                    "explanation": "아린은 'We could do lookbook videos!'라고 말했습니다. 'lookbook'은 패션 스타일을 보여주는 영상을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Yes! And try different makeup looks!",
                    "translation": "응! 그리고 다양한 메이크업 룩도 해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Fashion is our passion together!",
                    "translation": "패션은 우리 공통의 열정이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Everyone will love our channel!",
                    "translation": "모든 사람이 우리 채널을 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Creating beautiful content feels amazing!",
                    "translation": "아름다운 콘텐츠를 만드는 것은 기분 좋아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Let's become fashion influencers!",
                    "translation": "패션 인플루언서가 되자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "패션이 두 사람에게 무엇인가?",
                    "optionA": "fashion",
                    "optionB": "our",
                    "optionC": "passion",
                    "optionD": "is",
                    "optionE": "together",
                    "result": "fashion is our passion together",
                    "explanation": "ISFP와 ESFP는 둘 다 미적 감각이 뛰어나서 패션이 공통의 열정입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "패션 유튜버 데뷔 프로젝트",
            "explanation": "스타일리시한 ISFP와 트렌디한 ESFP의 패션 채널 기획",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I want to start fashion videos!",
                    "translation": "패션 비디오를 시작하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "OMG! I love fashion content!",
                    "translation": "세상에! 나 패션 콘텐츠 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소영은 패션 콘텐츠를 좋아한다고 했나요?",
                    "hint": "소영이 'I love fashion content!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "소영은 'I love fashion content!'라고 말했습니다. 'love fashion content'는 '패션 콘텐츠를 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "Your style is always so cute!",
                    "translation": "네 스타일은 항상 너무 귀여워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Thanks! Your outfits are aesthetic!",
                    "translation": "고마워! 네 옷들은 정말 예뻐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "We could do lookbook videos!",
                    "translation": "룩북 비디오를 할 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "A-rin suggests they could do @@ videos.",
                    "hint": "아린이 'We could do lookbook videos!'라고 말한 것을 보세요.",
                    "optionA": "cooking",
                    "optionB": "lookbook",
                    "optionC": "gaming",
                    "result": "lookbook",
                    "explanation": "아린은 'We could do lookbook videos!'라고 말했습니다. 'lookbook'은 패션 스타일을 보여주는 영상을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Yes! And try different makeup looks!",
                    "translation": "응! 그리고 다양한 메이크업 룩도 해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "Fashion is our passion together!",
                    "translation": "패션은 우리 공통의 열정이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "Everyone will love our channel!",
                    "translation": "모든 사람이 우리 채널을 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "Creating beautiful content feels amazing!",
                    "translation": "아름다운 콘텐츠를 만드는 것은 기분 좋아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Let's become fashion influencers!",
                    "translation": "패션 인플루언서가 되자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "패션이 두 사람에게 무엇인가?",
                    "optionA": "fashion",
                    "optionB": "our",
                    "optionC": "passion",
                    "optionD": "is",
                    "optionE": "together",
                    "result": "fashion is our passion together",
                    "explanation": "ISFP와 ESFP는 둘 다 미적 감각이 뛰어나서 패션이 공통의 열정입니다."
                }
            ]
        }
    ]
}
ID: 3507 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 도서관 힐링 타임",
            "explanation": "사색적인 INFJ와 신중한 ISTJ의 평화로운 독서 시간",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "The library is so peaceful.",
                    "translation": "도서관이 정말 평화로워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서현",
                    "script": "I love studying here quietly.",
                    "translation": "여기서 조용히 공부하는 게 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서현은 도서관에서 조용히 공부하는 것을 좋아한다고 했나요?",
                    "hint": "서현이 'I love studying here quietly'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서현은 'I love studying here quietly'라고 말했습니다. 'love studying quietly'는 '조용히 공부하는 것을 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Books help me think deeply.",
                    "translation": "책은 깊게 생각하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서현",
                    "script": "And improve my grades too!",
                    "translation": "그리고 내 성적도 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "You're so disciplined with studying!",
                    "translation": "너는 공부에 정말 자제력이 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-min thinks Seo-hyeon is very @@ with studying.",
                    "hint": "지민이 'You're so disciplined with studying!'라고 말한 것을 보세요.",
                    "optionA": "lazy",
                    "optionB": "disciplined",
                    "optionC": "confused",
                    "result": "disciplined",
                    "explanation": "지민은 'You're so disciplined with studying!'라고 말했습니다. 'disciplined'는 '자제력이 있는, 규율이 있는'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서현",
                    "script": "Thanks! You understand my study style!",
                    "translation": "고마워! 너는 내 공부 스타일을 이해해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "Quiet time helps us focus.",
                    "translation": "조용한 시간이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "We both prefer calm environments!",
                    "translation": "우리 둘 다 차분한 환경을 선호해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Studying together feels comfortable always!",
                    "translation": "함께 공부하는 것은 항상 편안해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서현",
                    "script": "The library is our perfect place!",
                    "translation": "도서관은 우리의 완벽한 장소야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조용한 시간이 하는 일은?",
                    "optionA": "quiet",
                    "optionB": "helps",
                    "optionC": "time",
                    "optionD": "focus",
                    "optionE": "us",
                    "result": "quiet time helps us focus",
                    "explanation": "INFJ와 ISTJ는 둘 다 내향적이어서 조용한 시간이 집중하는 데 도움이 됩니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 도서관 힐링 타임",
            "explanation": "사색적인 INFJ와 신중한 ISTJ의 평화로운 독서 시간",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "The library is so peaceful.",
                    "translation": "도서관이 정말 평화로워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서현",
                    "script": "I love studying here quietly.",
                    "translation": "여기서 조용히 공부하는 게 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서현은 도서관에서 조용히 공부하는 것을 좋아한다고 했나요?",
                    "hint": "서현이 'I love studying here quietly'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서현은 'I love studying here quietly'라고 말했습니다. 'love studying quietly'는 '조용히 공부하는 것을 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "Books help me think deeply.",
                    "translation": "책은 깊게 생각하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서현",
                    "script": "And improve my grades too!",
                    "translation": "그리고 내 성적도 향상시켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "You're so disciplined with studying!",
                    "translation": "너는 공부에 정말 자제력이 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-min thinks Seo-hyeon is very @@ with studying.",
                    "hint": "지민이 'You're so disciplined with studying!'라고 말한 것을 보세요.",
                    "optionA": "lazy",
                    "optionB": "disciplined",
                    "optionC": "confused",
                    "result": "disciplined",
                    "explanation": "지민은 'You're so disciplined with studying!'라고 말했습니다. 'disciplined'는 '자제력이 있는, 규율이 있는'이라는 뜻입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서현",
                    "script": "Thanks! You understand my study style!",
                    "translation": "고마워! 너는 내 공부 스타일을 이해해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "Quiet time helps us focus.",
                    "translation": "조용한 시간이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "We both prefer calm environments!",
                    "translation": "우리 둘 다 차분한 환경을 선호해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Studying together feels comfortable always!",
                    "translation": "함께 공부하는 것은 항상 편안해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서현",
                    "script": "The library is our perfect place!",
                    "translation": "도서관은 우리의 완벽한 장소야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "조용한 시간이 하는 일은?",
                    "optionA": "quiet",
                    "optionB": "helps",
                    "optionC": "time",
                    "optionD": "focus",
                    "optionE": "us",
                    "result": "quiet time helps us focus",
                    "explanation": "INFJ와 ISTJ는 둘 다 내향적이어서 조용한 시간이 집중하는 데 도움이 됩니다."
                }
            ]
        }
    ]
}
ID: 3508 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "운동장 스포츠 챔피언들",
            "explanation": "활동적인 ESTP와 경쟁적인 ESFP의 스포츠 대결",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Want to play basketball today?",
                    "translation": "오늘 농구 할래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Yes! Let's beat the boys!",
                    "translation": "응! 남자애들을 이기자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린은 남자애들을 이기자고 했나요?",
                    "hint": "채린이 'Let's beat the boys!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채린은 'Let's beat the boys!'라고 말했습니다. 'beat the boys'는 '남자애들을 이기다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "I'll practice my shots!",
                    "translation": "슛 연습을 할게!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "And I'll work on defense!",
                    "translation": "그리고 나는 수비 연습을 할게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "We make a great team!",
                    "translation": "우리는 훌륭한 팀을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-hyeok will practice his @@ for basketball.",
                    "hint": "준혁이 'I'll practice my shots!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "shots",
                    "optionC": "singing",
                    "result": "shots",
                    "explanation": "준혁은 'I'll practice my shots!'라고 말했습니다. 'shots'는 농구에서 '슛'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Sports make me feel alive!",
                    "translation": "스포츠는 나를 살아있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Same! I love the competition!",
                    "translation": "나도! 나는 경쟁을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Moving and running feels amazing!",
                    "translation": "움직이고 뛰는 것이 기분 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "We're natural born athletes!",
                    "translation": "우리는 타고난 운동선수야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Let's dominate every sport!",
                    "translation": "모든 스포츠를 정복하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 타고난 것은?",
                    "optionA": "we're",
                    "optionB": "natural",
                    "optionC": "born",
                    "optionD": "athletes",
                    "result": "we're natural born athletes",
                    "explanation": "ESTP와 ESFP는 둘 다 활동적이고 에너지가 넘쳐서 타고난 운동선수입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "운동장 스포츠 챔피언들",
            "explanation": "활동적인 ESTP와 경쟁적인 ESFP의 스포츠 대결",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Want to play basketball today?",
                    "translation": "오늘 농구 할래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채린",
                    "script": "Yes! Let's beat the boys!",
                    "translation": "응! 남자애들을 이기자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채린은 남자애들을 이기자고 했나요?",
                    "hint": "채린이 'Let's beat the boys!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "채린은 'Let's beat the boys!'라고 말했습니다. 'beat the boys'는 '남자애들을 이기다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "I'll practice my shots!",
                    "translation": "슛 연습을 할게!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채린",
                    "script": "And I'll work on defense!",
                    "translation": "그리고 나는 수비 연습을 할게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "We make a great team!",
                    "translation": "우리는 훌륭한 팀을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-hyeok will practice his @@ for basketball.",
                    "hint": "준혁이 'I'll practice my shots!'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "shots",
                    "optionC": "singing",
                    "result": "shots",
                    "explanation": "준혁은 'I'll practice my shots!'라고 말했습니다. 'shots'는 농구에서 '슛'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채린",
                    "script": "Sports make me feel alive!",
                    "translation": "스포츠는 나를 살아있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Same! I love the competition!",
                    "translation": "나도! 나는 경쟁을 좋아해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채린",
                    "script": "Moving and running feels amazing!",
                    "translation": "움직이고 뛰는 것이 기분 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "We're natural born athletes!",
                    "translation": "우리는 타고난 운동선수야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채린",
                    "script": "Let's dominate every sport!",
                    "translation": "모든 스포츠를 정복하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 타고난 것은?",
                    "optionA": "we're",
                    "optionB": "natural",
                    "optionC": "born",
                    "optionD": "athletes",
                    "result": "we're natural born athletes",
                    "explanation": "ESTP와 ESFP는 둘 다 활동적이고 에너지가 넘쳐서 타고난 운동선수입니다."
                }
            ]
        }
    ]
}
ID: 3509 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "과학 실험실의 호기심 탐험가들",
            "explanation": "논리적인 INTP와 실용적인 ISTP의 과학 프로젝트",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "This chemistry experiment looks interesting.",
                    "translation": "이 화학 실험이 흥미로워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "Cool! Let's build something awesome!",
                    "translation": "멋져! 뭔가 대단한 걸 만들어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석은 뭔가 대단한 것을 만들어보자고 했나요?",
                    "hint": "민석이 'Let's build something awesome!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민석은 'Let's build something awesome!'라고 말했습니다. 'build something awesome'은 '뭔가 대단한 것을 만들다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I wonder how this works.",
                    "translation": "이게 어떻게 작동하는지 궁금해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Let me check the tools!",
                    "translation": "도구들을 확인해볼게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your hands-on approach helps me!",
                    "translation": "네 실질적인 접근이 나를 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yoon is curious about how @@ works.",
                    "hint": "도윤이 'I wonder how this works'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "this",
                    "optionC": "lunch",
                    "result": "this",
                    "explanation": "도윤은 'I wonder how this works'라고 말했습니다. 'this'는 화학 실험을 가리킵니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "And your theories guide me!",
                    "translation": "그리고 네 이론들이 나를 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Science is so fascinating together!",
                    "translation": "과학은 함께 하니까 정말 매력적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민석",
                    "script": "We solve problems really well!",
                    "translation": "우리는 문제를 정말 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Thinking and doing work perfectly!",
                    "translation": "생각하고 실행하는 것이 완벽하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민석",
                    "script": "Let's discover something new today!",
                    "translation": "오늘 뭔가 새로운 걸 발견해보자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "생각하고 실행하는 것이 어떻게 하는가?",
                    "optionA": "thinking",
                    "optionB": "and",
                    "optionC": "doing",
                    "optionD": "work",
                    "optionE": "perfectly",
                    "result": "thinking and doing work perfectly",
                    "explanation": "INTP와 ISTP는 이론적 사고와 실제적 실행이 완벽하게 조화를 이룹니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "과학 실험실의 호기심 탐험가들",
            "explanation": "논리적인 INTP와 실용적인 ISTP의 과학 프로젝트",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "This chemistry experiment looks interesting.",
                    "translation": "이 화학 실험이 흥미로워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "Cool! Let's build something awesome!",
                    "translation": "멋져! 뭔가 대단한 걸 만들어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석은 뭔가 대단한 것을 만들어보자고 했나요?",
                    "hint": "민석이 'Let's build something awesome!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "민석은 'Let's build something awesome!'라고 말했습니다. 'build something awesome'은 '뭔가 대단한 것을 만들다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I wonder how this works.",
                    "translation": "이게 어떻게 작동하는지 궁금해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Let me check the tools!",
                    "translation": "도구들을 확인해볼게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your hands-on approach helps me!",
                    "translation": "네 실질적인 접근이 나를 도와줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-yoon is curious about how @@ works.",
                    "hint": "도윤이 'I wonder how this works'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "this",
                    "optionC": "lunch",
                    "result": "this",
                    "explanation": "도윤은 'I wonder how this works'라고 말했습니다. 'this'는 화학 실험을 가리킵니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "And your theories guide me!",
                    "translation": "그리고 네 이론들이 나를 이끌어줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Science is so fascinating together!",
                    "translation": "과학은 함께 하니까 정말 매력적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민석",
                    "script": "We solve problems really well!",
                    "translation": "우리는 문제를 정말 잘 해결해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Thinking and doing work perfectly!",
                    "translation": "생각하고 실행하는 것이 완벽하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민석",
                    "script": "Let's discover something new today!",
                    "translation": "오늘 뭔가 새로운 걸 발견해보자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "생각하고 실행하는 것이 어떻게 하는가?",
                    "optionA": "thinking",
                    "optionB": "and",
                    "optionC": "doing",
                    "optionD": "work",
                    "optionE": "perfectly",
                    "result": "thinking and doing work perfectly",
                    "explanation": "INTP와 ISTP는 이론적 사고와 실제적 실행이 완벽하게 조화를 이룹니다."
                }
            ]
        }
    ]
}
ID: 3510 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 수다 떨기 대작전",
            "explanation": "자유로운 ENFP와 활발한 ESFP의 달달한 카페 토크",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Let's try that new café!",
                    "translation": "새로운 카페를 가보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Yes! I heard their coffee rocks!",
                    "translation": "응! 그들의 커피가 최고라고 들었어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 그 카페의 커피가 최고라고 들었나요?",
                    "hint": "지우가 'I heard their coffee rocks!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지우는 'I heard their coffee rocks!'라고 말했습니다. 'rocks'는 '최고다'라는 의미의 슬랭입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "And their desserts look amazing!",
                    "translation": "그리고 거기 디저트가 정말 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Perfect for our Instagram photos!",
                    "translation": "우리 인스타그램 사진에 완벽해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "You always think about aesthetic!",
                    "translation": "너는 항상 예쁜 것만 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-woo thinks the café is perfect for their @@ photos.",
                    "hint": "지우가 'Perfect for our Instagram photos!'라고 말한 것을 보세요.",
                    "optionA": "family",
                    "optionB": "Instagram",
                    "optionC": "school",
                    "result": "Instagram",
                    "explanation": "지우는 'Perfect for our Instagram photos!'라고 말했습니다. 'Instagram'은 인스타그램을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "And you love trying new places!",
                    "translation": "게다가 너는 새로운 곳 가는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "We're such good café partners!",
                    "translation": "우리는 정말 좋은 카페 파트너야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Every weekend should be café hopping!",
                    "translation": "매주 주말은 카페 투어여야 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜진",
                    "script": "Life's too short for bad coffee!",
                    "translation": "인생은 나쁜 커피 마시기엔 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Let's make this our routine!",
                    "translation": "이걸 우리 루틴으로 만들자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "인생이 무엇하기에는 너무 짧은가?",
                    "optionA": "life's",
                    "optionB": "too",
                    "optionC": "short",
                    "optionD": "for",
                    "optionE": "bad",
                    "optionF": "coffee",
                    "result": "life's too short for bad coffee",
                    "explanation": "ENFP와 ESFP는 둘 다 새로운 경험을 즐기고 인생을 만끽하는 것을 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 수다 떨기 대작전",
            "explanation": "자유로운 ENFP와 활발한 ESFP의 달달한 카페 토크",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Let's try that new café!",
                    "translation": "새로운 카페를 가보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "Yes! I heard their coffee rocks!",
                    "translation": "응! 그들의 커피가 최고라고 들었어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 그 카페의 커피가 최고라고 들었나요?",
                    "hint": "지우가 'I heard their coffee rocks!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지우는 'I heard their coffee rocks!'라고 말했습니다. 'rocks'는 '최고다'라는 의미의 슬랭입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "And their desserts look amazing!",
                    "translation": "그리고 거기 디저트가 정말 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "Perfect for our Instagram photos!",
                    "translation": "우리 인스타그램 사진에 완벽해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "You always think about aesthetic!",
                    "translation": "너는 항상 예쁜 것만 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-woo thinks the café is perfect for their @@ photos.",
                    "hint": "지우가 'Perfect for our Instagram photos!'라고 말한 것을 보세요.",
                    "optionA": "family",
                    "optionB": "Instagram",
                    "optionC": "school",
                    "result": "Instagram",
                    "explanation": "지우는 'Perfect for our Instagram photos!'라고 말했습니다. 'Instagram'은 인스타그램을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "And you love trying new places!",
                    "translation": "게다가 너는 새로운 곳 가는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "We're such good café partners!",
                    "translation": "우리는 정말 좋은 카페 파트너야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "Every weekend should be café hopping!",
                    "translation": "매주 주말은 카페 투어여야 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜진",
                    "script": "Life's too short for bad coffee!",
                    "translation": "인생은 나쁜 커피 마시기엔 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "Let's make this our routine!",
                    "translation": "이걸 우리 루틴으로 만들자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "인생이 무엇하기에는 너무 짧은가?",
                    "optionA": "life's",
                    "optionB": "too",
                    "optionC": "short",
                    "optionD": "for",
                    "optionE": "bad",
                    "optionF": "coffee",
                    "result": "life's too short for bad coffee",
                    "explanation": "ENFP와 ESFP는 둘 다 새로운 경험을 즐기고 인생을 만끽하는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 3511 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "미래 계획 심층 분석회",
            "explanation": "통찰력 있는 INTJ와 이상주의적인 INFJ의 인생 설계",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "I'm planning my five-year goals.",
                    "translation": "5년 목표를 계획하고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "That's so thoughtful of you!",
                    "translation": "정말 사려 깊구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은서는 성민이 사려 깊다고 했나요?",
                    "hint": "은서가 'That's so thoughtful of you!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "은서는 'That's so thoughtful of you!'라고 말했습니다. 'thoughtful'은 '사려 깊은'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "What about your dream job?",
                    "translation": "너의 꿈의 직업은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "I want to help people!",
                    "translation": "사람들을 돕고 싶어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "That's very meaningful work!",
                    "translation": "정말 의미 있는 일이네!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eun-seo wants to @@ people in her future job.",
                    "hint": "은서가 'I want to help people!'라고 말한 것을 보세요.",
                    "optionA": "avoid",
                    "optionB": "help",
                    "optionC": "ignore",
                    "result": "help",
                    "explanation": "은서는 'I want to help people!'라고 말했습니다. 'help'는 '돕다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은서",
                    "script": "Your plans are always so detailed!",
                    "translation": "네 계획들은 항상 정말 세부적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "And your purpose inspires me!",
                    "translation": "그리고 네 목적의식이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은서",
                    "script": "We both think about tomorrow!",
                    "translation": "우리 둘 다 내일을 생각해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Planning ahead feels so natural!",
                    "translation": "미리 계획하는 게 정말 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Our futures will be amazing!",
                    "translation": "우리 미래가 놀라울 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 모두 하는 것은?",
                    "optionA": "we",
                    "optionB": "both",
                    "optionC": "think",
                    "optionD": "about",
                    "optionE": "tomorrow",
                    "result": "we both think about tomorrow",
                    "explanation": "INTJ와 INFJ는 둘 다 미래지향적이고 장기적인 관점에서 생각하는 것을 좋아합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "미래 계획 심층 분석회",
            "explanation": "통찰력 있는 INTJ와 이상주의적인 INFJ의 인생 설계",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "I'm planning my five-year goals.",
                    "translation": "5년 목표를 계획하고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "That's so thoughtful of you!",
                    "translation": "정말 사려 깊구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은서는 성민이 사려 깊다고 했나요?",
                    "hint": "은서가 'That's so thoughtful of you!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "은서는 'That's so thoughtful of you!'라고 말했습니다. 'thoughtful'은 '사려 깊은'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "What about your dream job?",
                    "translation": "너의 꿈의 직업은 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "I want to help people!",
                    "translation": "사람들을 돕고 싶어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "That's very meaningful work!",
                    "translation": "정말 의미 있는 일이네!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eun-seo wants to @@ people in her future job.",
                    "hint": "은서가 'I want to help people!'라고 말한 것을 보세요.",
                    "optionA": "avoid",
                    "optionB": "help",
                    "optionC": "ignore",
                    "result": "help",
                    "explanation": "은서는 'I want to help people!'라고 말했습니다. 'help'는 '돕다'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은서",
                    "script": "Your plans are always so detailed!",
                    "translation": "네 계획들은 항상 정말 세부적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "And your purpose inspires me!",
                    "translation": "그리고 네 목적의식이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은서",
                    "script": "We both think about tomorrow!",
                    "translation": "우리 둘 다 내일을 생각해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Planning ahead feels so natural!",
                    "translation": "미리 계획하는 게 정말 자연스러워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "Our futures will be amazing!",
                    "translation": "우리 미래가 놀라울 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 모두 하는 것은?",
                    "optionA": "we",
                    "optionB": "both",
                    "optionC": "think",
                    "optionD": "about",
                    "optionE": "tomorrow",
                    "result": "we both think about tomorrow",
                    "explanation": "INTJ와 INFJ는 둘 다 미래지향적이고 장기적인 관점에서 생각하는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 3512 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "완벽한 파티 기획단",
            "explanation": "체계적인 ESTJ와 친화적인 ESFJ의 생일파티 준비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's plan Sarah's surprise party!",
                    "translation": "사라의 서프라이즈 파티를 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Great! I'll invite everyone personally!",
                    "translation": "좋아! 내가 모든 사람을 개인적으로 초대할게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유리는 모든 사람을 개인적으로 초대하겠다고 했나요?",
                    "hint": "유리가 'I'll invite everyone personally!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유리는 'I'll invite everyone personally!'라고 말했습니다. 'invite personally'는 '개인적으로 초대하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "I'll organize the decorations schedule!",
                    "translation": "장식 일정을 조직할게!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And I'll coordinate the food!",
                    "translation": "그리고 나는 음식을 조정할게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need a detailed timeline!",
                    "translation": "세부적인 타임라인이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-ho thinks they need a detailed @@ for the party.",
                    "hint": "준호가 'We need a detailed timeline!'라고 말한 것을 보세요.",
                    "optionA": "cake",
                    "optionB": "timeline",
                    "optionC": "song",
                    "result": "timeline",
                    "explanation": "준호는 'We need a detailed timeline!'라고 말했습니다. 'timeline'은 '타임라인, 시간표'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You're amazing at organizing everything!",
                    "translation": "너는 모든 걸 조직하는 게 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "And you make everyone feel included!",
                    "translation": "그리고 너는 모든 사람이 포함된 느낌을 갖게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Together we create perfect events!",
                    "translation": "함께라면 완벽한 이벤트를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Sarah will absolutely love this!",
                    "translation": "사라가 이걸 정말 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Best party planning team ever!",
                    "translation": "역대 최고의 파티 기획팀이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 만드는 것은?",
                    "optionA": "together",
                    "optionB": "we",
                    "optionC": "create",
                    "optionD": "perfect",
                    "optionE": "events",
                    "result": "together we create perfect events",
                    "explanation": "ESTJ와 ESFJ는 둘 다 조직적이고 사교적이어서 함께 완벽한 이벤트를 만들어냅니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "완벽한 파티 기획단",
            "explanation": "체계적인 ESTJ와 친화적인 ESFJ의 생일파티 준비",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Let's plan Sarah's surprise party!",
                    "translation": "사라의 서프라이즈 파티를 계획하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "Great! I'll invite everyone personally!",
                    "translation": "좋아! 내가 모든 사람을 개인적으로 초대할게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유리는 모든 사람을 개인적으로 초대하겠다고 했나요?",
                    "hint": "유리가 'I'll invite everyone personally!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "유리는 'I'll invite everyone personally!'라고 말했습니다. 'invite personally'는 '개인적으로 초대하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "I'll organize the decorations schedule!",
                    "translation": "장식 일정을 조직할게!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "And I'll coordinate the food!",
                    "translation": "그리고 나는 음식을 조정할게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준호",
                    "script": "We need a detailed timeline!",
                    "translation": "세부적인 타임라인이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jun-ho thinks they need a detailed @@ for the party.",
                    "hint": "준호가 'We need a detailed timeline!'라고 말한 것을 보세요.",
                    "optionA": "cake",
                    "optionB": "timeline",
                    "optionC": "song",
                    "result": "timeline",
                    "explanation": "준호는 'We need a detailed timeline!'라고 말했습니다. 'timeline'은 '타임라인, 시간표'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "You're amazing at organizing everything!",
                    "translation": "너는 모든 걸 조직하는 게 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "And you make everyone feel included!",
                    "translation": "그리고 너는 모든 사람이 포함된 느낌을 갖게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "Together we create perfect events!",
                    "translation": "함께라면 완벽한 이벤트를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Sarah will absolutely love this!",
                    "translation": "사라가 이걸 정말 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Best party planning team ever!",
                    "translation": "역대 최고의 파티 기획팀이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 만드는 것은?",
                    "optionA": "together",
                    "optionB": "we",
                    "optionC": "create",
                    "optionD": "perfect",
                    "optionE": "events",
                    "result": "together we create perfect events",
                    "explanation": "ESTJ와 ESFJ는 둘 다 조직적이고 사교적이어서 함께 완벽한 이벤트를 만들어냅니다."
                }
            ]
        }
    ]
}
ID: 3513 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 주말 힐링 모드",
            "explanation": "여유로운 ISTP와 감성적인 ISFP의 느긋한 휴식",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Want to just chill today?",
                    "translation": "오늘 그냥 쉴래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Yes! No plans sounds perfect!",
                    "translation": "응! 계획 없는 게 완벽해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소현은 계획이 없는 것이 완벽하다고 했나요?",
                    "hint": "소현이 'No plans sounds perfect!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "소현은 'No plans sounds perfect!'라고 말했습니다. 'no plans'는 '계획이 없다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Maybe watch some Netflix?",
                    "translation": "넷플릭스라도 볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "And order some comfort food!",
                    "translation": "그리고 편안한 음식도 주문하고!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You understand my weekend vibe!",
                    "translation": "너는 내 주말 분위기를 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dong-hyeon suggests they watch some @@ together.",
                    "hint": "동현이 'Maybe watch some Netflix?'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "Netflix",
                    "optionC": "news",
                    "result": "Netflix",
                    "explanation": "동현은 'Maybe watch some Netflix?'라고 말했습니다. 'Netflix'는 넷플릭스를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소현",
                    "script": "Sometimes doing nothing feels amazing!",
                    "translation": "가끔 아무것도 안 하는 게 기분 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Exactly! We both need recharge time!",
                    "translation": "정확해! 우리 둘 다 재충전 시간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "Peaceful moments are so precious!",
                    "translation": "평화로운 순간들이 정말 소중해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "No pressure, just pure relaxation!",
                    "translation": "압박감 없이, 그냥 순수한 휴식!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "This is how weekends should be!",
                    "translation": "이게 주말이 되어야 하는 방식이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "가끔 무엇을 하는 것이 기분 좋은가?",
                    "optionA": "sometimes",
                    "optionB": "doing",
                    "optionC": "nothing",
                    "optionD": "feels",
                    "optionE": "amazing",
                    "result": "sometimes doing nothing feels amazing",
                    "explanation": "ISTP와 ISFP는 둘 다 여유롭고 자유로운 분위기를 좋아해서 때로는 아무것도 하지 않는 것을 즐깁니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "자유로운 주말 힐링 모드",
            "explanation": "여유로운 ISTP와 감성적인 ISFP의 느긋한 휴식",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Want to just chill today?",
                    "translation": "오늘 그냥 쉴래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Yes! No plans sounds perfect!",
                    "translation": "응! 계획 없는 게 완벽해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소현은 계획이 없는 것이 완벽하다고 했나요?",
                    "hint": "소현이 'No plans sounds perfect!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "소현은 'No plans sounds perfect!'라고 말했습니다. 'no plans'는 '계획이 없다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Maybe watch some Netflix?",
                    "translation": "넷플릭스라도 볼까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "And order some comfort food!",
                    "translation": "그리고 편안한 음식도 주문하고!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You understand my weekend vibe!",
                    "translation": "너는 내 주말 분위기를 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Dong-hyeon suggests they watch some @@ together.",
                    "hint": "동현이 'Maybe watch some Netflix?'라고 말한 것을 보세요.",
                    "optionA": "homework",
                    "optionB": "Netflix",
                    "optionC": "news",
                    "result": "Netflix",
                    "explanation": "동현은 'Maybe watch some Netflix?'라고 말했습니다. 'Netflix'는 넷플릭스를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소현",
                    "script": "Sometimes doing nothing feels amazing!",
                    "translation": "가끔 아무것도 안 하는 게 기분 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Exactly! We both need recharge time!",
                    "translation": "정확해! 우리 둘 다 재충전 시간이 필요해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "Peaceful moments are so precious!",
                    "translation": "평화로운 순간들이 정말 소중해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "No pressure, just pure relaxation!",
                    "translation": "압박감 없이, 그냥 순수한 휴식!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "This is how weekends should be!",
                    "translation": "이게 주말이 되어야 하는 방식이야!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "가끔 무엇을 하는 것이 기분 좋은가?",
                    "optionA": "sometimes",
                    "optionB": "doing",
                    "optionC": "nothing",
                    "optionD": "feels",
                    "optionE": "amazing",
                    "result": "sometimes doing nothing feels amazing",
                    "explanation": "ISTP와 ISFP는 둘 다 여유롭고 자유로운 분위기를 좋아해서 때로는 아무것도 하지 않는 것을 즐깁니다."
                }
            ]
        }
    ]
}
ID: 3514 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "창업 아이디어 브레인스토밍",
            "explanation": "혁신적인 ENTP와 비전 있는 ENFJ의 미래 사업 계획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I have a crazy business idea!",
                    "translation": "엄청난 사업 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Tell me! I love innovation!",
                    "translation": "말해줘! 나 혁신 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "세영은 혁신을 좋아한다고 했나요?",
                    "hint": "세영이 'I love innovation!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "세영은 'I love innovation!'라고 말했습니다. 'love innovation'은 '혁신을 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "What about eco-friendly delivery service?",
                    "translation": "친환경 배달 서비스는 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "That could help the environment!",
                    "translation": "그게 환경에 도움이 될 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "And create jobs for people!",
                    "translation": "그리고 사람들을 위한 일자리도 만들고!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hyeon's idea could help the @@ .",
                    "hint": "세영이 'That could help the environment!'라고 말한 것을 보세요.",
                    "optionA": "weather",
                    "optionB": "environment",
                    "optionC": "homework",
                    "result": "environment",
                    "explanation": "세영은 'That could help the environment!'라고 말했습니다. 'environment'는 '환경'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Your ideas always inspire others!",
                    "translation": "네 아이디어들은 항상 다른 사람들에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "And you think about people!",
                    "translation": "그리고 너는 사람들을 생각해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Together we could change things!",
                    "translation": "함께라면 상황을 바꿀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Let's make our dreams reality!",
                    "translation": "우리 꿈을 현실로 만들자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "The world needs our energy!",
                    "translation": "세상은 우리 에너지가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람이 함께 할 수 있는 것은?",
                    "optionA": "together",
                    "optionB": "we",
                    "optionC": "could",
                    "optionD": "change",
                    "optionE": "things",
                    "result": "together we could change things",
                    "explanation": "ENTP와 ENFJ는 둘 다 미래지향적이고 변화를 추구해서 함께 세상을 바꿀 수 있습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "창업 아이디어 브레인스토밍",
            "explanation": "혁신적인 ENTP와 비전 있는 ENFJ의 미래 사업 계획",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I have a crazy business idea!",
                    "translation": "엄청난 사업 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "Tell me! I love innovation!",
                    "translation": "말해줘! 나 혁신 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "세영은 혁신을 좋아한다고 했나요?",
                    "hint": "세영이 'I love innovation!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "세영은 'I love innovation!'라고 말했습니다. 'love innovation'은 '혁신을 좋아한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "What about eco-friendly delivery service?",
                    "translation": "친환경 배달 서비스는 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "That could help the environment!",
                    "translation": "그게 환경에 도움이 될 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "And create jobs for people!",
                    "translation": "그리고 사람들을 위한 일자리도 만들고!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jae-hyeon's idea could help the @@ .",
                    "hint": "세영이 'That could help the environment!'라고 말한 것을 보세요.",
                    "optionA": "weather",
                    "optionB": "environment",
                    "optionC": "homework",
                    "result": "environment",
                    "explanation": "세영은 'That could help the environment!'라고 말했습니다. 'environment'는 '환경'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Your ideas always inspire others!",
                    "translation": "네 아이디어들은 항상 다른 사람들에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재현",
                    "script": "And you think about people!",
                    "translation": "그리고 너는 사람들을 생각해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "Together we could change things!",
                    "translation": "함께라면 상황을 바꿀 수 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "Let's make our dreams reality!",
                    "translation": "우리 꿈을 현실로 만들자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하은",
                    "script": "The world needs our energy!",
                    "translation": "세상은 우리 에너지가 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람이 함께 할 수 있는 것은?",
                    "optionA": "together",
                    "optionB": "we",
                    "optionC": "could",
                    "optionD": "change",
                    "optionE": "things",
                    "result": "together we could change things",
                    "explanation": "ENTP와 ENFJ는 둘 다 미래지향적이고 변화를 추구해서 함께 세상을 바꿀 수 있습니다."
                }
            ]
        }
    ]
}
ID: 3515 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "취업 준비 스터디 모임",
            "explanation": "성실한 ISTJ와 배려심 많은 ISFJ의 완벽한 취업 준비",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Let's prepare for job interviews!",
                    "translation": "취업 면접 준비하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Good idea! I'll make study notes!",
                    "translation": "좋은 생각이야! 내가 스터디 노트 만들게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연은 스터디 노트를 만들겠다고 했나요?",
                    "hint": "하연이 'I'll make study notes!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "하연은 'I'll make study notes!'라고 말했습니다. 'make study notes'는 '스터디 노트를 만들다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "We should practice every day.",
                    "translation": "매일 연습해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "And help each other improve!",
                    "translation": "그리고 서로 발전하도록 도와주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "Your organization skills are perfect!",
                    "translation": "너의 정리 능력은 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-woo thinks they should practice @@ day.",
                    "hint": "민우가 'We should practice every day'라고 말한 것을 보세요.",
                    "optionA": "some",
                    "optionB": "every",
                    "optionC": "one",
                    "result": "every",
                    "explanation": "민우는 'We should practice every day'라고 말했습니다. 'every day'는 '매일'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Thanks! Your dedication motivates me!",
                    "translation": "고마워! 네 열정이 나에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Together we'll definitely get jobs!",
                    "translation": "함께라면 분명히 취업할 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Our hard work will pay off!",
                    "translation": "우리의 노력이 보상받을 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민우",
                    "script": "Planning ahead feels so right!",
                    "translation": "미리 계획하는 게 정말 옳은 것 같아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Let's achieve our career dreams!",
                    "translation": "우리의 커리어 꿈을 이루자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 노력이 어떻게 될 것인가?",
                    "optionA": "our",
                    "optionB": "hard",
                    "optionC": "work",
                    "optionD": "will",
                    "optionE": "pay",
                    "optionF": "off",
                    "result": "our hard work will pay off",
                    "explanation": "ISTJ와 ISFJ는 둘 다 성실하고 계획적이어서 꾸준한 노력이 결실을 맺을 것이라고 믿습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "취업 준비 스터디 모임",
            "explanation": "성실한 ISTJ와 배려심 많은 ISFJ의 완벽한 취업 준비",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Let's prepare for job interviews!",
                    "translation": "취업 면접 준비하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "Good idea! I'll make study notes!",
                    "translation": "좋은 생각이야! 내가 스터디 노트 만들게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하연은 스터디 노트를 만들겠다고 했나요?",
                    "hint": "하연이 'I'll make study notes!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "하연은 'I'll make study notes!'라고 말했습니다. 'make study notes'는 '스터디 노트를 만들다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "We should practice every day.",
                    "translation": "매일 연습해야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "And help each other improve!",
                    "translation": "그리고 서로 발전하도록 도와주자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "Your organization skills are perfect!",
                    "translation": "너의 정리 능력은 완벽해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Min-woo thinks they should practice @@ day.",
                    "hint": "민우가 'We should practice every day'라고 말한 것을 보세요.",
                    "optionA": "some",
                    "optionB": "every",
                    "optionC": "one",
                    "result": "every",
                    "explanation": "민우는 'We should practice every day'라고 말했습니다. 'every day'는 '매일'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "Thanks! Your dedication motivates me!",
                    "translation": "고마워! 네 열정이 나에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Together we'll definitely get jobs!",
                    "translation": "함께라면 분명히 취업할 수 있을 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "Our hard work will pay off!",
                    "translation": "우리의 노력이 보상받을 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민우",
                    "script": "Planning ahead feels so right!",
                    "translation": "미리 계획하는 게 정말 옳은 것 같아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "Let's achieve our career dreams!",
                    "translation": "우리의 커리어 꿈을 이루자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 노력이 어떻게 될 것인가?",
                    "optionA": "our",
                    "optionB": "hard",
                    "optionC": "work",
                    "optionD": "will",
                    "optionE": "pay",
                    "optionF": "off",
                    "result": "our hard work will pay off",
                    "explanation": "ISTJ와 ISFJ는 둘 다 성실하고 계획적이어서 꾸준한 노력이 결실을 맺을 것이라고 믿습니다."
                }
            ]
        }
    ]
}
ID: 3516 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "해외여행 버킷리스트 대작전",
            "explanation": "모험심 넘치는 ENFP와 창의적인 ENTP의 여행 계획",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "Let's plan our Europe trip!",
                    "translation": "유럽 여행 계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "Awesome! I found cool hidden spots!",
                    "translation": "최고야! 숨겨진 멋진 장소들을 찾았어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준은 숨겨진 멋진 장소들을 찾았나요?",
                    "hint": "현준이 'I found cool hidden spots!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현준은 'I found cool hidden spots!'라고 말했습니다. 'found hidden spots'는 '숨겨진 장소들을 찾았다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "We could try local street food!",
                    "translation": "현지 길거리 음식도 먹어보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "And meet interesting local people!",
                    "translation": "그리고 흥미로운 현지 사람들도 만나고!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Every day will be adventure!",
                    "translation": "매일이 모험이 될 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-won suggests they try local @@ food during the trip.",
                    "hint": "예원이 'We could try local street food!'라고 말한 것을 보세요.",
                    "optionA": "fast",
                    "optionB": "street",
                    "optionC": "expensive",
                    "result": "street",
                    "explanation": "예원은 'We could try local street food!'라고 말했습니다. 'street food'는 '길거리 음식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Your enthusiasm makes travel fun!",
                    "translation": "네 열정이 여행을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "And your ideas surprise me always!",
                    "translation": "그리고 네 아이디어는 항상 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "We'll create the best memories!",
                    "translation": "최고의 추억을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Travel opens our minds completely!",
                    "translation": "여행은 우리 마음을 완전히 열어줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "Let's explore the whole world!",
                    "translation": "온 세상을 탐험하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "여행이 우리에게 하는 일은?",
                    "optionA": "travel",
                    "optionB": "opens",
                    "optionC": "our",
                    "optionD": "minds",
                    "optionE": "completely",
                    "result": "travel opens our minds completely",
                    "explanation": "ENFP와 ENTP는 둘 다 새로운 경험을 좋아해서 여행을 통해 마음과 시야가 넓어진다고 믿습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "해외여행 버킷리스트 대작전",
            "explanation": "모험심 넘치는 ENFP와 창의적인 ENTP의 여행 계획",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "Let's plan our Europe trip!",
                    "translation": "유럽 여행 계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "Awesome! I found cool hidden spots!",
                    "translation": "최고야! 숨겨진 멋진 장소들을 찾았어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준은 숨겨진 멋진 장소들을 찾았나요?",
                    "hint": "현준이 'I found cool hidden spots!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현준은 'I found cool hidden spots!'라고 말했습니다. 'found hidden spots'는 '숨겨진 장소들을 찾았다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "We could try local street food!",
                    "translation": "현지 길거리 음식도 먹어보자!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "And meet interesting local people!",
                    "translation": "그리고 흥미로운 현지 사람들도 만나고!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Every day will be adventure!",
                    "translation": "매일이 모험이 될 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ye-won suggests they try local @@ food during the trip.",
                    "hint": "예원이 'We could try local street food!'라고 말한 것을 보세요.",
                    "optionA": "fast",
                    "optionB": "street",
                    "optionC": "expensive",
                    "result": "street",
                    "explanation": "예원은 'We could try local street food!'라고 말했습니다. 'street food'는 '길거리 음식'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Your enthusiasm makes travel fun!",
                    "translation": "네 열정이 여행을 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지원",
                    "script": "And your ideas surprise me always!",
                    "translation": "그리고 네 아이디어는 항상 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "We'll create the best memories!",
                    "translation": "최고의 추억을 만들 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지원",
                    "script": "Travel opens our minds completely!",
                    "translation": "여행은 우리 마음을 완전히 열어줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "Let's explore the whole world!",
                    "translation": "온 세상을 탐험하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "여행이 우리에게 하는 일은?",
                    "optionA": "travel",
                    "optionB": "opens",
                    "optionC": "our",
                    "optionD": "minds",
                    "optionE": "completely",
                    "result": "travel opens our minds completely",
                    "explanation": "ENFP와 ENTP는 둘 다 새로운 경험을 좋아해서 여행을 통해 마음과 시야가 넓어진다고 믿습니다."
                }
            ]
        }
    ]
}
ID: 3517 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "금요일 밤 클럽 파티 타임",
            "explanation": "파티광 ESFP와 자유로운 ESTP의 신나는 주말 나이트",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Friday night party time!",
                    "translation": "금요일 밤 파티 타임!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Yeah! Let's hit the clubs!",
                    "translation": "그래! 클럽에 가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민은 클럽에 가자고 했나요?",
                    "hint": "태민이 'Let's hit the clubs!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태민은 'Let's hit the clubs!'라고 말했습니다. 'hit the clubs'는 '클럽에 가다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "I'll wear my best outfit!",
                    "translation": "제일 예쁜 옷 입을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "And I'll show my moves!",
                    "translation": "그리고 나는 내 춤을 보여줄 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "We always have so much fun!",
                    "translation": "우리는 항상 정말 재미있게 놀아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-min will wear her @@ outfit for the party.",
                    "hint": "지민이 'I'll wear my best outfit!'라고 말한 것을 보세요.",
                    "optionA": "old",
                    "optionB": "best",
                    "optionC": "dirty",
                    "result": "best",
                    "explanation": "지민은 'I'll wear my best outfit!'라고 말했습니다. 'best outfit'은 '제일 좋은 옷'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Your energy lights up everywhere!",
                    "translation": "네 에너지가 어디든 환하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "And you're the life itself!",
                    "translation": "그리고 너는 그 자체가 활력이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Tonight will be absolutely epic!",
                    "translation": "오늘 밤은 완전 대박일 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Dancing makes me feel alive!",
                    "translation": "춤추면 살아있다는 기분이 들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Let's party until the sunrise!",
                    "translation": "해뜰 때까지 파티하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "춤추는 것이 지민에게 주는 느낌은?",
                    "optionA": "dancing",
                    "optionB": "makes",
                    "optionC": "me",
                    "optionD": "feel",
                    "optionE": "alive",
                    "result": "dancing makes me feel alive",
                    "explanation": "ESFP와 ESTP는 둘 다 활동적이고 순간을 즐기며 춤과 파티를 통해 생동감을 느낍니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "금요일 밤 클럽 파티 타임",
            "explanation": "파티광 ESFP와 자유로운 ESTP의 신나는 주말 나이트",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "Friday night party time!",
                    "translation": "금요일 밤 파티 타임!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Yeah! Let's hit the clubs!",
                    "translation": "그래! 클럽에 가자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태민은 클럽에 가자고 했나요?",
                    "hint": "태민이 'Let's hit the clubs!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "태민은 'Let's hit the clubs!'라고 말했습니다. 'hit the clubs'는 '클럽에 가다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지민",
                    "script": "I'll wear my best outfit!",
                    "translation": "제일 예쁜 옷 입을 거야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "And I'll show my moves!",
                    "translation": "그리고 나는 내 춤을 보여줄 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "We always have so much fun!",
                    "translation": "우리는 항상 정말 재미있게 놀아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ji-min will wear her @@ outfit for the party.",
                    "hint": "지민이 'I'll wear my best outfit!'라고 말한 것을 보세요.",
                    "optionA": "old",
                    "optionB": "best",
                    "optionC": "dirty",
                    "result": "best",
                    "explanation": "지민은 'I'll wear my best outfit!'라고 말했습니다. 'best outfit'은 '제일 좋은 옷'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Your energy lights up everywhere!",
                    "translation": "네 에너지가 어디든 환하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "And you're the life itself!",
                    "translation": "그리고 너는 그 자체가 활력이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Tonight will be absolutely epic!",
                    "translation": "오늘 밤은 완전 대박일 거야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지민",
                    "script": "Dancing makes me feel alive!",
                    "translation": "춤추면 살아있다는 기분이 들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Let's party until the sunrise!",
                    "translation": "해뜰 때까지 파티하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "춤추는 것이 지민에게 주는 느낌은?",
                    "optionA": "dancing",
                    "optionB": "makes",
                    "optionC": "me",
                    "optionD": "feel",
                    "optionE": "alive",
                    "result": "dancing makes me feel alive",
                    "explanation": "ESFP와 ESTP는 둘 다 활동적이고 순간을 즐기며 춤과 파티를 통해 생동감을 느낍니다."
                }
            ]
        }
    ]
}
ID: 3518 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은 밤 감성 토크쇼",
            "explanation": "감성적인 INFP와 직관적인 INFJ의 마음 깊은 대화",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서윤",
                    "script": "I feel so lost lately.",
                    "translation": "요즘 너무 방황하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "I totally understand that feeling.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지혜는 서윤의 기분을 이해한다고 했나요?",
                    "hint": "지혜가 'I totally understand that feeling'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지혜는 'I totally understand that feeling'라고 말했습니다. 'understand that feeling'은 '그 기분을 이해한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서윤",
                    "script": "Life feels too overwhelming sometimes.",
                    "translation": "인생이 가끔 너무 벅찬 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "But you're growing as person!",
                    "translation": "하지만 넌 사람으로서 성장하고 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서윤",
                    "script": "Your words always comfort me.",
                    "translation": "네 말이 항상 위로가 돼."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seo-yoon feels life is too @@ sometimes.",
                    "hint": "서윤이 'Life feels too overwhelming sometimes'라고 말한 것을 보세요.",
                    "optionA": "easy",
                    "optionB": "overwhelming",
                    "optionC": "boring",
                    "result": "overwhelming",
                    "explanation": "서윤은 'Life feels too overwhelming sometimes'라고 말했습니다. 'overwhelming'은 '벅찬, 압도적인'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지혜",
                    "script": "We're both deep thinkers naturally.",
                    "translation": "우리는 둘 다 천성적으로 깊게 생각하는 사람이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서윤",
                    "script": "These midnight talks heal my soul.",
                    "translation": "이런 한밤중 대화가 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지혜",
                    "script": "Sharing feelings creates real connection.",
                    "translation": "감정을 나누는 게 진짜 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서윤",
                    "script": "You see my heart clearly.",
                    "translation": "너는 내 마음을 명확히 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지혜",
                    "script": "Understanding each other feels precious.",
                    "translation": "서로 이해하는게 소중하게 느껴져."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이런 한밤중 대화가 무엇을 하는가?",
                    "optionA": "these",
                    "optionB": "midnight",
                    "optionC": "talks",
                    "optionD": "heal",
                    "optionE": "my",
                    "optionF": "soul",
                    "result": "these midnight talks heal my soul",
                    "explanation": "INFP와 INFJ는 둘 다 내향적이고 감정적이어서 깊은 대화를 통해 마음의 치유를 받습니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "깊은 밤 감성 토크쇼",
            "explanation": "감성적인 INFP와 직관적인 INFJ의 마음 깊은 대화",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서윤",
                    "script": "I feel so lost lately.",
                    "translation": "요즘 너무 방황하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "I totally understand that feeling.",
                    "translation": "그 기분 완전 이해해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지혜는 서윤의 기분을 이해한다고 했나요?",
                    "hint": "지혜가 'I totally understand that feeling'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "지혜는 'I totally understand that feeling'라고 말했습니다. 'understand that feeling'은 '그 기분을 이해한다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서윤",
                    "script": "Life feels too overwhelming sometimes.",
                    "translation": "인생이 가끔 너무 벅찬 것 같아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "But you're growing as person!",
                    "translation": "하지만 넌 사람으로서 성장하고 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서윤",
                    "script": "Your words always comfort me.",
                    "translation": "네 말이 항상 위로가 돼."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seo-yoon feels life is too @@ sometimes.",
                    "hint": "서윤이 'Life feels too overwhelming sometimes'라고 말한 것을 보세요.",
                    "optionA": "easy",
                    "optionB": "overwhelming",
                    "optionC": "boring",
                    "result": "overwhelming",
                    "explanation": "서윤은 'Life feels too overwhelming sometimes'라고 말했습니다. 'overwhelming'은 '벅찬, 압도적인'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지혜",
                    "script": "We're both deep thinkers naturally.",
                    "translation": "우리는 둘 다 천성적으로 깊게 생각하는 사람이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서윤",
                    "script": "These midnight talks heal my soul.",
                    "translation": "이런 한밤중 대화가 내 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지혜",
                    "script": "Sharing feelings creates real connection.",
                    "translation": "감정을 나누는 게 진짜 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서윤",
                    "script": "You see my heart clearly.",
                    "translation": "너는 내 마음을 명확히 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지혜",
                    "script": "Understanding each other feels precious.",
                    "translation": "서로 이해하는게 소중하게 느껴져."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "이런 한밤중 대화가 무엇을 하는가?",
                    "optionA": "these",
                    "optionB": "midnight",
                    "optionC": "talks",
                    "optionD": "heal",
                    "optionE": "my",
                    "optionF": "soul",
                    "result": "these midnight talks heal my soul",
                    "explanation": "INFP와 INFJ는 둘 다 내향적이고 감정적이어서 깊은 대화를 통해 마음의 치유를 받습니다."
                }
            ]
        }
    ]
}
ID: 3519 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "부업 창업 전략 회의",
            "explanation": "추진력 있는 ESTJ와 비전 있는 ENTJ의 사이드 비즈니스",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "Let's start our side business!",
                    "translation": "사이드 비즈니스를 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Perfect! I have big plans!",
                    "translation": "완벽해! 큰 계획이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진은 큰 계획이 있다고 했나요?",
                    "hint": "수진이 'I have big plans!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진은 'I have big plans!'라고 말했습니다. 'have big plans'는 '큰 계획이 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "I'll handle all the operations.",
                    "translation": "내가 모든 운영을 담당할게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "And I'll focus on strategy!",
                    "translation": "그리고 나는 전략에 집중할게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건희",
                    "script": "We could make serious money!",
                    "translation": "진짜 돈을 많이 벌 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-hee will handle all the @@ for their business.",
                    "hint": "건희가 'I'll handle all the operations'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "operations",
                    "optionC": "games",
                    "result": "operations",
                    "explanation": "건희는 'I'll handle all the operations'라고 말했습니다. 'operations'는 '운영, 업무'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "Your execution skills are incredible!",
                    "translation": "네 실행력이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건희",
                    "script": "And your vision inspires me!",
                    "translation": "그리고 네 비전이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Success is definitely within reach!",
                    "translation": "성공이 확실히 손 안에 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건희",
                    "script": "Hard work always pays off!",
                    "translation": "열심히 일하면 항상 보답받아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Let's build our empire together!",
                    "translation": "함께 우리 제국을 건설하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성공이 어디에 있는가?",
                    "optionA": "success",
                    "optionB": "is",
                    "optionC": "definitely",
                    "optionD": "within",
                    "optionE": "reach",
                    "result": "success is definitely within reach",
                    "explanation": "ESTJ와 ENTJ는 둘 다 목표지향적이고 추진력이 있어서 성공이 가까이 있다고 확신합니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "부업 창업 전략 회의",
            "explanation": "추진력 있는 ESTJ와 비전 있는 ENTJ의 사이드 비즈니스",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건희",
                    "script": "Let's start our side business!",
                    "translation": "사이드 비즈니스를 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Perfect! I have big plans!",
                    "translation": "완벽해! 큰 계획이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수진은 큰 계획이 있다고 했나요?",
                    "hint": "수진이 'I have big plans!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "수진은 'I have big plans!'라고 말했습니다. 'have big plans'는 '큰 계획이 있다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건희",
                    "script": "I'll handle all the operations.",
                    "translation": "내가 모든 운영을 담당할게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "And I'll focus on strategy!",
                    "translation": "그리고 나는 전략에 집중할게!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건희",
                    "script": "We could make serious money!",
                    "translation": "진짜 돈을 많이 벌 수 있을 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Geon-hee will handle all the @@ for their business.",
                    "hint": "건희가 'I'll handle all the operations'라고 말한 것을 보세요.",
                    "optionA": "problems",
                    "optionB": "operations",
                    "optionC": "games",
                    "result": "operations",
                    "explanation": "건희는 'I'll handle all the operations'라고 말했습니다. 'operations'는 '운영, 업무'를 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "Your execution skills are incredible!",
                    "translation": "네 실행력이 정말 대단해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "건희",
                    "script": "And your vision inspires me!",
                    "translation": "그리고 네 비전이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "Success is definitely within reach!",
                    "translation": "성공이 확실히 손 안에 있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건희",
                    "script": "Hard work always pays off!",
                    "translation": "열심히 일하면 항상 보답받아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "Let's build our empire together!",
                    "translation": "함께 우리 제국을 건설하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "성공이 어디에 있는가?",
                    "optionA": "success",
                    "optionB": "is",
                    "optionC": "definitely",
                    "optionD": "within",
                    "optionE": "reach",
                    "result": "success is definitely within reach",
                    "explanation": "ESTJ와 ENTJ는 둘 다 목표지향적이고 추진력이 있어서 성공이 가까이 있다고 확신합니다."
                }
            ]
        }
    ]
}
ID: 3520 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 취미 생활 만족도",
            "explanation": "독립적인 ISTP와 자율적인 INTP의 개인 시간 활용법",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "I'm learning guitar these days.",
                    "translation": "요즘 기타를 배우고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Cool! I'm coding new projects.",
                    "translation": "멋져! 나는 새로운 프로젝트 코딩하고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시현은 새로운 프로젝트를 코딩하고 있나요?",
                    "hint": "시현이 'I'm coding new projects'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "시현은 'I'm coding new projects'라고 말했습니다. 'coding projects'는 '프로젝트를 코딩하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Self-learning feels really satisfying.",
                    "translation": "혼자 배우는 게 정말 만족스러워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Exactly! No pressure from others.",
                    "translation": "정확해! 다른 사람들의 압박이 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "We both value independence.",
                    "translation": "우리 둘 다 독립성을 중요하게 여겨."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hoon finds self-learning really @@ .",
                    "hint": "도훈이 'Self-learning feels really satisfying'라고 말한 것을 보세요.",
                    "optionA": "difficult",
                    "optionB": "satisfying",
                    "optionC": "boring",
                    "result": "satisfying",
                    "explanation": "도훈은 'Self-learning feels really satisfying'라고 말했습니다. 'satisfying'은 '만족스러운'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Your practical skills are amazing!",
                    "translation": "네 실용적인 기술들이 대단해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "And your logical thinking rocks!",
                    "translation": "그리고 네 논리적 사고가 최고야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Personal growth happens in solitude.",
                    "translation": "개인적 성장은 혼자 있을 때 일어나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도훈",
                    "script": "Freedom to explore feels perfect.",
                    "translation": "탐구할 자유가 완벽하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Let's keep developing our skills!",
                    "translation": "계속 우리 기술을 발전시키자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개인적 성장이 언제 일어나는가?",
                    "optionA": "personal",
                    "optionB": "growth",
                    "optionC": "happens",
                    "optionD": "in",
                    "optionE": "solitude",
                    "result": "personal growth happens in solitude",
                    "explanation": "ISTP와 INTP는 둘 다 독립적이고 자율적이어서 혼자만의 시간에서 개인적 성장을 이룹니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "혼자만의 취미 생활 만족도",
            "explanation": "독립적인 ISTP와 자율적인 INTP의 개인 시간 활용법",
            "level": 3,
            "my_mbti": "ISTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "I'm learning guitar these days.",
                    "translation": "요즘 기타를 배우고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Cool! I'm coding new projects.",
                    "translation": "멋져! 나는 새로운 프로젝트 코딩하고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시현은 새로운 프로젝트를 코딩하고 있나요?",
                    "hint": "시현이 'I'm coding new projects'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "시현은 'I'm coding new projects'라고 말했습니다. 'coding projects'는 '프로젝트를 코딩하다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Self-learning feels really satisfying.",
                    "translation": "혼자 배우는 게 정말 만족스러워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "Exactly! No pressure from others.",
                    "translation": "정확해! 다른 사람들의 압박이 없어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도훈",
                    "script": "We both value independence.",
                    "translation": "우리 둘 다 독립성을 중요하게 여겨."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do-hoon finds self-learning really @@ .",
                    "hint": "도훈이 'Self-learning feels really satisfying'라고 말한 것을 보세요.",
                    "optionA": "difficult",
                    "optionB": "satisfying",
                    "optionC": "boring",
                    "result": "satisfying",
                    "explanation": "도훈은 'Self-learning feels really satisfying'라고 말했습니다. 'satisfying'은 '만족스러운'을 의미합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Your practical skills are amazing!",
                    "translation": "네 실용적인 기술들이 대단해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "And your logical thinking rocks!",
                    "translation": "그리고 네 논리적 사고가 최고야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "Personal growth happens in solitude.",
                    "translation": "개인적 성장은 혼자 있을 때 일어나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도훈",
                    "script": "Freedom to explore feels perfect.",
                    "translation": "탐구할 자유가 완벽하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Let's keep developing our skills!",
                    "translation": "계속 우리 기술을 발전시키자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "개인적 성장이 언제 일어나는가?",
                    "optionA": "personal",
                    "optionB": "growth",
                    "optionC": "happens",
                    "optionD": "in",
                    "optionE": "solitude",
                    "result": "personal growth happens in solitude",
                    "explanation": "ISTP와 INTP는 둘 다 독립적이고 자율적이어서 혼자만의 시간에서 개인적 성장을 이룹니다."
                }
            ]
        }
    ]
}
ID: 3521 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획 세우기 vs 자유롭게 놀기",
            "explanation": "계획을 좋아하는 ISTJ와 자유로운 ENFP의 주말 이야기",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Let's make a plan today.",
                    "translation": "오늘 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Can we just play freely?",
                    "translation": "그냥 자유롭게 놀면 안 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성민이는 계획을 세우고 싶어하나요?",
                    "hint": "성민이가 'Let's make a plan'이라고 말했어요.",
                    "result": "O",
                    "explanation": "성민이는 'Let's make a plan today'라고 계획을 세우자고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "I like making lists.",
                    "translation": "난 목록 만드는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Lists are good! But...",
                    "translation": "목록은 좋아! 그런데..."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "But what? Plans help me.",
                    "translation": "그런데 뭐? 계획이 나를 도와줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin likes making @@.",
                    "hint": "성민이가 좋아하는 것은 무엇일까요?",
                    "optionA": "lists",
                    "optionB": "cookies",
                    "optionC": "pictures",
                    "result": "lists",
                    "explanation": "성민이는 'I like making lists'라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "What if we want surprises?",
                    "translation": "우리가 깜짝 놀라는 걸 원하면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "We can plan some fun time.",
                    "translation": "우리는 재미있는 시간을 계획할 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "You plan fun time? Cute!",
                    "translation": "재미있는 시간도 계획해? 귀여워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Your ideas make me happy.",
                    "translation": "네 아이디어가 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하늘",
                    "script": "Your plans keep us safe!",
                    "translation": "네 계획이 우리를 안전하게 지켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 친구가 서로를 도와주는 문장이에요.",
                    "optionA": "plans",
                    "optionB": "and",
                    "optionC": "fun",
                    "optionD": "work",
                    "optionE": "very",
                    "optionF": "well",
                    "result": "plans and fun work very well",
                    "explanation": "계획과 재미가 아주 잘 어울린다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획 세우기 vs 자유롭게 놀기",
            "explanation": "계획을 좋아하는 ISTJ와 자유로운 ENFP의 주말 이야기",
            "level": 3,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Let's make a plan today.",
                    "translation": "오늘 계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Can we just play freely?",
                    "translation": "그냥 자유롭게 놀면 안 될까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성민이는 계획을 세우고 싶어하나요?",
                    "hint": "성민이가 'Let's make a plan'이라고 말했어요.",
                    "result": "O",
                    "explanation": "성민이는 'Let's make a plan today'라고 계획을 세우자고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "I like making lists.",
                    "translation": "난 목록 만드는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "Lists are good! But...",
                    "translation": "목록은 좋아! 그런데..."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "But what? Plans help me.",
                    "translation": "그런데 뭐? 계획이 나를 도와줘."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin likes making @@.",
                    "hint": "성민이가 좋아하는 것은 무엇일까요?",
                    "optionA": "lists",
                    "optionB": "cookies",
                    "optionC": "pictures",
                    "result": "lists",
                    "explanation": "성민이는 'I like making lists'라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하늘",
                    "script": "What if we want surprises?",
                    "translation": "우리가 깜짝 놀라는 걸 원하면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "We can plan some fun time.",
                    "translation": "우리는 재미있는 시간을 계획할 수 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하늘",
                    "script": "You plan fun time? Cute!",
                    "translation": "재미있는 시간도 계획해? 귀여워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Your ideas make me happy.",
                    "translation": "네 아이디어가 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하늘",
                    "script": "Your plans keep us safe!",
                    "translation": "네 계획이 우리를 안전하게 지켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 친구가 서로를 도와주는 문장이에요.",
                    "optionA": "plans",
                    "optionB": "and",
                    "optionC": "fun",
                    "optionD": "work",
                    "optionE": "very",
                    "optionF": "well",
                    "result": "plans and fun work very well",
                    "explanation": "계획과 재미가 아주 잘 어울린다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3522 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "혼자 시간 vs 친구들과 함께",
            "explanation": "혼자 있기를 좋아하는 ISFP와 친구들을 좋아하는 ESFJ",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "I want alone time today.",
                    "translation": "오늘은 혼자 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Want to meet our friends?",
                    "translation": "우리 친구들을 만날래?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예린이는 혼자 있고 싶어하나요?",
                    "hint": "ISFP는 혼자 있는 시간을 좋아해요.",
                    "result": "O",
                    "explanation": "예린이는 'I want alone time today'라고 혼자 있고 싶다고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "I feel good when alone.",
                    "translation": "혼자 있을 때 기분이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "I understand! That's nice.",
                    "translation": "이해해! 그거 좋다."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "You are very kind.",
                    "translation": "넌 정말 친절해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yerin feels @@ when alone.",
                    "hint": "예린이가 혼자 있을 때 어떤 기분인가요?",
                    "optionA": "good",
                    "optionB": "sad",
                    "optionC": "angry",
                    "result": "good",
                    "explanation": "예린이는 'I feel good when alone'이라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "I like being with friends.",
                    "translation": "난 친구들과 있는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "That's great! You make friends happy.",
                    "translation": "정말 좋아! 넌 친구들을 행복하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "And you are a good friend.",
                    "translation": "그리고 넌 좋은 친구야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "We are very different.",
                    "translation": "우리는 아주 달라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "But we like each other!",
                    "translation": "하지만 우리는 서로를 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 친구가 다르지만 괜찮다는 문장이에요.",
                    "optionA": "different",
                    "optionB": "people",
                    "optionC": "can",
                    "optionD": "be",
                    "optionE": "good",
                    "optionF": "friends",
                    "result": "different people can be good friends",
                    "explanation": "다른 사람들도 좋은 친구가 될 수 있다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "혼자 시간 vs 친구들과 함께",
            "explanation": "혼자 있기를 좋아하는 ISFP와 친구들을 좋아하는 ESFJ",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "I want alone time today.",
                    "translation": "오늘은 혼자 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Want to meet our friends?",
                    "translation": "우리 친구들을 만날래?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예린이는 혼자 있고 싶어하나요?",
                    "hint": "ISFP는 혼자 있는 시간을 좋아해요.",
                    "result": "O",
                    "explanation": "예린이는 'I want alone time today'라고 혼자 있고 싶다고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "I feel good when alone.",
                    "translation": "혼자 있을 때 기분이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "I understand! That's nice.",
                    "translation": "이해해! 그거 좋다."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "You are very kind.",
                    "translation": "넌 정말 친절해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yerin feels @@ when alone.",
                    "hint": "예린이가 혼자 있을 때 어떤 기분인가요?",
                    "optionA": "good",
                    "optionB": "sad",
                    "optionC": "angry",
                    "result": "good",
                    "explanation": "예린이는 'I feel good when alone'이라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "I like being with friends.",
                    "translation": "난 친구들과 있는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "That's great! You make friends happy.",
                    "translation": "정말 좋아! 넌 친구들을 행복하게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "And you are a good friend.",
                    "translation": "그리고 넌 좋은 친구야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "We are very different.",
                    "translation": "우리는 아주 달라."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "But we like each other!",
                    "translation": "하지만 우리는 서로를 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 친구가 다르지만 괜찮다는 문장이에요.",
                    "optionA": "different",
                    "optionB": "people",
                    "optionC": "can",
                    "optionD": "be",
                    "optionE": "good",
                    "optionF": "friends",
                    "result": "different people can be good friends",
                    "explanation": "다른 사람들도 좋은 친구가 될 수 있다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3523 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 것 vs 같은 것",
            "explanation": "새로운 것을 좋아하는 ENTP와 같은 것을 좋아하는 ISFJ",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try something new today!",
                    "translation": "오늘은 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But I like our usual things.",
                    "translation": "하지만 난 우리가 평소 하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 새로운 것을 하고 싶어하나요?",
                    "hint": "ENTP는 새로운 것을 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'Let's try something new today!'라고 새로운 것을 해보자고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "New things are fun!",
                    "translation": "새로운 것들은 재미있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Yes, but I feel safe here.",
                    "translation": "맞아, 하지만 여기서 안전함을 느껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your safe place is nice!",
                    "translation": "네 안전한 곳은 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Soeun feels @@ in familiar places.",
                    "hint": "소은이가 익숙한 곳에서 느끼는 감정이에요.",
                    "optionA": "safe",
                    "optionB": "scared",
                    "optionC": "hungry",
                    "result": "safe",
                    "explanation": "소은이는 'I feel safe here'라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Can we mix old and new?",
                    "translation": "옛것과 새것을 섞을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Great idea! Old base, new fun!",
                    "translation": "좋은 생각! 옛날 기반에 새로운 재미!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "You make new things sound good.",
                    "translation": "넌 새로운 것들을 좋게 들리게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "And you make me feel safe.",
                    "translation": "그리고 넌 나를 안전하게 느끼게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "We help each other!",
                    "translation": "우리는 서로를 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "새것과 옛것이 함께 좋다는 문장이에요.",
                    "optionA": "new",
                    "optionB": "and",
                    "optionC": "old",
                    "optionD": "things",
                    "optionE": "work",
                    "optionF": "together",
                    "result": "new and old things work together",
                    "explanation": "새것과 옛것이 함께 잘 어울린다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 것 vs 같은 것",
            "explanation": "새로운 것을 좋아하는 ENTP와 같은 것을 좋아하는 ISFJ",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try something new today!",
                    "translation": "오늘은 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "But I like our usual things.",
                    "translation": "하지만 난 우리가 평소 하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 새로운 것을 하고 싶어하나요?",
                    "hint": "ENTP는 새로운 것을 좋아해요.",
                    "result": "O",
                    "explanation": "도윤이는 'Let's try something new today!'라고 새로운 것을 해보자고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "New things are fun!",
                    "translation": "새로운 것들은 재미있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소은",
                    "script": "Yes, but I feel safe here.",
                    "translation": "맞아, 하지만 여기서 안전함을 느껴."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "Your safe place is nice!",
                    "translation": "네 안전한 곳은 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Soeun feels @@ in familiar places.",
                    "hint": "소은이가 익숙한 곳에서 느끼는 감정이에요.",
                    "optionA": "safe",
                    "optionB": "scared",
                    "optionC": "hungry",
                    "result": "safe",
                    "explanation": "소은이는 'I feel safe here'라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Can we mix old and new?",
                    "translation": "옛것과 새것을 섞을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Great idea! Old base, new fun!",
                    "translation": "좋은 생각! 옛날 기반에 새로운 재미!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "You make new things sound good.",
                    "translation": "넌 새로운 것들을 좋게 들리게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "And you make me feel safe.",
                    "translation": "그리고 넌 나를 안전하게 느끼게 해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "We help each other!",
                    "translation": "우리는 서로를 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "새것과 옛것이 함께 좋다는 문장이에요.",
                    "optionA": "new",
                    "optionB": "and",
                    "optionC": "old",
                    "optionD": "things",
                    "optionE": "work",
                    "optionF": "together",
                    "result": "new and old things work together",
                    "explanation": "새것과 옛것이 함께 잘 어울린다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3524 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "지금 당장 vs 나중에 계획",
            "explanation": "즉흥적인 ESFP와 계획적인 INTJ의 쇼핑 방식",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "Let's go shopping right now!",
                    "translation": "지금 당장 쇼핑하러 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But I need to plan first.",
                    "translation": "하지만 난 먼저 계획해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민서는 지금 당장 쇼핑하러 가고 싶어하나요?",
                    "hint": "민서가 'right now'라고 말했어요.",
                    "result": "O",
                    "explanation": "민서는 'Let's go shopping right now!'라고 지금 당장 가자고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Shopping is always fun!",
                    "translation": "쇼핑은 항상 재미있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Yes, but I make lists.",
                    "translation": "맞아, 하지만 난 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "Lists? Why do you need them?",
                    "translation": "목록? 왜 그게 필요해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho makes @@ before shopping.",
                    "hint": "준호가 쇼핑 전에 만드는 것은 무엇일까요?",
                    "optionA": "lists",
                    "optionB": "cakes",
                    "optionC": "music",
                    "result": "lists",
                    "explanation": "준호는 'I make lists'라고 목록을 만든다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Lists help me save money.",
                    "translation": "목록이 돈을 절약하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "That's smart! You're so wise.",
                    "translation": "정말 똑똑해! 넌 정말 현명해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "And you make shopping exciting.",
                    "translation": "그리고 넌 쇼핑을 신나게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "We can plan and have fun!",
                    "translation": "우리는 계획하면서 재미있게 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Perfect! Best of both ways!",
                    "translation": "완벽해! 두 방법의 장점을 다!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획과 즐거움이 함께 좋다는 문장이에요.",
                    "optionA": "planning",
                    "optionB": "and",
                    "optionC": "fun",
                    "optionD": "make",
                    "optionE": "great",
                    "optionF": "shopping",
                    "result": "planning and fun make great shopping",
                    "explanation": "계획과 재미가 훌륭한 쇼핑을 만든다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "지금 당장 vs 나중에 계획",
            "explanation": "즉흥적인 ESFP와 계획적인 INTJ의 쇼핑 방식",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "Let's go shopping right now!",
                    "translation": "지금 당장 쇼핑하러 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "But I need to plan first.",
                    "translation": "하지만 난 먼저 계획해야 해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민서는 지금 당장 쇼핑하러 가고 싶어하나요?",
                    "hint": "민서가 'right now'라고 말했어요.",
                    "result": "O",
                    "explanation": "민서는 'Let's go shopping right now!'라고 지금 당장 가자고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Shopping is always fun!",
                    "translation": "쇼핑은 항상 재미있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Yes, but I make lists.",
                    "translation": "맞아, 하지만 난 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "Lists? Why do you need them?",
                    "translation": "목록? 왜 그게 필요해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho makes @@ before shopping.",
                    "hint": "준호가 쇼핑 전에 만드는 것은 무엇일까요?",
                    "optionA": "lists",
                    "optionB": "cakes",
                    "optionC": "music",
                    "result": "lists",
                    "explanation": "준호는 'I make lists'라고 목록을 만든다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Lists help me save money.",
                    "translation": "목록이 돈을 절약하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "That's smart! You're so wise.",
                    "translation": "정말 똑똑해! 넌 정말 현명해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "And you make shopping exciting.",
                    "translation": "그리고 넌 쇼핑을 신나게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "We can plan and have fun!",
                    "translation": "우리는 계획하면서 재미있게 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Perfect! Best of both ways!",
                    "translation": "완벽해! 두 방법의 장점을 다!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "계획과 즐거움이 함께 좋다는 문장이에요.",
                    "optionA": "planning",
                    "optionB": "and",
                    "optionC": "fun",
                    "optionD": "make",
                    "optionE": "great",
                    "optionF": "shopping",
                    "result": "planning and fun make great shopping",
                    "explanation": "계획과 재미가 훌륭한 쇼핑을 만든다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3525 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집에서 vs 밖에서 놀기",
            "explanation": "집을 좋아하는 ISFJ와 밖을 좋아하는 ESTP의 주말",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "I want to stay home.",
                    "translation": "난 집에 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Let's go outside and play!",
                    "translation": "밖에 나가서 놀자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은지는 집에 있고 싶어하나요?",
                    "hint": "ISFJ는 안전하고 편안한 곳을 좋아해요.",
                    "result": "O",
                    "explanation": "은지는 'I want to stay home'이라고 집에 있고 싶다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은지",
                    "script": "Home is warm and safe.",
                    "translation": "집은 따뜻하고 안전해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Outside is fun and exciting!",
                    "translation": "밖은 재미있고 신나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "You love adventure so much!",
                    "translation": "넌 모험을 정말 좋아하는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taemin thinks outside is @@ and exciting.",
                    "hint": "태민이가 밖에 대해 말한 것을 기억해보세요.",
                    "optionA": "fun",
                    "optionB": "cold",
                    "optionC": "scary",
                    "result": "fun",
                    "explanation": "태민이는 'Outside is fun and exciting!'이라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "We can go to the park.",
                    "translation": "우리는 공원에 갈 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "Parks are nice! Not too far.",
                    "translation": "공원은 좋아! 너무 멀지 않고."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "And we can come back home.",
                    "translation": "그리고 우리는 집에 돌아올 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "You understand me so well.",
                    "translation": "넌 나를 정말 잘 이해해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Home and outside are both good!",
                    "translation": "집과 밖 둘 다 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "집과 밖에서 모두 행복할 수 있다는 문장이에요.",
                    "optionA": "we",
                    "optionB": "can",
                    "optionC": "be",
                    "optionD": "happy",
                    "optionE": "any",
                    "optionF": "where",
                    "result": "we can be happy any where",
                    "explanation": "우리는 어디서든 행복할 수 있다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집에서 vs 밖에서 놀기",
            "explanation": "집을 좋아하는 ISFJ와 밖을 좋아하는 ESTP의 주말",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은지",
                    "script": "I want to stay home.",
                    "translation": "난 집에 있고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Let's go outside and play!",
                    "translation": "밖에 나가서 놀자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은지는 집에 있고 싶어하나요?",
                    "hint": "ISFJ는 안전하고 편안한 곳을 좋아해요.",
                    "result": "O",
                    "explanation": "은지는 'I want to stay home'이라고 집에 있고 싶다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은지",
                    "script": "Home is warm and safe.",
                    "translation": "집은 따뜻하고 안전해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Outside is fun and exciting!",
                    "translation": "밖은 재미있고 신나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은지",
                    "script": "You love adventure so much!",
                    "translation": "넌 모험을 정말 좋아하는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taemin thinks outside is @@ and exciting.",
                    "hint": "태민이가 밖에 대해 말한 것을 기억해보세요.",
                    "optionA": "fun",
                    "optionB": "cold",
                    "optionC": "scary",
                    "result": "fun",
                    "explanation": "태민이는 'Outside is fun and exciting!'이라고 말했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "We can go to the park.",
                    "translation": "우리는 공원에 갈 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은지",
                    "script": "Parks are nice! Not too far.",
                    "translation": "공원은 좋아! 너무 멀지 않고."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "And we can come back home.",
                    "translation": "그리고 우리는 집에 돌아올 수 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은지",
                    "script": "You understand me so well.",
                    "translation": "넌 나를 정말 잘 이해해줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Home and outside are both good!",
                    "translation": "집과 밖 둘 다 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "집과 밖에서 모두 행복할 수 있다는 문장이에요.",
                    "optionA": "we",
                    "optionB": "can",
                    "optionC": "be",
                    "optionD": "happy",
                    "optionE": "any",
                    "optionF": "where",
                    "result": "we can be happy any where",
                    "explanation": "우리는 어디서든 행복할 수 있다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3526 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내 마음 vs 규칙 따르기",
            "explanation": "자신의 마음을 따르는 INFP와 규칙을 따르는 ESTJ",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I follow my heart always.",
                    "translation": "난 항상 내 마음을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "I follow rules and systems.",
                    "translation": "난 규칙과 체계를 따라."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 자신의 마음을 따르나요?",
                    "hint": "INFP는 개인적인 가치를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "시우는 'I follow my heart always'라고 항상 마음을 따른다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "My feelings are very important.",
                    "translation": "내 감정은 아주 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "Yes! And rules keep us organized.",
                    "translation": "맞아! 그리고 규칙이 우리를 정리해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "You're so good at organizing!",
                    "translation": "넌 정리하는 걸 정말 잘해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyejin follows @@ and systems.",
                    "hint": "혜진이가 따르는 것은 무엇일까요?",
                    "optionA": "rules",
                    "optionB": "cats",
                    "optionC": "movies",
                    "result": "rules",
                    "explanation": "혜진이는 'I follow rules and systems'라고 규칙을 따른다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "Rules help everyone work together.",
                    "translation": "규칙은 모든 사람이 함께 일하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "That makes sense! You're wise.",
                    "translation": "그거 말이 돼! 넌 현명해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "And your heart shows what's right.",
                    "translation": "그리고 네 마음은 옳은 것을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "We balance each other well.",
                    "translation": "우리는 서로 잘 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Heart and rules work together!",
                    "translation": "마음과 규칙이 함께 작용해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정과 규칙이 모두 도움이 된다는 문장이에요.",
                    "optionA": "feelings",
                    "optionB": "and",
                    "optionC": "rules",
                    "optionD": "both",
                    "optionE": "help",
                    "optionF": "people",
                    "result": "feelings and rules both help people",
                    "explanation": "감정과 규칙 모두 사람들에게 도움이 된다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내 마음 vs 규칙 따르기",
            "explanation": "자신의 마음을 따르는 INFP와 규칙을 따르는 ESTJ",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I follow my heart always.",
                    "translation": "난 항상 내 마음을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "I follow rules and systems.",
                    "translation": "난 규칙과 체계를 따라."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 자신의 마음을 따르나요?",
                    "hint": "INFP는 개인적인 가치를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "시우는 'I follow my heart always'라고 항상 마음을 따른다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "My feelings are very important.",
                    "translation": "내 감정은 아주 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "Yes! And rules keep us organized.",
                    "translation": "맞아! 그리고 규칙이 우리를 정리해줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "You're so good at organizing!",
                    "translation": "넌 정리하는 걸 정말 잘해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyejin follows @@ and systems.",
                    "hint": "혜진이가 따르는 것은 무엇일까요?",
                    "optionA": "rules",
                    "optionB": "cats",
                    "optionC": "movies",
                    "result": "rules",
                    "explanation": "혜진이는 'I follow rules and systems'라고 규칙을 따른다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "Rules help everyone work together.",
                    "translation": "규칙은 모든 사람이 함께 일하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "That makes sense! You're wise.",
                    "translation": "그거 말이 돼! 넌 현명해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "And your heart shows what's right.",
                    "translation": "그리고 네 마음은 옳은 것을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "We balance each other well.",
                    "translation": "우리는 서로 잘 균형을 맞춰."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Heart and rules work together!",
                    "translation": "마음과 규칙이 함께 작용해!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "감정과 규칙이 모두 도움이 된다는 문장이에요.",
                    "optionA": "feelings",
                    "optionB": "and",
                    "optionC": "rules",
                    "optionD": "both",
                    "optionE": "help",
                    "optionF": "people",
                    "result": "feelings and rules both help people",
                    "explanation": "감정과 규칙 모두 사람들에게 도움이 된다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3527 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "친구 돕기 vs 물건 고치기",
            "explanation": "사람을 돕는 ENFJ와 물건을 고치는 ISTP의 주말",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I want to help friends.",
                    "translation": "난 친구들을 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "I want to fix my bike.",
                    "translation": "난 내 자전거를 고치고 싶어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 친구들을 돕고 싶어하나요?",
                    "hint": "ENFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "수빈이는 'I want to help friends'라고 친구들을 돕고 싶다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Helping people makes me happy.",
                    "translation": "사람들을 돕는 것이 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Fixing things makes me happy.",
                    "translation": "물건을 고치는 것이 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "You're so good with tools!",
                    "translation": "넌 도구를 정말 잘 다뤄!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeonwoo wants to fix his @@.",
                    "hint": "현우가 고치고 싶어하는 것은 무엇일까요?",
                    "optionA": "bike",
                    "optionB": "food",
                    "optionC": "book",
                    "result": "bike",
                    "explanation": "현우는 'I want to fix my bike'라고 자전거를 고치고 싶다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Tools are fun to use.",
                    "translation": "도구를 사용하는 건 재미있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "And people are fun to help!",
                    "translation": "그리고 사람들을 돕는 것도 재미있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "You make everyone feel better.",
                    "translation": "넌 모든 사람을 기분 좋게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "And you fix everything perfectly.",
                    "translation": "그리고 넌 모든 걸 완벽하게 고쳐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "We both help in different ways!",
                    "translation": "우리는 둘 다 다른 방식으로 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사람을 돕는 것과 물건을 고치는 것 모두 좋다는 문장이에요.",
                    "optionA": "helping",
                    "optionB": "people",
                    "optionC": "and",
                    "optionD": "fixing",
                    "optionE": "things",
                    "optionF": "matter",
                    "result": "helping people and fixing things matter",
                    "explanation": "사람을 돕는 것과 물건을 고치는 것 모두 중요하다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "친구 돕기 vs 물건 고치기",
            "explanation": "사람을 돕는 ENFJ와 물건을 고치는 ISTP의 주말",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I want to help friends.",
                    "translation": "난 친구들을 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "I want to fix my bike.",
                    "translation": "난 내 자전거를 고치고 싶어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 친구들을 돕고 싶어하나요?",
                    "hint": "ENFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "수빈이는 'I want to help friends'라고 친구들을 돕고 싶다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Helping people makes me happy.",
                    "translation": "사람들을 돕는 것이 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Fixing things makes me happy.",
                    "translation": "물건을 고치는 것이 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수빈",
                    "script": "You're so good with tools!",
                    "translation": "넌 도구를 정말 잘 다뤄!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyeonwoo wants to fix his @@.",
                    "hint": "현우가 고치고 싶어하는 것은 무엇일까요?",
                    "optionA": "bike",
                    "optionB": "food",
                    "optionC": "book",
                    "result": "bike",
                    "explanation": "현우는 'I want to fix my bike'라고 자전거를 고치고 싶다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Tools are fun to use.",
                    "translation": "도구를 사용하는 건 재미있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수빈",
                    "script": "And people are fun to help!",
                    "translation": "그리고 사람들을 돕는 것도 재미있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "You make everyone feel better.",
                    "translation": "넌 모든 사람을 기분 좋게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수빈",
                    "script": "And you fix everything perfectly.",
                    "translation": "그리고 넌 모든 걸 완벽하게 고쳐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "We both help in different ways!",
                    "translation": "우리는 둘 다 다른 방식으로 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "사람을 돕는 것과 물건을 고치는 것 모두 좋다는 문장이에요.",
                    "optionA": "helping",
                    "optionB": "people",
                    "optionC": "and",
                    "optionD": "fixing",
                    "optionE": "things",
                    "optionF": "matter",
                    "result": "helping people and fixing things matter",
                    "explanation": "사람을 돕는 것과 물건을 고치는 것 모두 중요하다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3528 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊게 생각하기 vs 즐겁게 놀기",
            "explanation": "깊이 생각하는 INFJ와 즐겁게 노는 ESFP의 시간 보내기",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I like to think deeply.",
                    "translation": "난 깊게 생각하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "I like to play and laugh!",
                    "translation": "난 놀고 웃는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지현이는 깊게 생각하는 것을 좋아하나요?",
                    "hint": "INFJ는 깊이 있는 생각을 즐겨요.",
                    "result": "O",
                    "explanation": "지현이는 'I like to think deeply'라고 깊게 생각하는 걸 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지현",
                    "script": "Thinking helps me understand life.",
                    "translation": "생각하는 것이 삶을 이해하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Playing helps me enjoy life!",
                    "translation": "노는 것이 삶을 즐기게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You bring so much joy!",
                    "translation": "넌 정말 많은 기쁨을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuna likes to play and @@.",
                    "hint": "유나가 좋아하는 두 번째 것은 무엇일까요?",
                    "optionA": "laugh",
                    "optionB": "cry",
                    "optionC": "sleep",
                    "result": "laugh",
                    "explanation": "유나는 'I like to play and laugh!'라고 웃는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Life should be fun and bright!",
                    "translation": "삶은 재미있고 밝아야 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "And meaningful and deep too.",
                    "translation": "그리고 의미 있고 깊기도 해야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You help me think more.",
                    "translation": "넌 내가 더 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "And you help me smile more.",
                    "translation": "그리고 넌 내가 더 웃게 도와줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Thinking and laughing are both good!",
                    "translation": "생각하는 것과 웃는 것 둘 다 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 생각과 즐거운 웃음이 함께 좋다는 문장이에요.",
                    "optionA": "deep",
                    "optionB": "thoughts",
                    "optionC": "and",
                    "optionD": "happy",
                    "optionE": "laughs",
                    "optionF": "balance",
                    "result": "deep thoughts and happy laughs balance",
                    "explanation": "깊은 생각과 즐거운 웃음이 균형을 이룬다는 뜻입니다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊게 생각하기 vs 즐겁게 놀기",
            "explanation": "깊이 생각하는 INFJ와 즐겁게 노는 ESFP의 시간 보내기",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I like to think deeply.",
                    "translation": "난 깊게 생각하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "I like to play and laugh!",
                    "translation": "난 놀고 웃는 걸 좋아해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지현이는 깊게 생각하는 것을 좋아하나요?",
                    "hint": "INFJ는 깊이 있는 생각을 즐겨요.",
                    "result": "O",
                    "explanation": "지현이는 'I like to think deeply'라고 깊게 생각하는 걸 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지현",
                    "script": "Thinking helps me understand life.",
                    "translation": "생각하는 것이 삶을 이해하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Playing helps me enjoy life!",
                    "translation": "노는 것이 삶을 즐기게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "You bring so much joy!",
                    "translation": "넌 정말 많은 기쁨을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuna likes to play and @@.",
                    "hint": "유나가 좋아하는 두 번째 것은 무엇일까요?",
                    "optionA": "laugh",
                    "optionB": "cry",
                    "optionC": "sleep",
                    "result": "laugh",
                    "explanation": "유나는 'I like to play and laugh!'라고 웃는 것을 좋아한다고 했습니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "Life should be fun and bright!",
                    "translation": "삶은 재미있고 밝아야 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지현",
                    "script": "And meaningful and deep too.",
                    "translation": "그리고 의미 있고 깊기도 해야 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You help me think more.",
                    "translation": "넌 내가 더 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지현",
                    "script": "And you help me smile more.",
                    "translation": "그리고 넌 내가 더 웃게 도와줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Thinking and laughing are both good!",
                    "translation": "생각하는 것과 웃는 것 둘 다 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "깊은 생각과 즐거운 웃음이 함께 좋다는 문장이에요.",
                    "optionA": "deep",
                    "optionB": "thoughts",
                    "optionC": "and",
                    "optionD": "happy",
                    "optionE": "laughs",
                    "optionF": "balance",
                    "result": "deep thoughts and happy laughs balance",
                    "explanation": "깊은 생각과 즐거운 웃음이 균형을 이룬다는 뜻입니다."
                }
            ]
        }
    ]
}
ID: 3529 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 카페 선택법",
            "explanation": "논리적 ENTJ와 감성적 ISFP의 카페 선택 기준 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's find the most efficient cafe.",
                    "translation": "가장 효율적인 카페를 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "I want somewhere with good vibes.",
                    "translation": "분위기가 좋은 곳이 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 효율적인 카페를 찾고 싶어하나요?",
                    "hint": "현우가 'Let's find the most efficient cafe'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현우는 'most efficient cafe'라고 말했습니다. 'efficient'는 '효율적인'이라는 의미로, 그가 효율적인 카페를 원함을 보여줍니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "This one has fast WiFi reviews.",
                    "translation": "이 카페는 와이파이가 빠르다고 리뷰에 나와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "But look at those cute plants!",
                    "translation": "하지만 저 귀여운 식물들을 봐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Plants don't affect work productivity though.",
                    "translation": "식물은 업무 생산성에 영향을 주지 않아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ayoung likes the cafe because of @@.",
                    "hint": "아영이 'But look at those cute plants!'라고 말한 것을 보세요.",
                    "optionA": "WiFi",
                    "optionB": "plants",
                    "optionC": "reviews",
                    "result": "plants",
                    "explanation": "아영은 'look at those cute plants!'라고 말했습니다. 그녀는 귀여운 식물들 때문에 그 카페를 좋아합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "The atmosphere makes me feel creative.",
                    "translation": "분위기가 나를 창의적으로 만들어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Okay, creative energy is important too.",
                    "translation": "그래, 창의적인 에너지도 중요하지."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "See? Sometimes feelings matter more than logic!",
                    "translation": "봐? 때로는 감정이 논리보다 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "You're right. Both perspectives are valuable.",
                    "translation": "네 말이 맞아. 두 관점 모두 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Perfect! Let's choose together then!",
                    "translation": "완벽해! 그럼 함께 선택하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 카페 선택 기준을 생각해보세요.",
                    "result": "Hyunwoo values efficiency while Ayoung prioritizes atmosphere",
                    "explanation": "ENTJ인 현우는 효율성(efficiency)을 중시하는 반면, ISFP인 아영은 분위기(atmosphere)를 우선시합니다.",
                    "optionA": "values",
                    "optionB": "Ayoung",
                    "optionC": "prioritizes",
                    "optionD": "while",
                    "optionE": "efficiency",
                    "optionF": "atmosphere",
                    "optionG": "Hyunwoo"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 카페 선택법",
            "explanation": "논리적 ENTJ와 감성적 ISFP의 카페 선택 기준 비교",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's find the most efficient cafe.",
                    "translation": "가장 효율적인 카페를 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "I want somewhere with good vibes.",
                    "translation": "분위기가 좋은 곳이 좋겠어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현우는 효율적인 카페를 찾고 싶어하나요?",
                    "hint": "현우가 'Let's find the most efficient cafe'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "현우는 'most efficient cafe'라고 말했습니다. 'efficient'는 '효율적인'이라는 의미로, 그가 효율적인 카페를 원함을 보여줍니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "This one has fast WiFi reviews.",
                    "translation": "이 카페는 와이파이가 빠르다고 리뷰에 나와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "But look at those cute plants!",
                    "translation": "하지만 저 귀여운 식물들을 봐!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "Plants don't affect work productivity though.",
                    "translation": "식물은 업무 생산성에 영향을 주지 않아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ayoung likes the cafe because of @@.",
                    "hint": "아영이 'But look at those cute plants!'라고 말한 것을 보세요.",
                    "optionA": "WiFi",
                    "optionB": "plants",
                    "optionC": "reviews",
                    "result": "plants",
                    "explanation": "아영은 'look at those cute plants!'라고 말했습니다. 그녀는 귀여운 식물들 때문에 그 카페를 좋아합니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "The atmosphere makes me feel creative.",
                    "translation": "분위기가 나를 창의적으로 만들어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "Okay, creative energy is important too.",
                    "translation": "그래, 창의적인 에너지도 중요하지."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "See? Sometimes feelings matter more than logic!",
                    "translation": "봐? 때로는 감정이 논리보다 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "You're right. Both perspectives are valuable.",
                    "translation": "네 말이 맞아. 두 관점 모두 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "Perfect! Let's choose together then!",
                    "translation": "완벽해! 그럼 함께 선택하자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 카페 선택 기준을 생각해보세요.",
                    "optionA": "values",
                    "optionB": "Ayoung",
                    "optionC": "prioritizes",
                    "optionD": "while",
                    "optionE": "efficiency",
                    "optionF": "atmosphere",
                    "optionG": "Hyunwoo",
                    "result": "Hyunwoo values efficiency while Ayoung prioritizes atmosphere",
                    "explanation": "ENTJ인 현우는 효율성(efficiency)을 중시하는 반면, ISFP인 아영은 분위기(atmosphere)를 우선시합니다."
                }
            ]
        }
    ]
}
ID: 3530 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "여행 계획의 두 얼굴",
            "explanation": "체계적 INFJ와 자유로운 ESTP의 여행 스타일 충돌",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I've planned everything for our trip.",
                    "translation": "우리 여행을 위해 모든 걸 계획했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Wow, can we be more spontaneous?",
                    "translation": "와, 좀 더 즉흥적으로 할 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연은 여행을 위해 모든 것을 계획했나요?",
                    "hint": "서연이 'I've planned everything for our trip'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서연은 'I've planned everything for our trip'라고 말했습니다. 'planned everything'는 '모든 것을 계획했다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "But I researched the best restaurants.",
                    "translation": "하지만 최고의 레스토랑들을 조사했어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Let's just walk and find places!",
                    "translation": "그냥 걸어다니면서 장소를 찾자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "What if they're all closed?",
                    "translation": "만약 모든 곳이 문을 닫았다면?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taemin wants to @@ and find places.",
                    "hint": "태민이 'Let's just walk and find places!'라고 말한 것을 보세요.",
                    "optionA": "run",
                    "optionB": "walk",
                    "optionC": "drive",
                    "result": "walk",
                    "explanation": "태민은 'Let's just walk and find places!'라고 말했습니다. 'walk'는 '걷다'라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "That's part of the adventure though!",
                    "translation": "그것도 모험의 일부잖아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "I feel anxious without a plan.",
                    "translation": "계획 없이는 불안해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "And I feel trapped with schedules.",
                    "translation": "그리고 난 일정이 있으면 갇힌 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Maybe we can compromise somehow?",
                    "translation": "어떻게든 타협할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Yes! Plan mornings, freestyle afternoons!",
                    "translation": "좋아! 오전은 계획하고, 오후는 자유롭게!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 여행 스타일을 생각해보세요.",
                    "result": "Seoyeon prefers detailed planning while Taemin enjoys spontaneous adventures",
                    "explanation": "INFJ인 서연은 세세한 계획(detailed planning)을 선호하는 반면, ESTP인 태민은 즉흥적인 모험(spontaneous adventures)을 즐깁니다.",
                    "optionA": "prefers",
                    "optionB": "spontaneous",
                    "optionC": "while",
                    "optionD": "Taemin",
                    "optionE": "enjoys",
                    "optionF": "planning",
                    "optionG": "Seoyeon",
                    "optionH": "detailed",
                    "optionI": "adventures"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "여행 계획의 두 얼굴",
            "explanation": "체계적 INFJ와 자유로운 ESTP의 여행 스타일 충돌",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I've planned everything for our trip.",
                    "translation": "우리 여행을 위해 모든 걸 계획했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Wow, can we be more spontaneous?",
                    "translation": "와, 좀 더 즉흥적으로 할 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연은 여행을 위해 모든 것을 계획했나요?",
                    "hint": "서연이 'I've planned everything for our trip'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "서연은 'I've planned everything for our trip'라고 말했습니다. 'planned everything'는 '모든 것을 계획했다'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "But I researched the best restaurants.",
                    "translation": "하지만 최고의 레스토랑들을 조사했어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Let's just walk and find places!",
                    "translation": "그냥 걸어다니면서 장소를 찾자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "What if they're all closed?",
                    "translation": "만약 모든 곳이 문을 닫았다면?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taemin wants to @@ and find places.",
                    "hint": "태민이 'Let's just walk and find places!'라고 말한 것을 보세요.",
                    "optionA": "run",
                    "optionB": "walk",
                    "optionC": "drive",
                    "result": "walk",
                    "explanation": "태민은 'Let's just walk and find places!'라고 말했습니다. 'walk'는 '걷다'라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "That's part of the adventure though!",
                    "translation": "그것도 모험의 일부잖아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서연",
                    "script": "I feel anxious without a plan.",
                    "translation": "계획 없이는 불안해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "And I feel trapped with schedules.",
                    "translation": "그리고 난 일정이 있으면 갇힌 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "Maybe we can compromise somehow?",
                    "translation": "어떻게든 타협할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "Yes! Plan mornings, freestyle afternoons!",
                    "translation": "좋아! 오전은 계획하고, 오후는 자유롭게!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 여행 스타일을 생각해보세요.",
                    "optionA": "prefers",
                    "optionB": "spontaneous",
                    "optionC": "while",
                    "optionD": "Taemin",
                    "optionE": "enjoys",
                    "optionF": "planning",
                    "optionG": "Seoyeon",
                    "optionH": "detailed",
                    "optionI": "adventures",
                    "result": "Seoyeon prefers detailed planning while Taemin enjoys spontaneous adventures",
                    "explanation": "INFJ인 서연은 세세한 계획(detailed planning)을 선호하는 반면, ESTP인 태민은 즉흥적인 모험(spontaneous adventures)을 즐깁니다."
                }
            ]
        }
    ]
}
ID: 3531 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴의 고민",
            "explanation": "신중한 ISFJ와 결단력 있는 ENTP의 선택 과정 비교",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "What should we eat today?",
                    "translation": "오늘 뭘 먹을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's try that new fusion place!",
                    "translation": "새로운 퓨전 레스토랑을 가보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 새로운 퓨전 레스토랑을 가자고 제안했나요?",
                    "hint": "건호가 'Let's try that new fusion place!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건호는 'Let's try that new fusion place!'라고 말했습니다. 'try that new fusion place'는 '새로운 퓨전 레스토랑을 가보자'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "I'm not sure about new places.",
                    "translation": "새로운 곳은 확신이 서지 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Come on, it'll be an adventure!",
                    "translation": "자, 모험이 될 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "What if the food is weird?",
                    "translation": "음식이 이상하면 어떻게 하지?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yujin is worried the food might be @@.",
                    "hint": "유진이 'What if the food is weird?'라고 말한 것을 보세요.",
                    "optionA": "expensive",
                    "optionB": "weird",
                    "optionC": "cold",
                    "result": "weird",
                    "explanation": "유진은 'What if the food is weird?'라고 말했습니다. 'weird'는 '이상한'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Then we'll try something else next!",
                    "translation": "그럼 다음엔 다른 걸 먹어보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "But what about our budget though?",
                    "translation": "하지만 우리 예산은 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "One meal won't break us!",
                    "translation": "한 끼 식사가 우리를 망하게 하지 않아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "I guess you're right about that.",
                    "translation": "그 점에서는 네 말이 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Great! Decision made then!",
                    "translation": "좋아! 그럼 결정됐네!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 결정 방식을 생각해보세요.",
                    "result": "Yujin considers risks carefully while Gunho decides quickly",
                    "explanation": "ISFJ인 유진은 위험요소들을 신중하게 고려하는(considers risks carefully) 반면, ENTP인 건호는 빠르게 결정을(decides quickly) 내립니다.",
                    "optionA": "quickly",
                    "optionB": "considers",
                    "optionC": "risks",
                    "optionD": "Yujin",
                    "optionE": "Gunho",
                    "optionF": "decides",
                    "optionG": "carefully",
                    "optionH": "while"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴의 고민",
            "explanation": "신중한 ISFJ와 결단력 있는 ENTP의 선택 과정 비교",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "What should we eat today?",
                    "translation": "오늘 뭘 먹을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Let's try that new fusion place!",
                    "translation": "새로운 퓨전 레스토랑을 가보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 새로운 퓨전 레스토랑을 가자고 제안했나요?",
                    "hint": "건호가 'Let's try that new fusion place!'라고 말한 것을 보세요.",
                    "result": "O",
                    "explanation": "건호는 'Let's try that new fusion place!'라고 말했습니다. 'try that new fusion place'는 '새로운 퓨전 레스토랑을 가보자'는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "I'm not sure about new places.",
                    "translation": "새로운 곳은 확신이 서지 않아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Come on, it'll be an adventure!",
                    "translation": "자, 모험이 될 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "What if the food is weird?",
                    "translation": "음식이 이상하면 어떻게 하지?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yujin is worried the food might be @@.",
                    "hint": "유진이 'What if the food is weird?'라고 말한 것을 보세요.",
                    "optionA": "expensive",
                    "optionB": "weird",
                    "optionC": "cold",
                    "result": "weird",
                    "explanation": "유진은 'What if the food is weird?'라고 말했습니다. 'weird'는 '이상한'이라는 의미입니다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Then we'll try something else next!",
                    "translation": "그럼 다음엔 다른 걸 먹어보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "But what about our budget though?",
                    "translation": "하지만 우리 예산은 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "One meal won't break us!",
                    "translation": "한 끼 식사가 우리를 망하게 하지 않아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유진",
                    "script": "I guess you're right about that.",
                    "translation": "그 점에서는 네 말이 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "Great! Decision made then!",
                    "translation": "좋아! 그럼 결정됐네!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 결정 방식을 생각해보세요.",
                    "optionA": "quickly",
                    "optionB": "considers",
                    "optionC": "risks",
                    "optionD": "Yujin",
                    "optionE": "Gunho",
                    "optionF": "decides",
                    "optionG": "carefully",
                    "optionH": "while",
                    "result": "Yujin considers risks carefully while Gunho decides quickly",
                    "explanation": "ISFJ인 유진은 위험요소들을 신중하게 고려하는(considers risks carefully) 반면, ENTP인 건호는 빠르게 결정을(decides quickly) 내립니다."
                }
            ]
        }
    ]
}
ID: 3532 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "맛있는 음식 고르기",
            "explanation": "친구들을 배려하는 ESFJ와 혼자 생각하는 INTP의 음식 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "What food do you want?",
                    "translation": "무슨 음식을 원해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I don't know yet.",
                    "translation": "아직 모르겠어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 무슨 음식을 먹을지 알고 있나요?",
                    "hint": "준호가 'I don't know yet'라고 말했어요.",
                    "result": "X",
                    "explanation": "준호는 'I don't know yet'라고 말했습니다. 아직 무슨 음식을 먹을지 모른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Pizza is good for everyone.",
                    "translation": "피자는 모든 사람에게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Okay, think slowly.",
                    "translation": "좋아, 천천히 생각해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sora thinks @@ is good for everyone.",
                    "hint": "소라가 'Pizza is good for everyone'이라고 말했어요.",
                    "optionA": "chicken",
                    "optionB": "pizza",
                    "optionC": "rice",
                    "result": "pizza",
                    "explanation": "소라는 'Pizza is good for everyone'라고 말했습니다. 피자가 모든 사람에게 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Maybe chicken is better.",
                    "translation": "치킨이 더 나을지도."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Chicken sounds great too!",
                    "translation": "치킨도 정말 좋네!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "You always say yes.",
                    "translation": "너는 항상 좋다고 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "I want you happy.",
                    "translation": "난 네가 행복했으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "That's very nice. Thank you.",
                    "translation": "정말 친절하네. 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 음식 선택 방식을 생각해보세요.",
                    "result": "Sora thinks about others while Junho thinks slowly",
                    "explanation": "ESFJ인 소라는 다른 사람들을 생각하고, INTP인 준호는 천천히 생각합니다.",
                    "optionA": "thinks",
                    "optionB": "Junho",
                    "optionC": "Sora",
                    "optionD": "thinks",
                    "optionE": "while",
                    "optionF": "others",
                    "optionG": "slowly",
                    "optionH": "about"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "맛있는 음식 고르기",
            "explanation": "친구들을 배려하는 ESFJ와 혼자 생각하는 INTP의 음식 선택",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "What food do you want?",
                    "translation": "무슨 음식을 원해?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I don't know yet.",
                    "translation": "아직 모르겠어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 무슨 음식을 먹을지 알고 있나요?",
                    "hint": "준호가 'I don't know yet'라고 말했어요.",
                    "result": "X",
                    "explanation": "준호는 'I don't know yet'라고 말했습니다. 아직 무슨 음식을 먹을지 모른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Pizza is good for everyone.",
                    "translation": "피자는 모든 사람에게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Okay, think slowly.",
                    "translation": "좋아, 천천히 생각해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sora thinks @@ is good for everyone.",
                    "hint": "소라가 'Pizza is good for everyone'이라고 말했어요.",
                    "optionA": "chicken",
                    "optionB": "pizza",
                    "optionC": "rice",
                    "result": "pizza",
                    "explanation": "소라는 'Pizza is good for everyone'라고 말했습니다. 피자가 모든 사람에게 좋다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Maybe chicken is better.",
                    "translation": "치킨이 더 나을지도."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소라",
                    "script": "Chicken sounds great too!",
                    "translation": "치킨도 정말 좋네!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "You always say yes.",
                    "translation": "너는 항상 좋다고 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "I want you happy.",
                    "translation": "난 네가 행복했으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "That's very nice. Thank you.",
                    "translation": "정말 친절하네. 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 음식 선택 방식을 생각해보세요.",
                    "optionA": "thinks",
                    "optionB": "Junho",
                    "optionC": "Sora",
                    "optionD": "thinks",
                    "optionE": "while",
                    "optionF": "others",
                    "optionG": "slowly",
                    "optionH": "about",
                    "result": "Sora thinks about others while Junho thinks slowly",
                    "explanation": "ESFJ인 소라는 다른 사람들을 생각하고, INTP인 준호는 천천히 생각합니다."
                }
            ]
        }
    ]
}
ID: 3533 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "재미있는 놀이 시간",
            "explanation": "새로운 것을 좋아하는 ENFP와 계획을 좋아하는 ISTJ의 놀이 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Let's play something new!",
                    "translation": "새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "I like our old games.",
                    "translation": "난 우리가 하던 게임이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 새로운 놀이를 하고 싶어하나요?",
                    "hint": "하늘이가 'Let's play something new!'라고 말했어요.",
                    "result": "O",
                    "explanation": "하늘이는 'Let's play something new!'라고 말했습니다. 새로운 놀이를 하고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "This game looks fun!",
                    "translation": "이 게임이 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "Do you know the rules?",
                    "translation": "규칙을 알아?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "We can learn together!",
                    "translation": "같이 배울 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunwoo asks if Haneul knows the @@.",
                    "hint": "은우가 'Do you know the rules?'라고 말했어요.",
                    "optionA": "name",
                    "optionB": "rules",
                    "optionC": "box",
                    "result": "rules",
                    "explanation": "은우는 'Do you know the rules?'라고 말했습니다. 'rules'는 '규칙'이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "I like to know first.",
                    "translation": "난 먼저 알고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "That's okay! You're smart!",
                    "translation": "괜찮아! 넌 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Can we read this book?",
                    "translation": "이 책을 읽을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하늘",
                    "script": "Good idea! Let's read!",
                    "translation": "좋은 생각이야! 읽어보자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Thank you for waiting.",
                    "translation": "기다려줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 놀이 방식을 생각해보세요.",
                    "result": "Haneul likes trying new things while Eunwoo likes learning first",
                    "explanation": "ENFP인 하늘이는 새로운 것 시도하기를 좋아하고, ISTJ인 은우는 먼저 배우는 것을 좋아합니다.",
                    "optionA": "first",
                    "optionB": "while",
                    "optionC": "likes",
                    "optionD": "Eunwoo",
                    "optionE": "things",
                    "optionF": "new",
                    "optionG": "learning",
                    "optionH": "trying",
                    "optionI": "Haneul",
                    "optionJ": "likes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "재미있는 놀이 시간",
            "explanation": "새로운 것을 좋아하는 ENFP와 계획을 좋아하는 ISTJ의 놀이 선택",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하늘",
                    "script": "Let's play something new!",
                    "translation": "새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "I like our old games.",
                    "translation": "난 우리가 하던 게임이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하늘이는 새로운 놀이를 하고 싶어하나요?",
                    "hint": "하늘이가 'Let's play something new!'라고 말했어요.",
                    "result": "O",
                    "explanation": "하늘이는 'Let's play something new!'라고 말했습니다. 새로운 놀이를 하고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하늘",
                    "script": "This game looks fun!",
                    "translation": "이 게임이 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "Do you know the rules?",
                    "translation": "규칙을 알아?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하늘",
                    "script": "We can learn together!",
                    "translation": "같이 배울 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunwoo asks if Haneul knows the @@.",
                    "hint": "은우가 'Do you know the rules?'라고 말했어요.",
                    "optionA": "name",
                    "optionB": "rules",
                    "optionC": "box",
                    "result": "rules",
                    "explanation": "은우는 'Do you know the rules?'라고 말했습니다. 'rules'는 '규칙'이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "I like to know first.",
                    "translation": "난 먼저 알고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "That's okay! You're smart!",
                    "translation": "괜찮아! 넌 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "Can we read this book?",
                    "translation": "이 책을 읽을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하늘",
                    "script": "Good idea! Let's read!",
                    "translation": "좋은 생각이야! 읽어보자!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Thank you for waiting.",
                    "translation": "기다려줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 놀이 방식을 생각해보세요.",
                    "optionA": "first",
                    "optionB": "while",
                    "optionC": "likes",
                    "optionD": "Eunwoo",
                    "optionE": "things",
                    "optionF": "new",
                    "optionG": "learning",
                    "optionH": "trying",
                    "optionI": "Haneul",
                    "optionJ": "likes",
                    "result": "Haneul likes trying new things while Eunwoo likes learning first",
                    "explanation": "ENFP인 하늘이는 새로운 것 시도하기를 좋아하고, ISTJ인 은우는 먼저 배우는 것을 좋아합니다."
                }
            ]
        }
    ]
}
ID: 3534 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예쁜 색깔 정하기",
            "explanation": "빠른 ESTP와 신중한 INFP의 색깔 선택 방식",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "Red looks great!",
                    "translation": "빨간색이 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민서는 빨간색이 좋다고 생각하나요?",
                    "hint": "민서가 'Red looks great!'라고 말했어요.",
                    "result": "O",
                    "explanation": "민서는 'Red looks great!'라고 말했습니다. 빨간색이 멋져 보인다고 생각한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Blue is nice too!",
                    "translation": "파란색도 예뻐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Which color feels right?",
                    "translation": "어떤 색이 맞는 느낌일까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "Just pick one fast!",
                    "translation": "그냥 빨리 하나 골라!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jian wants to know which color feels @@.",
                    "hint": "지안이 'Which color feels right?'라고 말했어요.",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "bad",
                    "result": "right",
                    "explanation": "지안은 'Which color feels right?'라고 말했습니다. 어떤 색이 맞는 느낌인지 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "I feel green today.",
                    "translation": "오늘은 초록색 기분이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "Green is perfect then!",
                    "translation": "그럼 초록색이 완벽하네!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Colors have different feelings.",
                    "translation": "색깔들은 다른 느낌이 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "You think a lot!",
                    "translation": "넌 정말 많이 생각하는구나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 색깔 선택 방식을 생각해보세요.",
                    "result": "Minseo chooses colors quickly while Jian thinks about feelings",
                    "explanation": "ESTP인 민서는 색깔을 빠르게 선택하고, INFP인 지안은 느낌에 대해 생각합니다.",
                    "optionA": "colors",
                    "optionB": "feelings",
                    "optionC": "Minseo",
                    "optionD": "Jian",
                    "optionE": "chooses",
                    "optionF": "thinks",
                    "optionG": "quickly",
                    "optionH": "while",
                    "optionI": "about"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예쁜 색깔 정하기",
            "explanation": "빠른 ESTP와 신중한 INFP의 색깔 선택 방식",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "Red looks great!",
                    "translation": "빨간색이 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지안",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민서는 빨간색이 좋다고 생각하나요?",
                    "hint": "민서가 'Red looks great!'라고 말했어요.",
                    "result": "O",
                    "explanation": "민서는 'Red looks great!'라고 말했습니다. 빨간색이 멋져 보인다고 생각한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "Blue is nice too!",
                    "translation": "파란색도 예뻐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지안",
                    "script": "Which color feels right?",
                    "translation": "어떤 색이 맞는 느낌일까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "Just pick one fast!",
                    "translation": "그냥 빨리 하나 골라!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jian wants to know which color feels @@.",
                    "hint": "지안이 'Which color feels right?'라고 말했어요.",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "bad",
                    "result": "right",
                    "explanation": "지안은 'Which color feels right?'라고 말했습니다. 어떤 색이 맞는 느낌인지 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지안",
                    "script": "I feel green today.",
                    "translation": "오늘은 초록색 기분이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "Green is perfect then!",
                    "translation": "그럼 초록색이 완벽하네!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지안",
                    "script": "Colors have different feelings.",
                    "translation": "색깔들은 다른 느낌이 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "You think a lot!",
                    "translation": "넌 정말 많이 생각하는구나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지안",
                    "script": "Thank you for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 색깔 선택 방식을 생각해보세요.",
                    "optionA": "colors",
                    "optionB": "feelings",
                    "optionC": "Minseo",
                    "optionD": "Jian",
                    "optionE": "chooses",
                    "optionF": "thinks",
                    "optionG": "quickly",
                    "optionH": "while",
                    "optionI": "about",
                    "result": "Minseo chooses colors quickly while Jian thinks about feelings",
                    "explanation": "ESTP인 민서는 색깔을 빠르게 선택하고, INFP인 지안은 느낌에 대해 생각합니다."
                }
            ]
        }
    ]
}
ID: 3535 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 옷 고르기",
            "explanation": "리더 같은 ENTJ와 예술적인 ISFP의 옷 선택 기준",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "This shirt looks strong.",
                    "translation": "이 셔츠가 강해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "I like soft colors.",
                    "translation": "난 부드러운 색깔이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 강해 보이는 셔츠를 좋아하나요?",
                    "hint": "도현이가 'This shirt looks strong'라고 말했어요.",
                    "result": "O",
                    "explanation": "도현이는 'This shirt looks strong'라고 말했습니다. 강해 보이는 셔츠를 좋아한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Black is good color.",
                    "translation": "검은색이 좋은 색이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Pink makes me happy.",
                    "translation": "분홍색이 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Happy is important too.",
                    "translation": "행복한 것도 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuna likes @@ colors.",
                    "hint": "유나가 'I like soft colors'라고 말했어요.",
                    "optionA": "dark",
                    "optionB": "soft",
                    "optionC": "bright",
                    "result": "soft",
                    "explanation": "유나는 'I like soft colors'라고 말했습니다. 부드러운 색깔을 좋아한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "This dress feels right.",
                    "translation": "이 드레스가 맞는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You look very nice!",
                    "translation": "너 정말 예뻐 보여!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You look strong today.",
                    "translation": "넌 오늘 강해 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We both look great!",
                    "translation": "우리 둘 다 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Different but both good.",
                    "translation": "다르지만 둘 다 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 옷 선택 기준을 생각해보세요.",
                    "result": "Dohyun likes strong looks while Yuna chooses by feelings",
                    "explanation": "ENTJ인 도현은 강한 모습을 좋아하고, ISFP인 유나는 느낌으로 선택합니다.",
                    "optionA": "looks",
                    "optionB": "likes",
                    "optionC": "Yuna",
                    "optionD": "feelings",
                    "optionE": "strong",
                    "optionF": "Dohyun",
                    "optionG": "by",
                    "optionH": "chooses",
                    "optionI": "while"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 옷 고르기",
            "explanation": "리더 같은 ENTJ와 예술적인 ISFP의 옷 선택 기준",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "This shirt looks strong.",
                    "translation": "이 셔츠가 강해 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유나",
                    "script": "I like soft colors.",
                    "translation": "난 부드러운 색깔이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 강해 보이는 셔츠를 좋아하나요?",
                    "hint": "도현이가 'This shirt looks strong'라고 말했어요.",
                    "result": "O",
                    "explanation": "도현이는 'This shirt looks strong'라고 말했습니다. 강해 보이는 셔츠를 좋아한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Black is good color.",
                    "translation": "검은색이 좋은 색이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유나",
                    "script": "Pink makes me happy.",
                    "translation": "분홍색이 나를 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Happy is important too.",
                    "translation": "행복한 것도 중요해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuna likes @@ colors.",
                    "hint": "유나가 'I like soft colors'라고 말했어요.",
                    "optionA": "dark",
                    "optionB": "soft",
                    "optionC": "bright",
                    "result": "soft",
                    "explanation": "유나는 'I like soft colors'라고 말했습니다. 부드러운 색깔을 좋아한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유나",
                    "script": "This dress feels right.",
                    "translation": "이 드레스가 맞는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You look very nice!",
                    "translation": "너 정말 예뻐 보여!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "You look strong today.",
                    "translation": "넌 오늘 강해 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도현",
                    "script": "We both look great!",
                    "translation": "우리 둘 다 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Different but both good.",
                    "translation": "다르지만 둘 다 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 옷 선택 기준을 생각해보세요.",
                    "optionA": "looks",
                    "optionB": "likes",
                    "optionC": "Yuna",
                    "optionD": "feelings",
                    "optionE": "strong",
                    "optionF": "Dohyun",
                    "optionG": "by",
                    "optionH": "chooses",
                    "optionI": "while",
                    "result": "Dohyun likes strong looks while Yuna chooses by feelings",
                    "explanation": "ENTJ인 도현은 강한 모습을 좋아하고, ISFP인 유나는 느낌으로 선택합니다."
                }
            ]
        }
    ]
}
ID: 3536 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "좋은 영화 보기",
            "explanation": "즐거운 ESFP와 계획적인 INTJ의 영화 선택 방식",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "This movie looks fun!",
                    "translation": "이 영화가 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let me read about it.",
                    "translation": "그것에 대해 읽어볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 영화에 대해 읽어보고 싶어하나요?",
                    "hint": "시우가 'Let me read about it'라고 말했어요.",
                    "result": "O",
                    "explanation": "시우는 'Let me read about it'라고 말했습니다. 영화에 대해 읽어보고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "Just watch! It's easy!",
                    "translation": "그냥 봐! 쉬워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "I want good movies.",
                    "translation": "난 좋은 영화를 원해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "All movies are good!",
                    "translation": "모든 영화가 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Siwoo wants @@ movies.",
                    "hint": "시우가 'I want good movies'라고 말했어요.",
                    "optionA": "old",
                    "optionB": "good",
                    "optionC": "long",
                    "result": "good",
                    "explanation": "시우는 'I want good movies'라고 말했습니다. 좋은 영화를 원한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "This one has high ratings.",
                    "translation": "이것은 평점이 높아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Ratings don't matter much!",
                    "translation": "평점은 별로 중요하지 않아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "But they help me choose.",
                    "translation": "하지만 그것들이 선택하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "Okay! Your way works too!",
                    "translation": "좋아! 네 방법도 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Thank you for being patient.",
                    "translation": "참아줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 영화 선택 방식을 생각해보세요.",
                    "result": "Yerin watches first while Siwoo checks ratings carefully",
                    "explanation": "ESFP인 예린은 먼저 보고, INTJ인 시우는 평점을 꼼꼼히 확인합니다.",
                    "optionA": "watches",
                    "optionB": "checks",
                    "optionC": "ratings",
                    "optionD": "carefully",
                    "optionE": "Siwoo",
                    "optionF": "while",
                    "optionG": "Yerin",
                    "optionH": "first"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "좋은 영화 보기",
            "explanation": "즐거운 ESFP와 계획적인 INTJ의 영화 선택 방식",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "This movie looks fun!",
                    "translation": "이 영화가 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Let me read about it.",
                    "translation": "그것에 대해 읽어볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 영화에 대해 읽어보고 싶어하나요?",
                    "hint": "시우가 'Let me read about it'라고 말했어요.",
                    "result": "O",
                    "explanation": "시우는 'Let me read about it'라고 말했습니다. 영화에 대해 읽어보고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "Just watch! It's easy!",
                    "translation": "그냥 봐! 쉬워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "I want good movies.",
                    "translation": "난 좋은 영화를 원해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "All movies are good!",
                    "translation": "모든 영화가 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Siwoo wants @@ movies.",
                    "hint": "시우가 'I want good movies'라고 말했어요.",
                    "optionA": "old",
                    "optionB": "good",
                    "optionC": "long",
                    "result": "good",
                    "explanation": "시우는 'I want good movies'라고 말했습니다. 좋은 영화를 원한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "This one has high ratings.",
                    "translation": "이것은 평점이 높아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Ratings don't matter much!",
                    "translation": "평점은 별로 중요하지 않아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "But they help me choose.",
                    "translation": "하지만 그것들이 선택하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "Okay! Your way works too!",
                    "translation": "좋아! 네 방법도 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "시우",
                    "script": "Thank you for being patient.",
                    "translation": "참아줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 영화 선택 방식을 생각해보세요.",
                    "optionA": "watches",
                    "optionB": "checks",
                    "optionC": "ratings",
                    "optionD": "carefully",
                    "optionE": "Siwoo",
                    "optionF": "while",
                    "optionG": "Yerin",
                    "optionH": "first",
                    "result": "Yerin watches first while Siwoo checks ratings carefully",
                    "explanation": "ESFP인 예린은 먼저 보고, INTJ인 시우는 평점을 꼼꼼히 확인합니다."
                }
            ]
        }
    ]
}
ID: 3537 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 간식 타임",
            "explanation": "모험을 좋아하는 ENFP와 안전을 좋아하는 ISFJ의 간식 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's try this weird candy!",
                    "translation": "이 이상한 사탕을 먹어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Hmm, I don't know...",
                    "translation": "음, 잘 모르겠어..."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현지는 이상한 사탕을 먹어보고 싶어하나요?",
                    "hint": "현지가 'Let's try this weird candy!'라고 말했어요.",
                    "result": "O",
                    "explanation": "현지는 'Let's try this weird candy!'라고 말했습니다. 이상한 사탕을 먹어보고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Come on! You're so brave!",
                    "translation": "어서! 너 정말 용감해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Ha! You always say that.",
                    "translation": "하! 너 항상 그런 말 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Because it's true, silly!",
                    "translation": "왜냐하면 진짜거든, 바보야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyunji calls Subin @@.",
                    "hint": "현지가 'Because it's true, silly!'라고 말했어요.",
                    "optionA": "smart",
                    "optionB": "silly",
                    "optionC": "pretty",
                    "result": "silly",
                    "explanation": "현지는 'Because it's true, silly!'라고 말했습니다. 수빈을 'silly(바보야)'라고 장난스럽게 불렀어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "What if it tastes bad?",
                    "translation": "맛이 없으면 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Then we'll laugh together!",
                    "translation": "그럼 우리가 같이 웃으면 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "You make everything sound fun.",
                    "translation": "너는 모든 걸 재미있게 만드는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "And you keep me safe!",
                    "translation": "그리고 너는 나를 안전하게 지켜줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "Okay, let's try it together.",
                    "translation": "좋아, 같이 먹어보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 간식 선택 방식을 생각해보세요.",
                    "result": "Hyunji tries new things while Subin thinks carefully",
                    "explanation": "ENFP인 현지는 새로운 것을 시도하고, ISFJ인 수빈은 신중하게 생각합니다.",
                    "optionA": "new",
                    "optionB": "while",
                    "optionC": "Subin",
                    "optionD": "tries",
                    "optionE": "carefully",
                    "optionF": "thinks",
                    "optionG": "things",
                    "optionH": "Hyunji"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 간식 타임",
            "explanation": "모험을 좋아하는 ENFP와 안전을 좋아하는 ISFJ의 간식 선택",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's try this weird candy!",
                    "translation": "이 이상한 사탕을 먹어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수빈",
                    "script": "Hmm, I don't know...",
                    "translation": "음, 잘 모르겠어..."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현지는 이상한 사탕을 먹어보고 싶어하나요?",
                    "hint": "현지가 'Let's try this weird candy!'라고 말했어요.",
                    "result": "O",
                    "explanation": "현지는 'Let's try this weird candy!'라고 말했습니다. 이상한 사탕을 먹어보고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "Come on! You're so brave!",
                    "translation": "어서! 너 정말 용감해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수빈",
                    "script": "Ha! You always say that.",
                    "translation": "하! 너 항상 그런 말 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Because it's true, silly!",
                    "translation": "왜냐하면 진짜거든, 바보야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyunji calls Subin @@.",
                    "hint": "현지가 'Because it's true, silly!'라고 말했어요.",
                    "optionA": "smart",
                    "optionB": "silly",
                    "optionC": "pretty",
                    "result": "silly",
                    "explanation": "현지는 'Because it's true, silly!'라고 말했습니다. 수빈을 'silly(바보야)'라고 장난스럽게 불렀어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "What if it tastes bad?",
                    "translation": "맛이 없으면 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "Then we'll laugh together!",
                    "translation": "그럼 우리가 같이 웃으면 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수빈",
                    "script": "You make everything sound fun.",
                    "translation": "너는 모든 걸 재미있게 만드는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "And you keep me safe!",
                    "translation": "그리고 너는 나를 안전하게 지켜줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수빈",
                    "script": "Okay, let's try it together.",
                    "translation": "좋아, 같이 먹어보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 간식 선택 방식을 생각해보세요.",
                    "optionA": "new",
                    "optionB": "while",
                    "optionC": "Subin",
                    "optionD": "tries",
                    "optionE": "carefully",
                    "optionF": "thinks",
                    "optionG": "things",
                    "optionH": "Hyunji",
                    "result": "Hyunji tries new things while Subin thinks carefully",
                    "explanation": "ENFP인 현지는 새로운 것을 시도하고, ISFJ인 수빈은 신중하게 생각합니다."
                }
            ]
        }
    ]
}
ID: 3538 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 주말 플랜",
            "explanation": "즉흥적인 ESFP와 체계적인 ISTJ의 주말 계획 세우기",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Let's go somewhere right now!",
                    "translation": "지금 당장 어디든 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Wait, wait! Where exactly?",
                    "translation": "잠깐, 잠깐! 정확히 어디로?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 지금 당장 어디든 가자고 했나요?",
                    "hint": "지훈이가 'Let's go somewhere right now!'라고 말했어요.",
                    "result": "O",
                    "explanation": "지훈이는 'Let's go somewhere right now!'라고 말했습니다. 지금 당장 어디든 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I don't care! Adventure time!",
                    "translation": "상관없어! 모험 시간이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "You're crazy, but I like it.",
                    "translation": "너 정말 미쳤어, 근데 난 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "See? You're fun too!",
                    "translation": "봐? 너도 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Harin thinks Jihun is @@.",
                    "hint": "하린이 'You're crazy, but I like it'라고 말했어요.",
                    "optionA": "boring",
                    "optionB": "crazy",
                    "optionC": "quiet",
                    "result": "crazy",
                    "explanation": "하린은 'You're crazy, but I like it'라고 말했습니다. 지훈이를 'crazy(미쳤어)'라고 장난스럽게 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "But can we plan something small?",
                    "translation": "하지만 작은 거라도 계획할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Sure! You're the smart one!",
                    "translation": "물론! 너가 똑똑한 사람이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Stop teasing me!",
                    "translation": "그만 놀려!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "I'm not teasing! It's true!",
                    "translation": "안 놀리고 있어! 진짜야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Okay, let's plan for ten minutes.",
                    "translation": "좋아, 10분간 계획해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 주말 계획 방식을 생각해보세요.",
                    "result": "Jihun wants adventure while Harin plans everything carefully",
                    "explanation": "ESFP인 지훈은 모험을 원하고, ISTJ인 하린은 모든 것을 신중하게 계획합니다.",
                    "optionA": "plans",
                    "optionB": "Jihun",
                    "optionC": "adventure",
                    "optionD": "everything",
                    "optionE": "Harin",
                    "optionF": "wants",
                    "optionG": "while",
                    "optionH": "carefully"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 주말 플랜",
            "explanation": "즉흥적인 ESFP와 체계적인 ISTJ의 주말 계획 세우기",
            "level": 3,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "Let's go somewhere right now!",
                    "translation": "지금 당장 어디든 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Wait, wait! Where exactly?",
                    "translation": "잠깐, 잠깐! 정확히 어디로?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 지금 당장 어디든 가자고 했나요?",
                    "hint": "지훈이가 'Let's go somewhere right now!'라고 말했어요.",
                    "result": "O",
                    "explanation": "지훈이는 'Let's go somewhere right now!'라고 말했습니다. 지금 당장 어디든 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I don't care! Adventure time!",
                    "translation": "상관없어! 모험 시간이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "You're crazy, but I like it.",
                    "translation": "너 정말 미쳤어, 근데 난 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지훈",
                    "script": "See? You're fun too!",
                    "translation": "봐? 너도 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Harin thinks Jihun is @@.",
                    "hint": "하린이 'You're crazy, but I like it'라고 말했어요.",
                    "optionA": "boring",
                    "optionB": "crazy",
                    "optionC": "quiet",
                    "result": "crazy",
                    "explanation": "하린은 'You're crazy, but I like it'라고 말했습니다. 지훈이를 'crazy(미쳤어)'라고 장난스럽게 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "But can we plan something small?",
                    "translation": "하지만 작은 거라도 계획할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지훈",
                    "script": "Sure! You're the smart one!",
                    "translation": "물론! 너가 똑똑한 사람이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "Stop teasing me!",
                    "translation": "그만 놀려!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "I'm not teasing! It's true!",
                    "translation": "안 놀리고 있어! 진짜야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Okay, let's plan for ten minutes.",
                    "translation": "좋아, 10분간 계획해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 주말 계획 방식을 생각해보세요.",
                    "optionA": "plans",
                    "optionB": "Jihun",
                    "optionC": "adventure",
                    "optionD": "everything",
                    "optionE": "Harin",
                    "optionF": "wants",
                    "optionG": "while",
                    "optionH": "carefully",
                    "result": "Jihun wants adventure while Harin plans everything carefully",
                    "explanation": "ESFP인 지훈은 모험을 원하고, ISTJ인 하린은 모든 것을 신중하게 계획합니다."
                }
            ]
        }
    ]
}
ID: 3539 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "맛있는 저녁 요리",
            "explanation": "창의적인 ENTP와 전통적인 ISFJ의 요리법 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Let's mix pizza and ramen!",
                    "translation": "피자와 라면을 섞어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "That sounds... interesting.",
                    "translation": "그거 정말... 흥미롭네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 피자와 라면을 섞고 싶어하나요?",
                    "hint": "민재가 'Let's mix pizza and ramen!'라고 말했어요.",
                    "result": "O",
                    "explanation": "민재는 'Let's mix pizza and ramen!'라고 말했습니다. 피자와 라면을 섞고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "You don't like my idea?",
                    "translation": "내 아이디어가 마음에 안 들어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "No! You're very creative!",
                    "translation": "아니야! 너 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Really? You're too nice!",
                    "translation": "정말? 너 너무 친절해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Soyoung thinks Minjae is very @@.",
                    "hint": "소영이 'No! You're very creative!'라고 말했어요.",
                    "optionA": "strange",
                    "optionB": "creative",
                    "optionC": "hungry",
                    "result": "creative",
                    "explanation": "소영은 'No! You're very creative!'라고 말했습니다. 민재가 매우 창의적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "But maybe normal food today?",
                    "translation": "하지만 오늘은 평범한 음식은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Boring! But okay for you!",
                    "translation": "지루해! 하지만 너를 위해서 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "You always make me laugh.",
                    "translation": "너는 항상 나를 웃게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "And you make great food!",
                    "translation": "그리고 너는 맛있는 음식을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Team work! Let's cook together.",
                    "translation": "팀워크! 같이 요리하자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 요리 방식을 생각해보세요.",
                    "result": "Minjae tries new things while Soyoung follows traditional recipes",
                    "explanation": "ENTP인 민재는 새로운 것을 시도하고, ISFJ인 소영은 전통적인 레시피를 따릅니다.",
                    "optionA": "recipes",
                    "optionB": "traditional",
                    "optionC": "things",
                    "optionD": "new",
                    "optionE": "while",
                    "optionF": "Soyoung",
                    "optionG": "tries",
                    "optionH": "follows",
                    "optionI": "Minjae"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "맛있는 저녁 요리",
            "explanation": "창의적인 ENTP와 전통적인 ISFJ의 요리법 선택",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "Let's mix pizza and ramen!",
                    "translation": "피자와 라면을 섞어보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "That sounds... interesting.",
                    "translation": "그거 정말... 흥미롭네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 피자와 라면을 섞고 싶어하나요?",
                    "hint": "민재가 'Let's mix pizza and ramen!'라고 말했어요.",
                    "result": "O",
                    "explanation": "민재는 'Let's mix pizza and ramen!'라고 말했습니다. 피자와 라면을 섞고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "You don't like my idea?",
                    "translation": "내 아이디어가 마음에 안 들어?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "No! You're very creative!",
                    "translation": "아니야! 너 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "Really? You're too nice!",
                    "translation": "정말? 너 너무 친절해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Soyoung thinks Minjae is very @@.",
                    "hint": "소영이 'No! You're very creative!'라고 말했어요.",
                    "optionA": "strange",
                    "optionB": "creative",
                    "optionC": "hungry",
                    "result": "creative",
                    "explanation": "소영은 'No! You're very creative!'라고 말했습니다. 민재가 매우 창의적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "But maybe normal food today?",
                    "translation": "하지만 오늘은 평범한 음식은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민재",
                    "script": "Boring! But okay for you!",
                    "translation": "지루해! 하지만 너를 위해서 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "You always make me laugh.",
                    "translation": "너는 항상 나를 웃게 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "And you make great food!",
                    "translation": "그리고 너는 맛있는 음식을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소영",
                    "script": "Team work! Let's cook together.",
                    "translation": "팀워크! 같이 요리하자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 요리 방식을 생각해보세요.",
                    "optionA": "recipes",
                    "optionB": "traditional",
                    "optionC": "things",
                    "optionD": "new",
                    "optionE": "while",
                    "optionF": "Soyoung",
                    "optionG": "tries",
                    "optionH": "follows",
                    "optionI": "Minjae",
                    "result": "Minjae tries new things while Soyoung follows traditional recipes",
                    "explanation": "ENTP인 민재는 새로운 것을 시도하고, ISFJ인 소영은 전통적인 레시피를 따릅니다."
                }
            ]
        }
    ]
}
ID: 3540 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예쁜 선물 고르기",
            "explanation": "감성적인 INFP와 실용적인 ESTJ의 선물 선택 기준",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "This has such good feelings.",
                    "translation": "이건 정말 좋은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "But will she use it?",
                    "translation": "하지만 그녀가 사용할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 그녀가 그것을 사용할지 궁금해하나요?",
                    "hint": "준석이가 'But will she use it?'라고 말했어요.",
                    "result": "O",
                    "explanation": "준석이는 'But will she use it?'라고 말했습니다. 그녀가 그것을 사용할지 궁금해해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Feelings are important too!",
                    "translation": "감정도 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "You're right! I'm too serious.",
                    "translation": "네 말이 맞아! 난 너무 진지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "No, no! You're just careful!",
                    "translation": "아니야, 아니야! 너는 그냥 신중한 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuri thinks Junseok is just @@.",
                    "hint": "유리가 'No, no! You're just careful!'라고 말했어요.",
                    "optionA": "mean",
                    "optionB": "careful",
                    "optionC": "lazy",
                    "result": "careful",
                    "explanation": "유리는 'No, no! You're just careful!'라고 말했습니다. 준석이가 그냥 신중하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "And you see beauty everywhere.",
                    "translation": "그리고 너는 모든 곳에서 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Stop! You make me shy!",
                    "translation": "그만! 나 부끄러워져!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "It's a good thing though!",
                    "translation": "그런데 그건 좋은 일이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "You balance me out perfectly.",
                    "translation": "너는 나의 균형을 완벽하게 맞춰줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "Let's get both gifts then!",
                    "translation": "그럼 선물 둘 다 사자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 선물 선택 기준을 생각해보세요.",
                    "result": "Yuri thinks about beauty while Junseok considers usefulness",
                    "explanation": "INFP인 유리는 아름다움을 생각하고, ESTJ인 준석이는 실용성을 고려합니다.",
                    "optionA": "while",
                    "optionB": "beauty",
                    "optionC": "Yuri",
                    "optionD": "about",
                    "optionE": "Junseok",
                    "optionF": "usefulness",
                    "optionG": "considers",
                    "optionH": "thinks"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예쁜 선물 고르기",
            "explanation": "감성적인 INFP와 실용적인 ESTJ의 선물 선택 기준",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "This has such good feelings.",
                    "translation": "이건 정말 좋은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "But will she use it?",
                    "translation": "하지만 그녀가 사용할까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 그녀가 그것을 사용할지 궁금해하나요?",
                    "hint": "준석이가 'But will she use it?'라고 말했어요.",
                    "result": "O",
                    "explanation": "준석이는 'But will she use it?'라고 말했습니다. 그녀가 그것을 사용할지 궁금해해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유나",
                    "script": "Feelings are important too!",
                    "translation": "감정도 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준석",
                    "script": "You're right! I'm too serious.",
                    "translation": "네 말이 맞아! 난 너무 진지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "No, no! You're just careful!",
                    "translation": "아니야, 아니야! 너는 그냥 신중한 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuri thinks Junseok is just @@.",
                    "hint": "유리가 'No, no! You're just careful!'라고 말했어요.",
                    "optionA": "mean",
                    "optionB": "careful",
                    "optionC": "lazy",
                    "result": "careful",
                    "explanation": "유리는 'No, no! You're just careful!'라고 말했습니다. 준석이가 그냥 신중하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "And you see beauty everywhere.",
                    "translation": "그리고 너는 모든 곳에서 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Stop! You make me shy!",
                    "translation": "그만! 나 부끄러워져!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준석",
                    "script": "It's a good thing though!",
                    "translation": "그런데 그건 좋은 일이야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "유나",
                    "script": "You balance me out perfectly.",
                    "translation": "너는 나의 균형을 완벽하게 맞춰줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준석",
                    "script": "Let's get both gifts then!",
                    "translation": "그럼 선물 둘 다 사자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 선물 선택 기준을 생각해보세요.",
                    "optionA": "while",
                    "optionB": "beauty",
                    "optionC": "Yuri",
                    "optionD": "about",
                    "optionE": "Junseok",
                    "optionF": "usefulness",
                    "optionG": "considers",
                    "optionH": "thinks",
                    "result": "Yuri thinks about beauty while Junseok considers usefulness",
                    "explanation": "INFP인 유리는 아름다움을 생각하고, ESTJ인 준석이는 실용성을 고려합니다."
                }
            ]
        }
    ]
}
ID: 3541 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 게임 시간",
            "explanation": "빠른 ESTP와 신중한 INFJ의 게임 선택 과정",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태양",
                    "script": "This game looks awesome!",
                    "translation": "이 게임 정말 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Let me think about it.",
                    "translation": "생각해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "세아는 게임에 대해 생각해보고 싶어하나요?",
                    "hint": "세아가 'Let me think about it'라고 말했어요.",
                    "result": "O",
                    "explanation": "세아는 'Let me think about it'라고 말했습니다. 게임에 대해 생각해보고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태양",
                    "script": "Come on! Just try it!",
                    "translation": "어서! 그냥 해봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You never slow down!",
                    "translation": "너는 절대 느려지지 않아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태양",
                    "script": "And you never rush! So cool!",
                    "translation": "그리고 너는 절대 서두르지 않아! 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyang thinks Saea never @@.",
                    "hint": "태양이 'And you never rush! So cool!'라고 말했어요.",
                    "optionA": "plays",
                    "optionB": "rush",
                    "optionC": "smiles",
                    "result": "rush",
                    "explanation": "태양은 'And you never rush! So cool!'라고 말했습니다. 세아가 절대 서두르지 않는다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I just like to be sure.",
                    "translation": "난 그냥 확실하게 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태양",
                    "script": "That's why you're so smart!",
                    "translation": "그래서 너가 그렇게 똑똑한 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "And you make everything fun!",
                    "translation": "그리고 너는 모든 걸 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태양",
                    "script": "We're a good team!",
                    "translation": "우리는 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Yes! Let's play this one.",
                    "translation": "맞아! 이거 해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 게임 선택 방식을 생각해보세요.",
                    "result": "Taeyang decides quickly while Saea chooses carefully",
                    "explanation": "ESTP인 태양은 빠르게 결정하고, INFJ인 세아는 신중하게 선택합니다.",
                    "optionA": "quickly",
                    "optionB": "Saea",
                    "optionC": "decides",
                    "optionD": "carefully",
                    "optionE": "while",
                    "optionF": "chooses",
                    "optionG": "Taeyang"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 게임 시간",
            "explanation": "빠른 ESTP와 신중한 INFJ의 게임 선택 과정",
            "level": 3,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태양",
                    "script": "This game looks awesome!",
                    "translation": "이 게임 정말 멋져 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Let me think about it.",
                    "translation": "생각해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "세아는 게임에 대해 생각해보고 싶어하나요?",
                    "hint": "세아가 'Let me think about it'라고 말했어요.",
                    "result": "O",
                    "explanation": "세아는 'Let me think about it'라고 말했습니다. 게임에 대해 생각해보고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태양",
                    "script": "Come on! Just try it!",
                    "translation": "어서! 그냥 해봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "You never slow down!",
                    "translation": "너는 절대 느려지지 않아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태양",
                    "script": "And you never rush! So cool!",
                    "translation": "그리고 너는 절대 서두르지 않아! 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyang thinks Saea never @@.",
                    "hint": "태양이 'And you never rush! So cool!'라고 말했어요.",
                    "optionA": "plays",
                    "optionB": "rush",
                    "optionC": "smiles",
                    "result": "rush",
                    "explanation": "태양은 'And you never rush! So cool!'라고 말했습니다. 세아가 절대 서두르지 않는다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I just like to be sure.",
                    "translation": "난 그냥 확실하게 하고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태양",
                    "script": "That's why you're so smart!",
                    "translation": "그래서 너가 그렇게 똑똑한 거야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "And you make everything fun!",
                    "translation": "그리고 너는 모든 걸 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태양",
                    "script": "We're a good team!",
                    "translation": "우리는 좋은 팀이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Yes! Let's play this one.",
                    "translation": "맞아! 이거 해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 게임 선택 방식을 생각해보세요.",
                    "optionA": "quickly",
                    "optionB": "Saea",
                    "optionC": "decides",
                    "optionD": "carefully",
                    "optionE": "while",
                    "optionF": "chooses",
                    "optionG": "Taeyang",
                    "result": "Taeyang decides quickly while Saea chooses carefully",
                    "explanation": "ESTP인 태양은 빠르게 결정하고, INFJ인 세아는 신중하게 선택합니다."
                }
            ]
        }
    ]
}
ID: 3542 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 디저트 선택",
            "explanation": "예술적인 ISFP와 결단력 있는 ENTJ의 디저트 고르기",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This cake feels so pretty.",
                    "translation": "이 케이크가 정말 예뻐 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강민",
                    "script": "Okay, let's get it fast!",
                    "translation": "좋아, 빨리 사자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민이는 빨리 사자고 했나요?",
                    "hint": "강민이가 'Okay, let's get it fast!'라고 말했어요.",
                    "result": "O",
                    "explanation": "강민이는 'Okay, let's get it fast!'라고 말했습니다. 빨리 사자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Wait, what about that one?",
                    "translation": "잠깐, 저건 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강민",
                    "script": "You're so picky! I love it!",
                    "translation": "너 정말 까다로워! 난 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Really? You don't mind?",
                    "translation": "정말? 괜찮아?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Kangmin thinks Nayeon is @@.",
                    "hint": "강민이가 'You're so picky! I love it!'라고 말했어요.",
                    "optionA": "fast",
                    "optionB": "picky",
                    "optionC": "tall",
                    "result": "picky",
                    "explanation": "강민이는 'You're so picky! I love it!'라고 말했습니다. 나연이가 까다롭다고 장난스럽게 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your taste is always perfect.",
                    "translation": "너의 취향은 항상 완벽해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Stop making me blush!",
                    "translation": "그만 나 부끄럽게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강민",
                    "script": "It's true though! Trust me.",
                    "translation": "하지만 진짜야! 나를 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "You always push me forward.",
                    "translation": "너는 항상 나를 앞으로 밀어줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강민",
                    "script": "And you make everything beautiful!",
                    "translation": "그리고 너는 모든 걸 아름답게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 디저트 선택 방식을 생각해보세요.",
                    "result": "Nayeon feels beauty while Kangmin decides quickly",
                    "explanation": "ISFP인 나연은 아름다움을 느끼고, ENTJ인 강민은 빠르게 결정합니다.",
                    "optionA": "feels",
                    "optionB": "beauty",
                    "optionC": "quickly",
                    "optionD": "Nayeon",
                    "optionE": "Kangmin",
                    "optionF": "while",
                    "optionG": "decides"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 디저트 선택",
            "explanation": "예술적인 ISFP와 결단력 있는 ENTJ의 디저트 고르기",
            "level": 3,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This cake feels so pretty.",
                    "translation": "이 케이크가 정말 예뻐 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강민",
                    "script": "Okay, let's get it fast!",
                    "translation": "좋아, 빨리 사자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민이는 빨리 사자고 했나요?",
                    "hint": "강민이가 'Okay, let's get it fast!'라고 말했어요.",
                    "result": "O",
                    "explanation": "강민이는 'Okay, let's get it fast!'라고 말했습니다. 빨리 사자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Wait, what about that one?",
                    "translation": "잠깐, 저건 어때?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강민",
                    "script": "You're so picky! I love it!",
                    "translation": "너 정말 까다로워! 난 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Really? You don't mind?",
                    "translation": "정말? 괜찮아?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Kangmin thinks Nayeon is @@.",
                    "hint": "강민이가 'You're so picky! I love it!'라고 말했어요.",
                    "optionA": "fast",
                    "optionB": "picky",
                    "optionC": "tall",
                    "result": "picky",
                    "explanation": "강민이는 'You're so picky! I love it!'라고 말했습니다. 나연이가 까다롭다고 장난스럽게 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your taste is always perfect.",
                    "translation": "너의 취향은 항상 완벽해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Stop making me blush!",
                    "translation": "그만 나 부끄럽게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강민",
                    "script": "It's true though! Trust me.",
                    "translation": "하지만 진짜야! 나를 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "You always push me forward.",
                    "translation": "너는 항상 나를 앞으로 밀어줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강민",
                    "script": "And you make everything beautiful!",
                    "translation": "그리고 너는 모든 걸 아름답게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 디저트 선택 방식을 생각해보세요.",
                    "optionA": "feels",
                    "optionB": "beauty",
                    "optionC": "quickly",
                    "optionD": "Nayeon",
                    "optionE": "Kangmin",
                    "optionF": "while",
                    "optionG": "decides",
                    "result": "Nayeon feels beauty while Kangmin decides quickly",
                    "explanation": "ISFP인 나연은 아름다움을 느끼고, ENTJ인 강민은 빠르게 결정합니다."
                }
            ]
        }
    ]
}
ID: 3543 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 옷장 정리",
            "explanation": "꿈꾸는 INFP와 활동적인 ESTP의 옷 정리 방식",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Each shirt has memories.",
                    "translation": "각 셔츠마다 추억이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준우",
                    "script": "Just keep or throw!",
                    "translation": "그냥 보관하거나 버려!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준우는 그냥 보관하거나 버리자고 했나요?",
                    "hint": "준우가 'Just keep or throw!'라고 말했어요.",
                    "result": "O",
                    "explanation": "준우는 'Just keep or throw!'라고 말했습니다. 그냥 보관하거나 버리자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "But this one is special!",
                    "translation": "하지만 이건 특별해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준우",
                    "script": "You say that about everything!",
                    "translation": "너 모든 것에 대해 그런 말 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "Because everything IS special!",
                    "translation": "왜냐하면 모든 게 정말 특별하거든!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sieun thinks everything is @@.",
                    "hint": "시은이가 'Because everything IS special!'라고 말했어요.",
                    "optionA": "boring",
                    "optionB": "special",
                    "optionC": "old",
                    "result": "special",
                    "explanation": "시은이는 'Because everything IS special!'라고 말했습니다. 모든 게 특별하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "You're too cute!",
                    "translation": "너 너무 귀여워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "Don't tease me like that!",
                    "translation": "그렇게 놀리지 마!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준우",
                    "script": "I'm not teasing! It's sweet!",
                    "translation": "안 놀리고 있어! 달콤해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "You make decisions so easy.",
                    "translation": "너는 결정을 정말 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "And you make life meaningful!",
                    "translation": "그리고 너는 인생을 의미 있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 옷 정리 방식을 생각해보세요.",
                    "result": "Sieun thinks about memories while Junwoo decides quickly",
                    "explanation": "INFP인 시은은 추억을 생각하고, ESTP인 준우는 빠르게 결정합니다.",
                    "optionA": "about",
                    "optionB": "Junwoo",
                    "optionC": "while",
                    "optionD": "quickly",
                    "optionE": "thinks",
                    "optionF": "Sieun",
                    "optionG": "decides",
                    "optionH": "memories"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 옷장 정리",
            "explanation": "꿈꾸는 INFP와 활동적인 ESTP의 옷 정리 방식",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Each shirt has memories.",
                    "translation": "각 셔츠마다 추억이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준우",
                    "script": "Just keep or throw!",
                    "translation": "그냥 보관하거나 버려!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준우는 그냥 보관하거나 버리자고 했나요?",
                    "hint": "준우가 'Just keep or throw!'라고 말했어요.",
                    "result": "O",
                    "explanation": "준우는 'Just keep or throw!'라고 말했습니다. 그냥 보관하거나 버리자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하은",
                    "script": "But this one is special!",
                    "translation": "하지만 이건 특별해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준우",
                    "script": "You say that about everything!",
                    "translation": "너 모든 것에 대해 그런 말 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "Because everything IS special!",
                    "translation": "왜냐하면 모든 게 정말 특별하거든!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sieun thinks everything is @@.",
                    "hint": "시은이가 'Because everything IS special!'라고 말했어요.",
                    "optionA": "boring",
                    "optionB": "special",
                    "optionC": "old",
                    "result": "special",
                    "explanation": "시은이는 'Because everything IS special!'라고 말했습니다. 모든 게 특별하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준우",
                    "script": "You're too cute!",
                    "translation": "너 너무 귀여워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "Don't tease me like that!",
                    "translation": "그렇게 놀리지 마!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준우",
                    "script": "I'm not teasing! It's sweet!",
                    "translation": "안 놀리고 있어! 달콤해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하은",
                    "script": "You make decisions so easy.",
                    "translation": "너는 결정을 정말 쉽게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준우",
                    "script": "And you make life meaningful!",
                    "translation": "그리고 너는 인생을 의미 있게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 옷 정리 방식을 생각해보세요.",
                    "optionA": "about",
                    "optionB": "Junwoo",
                    "optionC": "while",
                    "optionD": "quickly",
                    "optionE": "thinks",
                    "optionF": "Sieun",
                    "optionG": "decides",
                    "optionH": "memories",
                    "result": "Sieun thinks about memories while Junwoo decides quickly",
                    "explanation": "INFP인 시은은 추억을 생각하고, ESTP인 준우는 빠르게 결정합니다."
                }
            ]
        }
    ]
}
ID: 3544 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 생일 준비",
            "explanation": "배려심 많은 ENFJ와 실용적인 ISTP의 파티 준비법",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Everyone will love this party!",
                    "translation": "모든 사람이 이 파티를 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Do we need all this?",
                    "translation": "이 모든 게 필요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 이 모든 게 필요한지 물어봤나요?",
                    "hint": "도윤이가 'Do we need all this?'라고 말했어요.",
                    "result": "O",
                    "explanation": "도윤이는 'Do we need all this?'라고 말했습니다. 이 모든 게 필요한지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Yes! It shows we care!",
                    "translation": "그래! 우리가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "You think about everyone.",
                    "translation": "너는 모든 사람을 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "And you keep things simple!",
                    "translation": "그리고 너는 일을 간단하게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyejin thinks the party shows they @@.",
                    "hint": "혜진이가 'Yes! It shows we care!'라고 말했어요.",
                    "optionA": "play",
                    "optionB": "care",
                    "optionC": "eat",
                    "result": "care",
                    "explanation": "혜진이는 'Yes! It shows we care!'라고 말했습니다. 파티가 그들이 신경 쓴다는 걸 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Simple can be good too.",
                    "translation": "간단한 것도 좋을 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "You're absolutely right!",
                    "translation": "너 완전히 맞아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "But your way makes people happy.",
                    "translation": "하지만 너의 방식이 사람들을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜진",
                    "script": "You always support me!",
                    "translation": "너는 항상 나를 지지해줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "That's what friends do.",
                    "translation": "그게 친구가 하는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 파티 준비 방식을 생각해보세요.",
                    "result": "Hyejin thinks about everyone while Doyun keeps things simple",
                    "explanation": "ENFJ인 혜진은 모든 사람을 생각하고, ISTP인 도윤은 일을 간단하게 유지합니다.",
                    "optionA": "simple",
                    "optionB": "Doyun",
                    "optionC": "thinks",
                    "optionD": "keeps",
                    "optionE": "while",
                    "optionF": "Hyejin",
                    "optionG": "everyone",
                    "optionH": "things",
                    "optionI": "about"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 생일 준비",
            "explanation": "배려심 많은 ENFJ와 실용적인 ISTP의 파티 준비법",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "Everyone will love this party!",
                    "translation": "모든 사람이 이 파티를 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Do we need all this?",
                    "translation": "이 모든 게 필요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤이는 이 모든 게 필요한지 물어봤나요?",
                    "hint": "도윤이가 'Do we need all this?'라고 말했어요.",
                    "result": "O",
                    "explanation": "도윤이는 'Do we need all this?'라고 말했습니다. 이 모든 게 필요한지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜진",
                    "script": "Yes! It shows we care!",
                    "translation": "그래! 우리가 신경 쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "You think about everyone.",
                    "translation": "너는 모든 사람을 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "And you keep things simple!",
                    "translation": "그리고 너는 일을 간단하게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyejin thinks the party shows they @@.",
                    "hint": "혜진이가 'Yes! It shows we care!'라고 말했어요.",
                    "optionA": "play",
                    "optionB": "care",
                    "optionC": "eat",
                    "result": "care",
                    "explanation": "혜진이는 'Yes! It shows we care!'라고 말했습니다. 파티가 그들이 신경 쓴다는 걸 보여준다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Simple can be good too.",
                    "translation": "간단한 것도 좋을 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "You're absolutely right!",
                    "translation": "너 완전히 맞아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "But your way makes people happy.",
                    "translation": "하지만 너의 방식이 사람들을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "혜진",
                    "script": "You always support me!",
                    "translation": "너는 항상 나를 지지해줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "That's what friends do.",
                    "translation": "그게 친구가 하는 일이야."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 파티 준비 방식을 생각해보세요.",
                    "optionA": "simple",
                    "optionB": "Doyun",
                    "optionC": "thinks",
                    "optionD": "keeps",
                    "optionE": "while",
                    "optionF": "Hyejin",
                    "optionG": "everyone",
                    "optionH": "things",
                    "optionI": "about",
                    "result": "Hyejin thinks about everyone while Doyun keeps things simple",
                    "explanation": "ENFJ인 혜진은 모든 사람을 생각하고, ISTP인 도윤은 일을 간단하게 유지합니다."
                }
            ]
        }
    ]
}
ID: 3545 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 음악 찾기",
            "explanation": "계획적인 INTJ와 자유로운 ESFP의 음악 선택법",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I need the perfect song.",
                    "translation": "완벽한 노래가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Just play anything fun!",
                    "translation": "그냥 재미있는 거 아무거나 틀어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 재미있는 거 아무거나 틀자고 했나요?",
                    "hint": "예나가 'Just play anything fun!'라고 말했어요.",
                    "result": "O",
                    "explanation": "예나는 'Just play anything fun!'라고 말했습니다. 재미있는 거 아무거나 틀자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "But what if people don't like it?",
                    "translation": "하지만 사람들이 좋아하지 않으면?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Then we dance anyway!",
                    "translation": "그럼 어쨌든 춤춰!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "You make everything sound easy!",
                    "translation": "너는 모든 걸 쉽게 들리게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena wants to @@ anyway.",
                    "hint": "예나가 'Then we dance anyway!'라고 말했어요.",
                    "optionA": "sing",
                    "optionB": "dance",
                    "optionC": "sleep",
                    "result": "dance",
                    "explanation": "예나는 'Then we dance anyway!'라고 말했습니다. 어쨌든 춤추자고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Life is too short to worry!",
                    "translation": "인생은 걱정하기엔 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "I wish I could be like you.",
                    "translation": "나도 너 같았으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "But I love how you think!",
                    "translation": "하지만 난 네가 생각하는 방식이 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "Really? You mean that?",
                    "translation": "정말? 진심이야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Of course! You're amazing!",
                    "translation": "물론! 너 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 음악 선택 방식을 생각해보세요.",
                    "result": "Seojun wants perfect songs while Yena plays anything fun",
                    "explanation": "INTJ인 서준은 완벽한 노래를 원하고, ESFP인 예나는 재미있는 거라면 뭐든 틀어요.",
                    "optionA": "plays",
                    "optionB": "fun",
                    "optionC": "while",
                    "optionD": "Yena",
                    "optionE": "wants",
                    "optionF": "perfect",
                    "optionG": "anything",
                    "optionH": "Seojun",
                    "optionI": "songs"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 음악 찾기",
            "explanation": "계획적인 INTJ와 자유로운 ESFP의 음악 선택법",
            "level": 3,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I need the perfect song.",
                    "translation": "완벽한 노래가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Just play anything fun!",
                    "translation": "그냥 재미있는 거 아무거나 틀어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 재미있는 거 아무거나 틀자고 했나요?",
                    "hint": "예나가 'Just play anything fun!'라고 말했어요.",
                    "result": "O",
                    "explanation": "예나는 'Just play anything fun!'라고 말했습니다. 재미있는 거 아무거나 틀자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "But what if people don't like it?",
                    "translation": "하지만 사람들이 좋아하지 않으면?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Then we dance anyway!",
                    "translation": "그럼 어쨌든 춤춰!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "You make everything sound easy!",
                    "translation": "너는 모든 걸 쉽게 들리게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena wants to @@ anyway.",
                    "hint": "예나가 'Then we dance anyway!'라고 말했어요.",
                    "optionA": "sing",
                    "optionB": "dance",
                    "optionC": "sleep",
                    "result": "dance",
                    "explanation": "예나는 'Then we dance anyway!'라고 말했습니다. 어쨌든 춤추자고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Life is too short to worry!",
                    "translation": "인생은 걱정하기엔 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "I wish I could be like you.",
                    "translation": "나도 너 같았으면 좋겠어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "But I love how you think!",
                    "translation": "하지만 난 네가 생각하는 방식이 좋아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "Really? You mean that?",
                    "translation": "정말? 진심이야?"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "Of course! You're amazing!",
                    "translation": "물론! 너 정말 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 음악 선택 방식을 생각해보세요.",
                    "optionA": "plays",
                    "optionB": "fun",
                    "optionC": "while",
                    "optionD": "Yena",
                    "optionE": "wants",
                    "optionF": "perfect",
                    "optionG": "anything",
                    "optionH": "Seojun",
                    "optionI": "songs",
                    "result": "Seojun wants perfect songs while Yena plays anything fun",
                    "explanation": "INTJ인 서준은 완벽한 노래를 원하고, ESFP인 예나는 재미있는 거라면 뭐든 틀어요."
                }
            ]
        }
    ]
}
ID: 3546 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신기한 취미 탐험",
            "explanation": "창의적인 ENTP와 전통적인 ISFJ의 새로운 취미 찾기",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Let's learn juggling today!",
                    "translation": "오늘 저글링을 배워보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "Juggling? That's so random!",
                    "translation": "저글링? 그거 정말 뜬금없어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 저글링을 배우자고 했나요?",
                    "hint": "지호가 'Let's learn juggling today!'라고 말했어요.",
                    "result": "O",
                    "explanation": "지호는 'Let's learn juggling today!'라고 말했습니다. 저글링을 배우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Random is good! Come on!",
                    "translation": "뜬금없는 게 좋아! 어서!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "You're so weird! I like it!",
                    "translation": "너 정말 이상해! 난 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지호",
                    "script": "And you're so sweet!",
                    "translation": "그리고 너는 정말 상냥해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunji thinks Jiho is @@.",
                    "hint": "은지가 'You're so weird! I like it!'라고 말했어요.",
                    "optionA": "normal",
                    "optionB": "weird",
                    "optionC": "quiet",
                    "result": "weird",
                    "explanation": "은지는 'You're so weird! I like it!'라고 말했습니다. 지호가 이상하다고 장난스럽게 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "But is juggling even useful?",
                    "translation": "하지만 저글링이 유용하기라도 해?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "Who cares? It's fun!",
                    "translation": "누가 신경 써? 재미있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은지",
                    "script": "You never think practically!",
                    "translation": "너는 절대 실용적으로 생각하지 않아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "And you keep me grounded!",
                    "translation": "그리고 너는 나를 현실적으로 만들어줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은지",
                    "script": "Okay, let's try for ten minutes.",
                    "translation": "좋아, 10분만 해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 취미 선택 방식을 생각해보세요.",
                    "result": "Jiho tries random things while Eunji wants useful activities",
                    "explanation": "ENTP인 지호는 뜬금없는 것들을 시도하고, ISFJ인 은지는 유용한 활동을 원합니다.",
                    "optionA": "things",
                    "optionB": "tries",
                    "optionC": "activities",
                    "optionD": "while",
                    "optionE": "wants",
                    "optionF": "random",
                    "optionG": "Jiho",
                    "optionH": "Eunji",
                    "optionI": "useful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신기한 취미 탐험",
            "explanation": "창의적인 ENTP와 전통적인 ISFJ의 새로운 취미 찾기",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Let's learn juggling today!",
                    "translation": "오늘 저글링을 배워보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은지",
                    "script": "Juggling? That's so random!",
                    "translation": "저글링? 그거 정말 뜬금없어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 저글링을 배우자고 했나요?",
                    "hint": "지호가 'Let's learn juggling today!'라고 말했어요.",
                    "result": "O",
                    "explanation": "지호는 'Let's learn juggling today!'라고 말했습니다. 저글링을 배우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Random is good! Come on!",
                    "translation": "뜬금없는 게 좋아! 어서!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은지",
                    "script": "You're so weird! I like it!",
                    "translation": "너 정말 이상해! 난 좋아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지호",
                    "script": "And you're so sweet!",
                    "translation": "그리고 너는 정말 상냥해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunji thinks Jiho is @@.",
                    "hint": "은지가 'You're so weird! I like it!'라고 말했어요.",
                    "optionA": "normal",
                    "optionB": "weird",
                    "optionC": "quiet",
                    "result": "weird",
                    "explanation": "은지는 'You're so weird! I like it!'라고 말했습니다. 지호가 이상하다고 장난스럽게 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은지",
                    "script": "But is juggling even useful?",
                    "translation": "하지만 저글링이 유용하기라도 해?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지호",
                    "script": "Who cares? It's fun!",
                    "translation": "누가 신경 써? 재미있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은지",
                    "script": "You never think practically!",
                    "translation": "너는 절대 실용적으로 생각하지 않아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "And you keep me grounded!",
                    "translation": "그리고 너는 나를 현실적으로 만들어줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은지",
                    "script": "Okay, let's try for ten minutes.",
                    "translation": "좋아, 10분만 해보자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 취미 선택 방식을 생각해보세요.",
                    "optionA": "things",
                    "optionB": "tries",
                    "optionC": "activities",
                    "optionD": "while",
                    "optionE": "wants",
                    "optionF": "random",
                    "optionG": "Jiho",
                    "optionH": "Eunji",
                    "optionI": "useful",
                    "result": "Jiho tries random things while Eunji wants useful activities",
                    "explanation": "ENTP인 지호는 뜬금없는 것들을 시도하고, ISFJ인 은지는 유용한 활동을 원합니다."
                }
            ]
        }
    ]
}
ID: 3547 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 방 꾸미기",
            "explanation": "체계적인 ESTJ와 감성적인 INFP의 인테리어 스타일",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "This room needs more organization.",
                    "translation": "이 방은 정리가 더 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "But it feels cozy now!",
                    "translation": "하지만 지금 아늑한 느낌이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 방이 지금 아늑하다고 생각하나요?",
                    "hint": "다은이가 'But it feels cozy now!'라고 말했어요.",
                    "result": "O",
                    "explanation": "다은이는 'But it feels cozy now!'라고 말했습니다. 방이 지금 아늑하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Cozy is good! But messy is not.",
                    "translation": "아늑한 건 좋아! 하지만 지저분한 건 안 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "You're such a neat person!",
                    "translation": "너 정말 깔끔한 사람이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민호",
                    "script": "Is that bad?",
                    "translation": "그게 나빠?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Daeun thinks Minho is a @@ person.",
                    "hint": "다은이가 'You're such a neat person!'라고 말했어요.",
                    "optionA": "lazy",
                    "optionB": "neat",
                    "optionC": "funny",
                    "result": "neat",
                    "explanation": "다은이는 'You're such a neat person!'라고 말했습니다. 민호가 깔끔한 사람이라고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "No way! It's really cool!",
                    "translation": "절대 아니야! 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "And you make spaces feel warm.",
                    "translation": "그리고 너는 공간을 따뜻하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "You think so?",
                    "translation": "그렇게 생각해?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Yes! You have magic touch!",
                    "translation": "응! 너는 마법의 손길이 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Let's decorate together then!",
                    "translation": "그럼 같이 꾸며보자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 방 꾸미기 방식을 생각해보세요.",
                    "result": "Minho wants organization while Daeun follows feelings",
                    "explanation": "ESTJ인 민호는 정리정돈을 원하고, INFP인 다은은 감정을 따릅니다.",
                    "optionA": "while",
                    "optionB": "Daeun",
                    "optionC": "Minho",
                    "optionD": "follows",
                    "optionE": "wants",
                    "optionF": "feelings",
                    "optionG": "organization"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 방 꾸미기",
            "explanation": "체계적인 ESTJ와 감성적인 INFP의 인테리어 스타일",
            "level": 3,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "This room needs more organization.",
                    "translation": "이 방은 정리가 더 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "But it feels cozy now!",
                    "translation": "하지만 지금 아늑한 느낌이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 방이 지금 아늑하다고 생각하나요?",
                    "hint": "다은이가 'But it feels cozy now!'라고 말했어요.",
                    "result": "O",
                    "explanation": "다은이는 'But it feels cozy now!'라고 말했습니다. 방이 지금 아늑하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "Cozy is good! But messy is not.",
                    "translation": "아늑한 건 좋아! 하지만 지저분한 건 안 돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "You're such a neat person!",
                    "translation": "너 정말 깔끔한 사람이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민호",
                    "script": "Is that bad?",
                    "translation": "그게 나빠?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Daeun thinks Minho is a @@ person.",
                    "hint": "다은이가 'You're such a neat person!'라고 말했어요.",
                    "optionA": "lazy",
                    "optionB": "neat",
                    "optionC": "funny",
                    "result": "neat",
                    "explanation": "다은이는 'You're such a neat person!'라고 말했습니다. 민호가 깔끔한 사람이라고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "No way! It's really cool!",
                    "translation": "절대 아니야! 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "And you make spaces feel warm.",
                    "translation": "그리고 너는 공간을 따뜻하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "You think so?",
                    "translation": "그렇게 생각해?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Yes! You have magic touch!",
                    "translation": "응! 너는 마법의 손길이 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Let's decorate together then!",
                    "translation": "그럼 같이 꾸며보자!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 방 꾸미기 방식을 생각해보세요.",
                    "optionA": "while",
                    "optionB": "Daeun",
                    "optionC": "Minho",
                    "optionD": "follows",
                    "optionE": "wants",
                    "optionF": "feelings",
                    "optionG": "organization",
                    "result": "Minho wants organization while Daeun follows feelings",
                    "explanation": "ESTJ인 민호는 정리정돈을 원하고, INFP인 다은은 감정을 따릅니다."
                }
            ]
        }
    ]
}
ID: 3548 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 친구 모임",
            "explanation": "사교적인 ESFJ와 신중한 INTP의 모임 준비법",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "Let's invite everyone we know!",
                    "translation": "우리가 아는 모든 사람을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "That's... a lot of people.",
                    "translation": "그건... 사람이 너무 많아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 사람이 너무 많다고 생각하나요?",
                    "hint": "현석이가 'That's... a lot of people'라고 말했어요.",
                    "result": "O",
                    "explanation": "현석이는 'That's... a lot of people'라고 말했습니다. 사람이 너무 많다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "More people, more fun!",
                    "translation": "사람이 많을수록 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "You love big groups!",
                    "translation": "너는 큰 그룹을 좋아하는구나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수아",
                    "script": "And you prefer small ones!",
                    "translation": "그리고 너는 작은 그룹을 선호해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sua thinks more people means more @@.",
                    "hint": "수아가 'More people, more fun!'라고 말했어요.",
                    "optionA": "work",
                    "optionB": "fun",
                    "optionC": "noise",
                    "result": "fun",
                    "explanation": "수아는 'More people, more fun!'라고 말했습니다. 사람이 많을수록 더 재미있다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Small groups are easier to talk.",
                    "translation": "작은 그룹이 대화하기 더 쉬워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "You're so thoughtful!",
                    "translation": "너 정말 사려 깊어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "And you bring people together!",
                    "translation": "그리고 너는 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수아",
                    "script": "We make a good team!",
                    "translation": "우리는 좋은 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "Yes, let's plan carefully.",
                    "translation": "맞아, 신중하게 계획하자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 모임 준비 방식을 생각해보세요.",
                    "result": "Sua likes big groups while Hyunseok prefers small gatherings",
                    "explanation": "ESFJ인 수아는 큰 그룹을 좋아하고, INTP인 현석은 작은 모임을 선호합니다.",
                    "optionA": "Sua",
                    "optionB": "prefers",
                    "optionC": "small",
                    "optionD": "groups",
                    "optionE": "likes",
                    "optionF": "gatherings",
                    "optionG": "while",
                    "optionH": "Hyunseok",
                    "optionI": "big"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 친구 모임",
            "explanation": "사교적인 ESFJ와 신중한 INTP의 모임 준비법",
            "level": 3,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "Let's invite everyone we know!",
                    "translation": "우리가 아는 모든 사람을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "That's... a lot of people.",
                    "translation": "그건... 사람이 너무 많아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 사람이 너무 많다고 생각하나요?",
                    "hint": "현석이가 'That's... a lot of people'라고 말했어요.",
                    "result": "O",
                    "explanation": "현석이는 'That's... a lot of people'라고 말했습니다. 사람이 너무 많다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수아",
                    "script": "More people, more fun!",
                    "translation": "사람이 많을수록 더 재미있어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "You love big groups!",
                    "translation": "너는 큰 그룹을 좋아하는구나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수아",
                    "script": "And you prefer small ones!",
                    "translation": "그리고 너는 작은 그룹을 선호해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sua thinks more people means more @@.",
                    "hint": "수아가 'More people, more fun!'라고 말했어요.",
                    "optionA": "work",
                    "optionB": "fun",
                    "optionC": "noise",
                    "result": "fun",
                    "explanation": "수아는 'More people, more fun!'라고 말했습니다. 사람이 많을수록 더 재미있다고 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Small groups are easier to talk.",
                    "translation": "작은 그룹이 대화하기 더 쉬워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "You're so thoughtful!",
                    "translation": "너 정말 사려 깊어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "And you bring people together!",
                    "translation": "그리고 너는 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수아",
                    "script": "We make a good team!",
                    "translation": "우리는 좋은 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "Yes, let's plan carefully.",
                    "translation": "맞아, 신중하게 계획하자."
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 모임 준비 방식을 생각해보세요.",
                    "optionA": "Sua",
                    "optionB": "prefers",
                    "optionC": "small",
                    "optionD": "groups",
                    "optionE": "likes",
                    "optionF": "gatherings",
                    "optionG": "while",
                    "optionH": "Hyunseok",
                    "optionI": "big",
                    "result": "Sua likes big groups while Hyunseok prefers small gatherings",
                    "explanation": "ESFJ인 수아는 큰 그룹을 좋아하고, INTP인 현석은 작은 모임을 선호합니다."
                }
            ]
        }
    ]
}
ID: 3549 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 쿠키 만들기",
            "explanation": "배려심 많은 ISFJ와 자유로운 ENFP의 요리 스타일",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's follow the recipe exactly.",
                    "translation": "레시피를 정확히 따라하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Or we could add something fun!",
                    "translation": "아니면 재미있는 걸 추가할 수도 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 재미있는 걸 추가하자고 했나요?",
                    "hint": "태현이가 'Or we could add something fun!'라고 말했어요.",
                    "result": "O",
                    "explanation": "태현이는 'Or we could add something fun!'라고 말했습니다. 재미있는 걸 추가하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "But what if it goes wrong?",
                    "translation": "하지만 잘못되면 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Then we make cookie soup!",
                    "translation": "그럼 쿠키 수프를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "Cookie soup? You're crazy!",
                    "translation": "쿠키 수프? 너 정말 미쳤어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taehyun suggests making cookie @@.",
                    "hint": "태현이가 'Then we make cookie soup!'라고 말했어요.",
                    "optionA": "cake",
                    "optionB": "soup",
                    "optionC": "ice",
                    "result": "soup",
                    "explanation": "태현이는 'Then we make cookie soup!'라고 말했습니다. 쿠키 수프를 만들자고 장난스럽게 제안했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Crazy good! Come on!",
                    "translation": "미친 듯이 좋아! 어서!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your ideas are always surprising.",
                    "translation": "너의 아이디어는 항상 놀라워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "And you make everything perfect!",
                    "translation": "그리고 너는 모든 걸 완벽하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "You give me courage to try.",
                    "translation": "너는 나에게 시도할 용기를 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "And you keep me safe!",
                    "translation": "그리고 너는 나를 안전하게 지켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "두 사람의 요리 방식을 생각해보세요.",
                    "result": "Yerin follows recipes while Taehyun adds creative things",
                    "explanation": "ISFJ인 예린은 레시피를 따르고, ENFP인 태현은 창의적인 것들을 추가합니다.",
                    "optionA": "Taehyun",
                    "optionB": "while",
                    "optionC": "creative",
                    "optionD": "adds",
                    "optionE": "things",
                    "optionF": "Yerin",
                    "optionG": "follows",
                    "optionH": "recipes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 쿠키 만들기",
            "explanation": "배려심 많은 ISFJ와 자유로운 ENFP의 요리 스타일",
            "level": 3,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예린",
                    "script": "Let's follow the recipe exactly.",
                    "translation": "레시피를 정확히 따라하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Or we could add something fun!",
                    "translation": "아니면 재미있는 걸 추가할 수도 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 재미있는 걸 추가하자고 했나요?",
                    "hint": "태현이가 'Or we could add something fun!'라고 말했어요.",
                    "result": "O",
                    "explanation": "태현이는 'Or we could add something fun!'라고 말했습니다. 재미있는 걸 추가하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예린",
                    "script": "But what if it goes wrong?",
                    "translation": "하지만 잘못되면 어떻게 하지?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Then we make cookie soup!",
                    "translation": "그럼 쿠키 수프를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예린",
                    "script": "Cookie soup? You're crazy!",
                    "translation": "쿠키 수프? 너 정말 미쳤어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taehyun suggests making cookie @@.",
                    "hint": "태현이가 'Then we make cookie soup!'라고 말했어요.",
                    "optionA": "cake",
                    "optionB": "soup",
                    "optionC": "ice",
                    "result": "soup",
                    "explanation": "태현이는 'Then we make cookie soup!'라고 말했습니다. 쿠키 수프를 만들자고 장난스럽게 제안했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Crazy good! Come on!",
                    "translation": "미친 듯이 좋아! 어서!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예린",
                    "script": "Your ideas are always surprising.",
                    "translation": "너의 아이디어는 항상 놀라워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "And you make everything perfect!",
                    "translation": "그리고 너는 모든 걸 완벽하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예린",
                    "script": "You give me courage to try.",
                    "translation": "너는 나에게 시도할 용기를 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "And you keep me safe!",
                    "translation": "그리고 너는 나를 안전하게 지켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 13,
                    "hint": "두 사람의 요리 방식을 생각해보세요.",
                    "optionA": "Taehyun",
                    "optionB": "while",
                    "optionC": "creative",
                    "optionD": "adds",
                    "optionE": "things",
                    "optionF": "Yerin",
                    "optionG": "follows",
                    "optionH": "recipes",
                    "result": "Yerin follows recipes while Taehyun adds creative things",
                    "explanation": "ISFJ인 예린은 레시피를 따르고, ENFP인 태현은 창의적인 것들을 추가합니다."
                }
            ]
        }
    ]
}
ID: 3550 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉흥 쇼핑의 마법",
            "explanation": "ESFP의 감정적 충동과 INTJ의 신중한 계획 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I want this now!",
                    "translation": "이거 지금 갖고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Do you really need it?",
                    "translation": "정말 필요해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "It makes me happy!",
                    "translation": "이거 나를 행복하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 지금 당장 그것을 갖고 싶어하나요?",
                    "hint": "ESFP는 즉흥적이고 감정적으로 결정해요.",
                    "result": "O",
                    "explanation": "윤아는 'I want this now!'라고 지금 당장 갖고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Think about your budget first.",
                    "translation": "예산을 먼저 생각해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Money comes and goes!",
                    "translation": "돈은 들어오고 나가는 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jeongwoo wants Yuna to think about her @@ first.",
                    "hint": "정우가 'Think about your budget first'라고 말했어요.",
                    "optionA": "friends",
                    "optionB": "budget",
                    "optionC": "family",
                    "result": "budget",
                    "explanation": "정우는 윤아가 예산을 먼저 생각하길 원해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Planning helps avoid regrets later.",
                    "translation": "계획을 세우면 나중에 후회를 피할 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "But life is short!",
                    "translation": "하지만 인생은 짧아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Smart choices matter more.",
                    "translation": "현명한 선택이 더 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우의 현명한 선택에 대한 생각이에요.",
                    "result": "Smart choices matter more",
                    "explanation": "정우는 'Smart choices matter more'라고 현명한 선택이 더 중요하다고 생각하는 INTJ의 특성을 보여줍니다.",
                    "optionA": "more",
                    "optionB": "Smart",
                    "optionC": "choices",
                    "optionD": "matter"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즉흥 쇼핑의 마법",
            "explanation": "ESFP의 감정적 충동과 INTJ의 신중한 계획 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I want this now!",
                    "translation": "이거 지금 갖고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "Do you really need it?",
                    "translation": "정말 필요해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "It makes me happy!",
                    "translation": "이거 나를 행복하게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 지금 당장 그것을 갖고 싶어하나요?",
                    "hint": "ESFP는 즉흥적이고 감정적으로 결정해요.",
                    "result": "O",
                    "explanation": "윤아는 'I want this now!'라고 지금 당장 갖고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Think about your budget first.",
                    "translation": "예산을 먼저 생각해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Money comes and goes!",
                    "translation": "돈은 들어오고 나가는 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jeongwoo wants Yuna to think about her @@ first.",
                    "hint": "정우가 'Think about your budget first'라고 말했어요.",
                    "optionA": "friends",
                    "optionB": "budget",
                    "optionC": "family",
                    "result": "budget",
                    "explanation": "정우는 윤아가 예산을 먼저 생각하길 원해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Planning helps avoid regrets later.",
                    "translation": "계획을 세우면 나중에 후회를 피할 수 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "But life is short!",
                    "translation": "하지만 인생은 짧아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Smart choices matter more.",
                    "translation": "현명한 선택이 더 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정우의 현명한 선택에 대한 생각이에요.",
                    "optionA": "more",
                    "optionB": "Smart",
                    "optionC": "choices",
                    "optionD": "matter",
                    "result": "Smart choices matter more",
                    "explanation": "정우는 'Smart choices matter more'라고 현명한 선택이 더 중요하다고 생각하는 INTJ의 특성을 보여줍니다."
                }
            ]
        }
    ]
}
ID: 3551 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구들을 위한 마음",
            "explanation": "ENFJ의 타인 배려와 ISTP의 개인적 판단 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "What will make everyone happy?",
                    "translation": "모든 사람을 행복하게 할 방법이 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태우",
                    "script": "I just think about me.",
                    "translation": "난 그냥 나에 대해서만 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Everyone's feelings are important!",
                    "translation": "모든 사람의 감정이 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지민이는 모든 사람의 감정을 중요하게 생각하나요?",
                    "hint": "ENFJ는 다른 사람들의 감정을 매우 신경 써요.",
                    "result": "O",
                    "explanation": "지민이는 'Everyone's feelings are important!'라고 모든 사람의 감정이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "That's too much work.",
                    "translation": "그건 너무 힘들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "But it feels so good!",
                    "translation": "하지만 기분이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taewoo thinks caring about everyone is too much @@.",
                    "hint": "태우가 'That's too much work'라고 말했어요.",
                    "optionA": "fun",
                    "optionB": "work",
                    "optionC": "easy",
                    "result": "work",
                    "explanation": "태우는 모든 사람을 신경 쓰는 것이 너무 힘든 일이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "Simple is better for me.",
                    "translation": "간단한 게 나에게는 더 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "You're so honest!",
                    "translation": "너 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태우",
                    "script": "And you're very kind.",
                    "translation": "그리고 너는 정말 친절해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태우가 지민을 칭찬하는 말이에요.",
                    "result": "And you're very kind",
                    "explanation": "태우는 'And you're very kind'라고 지민이 매우 친절하다고 칭찬했어요.",
                    "optionA": "kind",
                    "optionB": "And",
                    "optionC": "very",
                    "optionD": "you're"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구들을 위한 마음",
            "explanation": "ENFJ의 타인 배려와 ISTP의 개인적 판단 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지민",
                    "script": "What will make everyone happy?",
                    "translation": "모든 사람을 행복하게 할 방법이 뭘까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태우",
                    "script": "I just think about me.",
                    "translation": "난 그냥 나에 대해서만 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지민",
                    "script": "Everyone's feelings are important!",
                    "translation": "모든 사람의 감정이 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지민이는 모든 사람의 감정을 중요하게 생각하나요?",
                    "hint": "ENFJ는 다른 사람들의 감정을 매우 신경 써요.",
                    "result": "O",
                    "explanation": "지민이는 'Everyone's feelings are important!'라고 모든 사람의 감정이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태우",
                    "script": "That's too much work.",
                    "translation": "그건 너무 힘들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지민",
                    "script": "But it feels so good!",
                    "translation": "하지만 기분이 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taewoo thinks caring about everyone is too much @@.",
                    "hint": "태우가 'That's too much work'라고 말했어요.",
                    "optionA": "fun",
                    "optionB": "work",
                    "optionC": "easy",
                    "result": "work",
                    "explanation": "태우는 모든 사람을 신경 쓰는 것이 너무 힘든 일이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태우",
                    "script": "Simple is better for me.",
                    "translation": "간단한 게 나에게는 더 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지민",
                    "script": "You're so honest!",
                    "translation": "너 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태우",
                    "script": "And you're very kind.",
                    "translation": "그리고 너는 정말 친절해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태우가 지민을 칭찬하는 말이에요.",
                    "optionA": "kind",
                    "optionB": "And",
                    "optionC": "very",
                    "optionD": "you're",
                    "result": "And you're very kind",
                    "explanation": "태우는 'And you're very kind'라고 지민이 매우 친절하다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3552 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정의 비밀",
            "explanation": "ESTP의 즉석 행동과 INFJ의 깊은 사색 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "Let's go right now!",
                    "translation": "지금 당장 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Thinking takes too long!",
                    "translation": "생각하는 건 너무 오래 걸려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민규는 지금 당장 가자고 했나요?",
                    "hint": "ESTP는 빠른 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "민규는 'Let's go right now!'라고 지금 당장 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Deep thoughts are important.",
                    "translation": "깊은 생각이 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Action is more fun!",
                    "translation": "행동이 더 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Soyoung thinks deep @@ are important.",
                    "hint": "소영이 'Deep thoughts are important'라고 말했어요.",
                    "optionA": "words",
                    "optionB": "thoughts",
                    "optionC": "books",
                    "result": "thoughts",
                    "explanation": "소영은 깊은 생각이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "I like to understand everything.",
                    "translation": "모든 걸 이해하고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민규",
                    "script": "You're so smart!",
                    "translation": "너 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "And you're so brave!",
                    "translation": "그리고 너는 정말 용감해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소영이 민규를 칭찬하는 말이에요.",
                    "result": "And you're so brave",
                    "explanation": "소영은 'And you're so brave'라고 민규가 매우 용감하다고 칭찬했어요.",
                    "optionA": "And",
                    "optionB": "brave",
                    "optionC": "you're",
                    "optionD": "so"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 결정의 비밀",
            "explanation": "ESTP의 즉석 행동과 INFJ의 깊은 사색 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "Let's go right now!",
                    "translation": "지금 당장 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민규",
                    "script": "Thinking takes too long!",
                    "translation": "생각하는 건 너무 오래 걸려!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민규는 지금 당장 가자고 했나요?",
                    "hint": "ESTP는 빠른 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "민규는 'Let's go right now!'라고 지금 당장 가자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "Deep thoughts are important.",
                    "translation": "깊은 생각이 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "Action is more fun!",
                    "translation": "행동이 더 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Soyoung thinks deep @@ are important.",
                    "hint": "소영이 'Deep thoughts are important'라고 말했어요.",
                    "optionA": "words",
                    "optionB": "thoughts",
                    "optionC": "books",
                    "result": "thoughts",
                    "explanation": "소영은 깊은 생각이 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "I like to understand everything.",
                    "translation": "모든 걸 이해하고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민규",
                    "script": "You're so smart!",
                    "translation": "너 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "And you're so brave!",
                    "translation": "그리고 너는 정말 용감해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소영이 민규를 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "brave",
                    "optionC": "you're",
                    "optionD": "so",
                    "result": "And you're so brave",
                    "explanation": "소영은 'And you're so brave'라고 민규가 매우 용감하다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3553 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "안전한 선택의 힘",
            "explanation": "ISFJ의 안정 추구와 ENTP의 모험적 도전 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "This way is safe.",
                    "translation": "이 방법이 안전해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "But that's boring!",
                    "translation": "하지만 그건 지루해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Safe keeps us happy.",
                    "translation": "안전이 우리를 행복하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이는 안전한 방법을 좋아하나요?",
                    "hint": "ISFJ는 안정성과 안전을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "수진이는 'This way is safe'라고 안전한 방법을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "New things are exciting!",
                    "translation": "새로운 것들이 신나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "What if something goes wrong?",
                    "translation": "뭔가 잘못되면 어떻게 하지?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gunwoo thinks new things are @@.",
                    "hint": "건우가 'New things are exciting!'라고 말했어요.",
                    "optionA": "scary",
                    "optionB": "exciting",
                    "optionC": "hard",
                    "result": "exciting",
                    "explanation": "건우는 새로운 것들이 신난다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Then we try again!",
                    "translation": "그럼 다시 시도하면 돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "You never give up!",
                    "translation": "너는 절대 포기하지 않아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "And you keep me safe!",
                    "translation": "그리고 너는 나를 안전하게 지켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "건우가 수진에게 고마워하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "keep",
                    "optionD": "me",
                    "optionE": "safe",
                    "result": "And you keep me safe",
                    "explanation": "건우는 'And you keep me safe'라고 수진이 자신을 안전하게 지켜준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "안전한 선택의 힘",
            "explanation": "ISFJ의 안정 추구와 ENTP의 모험적 도전 비교",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "This way is safe.",
                    "translation": "이 방법이 안전해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "But that's boring!",
                    "translation": "하지만 그건 지루해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Safe keeps us happy.",
                    "translation": "안전이 우리를 행복하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이는 안전한 방법을 좋아하나요?",
                    "hint": "ISFJ는 안정성과 안전을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "수진이는 'This way is safe'라고 안전한 방법을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "New things are exciting!",
                    "translation": "새로운 것들이 신나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "What if something goes wrong?",
                    "translation": "뭔가 잘못되면 어떻게 하지?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Gunwoo thinks new things are @@.",
                    "hint": "건우가 'New things are exciting!'라고 말했어요.",
                    "optionA": "scary",
                    "optionB": "exciting",
                    "optionC": "hard",
                    "result": "exciting",
                    "explanation": "건우는 새로운 것들이 신난다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Then we try again!",
                    "translation": "그럼 다시 시도하면 돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "You never give up!",
                    "translation": "너는 절대 포기하지 않아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "And you keep me safe!",
                    "translation": "그리고 너는 나를 안전하게 지켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "건우가 수진에게 고마워하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "keep",
                    "optionD": "me",
                    "optionE": "safe",
                    "result": "And you keep me safe",
                    "explanation": "건우는 'And you keep me safe'라고 수진이 자신을 안전하게 지켜준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 3554 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "모두를 위한 결정",
            "explanation": "ESFJ의 집단 조화와 INTP의 개인적 분석 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Everyone should be included.",
                    "translation": "모든 사람이 포함되어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜원",
                    "script": "Groups make better choices!",
                    "translation": "그룹이 더 나은 선택을 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜원이는 모든 사람이 포함되어야 한다고 생각하나요?",
                    "hint": "ESFJ는 집단의 조화를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "혜원이는 'Everyone should be included'라고 모든 사람이 포함되어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Alone helps me think.",
                    "translation": "혼자 있으면 생각하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜원",
                    "script": "But sharing ideas is fun!",
                    "translation": "하지만 아이디어를 나누는 건 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin thinks being @@ helps him think.",
                    "hint": "성민이 'Alone helps me think'라고 말했어요.",
                    "optionA": "busy",
                    "optionB": "alone",
                    "optionC": "loud",
                    "result": "alone",
                    "explanation": "성민은 혼자 있으면 생각하는 데 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Deep thinking takes time.",
                    "translation": "깊은 생각에는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "You're so thoughtful!",
                    "translation": "너 정말 사려 깊어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성민",
                    "script": "And you bring people together!",
                    "translation": "그리고 너는 사람들을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성민이 혜원을 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "bring",
                    "optionD": "people",
                    "optionE": "together",
                    "result": "And you bring people together",
                    "explanation": "성민은 'And you bring people together'라고 혜원이 사람들을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "모두를 위한 결정",
            "explanation": "ESFJ의 집단 조화와 INTP의 개인적 분석 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Everyone should be included.",
                    "translation": "모든 사람이 포함되어야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜원",
                    "script": "Groups make better choices!",
                    "translation": "그룹이 더 나은 선택을 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜원이는 모든 사람이 포함되어야 한다고 생각하나요?",
                    "hint": "ESFJ는 집단의 조화를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "혜원이는 'Everyone should be included'라고 모든 사람이 포함되어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "Alone helps me think.",
                    "translation": "혼자 있으면 생각하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜원",
                    "script": "But sharing ideas is fun!",
                    "translation": "하지만 아이디어를 나누는 건 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin thinks being @@ helps him think.",
                    "hint": "성민이 'Alone helps me think'라고 말했어요.",
                    "optionA": "busy",
                    "optionB": "alone",
                    "optionC": "loud",
                    "result": "alone",
                    "explanation": "성민은 혼자 있으면 생각하는 데 도움이 된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Deep thinking takes time.",
                    "translation": "깊은 생각에는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "You're so thoughtful!",
                    "translation": "너 정말 사려 깊어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성민",
                    "script": "And you bring people together!",
                    "translation": "그리고 너는 사람들을 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성민이 혜원을 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "bring",
                    "optionD": "people",
                    "optionE": "together",
                    "result": "And you bring people together",
                    "explanation": "성민은 'And you bring people together'라고 혜원이 사람들을 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3555 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 새로운 시도",
            "explanation": "ENFP의 창의적 실험과 ISTJ의 검증된 방법 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Let's try something new!",
                    "translation": "새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Old ways work better.",
                    "translation": "옛날 방법이 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "New brings fresh ideas!",
                    "translation": "새로운 건 신선한 아이디어를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 새로운 것을 시도하고 싶어하나요?",
                    "hint": "ENFP는 새로운 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "다은이는 'Let's try something new!'라고 새로운 것을 시도하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Tested methods are safe.",
                    "translation": "검증된 방법이 안전해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "But adventure is exciting!",
                    "translation": "하지만 모험이 신나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junyoung thinks tested methods are @@.",
                    "hint": "준영이 'Tested methods are safe'라고 말했어요.",
                    "optionA": "boring",
                    "optionB": "safe",
                    "optionC": "slow",
                    "result": "safe",
                    "explanation": "준영은 검증된 방법이 안전하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "Reliable things help us.",
                    "translation": "믿을 수 있는 것들이 우리를 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You're so wise!",
                    "translation": "너 정말 현명해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "And you inspire me!",
                    "translation": "그리고 너는 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준영이 다은에게 고마워하는 말이에요.",
                    "result": "And you inspire me",
                    "explanation": "준영은 'And you inspire me'라고 다은이 자신에게 영감을 준다고 말했어요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "me",
                    "optionD": "inspire"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 새로운 시도",
            "explanation": "ENFP의 창의적 실험과 ISTJ의 검증된 방법 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Let's try something new!",
                    "translation": "새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Old ways work better.",
                    "translation": "옛날 방법이 더 잘 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "New brings fresh ideas!",
                    "translation": "새로운 건 신선한 아이디어를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 새로운 것을 시도하고 싶어하나요?",
                    "hint": "ENFP는 새로운 가능성을 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "다은이는 'Let's try something new!'라고 새로운 것을 시도하고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Tested methods are safe.",
                    "translation": "검증된 방법이 안전해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "But adventure is exciting!",
                    "translation": "하지만 모험이 신나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junyoung thinks tested methods are @@.",
                    "hint": "준영이 'Tested methods are safe'라고 말했어요.",
                    "optionA": "boring",
                    "optionB": "safe",
                    "optionC": "slow",
                    "result": "safe",
                    "explanation": "준영은 검증된 방법이 안전하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "Reliable things help us.",
                    "translation": "믿을 수 있는 것들이 우리를 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You're so wise!",
                    "translation": "너 정말 현명해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "And you inspire me!",
                    "translation": "그리고 너는 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준영이 다은에게 고마워하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "me",
                    "optionD": "inspire",
                    "result": "And you inspire me",
                    "explanation": "준영은 'And you inspire me'라고 다은이 자신에게 영감을 준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 3556 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "확실한 길 vs 감성의 길",
            "explanation": "ESTJ의 효율성 추구와 ISFP의 가치 중심 선택 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "This is most efficient.",
                    "translation": "이게 가장 효율적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "But does it feel right?",
                    "translation": "하지만 맞는 느낌이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Results matter most!",
                    "translation": "결과가 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 결과가 가장 중요하다고 생각하나요?",
                    "hint": "ESTJ는 효율성과 결과를 중시해요.",
                    "result": "O",
                    "explanation": "현수는 'Results matter most!'라고 결과가 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "My heart says something else.",
                    "translation": "내 마음은 다른 걸 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Facts don't lie to us.",
                    "translation": "사실은 우리에게 거짓말하지 않아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Areum's @@ says something else.",
                    "hint": "아름이 'My heart says something else'라고 말했어요.",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "friend",
                    "result": "heart",
                    "explanation": "아름의 마음이 다른 것을 말하고 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Feelings guide me well.",
                    "translation": "감정이 나를 잘 이끌어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "You're very authentic!",
                    "translation": "너 정말 진실해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "And you get things done!",
                    "translation": "그리고 너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아름이 현수를 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "get",
                    "optionD": "things",
                    "optionE": "done",
                    "result": "And you get things done",
                    "explanation": "아름은 'And you get things done'라고 현수가 일을 해낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "확실한 길 vs 감성의 길",
            "explanation": "ESTJ의 효율성 추구와 ISFP의 가치 중심 선택 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "This is most efficient.",
                    "translation": "이게 가장 효율적이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "But does it feel right?",
                    "translation": "하지만 맞는 느낌이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현수",
                    "script": "Results matter most!",
                    "translation": "결과가 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현수는 결과가 가장 중요하다고 생각하나요?",
                    "hint": "ESTJ는 효율성과 결과를 중시해요.",
                    "result": "O",
                    "explanation": "현수는 'Results matter most!'라고 결과가 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "My heart says something else.",
                    "translation": "내 마음은 다른 걸 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현수",
                    "script": "Facts don't lie to us.",
                    "translation": "사실은 우리에게 거짓말하지 않아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Areum's @@ says something else.",
                    "hint": "아름이 'My heart says something else'라고 말했어요.",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "friend",
                    "result": "heart",
                    "explanation": "아름의 마음이 다른 것을 말하고 있어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Feelings guide me well.",
                    "translation": "감정이 나를 잘 이끌어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현수",
                    "script": "You're very authentic!",
                    "translation": "너 정말 진실해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "And you get things done!",
                    "translation": "그리고 너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "아름이 현수를 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "get",
                    "optionD": "things",
                    "optionE": "done",
                    "result": "And you get things done",
                    "explanation": "아름은 'And you get things done'라고 현수가 일을 해낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3557 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "승리를 향한 전략",
            "explanation": "ENTJ의 목표 지향과 INFP의 개인적 가치 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "We need to win this!",
                    "translation": "우리가 이걸 이겨야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Winning isn't everything.",
                    "translation": "이기는 게 전부는 아니야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Goals drive me forward!",
                    "translation": "목표가 나를 앞으로 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현이는 이기는 것이 중요하다고 생각하나요?",
                    "hint": "ENTJ는 목표 달성과 승리를 중시해요.",
                    "result": "O",
                    "explanation": "도현이는 'We need to win this!'라고 이기는 것이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Being true matters more.",
                    "translation": "진실한 것이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Success opens new doors!",
                    "translation": "성공이 새로운 문을 열어줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jieun thinks being @@ matters more.",
                    "hint": "지은이 'Being true matters more'라고 말했어요.",
                    "optionA": "fast",
                    "optionB": "true",
                    "optionC": "rich",
                    "result": "true",
                    "explanation": "지은은 진실한 것이 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "My values guide me.",
                    "translation": "내 가치관이 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너 자신에게 진실해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "And you make things happen!",
                    "translation": "그리고 너는 일을 이루어내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지은이 도현을 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "make",
                    "optionD": "things",
                    "optionE": "happen",
                    "result": "And you make things happen",
                    "explanation": "지은은 'And you make things happen'라고 도현이 일을 이루어낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "승리를 향한 전략",
            "explanation": "ENTJ의 목표 지향과 INFP의 개인적 가치 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "We need to win this!",
                    "translation": "우리가 이걸 이겨야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지은",
                    "script": "Winning isn't everything.",
                    "translation": "이기는 게 전부는 아니야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Goals drive me forward!",
                    "translation": "목표가 나를 앞으로 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현이는 이기는 것이 중요하다고 생각하나요?",
                    "hint": "ENTJ는 목표 달성과 승리를 중시해요.",
                    "result": "O",
                    "explanation": "도현이는 'We need to win this!'라고 이기는 것이 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지은",
                    "script": "Being true matters more.",
                    "translation": "진실한 것이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "Success opens new doors!",
                    "translation": "성공이 새로운 문을 열어줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jieun thinks being @@ matters more.",
                    "hint": "지은이 'Being true matters more'라고 말했어요.",
                    "optionA": "fast",
                    "optionB": "true",
                    "optionC": "rich",
                    "result": "true",
                    "explanation": "지은은 진실한 것이 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지은",
                    "script": "My values guide me.",
                    "translation": "내 가치관이 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도현",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너 자신에게 진실해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "And you make things happen!",
                    "translation": "그리고 너는 일을 이루어내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지은이 도현을 칭찬하는 말이에요.",
                    "optionA": "And",
                    "optionB": "you",
                    "optionC": "make",
                    "optionD": "things",
                    "optionE": "happen",
                    "result": "And you make things happen",
                    "explanation": "지은은 'And you make things happen'라고 도현이 일을 이루어낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3558 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 아침 선택",
            "explanation": "ISFP의 감성적 결정과 ESTJ의 실용적 판단 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "This feels so pretty!",
                    "translation": "이거 정말 예뻐 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "But is it useful?",
                    "translation": "하지만 유용해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Beauty makes me happy.",
                    "translation": "아름다움이 나를 행복하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예슬이는 아름다움이 자신을 행복하게 한다고 했나요?",
                    "hint": "ISFP는 미적 감각과 감정을 중시해요.",
                    "result": "O",
                    "explanation": "예슬이는 'Beauty makes me happy'라고 아름다움이 자신을 행복하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "I choose what works best.",
                    "translation": "가장 잘 작동하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "You're so practical always!",
                    "translation": "너는 항상 실용적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Kangsu chooses what @@ best.",
                    "hint": "강수가 'I choose what works best'라고 말했어요.",
                    "optionA": "looks",
                    "optionB": "works",
                    "optionC": "costs",
                    "result": "works",
                    "explanation": "강수는 가장 잘 작동하는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Efficiency saves us time.",
                    "translation": "효율성이 시간을 절약해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "And you are very organized!",
                    "translation": "그리고 너는 정말 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "You bring beauty to everything!",
                    "translation": "너는 모든 것에 아름다움을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강수가 예슬을 칭찬하는 말이에요.",
                    "optionA": "everything",
                    "optionB": "You",
                    "optionC": "to",
                    "optionD": "beauty",
                    "optionE": "bring",
                    "result": "You bring beauty to everything",
                    "explanation": "강수는 'You bring beauty to everything'라고 예슬이 모든 것에 아름다움을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "달콤한 아침 선택",
            "explanation": "ISFP의 감성적 결정과 ESTJ의 실용적 판단 비교",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "This feels so pretty!",
                    "translation": "이거 정말 예뻐 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "But is it useful?",
                    "translation": "하지만 유용해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Beauty makes me happy.",
                    "translation": "아름다움이 나를 행복하게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예슬이는 아름다움이 자신을 행복하게 한다고 했나요?",
                    "hint": "ISFP는 미적 감각과 감정을 중시해요.",
                    "result": "O",
                    "explanation": "예슬이는 'Beauty makes me happy'라고 아름다움이 자신을 행복하게 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "I choose what works best.",
                    "translation": "가장 잘 작동하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예솔",
                    "script": "You're so practical always!",
                    "translation": "너는 항상 실용적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Kangsu chooses what @@ best.",
                    "hint": "강수가 'I choose what works best'라고 말했어요.",
                    "optionA": "looks",
                    "optionB": "works",
                    "optionC": "costs",
                    "result": "works",
                    "explanation": "강수는 가장 잘 작동하는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "Efficiency saves us time.",
                    "translation": "효율성이 시간을 절약해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "And you are very organized!",
                    "translation": "그리고 너는 정말 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "You bring beauty to everything!",
                    "translation": "너는 모든 것에 아름다움을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "강수가 예슬을 칭찬하는 말이에요.",
                    "optionA": "everything",
                    "optionB": "You",
                    "optionC": "to",
                    "optionD": "beauty",
                    "optionE": "bring",
                    "result": "You bring beauty to everything",
                    "explanation": "강수는 'You bring beauty to everything'라고 예슬이 모든 것에 아름다움을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3559 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 놀이 계획",
            "explanation": "ESFJ의 모두를 위한 배려와 INTP의 논리적 접근 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone should have fun!",
                    "translation": "모든 사람이 재미있어야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I need logical reasons.",
                    "translation": "논리적인 이유가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Happy people are important!",
                    "translation": "행복한 사람들이 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수민이는 모든 사람이 재미있어야 한다고 생각하나요?",
                    "hint": "ESFJ는 모든 사람의 행복을 중시해요.",
                    "result": "O",
                    "explanation": "수민이는 'Everyone should have fun!'라고 모든 사람이 재미있어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Facts help me decide.",
                    "translation": "사실이 결정하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "You think so deeply!",
                    "translation": "너 정말 깊이 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taejun needs logical @@ to decide.",
                    "hint": "태준이 'I need logical reasons'라고 말했어요.",
                    "optionA": "friends",
                    "optionB": "reasons",
                    "optionC": "games",
                    "result": "reasons",
                    "explanation": "태준은 결정하기 위해 논리적인 이유가 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Analysis makes things clear.",
                    "translation": "분석이 일을 명확하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "You are really very smart!",
                    "translation": "너는 정말 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "You care about everyone always!",
                    "translation": "너는 항상 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이 수민을 칭찬하는 말이에요.",
                    "optionA": "always",
                    "optionB": "You",
                    "optionC": "everyone",
                    "optionD": "care",
                    "optionE": "about",
                    "result": "You care about everyone always",
                    "explanation": "태준은 'You care about everyone always'라고 수민이 항상 모든 사람을 신경 쓴다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 놀이 계획",
            "explanation": "ESFJ의 모두를 위한 배려와 INTP의 논리적 접근 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "Everyone should have fun!",
                    "translation": "모든 사람이 재미있어야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I need logical reasons.",
                    "translation": "논리적인 이유가 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Happy people are important!",
                    "translation": "행복한 사람들이 중요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수민이는 모든 사람이 재미있어야 한다고 생각하나요?",
                    "hint": "ESFJ는 모든 사람의 행복을 중시해요.",
                    "result": "O",
                    "explanation": "수민이는 'Everyone should have fun!'라고 모든 사람이 재미있어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Facts help me decide.",
                    "translation": "사실이 결정하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "You think so deeply!",
                    "translation": "너 정말 깊이 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taejun needs logical @@ to decide.",
                    "hint": "태준이 'I need logical reasons'라고 말했어요.",
                    "optionA": "friends",
                    "optionB": "reasons",
                    "optionC": "games",
                    "result": "reasons",
                    "explanation": "태준은 결정하기 위해 논리적인 이유가 필요해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Analysis makes things clear.",
                    "translation": "분석이 일을 명확하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수민",
                    "script": "You are really very smart!",
                    "translation": "너는 정말 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "You care about everyone always!",
                    "translation": "너는 항상 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태준이 수민을 칭찬하는 말이에요.",
                    "optionA": "always",
                    "optionB": "You",
                    "optionC": "everyone",
                    "optionD": "care",
                    "optionE": "about",
                    "result": "You care about everyone always",
                    "explanation": "태준은 'You care about everyone always'라고 수민이 항상 모든 사람을 신경 쓴다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3560 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 게임 선택",
            "explanation": "ESTP의 즉시 행동과 ISFJ의 신중한 고려 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Let's play this now!",
                    "translation": "이거 지금 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Wait, is it safe?",
                    "translation": "잠깐, 안전해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Fun is what matters!",
                    "translation": "재미가 중요한 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민우는 지금 당장 게임을 하자고 했나요?",
                    "hint": "ESTP는 즉시 행동하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "민우는 'Let's play this now!'라고 지금 당장 게임을 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "I worry about problems.",
                    "translation": "문제가 생길까 걱정돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "You keep us all safe!",
                    "translation": "너는 우리 모두를 안전하게 지켜줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunyoung worries about @@.",
                    "hint": "은영이 'I worry about problems'라고 말했어요.",
                    "optionA": "games",
                    "optionB": "problems",
                    "optionC": "friends",
                    "result": "problems",
                    "explanation": "은영은 문제가 생길까 걱정해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Careful planning helps everyone.",
                    "translation": "신중한 계획이 모든 사람을 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "I love your caring heart!",
                    "translation": "너의 배려하는 마음을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "You make life so exciting!",
                    "translation": "너는 인생을 정말 신나게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은영이 민우를 칭찬하는 말이에요.",
                    "optionA": "exciting",
                    "optionB": "life",
                    "optionC": "You",
                    "optionD": "so",
                    "optionE": "make",
                    "result": "You make life so exciting",
                    "explanation": "은영은 'You make life so exciting'라고 민우가 인생을 정말 신나게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 게임 선택",
            "explanation": "ESTP의 즉시 행동과 ISFJ의 신중한 고려 비교",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "Let's play this now!",
                    "translation": "이거 지금 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소영",
                    "script": "Wait, is it safe?",
                    "translation": "잠깐, 안전해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Fun is what matters!",
                    "translation": "재미가 중요한 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민우는 지금 당장 게임을 하자고 했나요?",
                    "hint": "ESTP는 즉시 행동하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "민우는 'Let's play this now!'라고 지금 당장 게임을 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소영",
                    "script": "I worry about problems.",
                    "translation": "문제가 생길까 걱정돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "You keep us all safe!",
                    "translation": "너는 우리 모두를 안전하게 지켜줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Eunyoung worries about @@.",
                    "hint": "은영이 'I worry about problems'라고 말했어요.",
                    "optionA": "games",
                    "optionB": "problems",
                    "optionC": "friends",
                    "result": "problems",
                    "explanation": "은영은 문제가 생길까 걱정해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소영",
                    "script": "Careful planning helps everyone.",
                    "translation": "신중한 계획이 모든 사람을 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "I love your caring heart!",
                    "translation": "너의 배려하는 마음을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소영",
                    "script": "You make life so exciting!",
                    "translation": "너는 인생을 정말 신나게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "은영이 민우를 칭찬하는 말이에요.",
                    "optionA": "exciting",
                    "optionB": "life",
                    "optionC": "You",
                    "optionD": "so",
                    "optionE": "make",
                    "result": "You make life so exciting",
                    "explanation": "은영은 'You make life so exciting'라고 민우가 인생을 정말 신나게 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3561 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 답 찾기",
            "explanation": "INTJ의 최적화 추구와 ESFP의 감정적 만족 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I need the perfect answer.",
                    "translation": "완벽한 답이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Good enough is fine!",
                    "translation": "충분히 좋으면 괜찮아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Excellence drives my choices.",
                    "translation": "우수함이 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지환이는 완벽한 답이 필요하다고 했나요?",
                    "hint": "INTJ는 완벽함과 최적화를 추구해요.",
                    "result": "O",
                    "explanation": "지환이는 'I need the perfect answer'라고 완벽한 답이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Happy feelings are enough!",
                    "translation": "행복한 감정이면 충분해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "You find joy so easily!",
                    "translation": "너는 기쁨을 정말 쉽게 찾아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Arin thinks happy @@ are enough.",
                    "hint": "아린이 'Happy feelings are enough!'라고 말했어요.",
                    "optionA": "thoughts",
                    "optionB": "feelings",
                    "optionC": "people",
                    "result": "feelings",
                    "explanation": "아린은 행복한 감정이면 충분하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Simple joys make life good.",
                    "translation": "간단한 기쁨이 인생을 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "You spread happiness to everyone!",
                    "translation": "너는 모든 사람에게 행복을 퍼뜨려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "You always think so deeply!",
                    "translation": "너는 항상 정말 깊이 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이 지환을 칭찬하는 말이에요.",
                    "optionA": "deeply",
                    "optionB": "think",
                    "optionC": "always",
                    "optionD": "You",
                    "optionE": "so",
                    "result": "You always think so deeply",
                    "explanation": "아린은 'You always think so deeply'라고 지환이 항상 정말 깊이 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 답 찾기",
            "explanation": "INTJ의 최적화 추구와 ESFP의 감정적 만족 비교",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I need the perfect answer.",
                    "translation": "완벽한 답이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Good enough is fine!",
                    "translation": "충분히 좋으면 괜찮아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Excellence drives my choices.",
                    "translation": "우수함이 내 선택을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지환이는 완벽한 답이 필요하다고 했나요?",
                    "hint": "INTJ는 완벽함과 최적화를 추구해요.",
                    "result": "O",
                    "explanation": "지환이는 'I need the perfect answer'라고 완벽한 답이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Happy feelings are enough!",
                    "translation": "행복한 감정이면 충분해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "You find joy so easily!",
                    "translation": "너는 기쁨을 정말 쉽게 찾아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Arin thinks happy @@ are enough.",
                    "hint": "아린이 'Happy feelings are enough!'라고 말했어요.",
                    "optionA": "thoughts",
                    "optionB": "feelings",
                    "optionC": "people",
                    "result": "feelings",
                    "explanation": "아린은 행복한 감정이면 충분하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Simple joys make life good.",
                    "translation": "간단한 기쁨이 인생을 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "You spread happiness to everyone!",
                    "translation": "너는 모든 사람에게 행복을 퍼뜨려!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "You always think so deeply!",
                    "translation": "너는 항상 정말 깊이 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "아린이 지환을 칭찬하는 말이에요.",
                    "optionA": "deeply",
                    "optionB": "think",
                    "optionC": "always",
                    "optionD": "You",
                    "optionE": "so",
                    "result": "You always think so deeply",
                    "explanation": "아린은 'You always think so deeply'라고 지환이 항상 정말 깊이 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3562 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 팀워크",
            "explanation": "ENFJ의 협력 중시와 ISTP의 독립적 작업 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's work together always!",
                    "translation": "항상 함께 일하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "I work better alone.",
                    "translation": "혼자 일할 때 더 잘돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "Teams make us stronger!",
                    "translation": "팀이 우리를 더 강하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하은이는 항상 함께 일하자고 했나요?",
                    "hint": "ENFJ는 협력과 팀워크를 중시해요.",
                    "result": "O",
                    "explanation": "하은이는 'Let's work together always!'라고 항상 함께 일하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Quiet helps me focus.",
                    "translation": "조용한 곳이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "You solve problems so well!",
                    "translation": "너는 문제를 정말 잘 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoung works better @@.",
                    "hint": "도영이 'I work better alone'라고 말했어요.",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "outside",
                    "result": "alone",
                    "explanation": "도영은 혼자 일할 때 더 잘돼요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Independent work suits me.",
                    "translation": "독립적인 작업이 나에게 맞아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "You are so very skilled!",
                    "translation": "너는 정말 정말 숙련되어 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "You bring people together beautifully!",
                    "translation": "너는 사람들을 아름답게 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도영이 하은을 칭찬하는 말이에요.",
                    "optionA": "beautifully",
                    "optionB": "people",
                    "optionC": "You",
                    "optionD": "together",
                    "optionE": "bring",
                    "result": "You bring people together beautifully",
                    "explanation": "도영은 'You bring people together beautifully'라고 하은이 사람들을 아름답게 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "따뜻한 팀워크",
            "explanation": "ENFJ의 협력 중시와 ISTP의 독립적 작업 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하은",
                    "script": "Let's work together always!",
                    "translation": "항상 함께 일하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "I work better alone.",
                    "translation": "혼자 일할 때 더 잘돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하은",
                    "script": "Teams make us stronger!",
                    "translation": "팀이 우리를 더 강하게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하은이는 항상 함께 일하자고 했나요?",
                    "hint": "ENFJ는 협력과 팀워크를 중시해요.",
                    "result": "O",
                    "explanation": "하은이는 'Let's work together always!'라고 항상 함께 일하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도영",
                    "script": "Quiet helps me focus.",
                    "translation": "조용한 곳이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하은",
                    "script": "You solve problems so well!",
                    "translation": "너는 문제를 정말 잘 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoung works better @@.",
                    "hint": "도영이 'I work better alone'라고 말했어요.",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "outside",
                    "result": "alone",
                    "explanation": "도영은 혼자 일할 때 더 잘돼요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Independent work suits me.",
                    "translation": "독립적인 작업이 나에게 맞아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하은",
                    "script": "You are so very skilled!",
                    "translation": "너는 정말 정말 숙련되어 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "You bring people together beautifully!",
                    "translation": "너는 사람들을 아름답게 하나로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도영이 하은을 칭찬하는 말이에요.",
                    "optionA": "beautifully",
                    "optionB": "people",
                    "optionC": "You",
                    "optionD": "together",
                    "optionE": "bring",
                    "result": "You bring people together beautifully",
                    "explanation": "도영은 'You bring people together beautifully'라고 하은이 사람들을 아름답게 하나로 만든다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3563 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새로운 모험 시작",
            "explanation": "ENFP의 가능성 탐구와 ISTJ의 안정성 추구 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "So many exciting possibilities!",
                    "translation": "정말 많은 신나는 가능성들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "I prefer stable choices.",
                    "translation": "안정적인 선택을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "New adventures call me!",
                    "translation": "새로운 모험이 나를 부르고 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이는 새로운 모험이 자신을 부르고 있다고 했나요?",
                    "hint": "ENFP는 새로운 가능성과 모험을 좋아해요.",
                    "result": "O",
                    "explanation": "채원이는 'New adventures call me!'라고 새로운 모험이 자신을 부르고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Reliable plans work best.",
                    "translation": "믿을 수 있는 계획이 가장 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You keep everything so organized!",
                    "translation": "너는 모든 걸 정말 체계적으로 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyuntaek prefers @@ choices.",
                    "hint": "현택이 'I prefer stable choices'라고 말했어요.",
                    "optionA": "new",
                    "optionB": "stable",
                    "optionC": "fun",
                    "result": "stable",
                    "explanation": "현택은 안정적인 선택을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Steady progress feels good.",
                    "translation": "꾸준한 진전이 좋은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I love your careful planning!",
                    "translation": "너의 신중한 계획을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "You inspire me with creativity!",
                    "translation": "너는 창의성으로 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현택이 채원을 칭찬하는 말이에요.",
                    "optionA": "creativity",
                    "optionB": "with",
                    "optionC": "inspire",
                    "optionD": "You",
                    "optionE": "me",
                    "result": "You inspire me with creativity",
                    "explanation": "현택은 'You inspire me with creativity'라고 채원이 창의성으로 자신에게 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "새로운 모험 시작",
            "explanation": "ENFP의 가능성 탐구와 ISTJ의 안정성 추구 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "So many exciting possibilities!",
                    "translation": "정말 많은 신나는 가능성들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "I prefer stable choices.",
                    "translation": "안정적인 선택을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "New adventures call me!",
                    "translation": "새로운 모험이 나를 부르고 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이는 새로운 모험이 자신을 부르고 있다고 했나요?",
                    "hint": "ENFP는 새로운 가능성과 모험을 좋아해요.",
                    "result": "O",
                    "explanation": "채원이는 'New adventures call me!'라고 새로운 모험이 자신을 부르고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Reliable plans work best.",
                    "translation": "믿을 수 있는 계획이 가장 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "You keep everything so organized!",
                    "translation": "너는 모든 걸 정말 체계적으로 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Hyuntaek prefers @@ choices.",
                    "hint": "현택이 'I prefer stable choices'라고 말했어요.",
                    "optionA": "new",
                    "optionB": "stable",
                    "optionC": "fun",
                    "result": "stable",
                    "explanation": "현택은 안정적인 선택을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Steady progress feels good.",
                    "translation": "꾸준한 진전이 좋은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "I love your careful planning!",
                    "translation": "너의 신중한 계획을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "You inspire me with creativity!",
                    "translation": "너는 창의성으로 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현택이 채원을 칭찬하는 말이에요.",
                    "optionA": "creativity",
                    "optionB": "with",
                    "optionC": "inspire",
                    "optionD": "You",
                    "optionE": "me",
                    "result": "You inspire me with creativity",
                    "explanation": "현택은 'You inspire me with creativity'라고 채원이 창의성으로 자신에게 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3564 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 나침반",
            "explanation": "INFP의 내적 가치와 ENTJ의 외적 성과 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "My values guide me.",
                    "translation": "내 가치관이 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소은",
                    "script": "Authenticity feels most important.",
                    "translation": "진정성이 가장 중요하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소은이는 자신의 가치관이 자신을 이끈다고 했나요?",
                    "hint": "INFP는 개인적 가치와 진정성을 중시해요.",
                    "result": "O",
                    "explanation": "소은이는 'My values guide me'라고 자신의 가치관이 자신을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Achievement motivates me forward.",
                    "translation": "성취가 나를 앞으로 동기부여해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소은",
                    "script": "You accomplish amazing things!",
                    "translation": "너는 놀라운 일들을 성취해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jeonghun is motivated by @@.",
                    "hint": "정헌이 'Achievement motivates me forward'라고 말했어요.",
                    "optionA": "friends",
                    "optionB": "achievement",
                    "optionC": "music",
                    "result": "achievement",
                    "explanation": "정헌은 성취에 의해 동기부여 받아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Clear goals drive success.",
                    "translation": "명확한 목표가 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소은",
                    "script": "You make dreams come true!",
                    "translation": "너는 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너 자신에게 진실해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정헌이 소은을 칭찬하는 말이에요.",
                    "optionA": "yourself",
                    "optionB": "true",
                    "optionC": "stay",
                    "optionD": "to",
                    "optionE": "You",
                    "result": "You stay true to yourself",
                    "explanation": "정헌은 'You stay true to yourself'라고 소은이 자신에게 진실하다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 나침반",
            "explanation": "INFP의 내적 가치와 ENTJ의 외적 성과 비교",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "My values guide me.",
                    "translation": "내 가치관이 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Results speak for themselves.",
                    "translation": "결과가 스스로 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소은",
                    "script": "Authenticity feels most important.",
                    "translation": "진정성이 가장 중요하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소은이는 자신의 가치관이 자신을 이끈다고 했나요?",
                    "hint": "INFP는 개인적 가치와 진정성을 중시해요.",
                    "result": "O",
                    "explanation": "소은이는 'My values guide me'라고 자신의 가치관이 자신을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Achievement motivates me forward.",
                    "translation": "성취가 나를 앞으로 동기부여해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소은",
                    "script": "You accomplish amazing things!",
                    "translation": "너는 놀라운 일들을 성취해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jeonghun is motivated by @@.",
                    "hint": "정헌이 'Achievement motivates me forward'라고 말했어요.",
                    "optionA": "friends",
                    "optionB": "achievement",
                    "optionC": "music",
                    "result": "achievement",
                    "explanation": "정헌은 성취에 의해 동기부여 받아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Clear goals drive success.",
                    "translation": "명확한 목표가 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소은",
                    "script": "You make dreams come true!",
                    "translation": "너는 꿈을 현실로 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동현",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너 자신에게 진실해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정헌이 소은을 칭찬하는 말이에요.",
                    "optionA": "yourself",
                    "optionB": "true",
                    "optionC": "stay",
                    "optionD": "to",
                    "optionE": "You",
                    "result": "You stay true to yourself",
                    "explanation": "정헌은 'You stay true to yourself'라고 소은이 자신에게 진실하다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3565 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현명한 선택의 순간",
            "explanation": "INTP의 분석적 사고와 ESFJ의 감정적 고려 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Logic shows the truth.",
                    "translation": "논리가 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "People's hearts matter too.",
                    "translation": "사람들의 마음도 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Analysis helps me understand.",
                    "translation": "분석이 이해하는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 논리가 진실을 보여준다고 생각하나요?",
                    "hint": "INTP는 논리적 분석을 중시해요.",
                    "result": "O",
                    "explanation": "시우는 'Logic shows the truth'라고 논리가 진실을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Emotions give life meaning.",
                    "translation": "감정이 인생에 의미를 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "You understand everyone's feelings!",
                    "translation": "너는 모든 사람의 감정을 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yujin thinks @@ give life meaning.",
                    "hint": "유진이 'Emotions give life meaning'라고 말했어요.",
                    "optionA": "books",
                    "optionB": "emotions",
                    "optionC": "games",
                    "result": "emotions",
                    "explanation": "유진은 감정이 인생에 의미를 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Caring creates beautiful connections.",
                    "translation": "배려가 아름다운 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "You make everyone feel special!",
                    "translation": "너는 모든 사람을 특별하게 느끼게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "You think in amazing ways!",
                    "translation": "너는 놀라운 방식으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 시우를 칭찬하는 말이에요.",
                    "optionA": "ways",
                    "optionB": "amazing",
                    "optionC": "in",
                    "optionD": "think",
                    "optionE": "You",
                    "result": "You think in amazing ways",
                    "explanation": "유진은 'You think in amazing ways'라고 시우가 놀라운 방식으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "현명한 선택의 순간",
            "explanation": "INTP의 분석적 사고와 ESFJ의 감정적 고려 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Logic shows the truth.",
                    "translation": "논리가 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "People's hearts matter too.",
                    "translation": "사람들의 마음도 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "시우",
                    "script": "Analysis helps me understand.",
                    "translation": "분석이 이해하는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "시우는 논리가 진실을 보여준다고 생각하나요?",
                    "hint": "INTP는 논리적 분석을 중시해요.",
                    "result": "O",
                    "explanation": "시우는 'Logic shows the truth'라고 논리가 진실을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Emotions give life meaning.",
                    "translation": "감정이 인생에 의미를 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "시우",
                    "script": "You understand everyone's feelings!",
                    "translation": "너는 모든 사람의 감정을 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yujin thinks @@ give life meaning.",
                    "hint": "유진이 'Emotions give life meaning'라고 말했어요.",
                    "optionA": "books",
                    "optionB": "emotions",
                    "optionC": "games",
                    "result": "emotions",
                    "explanation": "유진은 감정이 인생에 의미를 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Caring creates beautiful connections.",
                    "translation": "배려가 아름다운 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "시우",
                    "script": "You make everyone feel special!",
                    "translation": "너는 모든 사람을 특별하게 느끼게 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "You think in amazing ways!",
                    "translation": "너는 놀라운 방식으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "유진이 시우를 칭찬하는 말이에요.",
                    "optionA": "ways",
                    "optionB": "amazing",
                    "optionC": "in",
                    "optionD": "think",
                    "optionE": "You",
                    "result": "You think in amazing ways",
                    "explanation": "유진은 'You think in amazing ways'라고 시우가 놀라운 방식으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3566 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즐거운 쇼핑 여행",
            "explanation": "ESFP의 충동적 구매와 INTJ의 계획적 소비 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I want this cute bag!",
                    "translation": "이 귀여운 가방을 갖고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "Do you really need it?",
                    "translation": "정말 필요해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "It makes me smile!",
                    "translation": "이거 나를 웃게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다혜는 귀여운 가방을 갖고 싶어하나요?",
                    "hint": "ESFP는 감정적으로 즉흥적인 결정을 해요.",
                    "result": "O",
                    "explanation": "다혜는 'I want this cute bag!'라고 귀여운 가방을 갖고 싶어한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "I always plan my purchases.",
                    "translation": "나는 항상 구매를 계획해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "You are so very smart!",
                    "translation": "너 정말 정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongho always plans his @@.",
                    "hint": "성호가 'I always plan my purchases'라고 말했어요.",
                    "optionA": "trips",
                    "optionB": "purchases",
                    "optionC": "meals",
                    "result": "purchases",
                    "explanation": "성호는 항상 자신의 구매를 계획해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Long-term thinking helps me.",
                    "translation": "장기적 사고가 나를 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You keep everything so organized!",
                    "translation": "너는 모든 걸 정말 체계적으로 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "You bring joy to everything!",
                    "translation": "너는 모든 것에 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성호가 다혜를 칭찬하는 말이에요.",
                    "optionA": "everything",
                    "optionB": "bring",
                    "optionC": "to",
                    "optionD": "You",
                    "optionE": "joy",
                    "result": "You bring joy to everything",
                    "explanation": "성호는 'You bring joy to everything'라고 다혜가 모든 것에 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "즐거운 쇼핑 여행",
            "explanation": "ESFP의 충동적 구매와 INTJ의 계획적 소비 비교",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I want this cute bag!",
                    "translation": "이 귀여운 가방을 갖고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "Do you really need it?",
                    "translation": "정말 필요해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "It makes me smile!",
                    "translation": "이거 나를 웃게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다혜는 귀여운 가방을 갖고 싶어하나요?",
                    "hint": "ESFP는 감정적으로 즉흥적인 결정을 해요.",
                    "result": "O",
                    "explanation": "다혜는 'I want this cute bag!'라고 귀여운 가방을 갖고 싶어한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "I always plan my purchases.",
                    "translation": "나는 항상 구매를 계획해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "You are so very smart!",
                    "translation": "너 정말 정말 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongho always plans his @@.",
                    "hint": "성호가 'I always plan my purchases'라고 말했어요.",
                    "optionA": "trips",
                    "optionB": "purchases",
                    "optionC": "meals",
                    "result": "purchases",
                    "explanation": "성호는 항상 자신의 구매를 계획해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성호",
                    "script": "Long-term thinking helps me.",
                    "translation": "장기적 사고가 나를 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You keep everything so organized!",
                    "translation": "너는 모든 걸 정말 체계적으로 해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "You bring joy to everything!",
                    "translation": "너는 모든 것에 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성호가 다혜를 칭찬하는 말이에요.",
                    "optionA": "everything",
                    "optionB": "bring",
                    "optionC": "to",
                    "optionD": "You",
                    "optionE": "joy",
                    "result": "You bring joy to everything",
                    "explanation": "성호는 'You bring joy to everything'라고 다혜가 모든 것에 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3567 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구와의 약속",
            "explanation": "ISFJ의 타인 우선과 ENTP의 유연한 변경 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "I promised to help her.",
                    "translation": "그녀를 도와주기로 약속했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "But this idea is better!",
                    "translation": "하지만 이 아이디어가 더 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수연",
                    "script": "Promises are very important.",
                    "translation": "약속은 정말 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수연이는 약속이 중요하다고 생각하나요?",
                    "hint": "ISFJ는 약속과 의무를 매우 중시해요.",
                    "result": "O",
                    "explanation": "수연이는 'Promises are very important'라고 약속이 정말 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "New chances come unexpectedly!",
                    "translation": "새로운 기회가 예상치 못하게 와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수연",
                    "script": "You see possibilities everywhere!",
                    "translation": "너는 모든 곳에서 가능성을 봐!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihun thinks new chances come @@.",
                    "hint": "지훈이 'New chances come unexpectedly!'라고 말했어요.",
                    "optionA": "slowly",
                    "optionB": "unexpectedly",
                    "optionC": "never",
                    "result": "unexpectedly",
                    "explanation": "지훈은 새로운 기회가 예상치 못하게 온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Flexibility opens new doors.",
                    "translation": "유연성이 새로운 문을 열어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수연",
                    "script": "You are always so creative!",
                    "translation": "너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "You care for everyone deeply!",
                    "translation": "너는 모든 사람을 깊이 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이 수연을 칭찬하는 말이에요.",
                    "optionA": "deeply",
                    "optionB": "care",
                    "optionC": "You",
                    "optionD": "everyone",
                    "optionE": "for",
                    "result": "You care for everyone deeply",
                    "explanation": "지훈은 'You care for everyone deeply'라고 수연이 모든 사람을 깊이 신경 쓴다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구와의 약속",
            "explanation": "ISFJ의 타인 우선과 ENTP의 유연한 변경 비교",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "I promised to help her.",
                    "translation": "그녀를 도와주기로 약속했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "But this idea is better!",
                    "translation": "하지만 이 아이디어가 더 좋아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수연",
                    "script": "Promises are very important.",
                    "translation": "약속은 정말 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수연이는 약속이 중요하다고 생각하나요?",
                    "hint": "ISFJ는 약속과 의무를 매우 중시해요.",
                    "result": "O",
                    "explanation": "수연이는 'Promises are very important'라고 약속이 정말 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "New chances come unexpectedly!",
                    "translation": "새로운 기회가 예상치 못하게 와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수연",
                    "script": "You see possibilities everywhere!",
                    "translation": "너는 모든 곳에서 가능성을 봐!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihun thinks new chances come @@.",
                    "hint": "지훈이 'New chances come unexpectedly!'라고 말했어요.",
                    "optionA": "slowly",
                    "optionB": "unexpectedly",
                    "optionC": "never",
                    "result": "unexpectedly",
                    "explanation": "지훈은 새로운 기회가 예상치 못하게 온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Flexibility opens new doors.",
                    "translation": "유연성이 새로운 문을 열어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수연",
                    "script": "You are always so creative!",
                    "translation": "너는 항상 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "You care for everyone deeply!",
                    "translation": "너는 모든 사람을 깊이 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "지훈이 수연을 칭찬하는 말이에요.",
                    "optionA": "deeply",
                    "optionB": "care",
                    "optionC": "You",
                    "optionD": "everyone",
                    "optionE": "for",
                    "result": "You care for everyone deeply",
                    "explanation": "지훈은 'You care for everyone deeply'라고 수연이 모든 사람을 깊이 신경 쓴다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3568 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 프로젝트",
            "explanation": "ESTJ의 효율성 중시와 ISFP의 개인적 만족 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We need maximum efficiency!",
                    "translation": "최대 효율성이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Does it feel right though?",
                    "translation": "하지만 맞는 느낌이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Results show our success!",
                    "translation": "결과가 우리의 성공을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 최대 효율성이 필요하다고 했나요?",
                    "hint": "ESTJ는 효율성과 결과를 중시해요.",
                    "result": "O",
                    "explanation": "재민이는 'We need maximum efficiency!'라고 최대 효율성이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "My heart guides my choices.",
                    "translation": "내 마음이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너 자신에게 진실해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ayoung's @@ guides her choices.",
                    "hint": "아영이 'My heart guides my choices'라고 말했어요.",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "friend",
                    "result": "heart",
                    "explanation": "아영의 마음이 그녀의 선택을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Authentic feelings matter most.",
                    "translation": "진실한 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "You make everything so beautiful!",
                    "translation": "너는 모든 걸 정말 아름답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You get things done amazingly!",
                    "translation": "너는 일을 놀랍도록 잘 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아영이 재민을 칭찬하는 말이에요.",
                    "optionA": "amazingly",
                    "optionB": "done",
                    "optionC": "get",
                    "optionD": "You",
                    "optionE": "things",
                    "result": "You get things done amazingly",
                    "explanation": "아영은 'You get things done amazingly'라고 재민이 일을 놀랍도록 잘 해낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "완벽한 프로젝트",
            "explanation": "ESTJ의 효율성 중시와 ISFP의 개인적 만족 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "We need maximum efficiency!",
                    "translation": "최대 효율성이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "Does it feel right though?",
                    "translation": "하지만 맞는 느낌이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Results show our success!",
                    "translation": "결과가 우리의 성공을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 최대 효율성이 필요하다고 했나요?",
                    "hint": "ESTJ는 효율성과 결과를 중시해요.",
                    "result": "O",
                    "explanation": "재민이는 'We need maximum efficiency!'라고 최대 효율성이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "My heart guides my choices.",
                    "translation": "내 마음이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너 자신에게 진실해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Ayoung's @@ guides her choices.",
                    "hint": "아영이 'My heart guides my choices'라고 말했어요.",
                    "optionA": "brain",
                    "optionB": "heart",
                    "optionC": "friend",
                    "result": "heart",
                    "explanation": "아영의 마음이 그녀의 선택을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Authentic feelings matter most.",
                    "translation": "진실한 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "You make everything so beautiful!",
                    "translation": "너는 모든 걸 정말 아름답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You get things done amazingly!",
                    "translation": "너는 일을 놀랍도록 잘 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "아영이 재민을 칭찬하는 말이에요.",
                    "optionA": "amazingly",
                    "optionB": "done",
                    "optionC": "get",
                    "optionD": "You",
                    "optionE": "things",
                    "result": "You get things done amazingly",
                    "explanation": "아영은 'You get things done amazingly'라고 재민이 일을 놀랍도록 잘 해낸다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3569 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 주말 계획",
            "explanation": "ENFP의 다양한 옵션과 ISTJ의 체계적 일정 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "So many fun options!",
                    "translation": "정말 많은 재미있는 선택지들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "I prefer scheduled activities.",
                    "translation": "계획된 활동을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Spontaneous adventures are exciting!",
                    "translation": "즉흥적인 모험이 신나!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 즉흥적인 모험이 신난다고 했나요?",
                    "hint": "ENFP는 즉흥성과 새로운 가능성을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'Spontaneous adventures are exciting!'라고 즉흥적인 모험이 신난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Organized plans work better.",
                    "translation": "체계적인 계획이 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You keep everything so neat!",
                    "translation": "너는 모든 걸 정말 깔끔하게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo prefers @@ activities.",
                    "hint": "상우가 'I prefer scheduled activities'라고 말했어요.",
                    "optionA": "fun",
                    "optionB": "scheduled",
                    "optionC": "outdoor",
                    "result": "scheduled",
                    "explanation": "상우는 계획된 활동을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Reliable structure helps me.",
                    "translation": "믿을 수 있는 구조가 나를 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "You are incredibly well organized!",
                    "translation": "너는 믿을 수 없을 정도로 잘 정리되어 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민수",
                    "script": "You inspire me with enthusiasm!",
                    "translation": "너는 열정으로 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 민지를 칭찬하는 말이에요.",
                    "optionA": "enthusiasm",
                    "optionB": "inspire",
                    "optionC": "me",
                    "optionD": "You",
                    "optionE": "with",
                    "result": "You inspire me with enthusiasm",
                    "explanation": "상우는 'You inspire me with enthusiasm'라고 민지가 열정으로 자신에게 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신나는 주말 계획",
            "explanation": "ENFP의 다양한 옵션과 ISTJ의 체계적 일정 비교",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "So many fun options!",
                    "translation": "정말 많은 재미있는 선택지들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "I prefer scheduled activities.",
                    "translation": "계획된 활동을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Spontaneous adventures are exciting!",
                    "translation": "즉흥적인 모험이 신나!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 즉흥적인 모험이 신난다고 했나요?",
                    "hint": "ENFP는 즉흥성과 새로운 가능성을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'Spontaneous adventures are exciting!'라고 즉흥적인 모험이 신난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Organized plans work better.",
                    "translation": "체계적인 계획이 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You keep everything so neat!",
                    "translation": "너는 모든 걸 정말 깔끔하게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo prefers @@ activities.",
                    "hint": "상우가 'I prefer scheduled activities'라고 말했어요.",
                    "optionA": "fun",
                    "optionB": "scheduled",
                    "optionC": "outdoor",
                    "result": "scheduled",
                    "explanation": "상우는 계획된 활동을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Reliable structure helps me.",
                    "translation": "믿을 수 있는 구조가 나를 도와줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "You are incredibly well organized!",
                    "translation": "너는 믿을 수 없을 정도로 잘 정리되어 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민수",
                    "script": "You inspire me with enthusiasm!",
                    "translation": "너는 열정으로 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "상우가 민지를 칭찬하는 말이에요.",
                    "optionA": "enthusiasm",
                    "optionB": "inspire",
                    "optionC": "me",
                    "optionD": "You",
                    "optionE": "with",
                    "result": "You inspire me with enthusiasm",
                    "explanation": "상우는 'You inspire me with enthusiasm'라고 민지가 열정으로 자신에게 영감을 준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3570 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조용한 생각 시간",
            "explanation": "INFJ의 내적 통찰과 ESTP의 외부 행동 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태양",
                    "script": "I need quiet reflection.",
                    "translation": "조용한 성찰이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Let's do something active!",
                    "translation": "활동적인 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태양",
                    "script": "Deep thoughts guide me.",
                    "translation": "깊은 생각이 나를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜성이는 조용한 성찰이 필요하다고 했나요?",
                    "hint": "INFJ는 내적 성찰과 깊은 사고를 중시해요.",
                    "result": "O",
                    "explanation": "혜성이는 'I need quiet reflection'라고 조용한 성찰이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Action brings real results!",
                    "translation": "행동이 진짜 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태양",
                    "script": "You make things happen fast!",
                    "translation": "너는 일을 빠르게 일어나게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuchan thinks @@ brings real results.",
                    "hint": "유찬이 'Action brings real results!'라고 말했어요.",
                    "optionA": "thinking",
                    "optionB": "action",
                    "optionC": "talking",
                    "result": "action",
                    "explanation": "유찬은 행동이 진짜 결과를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Present moment holds opportunities.",
                    "translation": "현재 순간이 기회를 담고 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태양",
                    "script": "You live life so fully!",
                    "translation": "너는 인생을 정말 충실하게 살아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "You see things very deeply!",
                    "translation": "너는 일을 정말 깊이 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유찬이 혜성을 칭찬하는 말이에요.",
                    "optionA": "very",
                    "optionB": "deeply",
                    "optionC": "see",
                    "optionD": "You",
                    "optionE": "things",
                    "result": "You see things very deeply",
                    "explanation": "유찬은 'You see things very deeply'라고 혜성이 일을 정말 깊이 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조용한 생각 시간",
            "explanation": "INFJ의 내적 통찰과 ESTP의 외부 행동 비교",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태양",
                    "script": "I need quiet reflection.",
                    "translation": "조용한 성찰이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "Let's do something active!",
                    "translation": "활동적인 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태양",
                    "script": "Deep thoughts guide me.",
                    "translation": "깊은 생각이 나를 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜성이는 조용한 성찰이 필요하다고 했나요?",
                    "hint": "INFJ는 내적 성찰과 깊은 사고를 중시해요.",
                    "result": "O",
                    "explanation": "혜성이는 'I need quiet reflection'라고 조용한 성찰이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Action brings real results!",
                    "translation": "행동이 진짜 결과를 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태양",
                    "script": "You make things happen fast!",
                    "translation": "너는 일을 빠르게 일어나게 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yuchan thinks @@ brings real results.",
                    "hint": "유찬이 'Action brings real results!'라고 말했어요.",
                    "optionA": "thinking",
                    "optionB": "action",
                    "optionC": "talking",
                    "result": "action",
                    "explanation": "유찬은 행동이 진짜 결과를 가져온다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Present moment holds opportunities.",
                    "translation": "현재 순간이 기회를 담고 있어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태양",
                    "script": "You live life so fully!",
                    "translation": "너는 인생을 정말 충실하게 살아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "You see things very deeply!",
                    "translation": "너는 일을 정말 깊이 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "유찬이 혜성을 칭찬하는 말이에요.",
                    "optionA": "very",
                    "optionB": "deeply",
                    "optionC": "see",
                    "optionD": "You",
                    "optionE": "things",
                    "result": "You see things very deeply",
                    "explanation": "유찬은 'You see things very deeply'라고 혜성이 일을 정말 깊이 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 3571 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 아이디어 회의",
            "explanation": "INTP의 논리적 분석과 ESFJ의 팀 조화 비교",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This theory needs analysis.",
                    "translation": "이 이론은 분석이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Will everyone feel included?",
                    "translation": "모든 사람이 포함된 느낌을 받을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Logic reveals the truth.",
                    "translation": "논리가 진실을 드러내줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태은이는 이론이 분석이 필요하다고 했나요?",
                    "hint": "INTP는 논리적 분석과 이론을 중시해요.",
                    "result": "O",
                    "explanation": "태은이는 'This theory needs analysis'라고 이론이 분석이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Group harmony feels important.",
                    "translation": "그룹 화합이 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "You care about everyone's feelings!",
                    "translation": "너는 모든 사람의 감정을 신경 써!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Somi thinks group @@ feels important.",
                    "hint": "소미가 'Group harmony feels important'라고 말했어요.",
                    "optionA": "work",
                    "optionB": "harmony",
                    "optionC": "meeting",
                    "result": "harmony",
                    "explanation": "소미는 그룹 화합이 중요하게 느껴진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Happy teams work best.",
                    "translation": "행복한 팀이 가장 잘 일해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "You create wonderful team spirit!",
                    "translation": "너는 멋진 팀 정신을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "You think in brilliant ways!",
                    "translation": "너는 훌륭한 방식으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소미가 태은을 칭찬하는 말이에요.",
                    "optionA": "ways",
                    "optionB": "in",
                    "optionC": "think",
                    "optionD": "You",
                    "optionE": "brilliant",
                    "result": "You think in brilliant ways",
                    "explanation": "소미는 'You think in brilliant ways'라고 태은이 훌륭한 방식으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "멋진 아이디어 회의",
            "explanation": "INTP의 논리적 분석과 ESFJ의 팀 조화 비교",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This theory needs analysis.",
                    "translation": "이 이론은 분석이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "Will everyone feel included?",
                    "translation": "모든 사람이 포함된 느낌을 받을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Logic reveals the truth.",
                    "translation": "논리가 진실을 드러내줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태은이는 이론이 분석이 필요하다고 했나요?",
                    "hint": "INTP는 논리적 분석과 이론을 중시해요.",
                    "result": "O",
                    "explanation": "태은이는 'This theory needs analysis'라고 이론이 분석이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "Group harmony feels important.",
                    "translation": "그룹 화합이 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "You care about everyone's feelings!",
                    "translation": "너는 모든 사람의 감정을 신경 써!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Somi thinks group @@ feels important.",
                    "hint": "소미가 'Group harmony feels important'라고 말했어요.",
                    "optionA": "work",
                    "optionB": "harmony",
                    "optionC": "meeting",
                    "result": "harmony",
                    "explanation": "소미는 그룹 화합이 중요하게 느껴진다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Happy teams work best.",
                    "translation": "행복한 팀이 가장 잘 일해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아린",
                    "script": "You create wonderful team spirit!",
                    "translation": "너는 멋진 팀 정신을 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "You think in brilliant ways!",
                    "translation": "너는 훌륭한 방식으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소미가 태은을 칭찬하는 말이에요.",
                    "optionA": "ways",
                    "optionB": "in",
                    "optionC": "think",
                    "optionD": "You",
                    "optionE": "brilliant",
                    "result": "You think in brilliant ways",
                    "explanation": "소미는 'You think in brilliant ways'라고 태은이 훌륭한 방식으로 생각한다고 칭찬했어요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

100개의 레코드를 처리했습니다.