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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 15223 (테스트)
원본 (수정 전)수정 후
{
    "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 examine ideas without bias.",
                    "translation": "편견 없이 아이디어를 검토해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I cherish values deeply.",
                    "translation": "가치를 깊이 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 편견 없이 아이디어를 검토하나요?",
                    "hint": "INTP는 객관적이고 편견 없는 분석을 추구해요.",
                    "result": "O",
                    "explanation": "정우는 'I examine ideas without bias'라고 말하며 객관적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Impersonal analysis reveals truth.",
                    "translation": "비개인적 분석이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Personal meaning guides authentic choices.",
                    "translation": "개인적 의미가 진정한 선택을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ guides authentic choices.",
                    "hint": "개인에게 중요한 의미나 가치를 말해요.",
                    "optionA": "feelings",
                    "optionB": "meaning",
                    "optionC": "thoughts",
                    "result": "meaning",
                    "explanation": "INFP인 준호는 개인적 의미(meaning)가 진정한 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I pursue knowledge for understanding.",
                    "translation": "이해를 위해 지식을 추구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I seek harmony for inner peace.",
                    "translation": "내면의 평화를 위해 조화를 추구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 지식을 추구하는 목적이에요.",
                    "optionA": "pursue",
                    "optionB": "knowledge",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "understanding",
                    "optionF": "better",
                    "result": "I pursue knowledge for better understanding",
                    "explanation": "INTP인 정우는 더 나은 이해를 위해 지식을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Detached observation provides clear perspectives.",
                    "translation": "초연한 관찰이 명확한 관점을 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Emotional connection creates meaningful relationships.",
                    "translation": "감정적 연결이 의미 있는 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Abstract concepts fascinate intellectual curiosity.",
                    "translation": "추상적 개념이 지적 호기심을 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures creative fulfillment.",
                    "translation": "진정한 표현이 창의적 성취감을 기른다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "객관적 탐구와 이상적 가치",
            "explanation": "논리적 탐구를 중시하는 INTP와 개인적 이상을 중시하는 INFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I examine ideas without bias.",
                    "translation": "편견 없이 아이디어를 검토해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I cherish values deeply.",
                    "translation": "가치를 깊이 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 편견 없이 아이디어를 검토하나요?",
                    "hint": "INTP는 객관적이고 편견 없는 분석을 추구해요.",
                    "result": "O",
                    "explanation": "정우는 'I examine ideas without bias'라고 말하며 객관적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Impersonal analysis reveals truth.",
                    "translation": "비개인적 분석이 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Personal meaning guides authentic choices.",
                    "translation": "개인적 의미가 진정한 선택을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ guides authentic choices.",
                    "hint": "개인에게 중요한 의미나 가치를 말해요.",
                    "optionA": "feelings",
                    "optionB": "meaning",
                    "optionC": "thoughts",
                    "result": "meaning",
                    "explanation": "INFP인 준호는 개인적 의미(meaning)가 진정한 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I pursue knowledge for understanding.",
                    "translation": "이해를 위해 지식을 추구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I seek harmony for inner peace.",
                    "translation": "내면의 평화를 위해 조화를 추구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 지식을 추구하는 목적이에요.",
                    "optionA": "pursue",
                    "optionB": "knowledge",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "understanding",
                    "optionF": "better",
                    "result": "I pursue knowledge for better understanding",
                    "explanation": "INTP인 정우는 더 나은 이해를 위해 지식을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Detached observation provides clear perspectives.",
                    "translation": "초연한 관찰이 명확한 관점을 제공해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Emotional connection creates meaningful relationships.",
                    "translation": "감정적 연결이 의미 있는 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Abstract concepts fascinate intellectual curiosity.",
                    "translation": "추상적 개념이 지적 호기심을 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures creative fulfillment.",
                    "translation": "진정한 표현이 창의적 성취감을 기른다."
                }
            ]
        }
    ]
}
ID: 15224 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이론적 탐구와 체계적 실행",
            "explanation": "이론적 분석을 중시하는 INTP와 효율적 실행을 중시하는 ESTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I contemplate theories extensively.",
                    "translation": "이론을 광범위하게 숙고해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I implement plans efficiently.",
                    "translation": "계획을 효율적으로 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 이론을 광범위하게 숙고하나요?",
                    "hint": "INTP는 이론적 사고를 즐기며 깊이 생각해요.",
                    "result": "O",
                    "explanation": "정우는 'I contemplate theories extensively'라고 말하며 이론적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Complex possibilities require careful consideration.",
                    "translation": "복잡한 가능성은 신중한 고려가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Clear objectives demand immediate action.",
                    "translation": "명확한 목표는 즉각적인 행동을 요구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes clear @@ demand immediate action.",
                    "hint": "달성하고자 하는 구체적인 목표를 말해요.",
                    "optionA": "plans",
                    "optionB": "objectives",
                    "optionC": "results",
                    "result": "objectives",
                    "explanation": "ESTJ인 태영이는 명확한 목표(objectives)가 즉각적인 행동을 요구한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I question established procedures thoughtfully.",
                    "translation": "기존 절차를 신중하게 의문시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I follow proven methods confidently.",
                    "translation": "검증된 방법을 자신 있게 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 기존 절차를 다루는 방식이에요.",
                    "optionA": "question",
                    "optionB": "established",
                    "optionC": "I",
                    "optionD": "procedures",
                    "optionE": "very",
                    "optionF": "thoughtfully",
                    "result": "I question very established procedures thoughtfully",
                    "explanation": "INTP인 정우는 매우 확립된 절차를 신중하게 의문시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Theoretical exploration expands understanding.",
                    "translation": "이론적 탐구가 이해를 확장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Practical application produces concrete results.",
                    "translation": "실용적 적용이 구체적 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Flexible inquiry adapts to complexity.",
                    "translation": "유연한 탐구가 복잡성에 적응해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Systematic organization ensures reliable outcomes.",
                    "translation": "체계적 조직이 믿을 만한 결과를 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이론적 탐구와 체계적 실행",
            "explanation": "이론적 분석을 중시하는 INTP와 효율적 실행을 중시하는 ESTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I contemplate theories extensively.",
                    "translation": "이론을 광범위하게 숙고해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I implement plans efficiently.",
                    "translation": "계획을 효율적으로 실행해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 이론을 광범위하게 숙고하나요?",
                    "hint": "INTP는 이론적 사고를 즐기며 깊이 생각해요.",
                    "result": "O",
                    "explanation": "정우는 'I contemplate theories extensively'라고 말하며 이론적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Complex possibilities require careful consideration.",
                    "translation": "복잡한 가능성은 신중한 고려가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Clear objectives demand immediate action.",
                    "translation": "명확한 목표는 즉각적인 행동을 요구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes clear @@ demand immediate action.",
                    "hint": "달성하고자 하는 구체적인 목표를 말해요.",
                    "optionA": "plans",
                    "optionB": "objectives",
                    "optionC": "results",
                    "result": "objectives",
                    "explanation": "ESTJ인 태영이는 명확한 목표(objectives)가 즉각적인 행동을 요구한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I question established procedures thoughtfully.",
                    "translation": "기존 절차를 신중하게 의문시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I follow proven methods confidently.",
                    "translation": "검증된 방법을 자신 있게 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 기존 절차를 다루는 방식이에요.",
                    "optionA": "question",
                    "optionB": "established",
                    "optionC": "I",
                    "optionD": "procedures",
                    "optionE": "very",
                    "optionF": "thoughtfully",
                    "result": "I question very established procedures thoughtfully",
                    "explanation": "INTP인 정우는 매우 확립된 절차를 신중하게 의문시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Theoretical exploration expands understanding.",
                    "translation": "이론적 탐구가 이해를 확장해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Practical application produces concrete results.",
                    "translation": "실용적 적용이 구체적 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Flexible inquiry adapts to complexity.",
                    "translation": "유연한 탐구가 복잡성에 적응해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Systematic organization ensures reliable outcomes.",
                    "translation": "체계적 조직이 믿을 만한 결과를 보장해."
                }
            ]
        }
    ]
}
ID: 15225 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 사색과 즉석 모험",
            "explanation": "분석적 사고를 중시하는 INTP와 즉흥적 행동을 중시하는 ESTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I analyze before making moves.",
                    "translation": "행동하기 전에 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I make moves when opportunities arise!",
                    "translation": "기회가 생기면 바로 행동해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 행동하기 전에 분석하나요?",
                    "hint": "INTP는 행동하기 전에 신중하게 분석하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'I analyze before making moves'라고 말하며 분석적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Theoretical understanding guides decision-making.",
                    "translation": "이론적 이해가 의사결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Real-world experience teaches effective lessons!",
                    "translation": "실제 세계 경험이 효과적인 교훈을 가르쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes real-world @@ teaches effective lessons.",
                    "hint": "직접 겪는 것을 통해 얻는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "experience",
                    "optionC": "knowledge",
                    "result": "experience",
                    "explanation": "ESTP인 상우는 실제 세계 경험(experience)이 효과적인 교훈을 가르친다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I prefer conceptual frameworks.",
                    "translation": "개념적 틀을 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I prefer hands-on practical solutions!",
                    "translation": "실용적인 실제 해결책을 선호해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 선호하는 것이에요.",
                    "optionA": "prefer",
                    "optionB": "conceptual",
                    "optionC": "I",
                    "optionD": "very",
                    "optionE": "frameworks",
                    "optionF": "detailed",
                    "result": "I prefer very detailed conceptual frameworks",
                    "explanation": "INTP인 정우는 매우 상세한 개념적 틀을 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Abstract thinking explores infinite possibilities.",
                    "translation": "추상적 사고가 무한한 가능성을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Action-oriented thinking achieves immediate results!",
                    "translation": "행동 지향적 사고가 즉각적인 결과를 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Logical contemplation prevents hasty mistakes.",
                    "translation": "논리적 숙고가 성급한 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Quick adaptation seizes fleeting opportunities!",
                    "translation": "빠른 적응이 순간적인 기회를 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 사색과 즉석 모험",
            "explanation": "분석적 사고를 중시하는 INTP와 즉흥적 행동을 중시하는 ESTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I analyze before making moves.",
                    "translation": "행동하기 전에 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I make moves when opportunities arise!",
                    "translation": "기회가 생기면 바로 행동해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 행동하기 전에 분석하나요?",
                    "hint": "INTP는 행동하기 전에 신중하게 분석하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'I analyze before making moves'라고 말하며 분석적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Theoretical understanding guides decision-making.",
                    "translation": "이론적 이해가 의사결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Real-world experience teaches effective lessons!",
                    "translation": "실제 세계 경험이 효과적인 교훈을 가르쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes real-world @@ teaches effective lessons.",
                    "hint": "직접 겪는 것을 통해 얻는 것을 말해요.",
                    "optionA": "thinking",
                    "optionB": "experience",
                    "optionC": "knowledge",
                    "result": "experience",
                    "explanation": "ESTP인 상우는 실제 세계 경험(experience)이 효과적인 교훈을 가르친다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I prefer conceptual frameworks.",
                    "translation": "개념적 틀을 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I prefer hands-on practical solutions!",
                    "translation": "실용적인 실제 해결책을 선호해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 선호하는 것이에요.",
                    "optionA": "prefer",
                    "optionB": "conceptual",
                    "optionC": "I",
                    "optionD": "very",
                    "optionE": "frameworks",
                    "optionF": "detailed",
                    "result": "I prefer very detailed conceptual frameworks",
                    "explanation": "INTP인 정우는 매우 상세한 개념적 틀을 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Abstract thinking explores infinite possibilities.",
                    "translation": "추상적 사고가 무한한 가능성을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Action-oriented thinking achieves immediate results!",
                    "translation": "행동 지향적 사고가 즉각적인 결과를 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Logical contemplation prevents hasty mistakes.",
                    "translation": "논리적 숙고가 성급한 실수를 방지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Quick adaptation seizes fleeting opportunities!",
                    "translation": "빠른 적응이 순간적인 기회를 잡아!"
                }
            ]
        }
    ]
}
ID: 15226 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "독립적 사고와 조화로운 소통",
            "explanation": "객관적 분석을 중시하는 INTP와 조화로운 관계를 중시하는 ESFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I value intellectual independence.",
                    "translation": "지적 독립성을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I value social harmony.",
                    "translation": "사회적 조화를 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 지적 독립성을 소중히 여기나요?",
                    "hint": "INTP는 독립적인 사고와 분석을 매우 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'I value intellectual independence'라고 말하며 독립적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logical analysis reveals objective truth.",
                    "translation": "논리적 분석이 객관적 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Personal connections create meaningful life.",
                    "translation": "개인적 연결이 의미 있는 삶을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes personal @@ create meaningful life.",
                    "hint": "사람들 간의 관계나 유대를 말해요.",
                    "optionA": "feelings",
                    "optionB": "connections",
                    "optionC": "experiences",
                    "result": "connections",
                    "explanation": "ESFJ인 민지는 개인적 연결(connections)이 의미 있는 삶을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I think independently about issues.",
                    "translation": "문제에 대해 독립적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I consider group consensus carefully.",
                    "translation": "그룹 합의를 신중하게 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 문제에 대해 생각하는 방식이에요.",
                    "optionA": "think",
                    "optionB": "independently",
                    "optionC": "I",
                    "optionD": "about",
                    "optionE": "issues",
                    "optionF": "very",
                    "result": "I think very independently about issues",
                    "explanation": "INTP인 정우는 문제에 대해 매우 독립적으로 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Critical thinking challenges popular opinions.",
                    "translation": "비판적 사고가 대중적 의견에 도전해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Supportive communication strengthens community bonds.",
                    "translation": "지지적인 소통이 공동체 유대를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Detached reasoning avoids emotional interference.",
                    "translation": "초연한 추론이 감정적 간섭을 피해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Empathetic understanding promotes mutual cooperation.",
                    "translation": "공감적 이해가 상호 협력을 촉진해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "독립적 사고와 조화로운 소통",
            "explanation": "객관적 분석을 중시하는 INTP와 조화로운 관계를 중시하는 ESFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I value intellectual independence.",
                    "translation": "지적 독립성을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I value social harmony.",
                    "translation": "사회적 조화를 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 지적 독립성을 소중히 여기나요?",
                    "hint": "INTP는 독립적인 사고와 분석을 매우 중시해요.",
                    "result": "O",
                    "explanation": "정우는 'I value intellectual independence'라고 말하며 독립적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logical analysis reveals objective truth.",
                    "translation": "논리적 분석이 객관적 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Personal connections create meaningful life.",
                    "translation": "개인적 연결이 의미 있는 삶을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes personal @@ create meaningful life.",
                    "hint": "사람들 간의 관계나 유대를 말해요.",
                    "optionA": "feelings",
                    "optionB": "connections",
                    "optionC": "experiences",
                    "result": "connections",
                    "explanation": "ESFJ인 민지는 개인적 연결(connections)이 의미 있는 삶을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I think independently about issues.",
                    "translation": "문제에 대해 독립적으로 생각해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I consider group consensus carefully.",
                    "translation": "그룹 합의를 신중하게 고려해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 문제에 대해 생각하는 방식이에요.",
                    "optionA": "think",
                    "optionB": "independently",
                    "optionC": "I",
                    "optionD": "about",
                    "optionE": "issues",
                    "optionF": "very",
                    "result": "I think very independently about issues",
                    "explanation": "INTP인 정우는 문제에 대해 매우 독립적으로 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Critical thinking challenges popular opinions.",
                    "translation": "비판적 사고가 대중적 의견에 도전해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Supportive communication strengthens community bonds.",
                    "translation": "지지적인 소통이 공동체 유대를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Detached reasoning avoids emotional interference.",
                    "translation": "초연한 추론이 감정적 간섭을 피해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Empathetic understanding promotes mutual cooperation.",
                    "translation": "공감적 이해가 상호 협력을 촉진해."
                }
            ]
        }
    ]
}
ID: 15227 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이론적 깊이와 순간의 기쁨",
            "explanation": "이론적 사고를 중시하는 INTP와 즐거운 경험을 중시하는 ESFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I explore abstract concepts.",
                    "translation": "추상적 개념을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I explore vibrant experiences!",
                    "translation": "활기찬 경험을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 추상적 개념을 탐구하나요?",
                    "hint": "INTP는 추상적이고 이론적인 개념에 관심이 많아요.",
                    "result": "O",
                    "explanation": "정우는 'I explore abstract concepts'라고 말하며 이론적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Theoretical models fascinate my mind.",
                    "translation": "이론적 모델이 내 마음을 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Real moments bring joy to life!",
                    "translation": "실제 순간들이 삶에 기쁨을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes real @@ bring joy to life.",
                    "hint": "시간의 특정한 순간들을 말해요.",
                    "optionA": "feelings",
                    "optionB": "moments",
                    "optionC": "people",
                    "result": "moments",
                    "explanation": "ESFP인 예솔이는 실제 순간들(moments)이 삶에 기쁨을 가져다준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I analyze patterns in solitude.",
                    "translation": "혼자서 패턴을 분석해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I create connections with people!",
                    "translation": "사람들과 연결을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 패턴을 분석하는 환경이에요.",
                    "optionA": "analyze",
                    "optionB": "patterns",
                    "optionC": "I",
                    "optionD": "in",
                    "optionE": "solitude",
                    "optionF": "complete",
                    "result": "I analyze patterns in complete solitude",
                    "explanation": "INTP인 정우는 완전한 고독 속에서 패턴을 분석해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Complex ideas require intensive contemplation.",
                    "translation": "복잡한 아이디어는 집중적인 숙고가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Simple pleasures deserve spontaneous celebration!",
                    "translation": "단순한 즐거움이 즉흥적인 축하를 받을 가치가 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Logical frameworks organize scattered thoughts.",
                    "translation": "논리적 틀이 흩어진 생각들을 정리해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful expressions share positive energy naturally!",
                    "translation": "기쁜 표현이 긍정적 에너지를 자연스럽게 나눠!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이론적 깊이와 순간의 기쁨",
            "explanation": "이론적 사고를 중시하는 INTP와 즐거운 경험을 중시하는 ESFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I explore abstract concepts.",
                    "translation": "추상적 개념을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I explore vibrant experiences!",
                    "translation": "활기찬 경험을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 추상적 개념을 탐구하나요?",
                    "hint": "INTP는 추상적이고 이론적인 개념에 관심이 많아요.",
                    "result": "O",
                    "explanation": "정우는 'I explore abstract concepts'라고 말하며 이론적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Theoretical models fascinate my mind.",
                    "translation": "이론적 모델이 내 마음을 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Real moments bring joy to life!",
                    "translation": "실제 순간들이 삶에 기쁨을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes real @@ bring joy to life.",
                    "hint": "시간의 특정한 순간들을 말해요.",
                    "optionA": "feelings",
                    "optionB": "moments",
                    "optionC": "people",
                    "result": "moments",
                    "explanation": "ESFP인 예솔이는 실제 순간들(moments)이 삶에 기쁨을 가져다준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I analyze patterns in solitude.",
                    "translation": "혼자서 패턴을 분석해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I create connections with people!",
                    "translation": "사람들과 연결을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 패턴을 분석하는 환경이에요.",
                    "optionA": "analyze",
                    "optionB": "patterns",
                    "optionC": "I",
                    "optionD": "in",
                    "optionE": "solitude",
                    "optionF": "complete",
                    "result": "I analyze patterns in complete solitude",
                    "explanation": "INTP인 정우는 완전한 고독 속에서 패턴을 분석해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Complex ideas require intensive contemplation.",
                    "translation": "복잡한 아이디어는 집중적인 숙고가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Simple pleasures deserve spontaneous celebration!",
                    "translation": "단순한 즐거움이 즉흥적인 축하를 받을 가치가 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Logical frameworks organize scattered thoughts.",
                    "translation": "논리적 틀이 흩어진 생각들을 정리해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful expressions share positive energy naturally!",
                    "translation": "기쁜 표현이 긍정적 에너지를 자연스럽게 나눠!"
                }
            ]
        }
    ]
}
ID: 15228 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "분석적 탐구와 전략적 리더십",
            "explanation": "유연한 분석을 중시하는 INTP와 전략적 리더십을 중시하는 ENTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I question systems thoroughly.",
                    "translation": "시스템을 철저히 의문시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I optimize systems efficiently.",
                    "translation": "시스템을 효율적으로 최적화해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 시스템을 철저히 의문시하나요?",
                    "hint": "INTP는 기존 시스템을 비판적으로 검토하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "정우는 'I question systems thoroughly'라고 말하며 비판적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Open exploration reveals hidden possibilities.",
                    "translation": "열린 탐구가 숨겨진 가능성을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Focused execution achieves strategic objectives.",
                    "translation": "집중된 실행이 전략적 목표를 달성해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes focused @@ achieves strategic objectives.",
                    "hint": "계획을 실제로 실행하는 것을 말해요.",
                    "optionA": "planning",
                    "optionB": "execution",
                    "optionC": "thinking",
                    "result": "execution",
                    "explanation": "ENTJ인 준혁이는 집중된 실행(execution)이 전략적 목표를 달성한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I contemplate multiple theoretical frameworks.",
                    "translation": "여러 이론적 틀을 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I develop comprehensive action plans.",
                    "translation": "포괄적인 행동 계획을 개발해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 다루는 이론적 접근들이에요.",
                    "optionA": "contemplate",
                    "optionB": "multiple",
                    "optionC": "I",
                    "optionD": "theoretical",
                    "optionE": "frameworks",
                    "optionF": "different",
                    "result": "I contemplate multiple different theoretical frameworks",
                    "explanation": "INTP인 정우는 여러 다른 이론적 틀을 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Flexible thinking adapts to complexity.",
                    "translation": "유연한 사고가 복잡성에 적응해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic leadership transforms organizational vision.",
                    "translation": "전략적 리더십이 조직의 비전을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Intellectual curiosity drives continuous learning.",
                    "translation": "지적 호기심이 지속적인 학습을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Decisive implementation delivers measurable results.",
                    "translation": "결정적인 실행이 측정 가능한 결과를 제공해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "분석적 탐구와 전략적 리더십",
            "explanation": "유연한 분석을 중시하는 INTP와 전략적 리더십을 중시하는 ENTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I question systems thoroughly.",
                    "translation": "시스템을 철저히 의문시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I optimize systems efficiently.",
                    "translation": "시스템을 효율적으로 최적화해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 시스템을 철저히 의문시하나요?",
                    "hint": "INTP는 기존 시스템을 비판적으로 검토하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "정우는 'I question systems thoroughly'라고 말하며 비판적 사고를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Open exploration reveals hidden possibilities.",
                    "translation": "열린 탐구가 숨겨진 가능성을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Focused execution achieves strategic objectives.",
                    "translation": "집중된 실행이 전략적 목표를 달성해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes focused @@ achieves strategic objectives.",
                    "hint": "계획을 실제로 실행하는 것을 말해요.",
                    "optionA": "planning",
                    "optionB": "execution",
                    "optionC": "thinking",
                    "result": "execution",
                    "explanation": "ENTJ인 준혁이는 집중된 실행(execution)이 전략적 목표를 달성한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I contemplate multiple theoretical frameworks.",
                    "translation": "여러 이론적 틀을 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I develop comprehensive action plans.",
                    "translation": "포괄적인 행동 계획을 개발해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 다루는 이론적 접근들이에요.",
                    "optionA": "contemplate",
                    "optionB": "multiple",
                    "optionC": "I",
                    "optionD": "theoretical",
                    "optionE": "frameworks",
                    "optionF": "different",
                    "result": "I contemplate multiple different theoretical frameworks",
                    "explanation": "INTP인 정우는 여러 다른 이론적 틀을 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Flexible thinking adapts to complexity.",
                    "translation": "유연한 사고가 복잡성에 적응해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic leadership transforms organizational vision.",
                    "translation": "전략적 리더십이 조직의 비전을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Intellectual curiosity drives continuous learning.",
                    "translation": "지적 호기심이 지속적인 학습을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Decisive implementation delivers measurable results.",
                    "translation": "결정적인 실행이 측정 가능한 결과를 제공해."
                }
            ]
        }
    ]
}
ID: 15229 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 분석과 창의적 발상",
            "explanation": "분석적 사고를 중시하는 INTP와 창의적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I analyze ideas systematically.",
                    "translation": "아이디어를 체계적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I generate ideas spontaneously!",
                    "translation": "아이디어를 즉흥적으로 생성해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 아이디어를 체계적으로 분석하나요?",
                    "hint": "INTP는 체계적이고 논리적인 분석을 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'I analyze ideas systematically'라고 말하며 체계적 분석을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logic reveals underlying patterns.",
                    "translation": "논리가 근본적 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creativity reveals exciting possibilities!",
                    "translation": "창의성이 흥미진진한 가능성을 드러내!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes @@ reveals exciting possibilities.",
                    "hint": "새롭고 독창적인 사고 능력을 말해요.",
                    "optionA": "logic",
                    "optionB": "creativity",
                    "optionC": "thinking",
                    "result": "creativity",
                    "explanation": "ENTP인 도윤이는 창의성(creativity)이 흥미진진한 가능성을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I prefer thorough theoretical investigation.",
                    "translation": "철저한 이론적 조사를 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I prefer dynamic brainstorming sessions!",
                    "translation": "역동적인 브레인스토밍 세션을 선호해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 선호하는 조사 방식이에요.",
                    "optionA": "prefer",
                    "optionB": "thorough",
                    "optionC": "I",
                    "optionD": "theoretical",
                    "optionE": "investigation",
                    "optionF": "very",
                    "result": "I prefer very thorough theoretical investigation",
                    "explanation": "INTP인 정우는 매우 철저한 이론적 조사를 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Careful reasoning prevents logical inconsistencies.",
                    "translation": "신중한 추론이 논리적 불일치를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Bold thinking creates innovative breakthroughs!",
                    "translation": "대담한 사고가 혁신적인 돌파구를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Independent reflection deepens conceptual understanding.",
                    "translation": "독립적인 성찰이 개념적 이해를 깊게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Collaborative exploration expands creative horizons!",
                    "translation": "협력적인 탐구가 창의적 지평을 확장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 분석과 창의적 발상",
            "explanation": "분석적 사고를 중시하는 INTP와 창의적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I analyze ideas systematically.",
                    "translation": "아이디어를 체계적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I generate ideas spontaneously!",
                    "translation": "아이디어를 즉흥적으로 생성해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 아이디어를 체계적으로 분석하나요?",
                    "hint": "INTP는 체계적이고 논리적인 분석을 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'I analyze ideas systematically'라고 말하며 체계적 분석을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logic reveals underlying patterns.",
                    "translation": "논리가 근본적 패턴을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creativity reveals exciting possibilities!",
                    "translation": "창의성이 흥미진진한 가능성을 드러내!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes @@ reveals exciting possibilities.",
                    "hint": "새롭고 독창적인 사고 능력을 말해요.",
                    "optionA": "logic",
                    "optionB": "creativity",
                    "optionC": "thinking",
                    "result": "creativity",
                    "explanation": "ENTP인 도윤이는 창의성(creativity)이 흥미진진한 가능성을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I prefer thorough theoretical investigation.",
                    "translation": "철저한 이론적 조사를 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I prefer dynamic brainstorming sessions!",
                    "translation": "역동적인 브레인스토밍 세션을 선호해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 선호하는 조사 방식이에요.",
                    "optionA": "prefer",
                    "optionB": "thorough",
                    "optionC": "I",
                    "optionD": "theoretical",
                    "optionE": "investigation",
                    "optionF": "very",
                    "result": "I prefer very thorough theoretical investigation",
                    "explanation": "INTP인 정우는 매우 철저한 이론적 조사를 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Careful reasoning prevents logical inconsistencies.",
                    "translation": "신중한 추론이 논리적 불일치를 방지해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Bold thinking creates innovative breakthroughs!",
                    "translation": "대담한 사고가 혁신적인 돌파구를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Independent reflection deepens conceptual understanding.",
                    "translation": "독립적인 성찰이 개념적 이해를 깊게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Collaborative exploration expands creative horizons!",
                    "translation": "협력적인 탐구가 창의적 지평을 확장해!"
                }
            ]
        }
    ]
}
ID: 15230 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "객관적 진실과 공감적 영감",
            "explanation": "객관적 분석을 중시하는 INTP와 사람 중심적 영감을 중시하는 ENFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I seek objective understanding.",
                    "translation": "객관적 이해를 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "I seek meaningful connections.",
                    "translation": "의미 있는 연결을 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 객관적 이해를 추구하나요?",
                    "hint": "INTP는 감정보다는 객관적이고 논리적인 이해를 추구해요.",
                    "result": "O",
                    "explanation": "정우는 'I seek objective understanding'라고 말하며 객관적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Impersonal analysis provides clear insights.",
                    "translation": "비개인적 분석이 명확한 통찰을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Personal inspiration motivates positive change.",
                    "translation": "개인적 영감이 긍정적 변화에 동기를 부여해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes personal @@ motivates positive change.",
                    "hint": "내면에서 우러나는 깨달음이나 자극을 말해요.",
                    "optionA": "thinking",
                    "optionB": "inspiration",
                    "optionC": "feeling",
                    "result": "inspiration",
                    "explanation": "ENFJ인 재민이는 개인적 영감(inspiration)이 긍정적 변화에 동기를 부여한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I value intellectual honesty.",
                    "translation": "지적 정직함을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I value authentic relationships.",
                    "translation": "진정한 관계를 소중히 여겨."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 소중히 여기는 것이에요.",
                    "optionA": "value",
                    "optionB": "intellectual",
                    "optionC": "I",
                    "optionD": "honesty",
                    "optionE": "complete",
                    "optionF": "very",
                    "result": "I value very complete intellectual honesty",
                    "explanation": "INTP인 정우는 매우 완전한 지적 정직함을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Detached observation reveals universal principles.",
                    "translation": "초연한 관찰이 보편적 원리를 드러내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Empathetic engagement creates transformative experiences.",
                    "translation": "공감적 참여가 변화시키는 경험을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Critical thinking challenges assumed beliefs.",
                    "translation": "비판적 사고가 당연시되는 믿음에 도전해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Inspirational leadership nurtures human potential.",
                    "translation": "영감을 주는 리더십이 인간의 잠재력을 기른다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "객관적 진실과 공감적 영감",
            "explanation": "객관적 분석을 중시하는 INTP와 사람 중심적 영감을 중시하는 ENFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I seek objective understanding.",
                    "translation": "객관적 이해를 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "I seek meaningful connections.",
                    "translation": "의미 있는 연결을 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 객관적 이해를 추구하나요?",
                    "hint": "INTP는 감정보다는 객관적이고 논리적인 이해를 추구해요.",
                    "result": "O",
                    "explanation": "정우는 'I seek objective understanding'라고 말하며 객관적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Impersonal analysis provides clear insights.",
                    "translation": "비개인적 분석이 명확한 통찰을 제공해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Personal inspiration motivates positive change.",
                    "translation": "개인적 영감이 긍정적 변화에 동기를 부여해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-min believes personal @@ motivates positive change.",
                    "hint": "내면에서 우러나는 깨달음이나 자극을 말해요.",
                    "optionA": "thinking",
                    "optionB": "inspiration",
                    "optionC": "feeling",
                    "result": "inspiration",
                    "explanation": "ENFJ인 재민이는 개인적 영감(inspiration)이 긍정적 변화에 동기를 부여한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "I value intellectual honesty.",
                    "translation": "지적 정직함을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "I value authentic relationships.",
                    "translation": "진정한 관계를 소중히 여겨."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 소중히 여기는 것이에요.",
                    "optionA": "value",
                    "optionB": "intellectual",
                    "optionC": "I",
                    "optionD": "honesty",
                    "optionE": "complete",
                    "optionF": "very",
                    "result": "I value very complete intellectual honesty",
                    "explanation": "INTP인 정우는 매우 완전한 지적 정직함을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Detached observation reveals universal principles.",
                    "translation": "초연한 관찰이 보편적 원리를 드러내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Empathetic engagement creates transformative experiences.",
                    "translation": "공감적 참여가 변화시키는 경험을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Critical thinking challenges assumed beliefs.",
                    "translation": "비판적 사고가 당연시되는 믿음에 도전해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Inspirational leadership nurtures human potential.",
                    "translation": "영감을 주는 리더십이 인간의 잠재력을 기른다."
                }
            ]
        }
    ]
}
ID: 15231 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래적 통찰과 전통적 안정",
            "explanation": "직관적 비전을 중시하는 INFJ와 체계적 전통을 중시하는 ISTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I sense future patterns clearly.",
                    "translation": "미래 패턴을 명확히 감지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I trust established routines completely.",
                    "translation": "확립된 루틴을 완전히 신뢰해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 미래 패턴을 명확히 감지하나요?",
                    "hint": "INFJ는 직관적으로 미래를 내다보는 능력이 뛰어나요.",
                    "result": "O",
                    "explanation": "서진이는 'I sense future patterns clearly'라고 말하며 직관적 통찰을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive insights guide my decisions.",
                    "translation": "직관적 통찰이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure reliable outcomes.",
                    "translation": "검증된 방법이 믿을 만한 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes proven @@ ensure reliable outcomes.",
                    "hint": "이미 효과가 입증된 방식들을 말해요.",
                    "optionA": "ideas",
                    "optionB": "methods",
                    "optionC": "plans",
                    "result": "methods",
                    "explanation": "ISTJ인 동현이는 검증된 방법(methods)이 믿을 만한 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I envision meaningful possibilities ahead.",
                    "translation": "앞으로의 의미 있는 가능성을 그려봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I follow structured plans systematically.",
                    "translation": "구조화된 계획을 체계적으로 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 바라보는 미래에 대한 관점이에요.",
                    "optionA": "envision",
                    "optionB": "meaningful",
                    "optionC": "I",
                    "optionD": "possibilities",
                    "optionE": "ahead",
                    "optionF": "bright",
                    "result": "I envision bright meaningful possibilities ahead",
                    "explanation": "INFJ인 서진이는 밝고 의미 있는 가능성들을 미리 그려봐요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Deep reflection reveals hidden meanings.",
                    "translation": "깊은 성찰이 숨겨진 의미를 드러내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Careful planning prevents potential problems.",
                    "translation": "신중한 계획이 잠재적 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Empathetic understanding transforms relationships.",
                    "translation": "공감적 이해가 관계를 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Consistent discipline creates lasting stability.",
                    "translation": "일관된 규율이 지속적인 안정을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "미래적 통찰과 전통적 안정",
            "explanation": "직관적 비전을 중시하는 INFJ와 체계적 전통을 중시하는 ISTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I sense future patterns clearly.",
                    "translation": "미래 패턴을 명확히 감지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I trust established routines completely.",
                    "translation": "확립된 루틴을 완전히 신뢰해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 미래 패턴을 명확히 감지하나요?",
                    "hint": "INFJ는 직관적으로 미래를 내다보는 능력이 뛰어나요.",
                    "result": "O",
                    "explanation": "서진이는 'I sense future patterns clearly'라고 말하며 직관적 통찰을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive insights guide my decisions.",
                    "translation": "직관적 통찰이 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure reliable outcomes.",
                    "translation": "검증된 방법이 믿을 만한 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes proven @@ ensure reliable outcomes.",
                    "hint": "이미 효과가 입증된 방식들을 말해요.",
                    "optionA": "ideas",
                    "optionB": "methods",
                    "optionC": "plans",
                    "result": "methods",
                    "explanation": "ISTJ인 동현이는 검증된 방법(methods)이 믿을 만한 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I envision meaningful possibilities ahead.",
                    "translation": "앞으로의 의미 있는 가능성을 그려봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I follow structured plans systematically.",
                    "translation": "구조화된 계획을 체계적으로 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 바라보는 미래에 대한 관점이에요.",
                    "optionA": "envision",
                    "optionB": "meaningful",
                    "optionC": "I",
                    "optionD": "possibilities",
                    "optionE": "ahead",
                    "optionF": "bright",
                    "result": "I envision bright meaningful possibilities ahead",
                    "explanation": "INFJ인 서진이는 밝고 의미 있는 가능성들을 미리 그려봐요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Deep reflection reveals hidden meanings.",
                    "translation": "깊은 성찰이 숨겨진 의미를 드러내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Careful planning prevents potential problems.",
                    "translation": "신중한 계획이 잠재적 문제를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Empathetic understanding transforms relationships.",
                    "translation": "공감적 이해가 관계를 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Consistent discipline creates lasting stability.",
                    "translation": "일관된 규율이 지속적인 안정을 만들어."
                }
            ]
        }
    ]
}
ID: 15232 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 공감과 실용적 해결",
            "explanation": "감정적 통찰을 중시하는 INFJ와 논리적 실용성을 중시하는 ISTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I understand people's deeper emotions.",
                    "translation": "사람들의 더 깊은 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I solve problems with practical tools.",
                    "translation": "실용적 도구로 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 사람들의 더 깊은 감정을 이해하나요?",
                    "hint": "INFJ는 타인의 감정을 깊이 이해하는 능력이 뛰어나요.",
                    "result": "O",
                    "explanation": "서진이는 'I understand people's deeper emotions'라고 말하며 공감 능력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive connections reveal authentic truths.",
                    "translation": "직관적 연결이 진정한 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Logical analysis provides clear solutions.",
                    "translation": "논리적 분석이 명확한 해결책을 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes logical @@ provides clear solutions.",
                    "hint": "체계적으로 따져보는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "analysis",
                    "optionC": "reasoning",
                    "result": "analysis",
                    "explanation": "ISTP인 태오는 논리적 분석(analysis)이 명확한 해결책을 제공한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I feel others' unspoken needs.",
                    "translation": "다른 사람들의 말하지 않은 필요를 느껴."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I focus on immediate practical concerns.",
                    "translation": "즉각적인 실용적 관심사에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 다른 사람을 대하는 방식이에요.",
                    "optionA": "feel",
                    "optionB": "others'",
                    "optionC": "I",
                    "optionD": "unspoken",
                    "optionE": "needs",
                    "optionF": "deeply",
                    "result": "I feel others' deeply unspoken needs",
                    "explanation": "INFJ인 서진이는 다른 사람들의 깊이 말하지 않은 필요를 느껴요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Compassionate insights inspire meaningful change.",
                    "translation": "자비로운 통찰이 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Efficient methods achieve practical results.",
                    "translation": "효율적인 방법이 실용적 결과를 달성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary thinking shapes better futures.",
                    "translation": "비전적 사고가 더 나은 미래를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Hands-on experience teaches valuable lessons.",
                    "translation": "직접적인 경험이 가치 있는 교훈을 가르쳐."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 공감과 실용적 해결",
            "explanation": "감정적 통찰을 중시하는 INFJ와 논리적 실용성을 중시하는 ISTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I understand people's deeper emotions.",
                    "translation": "사람들의 더 깊은 감정을 이해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I solve problems with practical tools.",
                    "translation": "실용적 도구로 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 사람들의 더 깊은 감정을 이해하나요?",
                    "hint": "INFJ는 타인의 감정을 깊이 이해하는 능력이 뛰어나요.",
                    "result": "O",
                    "explanation": "서진이는 'I understand people's deeper emotions'라고 말하며 공감 능력을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive connections reveal authentic truths.",
                    "translation": "직관적 연결이 진정한 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Logical analysis provides clear solutions.",
                    "translation": "논리적 분석이 명확한 해결책을 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes logical @@ provides clear solutions.",
                    "hint": "체계적으로 따져보는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "analysis",
                    "optionC": "reasoning",
                    "result": "analysis",
                    "explanation": "ISTP인 태오는 논리적 분석(analysis)이 명확한 해결책을 제공한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I feel others' unspoken needs.",
                    "translation": "다른 사람들의 말하지 않은 필요를 느껴."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I focus on immediate practical concerns.",
                    "translation": "즉각적인 실용적 관심사에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 다른 사람을 대하는 방식이에요.",
                    "optionA": "feel",
                    "optionB": "others'",
                    "optionC": "I",
                    "optionD": "unspoken",
                    "optionE": "needs",
                    "optionF": "deeply",
                    "result": "I feel others' deeply unspoken needs",
                    "explanation": "INFJ인 서진이는 다른 사람들의 깊이 말하지 않은 필요를 느껴요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Compassionate insights inspire meaningful change.",
                    "translation": "자비로운 통찰이 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Efficient methods achieve practical results.",
                    "translation": "효율적인 방법이 실용적 결과를 달성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary thinking shapes better futures.",
                    "translation": "비전적 사고가 더 나은 미래를 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Hands-on experience teaches valuable lessons.",
                    "translation": "직접적인 경험이 가치 있는 교훈을 가르쳐."
                }
            ]
        }
    ]
}
ID: 15233 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상적 비전과 현실적 돌봄",
            "explanation": "미래지향적 이상을 중시하는 INFJ와 현재의 배려를 중시하는 ISFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I dream of transforming society.",
                    "translation": "사회를 변화시키는 꿈을 꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I care for people around me.",
                    "translation": "내 주변 사람들을 돌봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 사회를 변화시키는 꿈을 꾸나요?",
                    "hint": "INFJ는 사회적 변화에 대한 이상을 품고 있어요.",
                    "result": "O",
                    "explanation": "서진이는 'I dream of transforming society'라고 말하며 이상주의적 비전을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Future possibilities inspire my actions.",
                    "translation": "미래 가능성이 내 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Present needs guide my priorities.",
                    "translation": "현재의 필요가 내 우선순위를 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na's @@ guide her priorities.",
                    "hint": "지금 당장 필요한 것들을 말해요.",
                    "optionA": "dreams",
                    "optionB": "needs",
                    "optionC": "hopes",
                    "result": "needs",
                    "explanation": "ISFJ인 예나는 현재의 필요(needs)가 우선순위를 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I envision ideal solutions creatively.",
                    "translation": "이상적인 해결책을 창의적으로 그려봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I provide practical support consistently.",
                    "translation": "실용적인 지원을 꾸준히 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 해결책을 찾는 방식이에요.",
                    "optionA": "envision",
                    "optionB": "ideal",
                    "optionC": "I",
                    "optionD": "solutions",
                    "optionE": "creatively",
                    "optionF": "truly",
                    "result": "I envision truly ideal solutions creatively",
                    "explanation": "INFJ인 서진이는 진정 이상적인 해결책을 창의적으로 그려봐요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Meaningful changes require patient cultivation.",
                    "translation": "의미 있는 변화는 참을성 있는 육성이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Daily kindness creates lasting happiness.",
                    "translation": "일상의 친절이 지속적인 행복을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary leadership inspires collective growth.",
                    "translation": "비전적 리더십이 집단적 성장에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Caring attention strengthens community bonds.",
                    "translation": "보살피는 관심이 공동체 유대를 강화해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상적 비전과 현실적 돌봄",
            "explanation": "미래지향적 이상을 중시하는 INFJ와 현재의 배려를 중시하는 ISFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I dream of transforming society.",
                    "translation": "사회를 변화시키는 꿈을 꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I care for people around me.",
                    "translation": "내 주변 사람들을 돌봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 사회를 변화시키는 꿈을 꾸나요?",
                    "hint": "INFJ는 사회적 변화에 대한 이상을 품고 있어요.",
                    "result": "O",
                    "explanation": "서진이는 'I dream of transforming society'라고 말하며 이상주의적 비전을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Future possibilities inspire my actions.",
                    "translation": "미래 가능성이 내 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Present needs guide my priorities.",
                    "translation": "현재의 필요가 내 우선순위를 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na's @@ guide her priorities.",
                    "hint": "지금 당장 필요한 것들을 말해요.",
                    "optionA": "dreams",
                    "optionB": "needs",
                    "optionC": "hopes",
                    "result": "needs",
                    "explanation": "ISFJ인 예나는 현재의 필요(needs)가 우선순위를 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I envision ideal solutions creatively.",
                    "translation": "이상적인 해결책을 창의적으로 그려봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I provide practical support consistently.",
                    "translation": "실용적인 지원을 꾸준히 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 해결책을 찾는 방식이에요.",
                    "optionA": "envision",
                    "optionB": "ideal",
                    "optionC": "I",
                    "optionD": "solutions",
                    "optionE": "creatively",
                    "optionF": "truly",
                    "result": "I envision truly ideal solutions creatively",
                    "explanation": "INFJ인 서진이는 진정 이상적인 해결책을 창의적으로 그려봐요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Meaningful changes require patient cultivation.",
                    "translation": "의미 있는 변화는 참을성 있는 육성이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Daily kindness creates lasting happiness.",
                    "translation": "일상의 친절이 지속적인 행복을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary leadership inspires collective growth.",
                    "translation": "비전적 리더십이 집단적 성장에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Caring attention strengthens community bonds.",
                    "translation": "보살피는 관심이 공동체 유대를 강화해."
                }
            ]
        }
    ]
}
ID: 15234 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 이상과 자유로운 가치",
            "explanation": "구조화된 비전을 중시하는 INFJ와 개인적 자유를 중시하는 ISFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I plan meaningful goals systematically.",
                    "translation": "의미 있는 목표를 체계적으로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I follow my heart spontaneously.",
                    "translation": "마음 가는 대로 자연스럽게 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 의미 있는 목표를 체계적으로 계획하나요?",
                    "hint": "INFJ는 이상을 실현하기 위해 체계적으로 계획을 세워요.",
                    "result": "O",
                    "explanation": "서진이는 'I plan meaningful goals systematically'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Structured vision guides purposeful action.",
                    "translation": "구조화된 비전이 목적 있는 행동을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Authentic feelings inspire creative expression.",
                    "translation": "진정한 감정이 창의적 표현에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young's authentic @@ inspire creative expression.",
                    "hint": "마음속에서 우러나는 진실한 감정을 말해요.",
                    "optionA": "thoughts",
                    "optionB": "feelings",
                    "optionC": "ideas",
                    "result": "feelings",
                    "explanation": "ISFP인 채영이는 진정한 감정(feelings)이 창의적 표현에 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I organize ideals into actionable plans.",
                    "translation": "이상을 실행 가능한 계획으로 정리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I express values through personal choices.",
                    "translation": "개인적 선택을 통해 가치를 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 이상을 다루는 방식이에요.",
                    "optionA": "organize",
                    "optionB": "ideals",
                    "optionC": "I",
                    "optionD": "into",
                    "optionE": "actionable",
                    "optionF": "clear",
                    "result": "I organize ideals into clear actionable",
                    "explanation": "INFJ인 서진이는 이상을 명확하고 실행 가능하도록 정리해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Compassionate systems create lasting impact.",
                    "translation": "자비로운 체계가 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Individual beauty enriches diverse experiences.",
                    "translation": "개인적 아름다움이 다양한 경험을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Thoughtful coordination achieves collective harmony.",
                    "translation": "사려 깊은 조율이 집단적 조화를 달성해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Personal authenticity nurtures inner peace.",
                    "translation": "개인적 진정성이 내면의 평화를 기른다."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 이상과 자유로운 가치",
            "explanation": "구조화된 비전을 중시하는 INFJ와 개인적 자유를 중시하는 ISFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I plan meaningful goals systematically.",
                    "translation": "의미 있는 목표를 체계적으로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I follow my heart spontaneously.",
                    "translation": "마음 가는 대로 자연스럽게 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 의미 있는 목표를 체계적으로 계획하나요?",
                    "hint": "INFJ는 이상을 실현하기 위해 체계적으로 계획을 세워요.",
                    "result": "O",
                    "explanation": "서진이는 'I plan meaningful goals systematically'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Structured vision guides purposeful action.",
                    "translation": "구조화된 비전이 목적 있는 행동을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Authentic feelings inspire creative expression.",
                    "translation": "진정한 감정이 창의적 표현에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young's authentic @@ inspire creative expression.",
                    "hint": "마음속에서 우러나는 진실한 감정을 말해요.",
                    "optionA": "thoughts",
                    "optionB": "feelings",
                    "optionC": "ideas",
                    "result": "feelings",
                    "explanation": "ISFP인 채영이는 진정한 감정(feelings)이 창의적 표현에 영감을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I organize ideals into actionable plans.",
                    "translation": "이상을 실행 가능한 계획으로 정리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I express values through personal choices.",
                    "translation": "개인적 선택을 통해 가치를 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 이상을 다루는 방식이에요.",
                    "optionA": "organize",
                    "optionB": "ideals",
                    "optionC": "I",
                    "optionD": "into",
                    "optionE": "actionable",
                    "optionF": "clear",
                    "result": "I organize ideals into clear actionable",
                    "explanation": "INFJ인 서진이는 이상을 명확하고 실행 가능하도록 정리해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Compassionate systems create lasting impact.",
                    "translation": "자비로운 체계가 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Individual beauty enriches diverse experiences.",
                    "translation": "개인적 아름다움이 다양한 경험을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Thoughtful coordination achieves collective harmony.",
                    "translation": "사려 깊은 조율이 집단적 조화를 달성해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Personal authenticity nurtures inner peace.",
                    "translation": "개인적 진정성이 내면의 평화를 기른다."
                }
            ]
        }
    ]
}
ID: 15235 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "감성적 비전과 논리적 전략",
            "explanation": "인간 중심적 이상을 중시하는 INFJ와 체계적 전략을 중시하는 INTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I prioritize people's emotional wellbeing.",
                    "translation": "사람들의 감정적 안녕을 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I prioritize strategic efficiency always.",
                    "translation": "항상 전략적 효율성을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 사람들의 감정적 안녕을 우선시하나요?",
                    "hint": "INFJ는 다른 사람의 감정과 행복을 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I prioritize people's emotional wellbeing'라고 말하며 인간 중심적 가치를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Empathetic insights shape compassionate solutions.",
                    "translation": "공감적 통찰이 자비로운 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Analytical thinking creates optimal systems.",
                    "translation": "분석적 사고가 최적의 시스템을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes analytical @@ creates optimal systems.",
                    "hint": "논리적으로 따져보는 사고 과정을 말해요.",
                    "optionA": "planning",
                    "optionB": "thinking",
                    "optionC": "working",
                    "result": "thinking",
                    "explanation": "INTJ인 지훈이는 분석적 사고(thinking)가 최적의 시스템을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I nurture individual potential carefully.",
                    "translation": "개인의 잠재력을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I develop comprehensive strategies systematically.",
                    "translation": "포괄적인 전략을 체계적으로 개발해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 사람을 대하는 방식이에요.",
                    "optionA": "nurture",
                    "optionB": "individual",
                    "optionC": "I",
                    "optionD": "potential",
                    "optionE": "carefully",
                    "optionF": "always",
                    "result": "I always nurture individual potential carefully",
                    "explanation": "INFJ인 서진이는 항상 개인의 잠재력을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Heartfelt connections inspire meaningful transformation.",
                    "translation": "진심 어린 연결이 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Logical frameworks deliver measurable results.",
                    "translation": "논리적 틀이 측정 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive wisdom guides authentic leadership.",
                    "translation": "직관적 지혜가 진정한 리더십을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Strategic implementation achieves long-term objectives.",
                    "translation": "전략적 실행이 장기 목표를 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "감성적 비전과 논리적 전략",
            "explanation": "인간 중심적 이상을 중시하는 INFJ와 체계적 전략을 중시하는 INTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I prioritize people's emotional wellbeing.",
                    "translation": "사람들의 감정적 안녕을 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I prioritize strategic efficiency always.",
                    "translation": "항상 전략적 효율성을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 사람들의 감정적 안녕을 우선시하나요?",
                    "hint": "INFJ는 다른 사람의 감정과 행복을 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I prioritize people's emotional wellbeing'라고 말하며 인간 중심적 가치를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Empathetic insights shape compassionate solutions.",
                    "translation": "공감적 통찰이 자비로운 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Analytical thinking creates optimal systems.",
                    "translation": "분석적 사고가 최적의 시스템을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes analytical @@ creates optimal systems.",
                    "hint": "논리적으로 따져보는 사고 과정을 말해요.",
                    "optionA": "planning",
                    "optionB": "thinking",
                    "optionC": "working",
                    "result": "thinking",
                    "explanation": "INTJ인 지훈이는 분석적 사고(thinking)가 최적의 시스템을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I nurture individual potential carefully.",
                    "translation": "개인의 잠재력을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I develop comprehensive strategies systematically.",
                    "translation": "포괄적인 전략을 체계적으로 개발해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 사람을 대하는 방식이에요.",
                    "optionA": "nurture",
                    "optionB": "individual",
                    "optionC": "I",
                    "optionD": "potential",
                    "optionE": "carefully",
                    "optionF": "always",
                    "result": "I always nurture individual potential carefully",
                    "explanation": "INFJ인 서진이는 항상 개인의 잠재력을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Heartfelt connections inspire meaningful transformation.",
                    "translation": "진심 어린 연결이 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Logical frameworks deliver measurable results.",
                    "translation": "논리적 틀이 측정 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive wisdom guides authentic leadership.",
                    "translation": "직관적 지혜가 진정한 리더십을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Strategic implementation achieves long-term objectives.",
                    "translation": "전략적 실행이 장기 목표를 달성해."
                }
            ]
        }
    ]
}
ID: 15236 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "직관적 확신과 논리적 탐구",
            "explanation": "내적 통찰을 중시하는 INFJ와 객관적 분석을 중시하는 INTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I trust my inner wisdom.",
                    "translation": "내 내면의 지혜를 신뢰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I question everything systematically.",
                    "translation": "모든 것을 체계적으로 의문시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 내면의 지혜를 신뢰하나요?",
                    "hint": "INFJ는 직관적 통찰과 내면의 목소리를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I trust my inner wisdom'라고 말하며 내적 확신을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive patterns reveal deeper meanings.",
                    "translation": "직관적 패턴이 더 깊은 의미를 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Logical analysis uncovers objective truths.",
                    "translation": "논리적 분석이 객관적 진실을 발견해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes logical @@ uncovers objective truths.",
                    "hint": "체계적으로 따져보는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "analysis",
                    "optionC": "reasoning",
                    "result": "analysis",
                    "explanation": "INTP인 정우는 논리적 분석(analysis)이 객관적 진실을 발견한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I sense people's authentic essence.",
                    "translation": "사람들의 진정한 본질을 감지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I explore concepts without emotional bias.",
                    "translation": "감정적 편견 없이 개념을 탐구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 사람을 이해하는 방식이에요.",
                    "optionA": "sense",
                    "optionB": "people's",
                    "optionC": "I",
                    "optionD": "authentic",
                    "optionE": "essence",
                    "optionF": "true",
                    "result": "I sense people's true authentic essence",
                    "explanation": "INFJ인 서진이는 사람들의 진실하고 진정한 본질을 감지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Empathetic understanding bridges different perspectives.",
                    "translation": "공감적 이해가 다른 관점들을 연결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Critical thinking challenges assumed beliefs.",
                    "translation": "비판적 사고가 당연시되는 믿음에 도전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Holistic vision integrates complex relationships.",
                    "translation": "전체적 비전이 복잡한 관계들을 통합해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Independent reflection deepens conceptual clarity.",
                    "translation": "독립적인 성찰이 개념적 명확성을 깊게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "직관적 확신과 논리적 탐구",
            "explanation": "내적 통찰을 중시하는 INFJ와 객관적 분석을 중시하는 INTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I trust my inner wisdom.",
                    "translation": "내 내면의 지혜를 신뢰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I question everything systematically.",
                    "translation": "모든 것을 체계적으로 의문시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 내면의 지혜를 신뢰하나요?",
                    "hint": "INFJ는 직관적 통찰과 내면의 목소리를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I trust my inner wisdom'라고 말하며 내적 확신을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive patterns reveal deeper meanings.",
                    "translation": "직관적 패턴이 더 깊은 의미를 드러내."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Logical analysis uncovers objective truths.",
                    "translation": "논리적 분석이 객관적 진실을 발견해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes logical @@ uncovers objective truths.",
                    "hint": "체계적으로 따져보는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "analysis",
                    "optionC": "reasoning",
                    "result": "analysis",
                    "explanation": "INTP인 정우는 논리적 분석(analysis)이 객관적 진실을 발견한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I sense people's authentic essence.",
                    "translation": "사람들의 진정한 본질을 감지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I explore concepts without emotional bias.",
                    "translation": "감정적 편견 없이 개념을 탐구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 사람을 이해하는 방식이에요.",
                    "optionA": "sense",
                    "optionB": "people's",
                    "optionC": "I",
                    "optionD": "authentic",
                    "optionE": "essence",
                    "optionF": "true",
                    "result": "I sense people's true authentic essence",
                    "explanation": "INFJ인 서진이는 사람들의 진실하고 진정한 본질을 감지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Empathetic understanding bridges different perspectives.",
                    "translation": "공감적 이해가 다른 관점들을 연결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Critical thinking challenges assumed beliefs.",
                    "translation": "비판적 사고가 당연시되는 믿음에 도전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Holistic vision integrates complex relationships.",
                    "translation": "전체적 비전이 복잡한 관계들을 통합해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Independent reflection deepens conceptual clarity.",
                    "translation": "독립적인 성찰이 개념적 명확성을 깊게 해."
                }
            ]
        }
    ]
}
ID: 15237 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 이상과 개인적 꿈",
            "explanation": "구조화된 이상주의를 중시하는 INFJ와 개인적 가치를 중시하는 INFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I organize dreams into plans.",
                    "translation": "꿈을 계획으로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I cherish dreams as inspiration.",
                    "translation": "꿈을 영감으로 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 꿈을 계획으로 정리하나요?",
                    "hint": "INFJ는 이상을 실현하기 위해 구체적인 계획을 세워요.",
                    "result": "O",
                    "explanation": "서진이는 'I organize dreams into plans'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Structured idealism creates meaningful impact.",
                    "translation": "구조화된 이상주의가 의미 있는 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Personal values guide authentic choices.",
                    "translation": "개인적 가치가 진정한 선택을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ guide authentic choices.",
                    "hint": "개인이 중요하게 여기는 신념이나 원칙을 말해요.",
                    "optionA": "dreams",
                    "optionB": "values",
                    "optionC": "feelings",
                    "result": "values",
                    "explanation": "INFP인 준호는 개인적 가치(values)가 진정한 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I coordinate efforts for collective good.",
                    "translation": "집단적 선을 위해 노력을 조율해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I pursue harmony for inner peace.",
                    "translation": "내면의 평화를 위해 조화를 추구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 사회적 선을 위해 하는 일이에요.",
                    "optionA": "coordinate",
                    "optionB": "efforts",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "collective",
                    "optionF": "greater",
                    "result": "I coordinate efforts for greater collective",
                    "explanation": "INFJ인 서진이는 더 큰 집단을 위해 노력을 조율해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Purposeful action transforms society gradually.",
                    "translation": "목적 있는 행동이 사회를 점진적으로 변화시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures creative fulfillment.",
                    "translation": "진정한 표현이 창의적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary planning bridges present and future.",
                    "translation": "비전적 계획이 현재와 미래를 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Personal meaning enriches individual experiences.",
                    "translation": "개인적 의미가 개별적 경험을 풍부하게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 이상과 개인적 꿈",
            "explanation": "구조화된 이상주의를 중시하는 INFJ와 개인적 가치를 중시하는 INFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I organize dreams into plans.",
                    "translation": "꿈을 계획으로 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I cherish dreams as inspiration.",
                    "translation": "꿈을 영감으로 소중히 여겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 꿈을 계획으로 정리하나요?",
                    "hint": "INFJ는 이상을 실현하기 위해 구체적인 계획을 세워요.",
                    "result": "O",
                    "explanation": "서진이는 'I organize dreams into plans'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Structured idealism creates meaningful impact.",
                    "translation": "구조화된 이상주의가 의미 있는 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "Personal values guide authentic choices.",
                    "translation": "개인적 가치가 진정한 선택을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ guide authentic choices.",
                    "hint": "개인이 중요하게 여기는 신념이나 원칙을 말해요.",
                    "optionA": "dreams",
                    "optionB": "values",
                    "optionC": "feelings",
                    "result": "values",
                    "explanation": "INFP인 준호는 개인적 가치(values)가 진정한 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I coordinate efforts for collective good.",
                    "translation": "집단적 선을 위해 노력을 조율해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "I pursue harmony for inner peace.",
                    "translation": "내면의 평화를 위해 조화를 추구해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 사회적 선을 위해 하는 일이에요.",
                    "optionA": "coordinate",
                    "optionB": "efforts",
                    "optionC": "I",
                    "optionD": "for",
                    "optionE": "collective",
                    "optionF": "greater",
                    "result": "I coordinate efforts for greater collective",
                    "explanation": "INFJ인 서진이는 더 큰 집단을 위해 노력을 조율해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Purposeful action transforms society gradually.",
                    "translation": "목적 있는 행동이 사회를 점진적으로 변화시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures creative fulfillment.",
                    "translation": "진정한 표현이 창의적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary planning bridges present and future.",
                    "translation": "비전적 계획이 현재와 미래를 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "Personal meaning enriches individual experiences.",
                    "translation": "개인적 의미가 개별적 경험을 풍부하게 해."
                }
            ]
        }
    ]
}
ID: 15238 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상적 비전과 현실적 목표",
            "explanation": "인간중심 이상을 중시하는 INFJ와 효율적 실행을 중시하는 ESTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I envision humanity's better future.",
                    "translation": "인류의 더 나은 미래를 그려봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I focus on achievable results.",
                    "translation": "달성 가능한 결과에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 인류의 더 나은 미래를 그려보나요?",
                    "hint": "INFJ는 사회 전체의 발전에 대한 큰 그림을 그려요.",
                    "result": "O",
                    "explanation": "서진이는 'I envision humanity's better future'라고 말하며 이상주의적 비전을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Compassionate insights inspire transformative change.",
                    "translation": "자비로운 통찰이 변혁적 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Practical strategies deliver concrete outcomes.",
                    "translation": "실용적 전략이 구체적 결과를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes practical @@ deliver concrete outcomes.",
                    "hint": "현실적이고 실행 가능한 방법들을 말해요.",
                    "optionA": "plans",
                    "optionB": "strategies",
                    "optionC": "methods",
                    "result": "strategies",
                    "explanation": "ESTJ인 태영이는 실용적 전략(strategies)이 구체적 결과를 제공한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I nurture potential in others.",
                    "translation": "다른 사람들의 잠재력을 기른다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I organize resources for efficiency.",
                    "translation": "효율성을 위해 자원을 조직해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 다른 사람에게 하는 일이에요.",
                    "optionA": "nurture",
                    "optionB": "potential",
                    "optionC": "I",
                    "optionD": "in",
                    "optionE": "others",
                    "optionF": "always",
                    "result": "I always nurture potential in others",
                    "explanation": "INFJ인 서진이는 항상 다른 사람들의 잠재력을 기른다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Holistic understanding guides meaningful decisions.",
                    "translation": "전체적 이해가 의미 있는 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Systematic execution ensures reliable progress.",
                    "translation": "체계적 실행이 믿을 만한 진전을 보장해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive wisdom shapes authentic leadership.",
                    "translation": "직관적 지혜가 진정한 리더십을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Structured management achieves organizational goals.",
                    "translation": "구조화된 관리가 조직 목표를 달성해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상적 비전과 현실적 목표",
            "explanation": "인간중심 이상을 중시하는 INFJ와 효율적 실행을 중시하는 ESTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I envision humanity's better future.",
                    "translation": "인류의 더 나은 미래를 그려봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I focus on achievable results.",
                    "translation": "달성 가능한 결과에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 인류의 더 나은 미래를 그려보나요?",
                    "hint": "INFJ는 사회 전체의 발전에 대한 큰 그림을 그려요.",
                    "result": "O",
                    "explanation": "서진이는 'I envision humanity's better future'라고 말하며 이상주의적 비전을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Compassionate insights inspire transformative change.",
                    "translation": "자비로운 통찰이 변혁적 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Practical strategies deliver concrete outcomes.",
                    "translation": "실용적 전략이 구체적 결과를 제공해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes practical @@ deliver concrete outcomes.",
                    "hint": "현실적이고 실행 가능한 방법들을 말해요.",
                    "optionA": "plans",
                    "optionB": "strategies",
                    "optionC": "methods",
                    "result": "strategies",
                    "explanation": "ESTJ인 태영이는 실용적 전략(strategies)이 구체적 결과를 제공한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I nurture potential in others.",
                    "translation": "다른 사람들의 잠재력을 기른다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I organize resources for efficiency.",
                    "translation": "효율성을 위해 자원을 조직해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 다른 사람에게 하는 일이에요.",
                    "optionA": "nurture",
                    "optionB": "potential",
                    "optionC": "I",
                    "optionD": "in",
                    "optionE": "others",
                    "optionF": "always",
                    "result": "I always nurture potential in others",
                    "explanation": "INFJ인 서진이는 항상 다른 사람들의 잠재력을 기른다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Holistic understanding guides meaningful decisions.",
                    "translation": "전체적 이해가 의미 있는 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Systematic execution ensures reliable progress.",
                    "translation": "체계적 실행이 믿을 만한 진전을 보장해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive wisdom shapes authentic leadership.",
                    "translation": "직관적 지혜가 진정한 리더십을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Structured management achieves organizational goals.",
                    "translation": "구조화된 관리가 조직 목표를 달성해."
                }
            ]
        }
    ]
}
ID: 15239 (테스트)
원본 (수정 전)수정 후
{
    "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 reflect deeply before acting.",
                    "translation": "행동하기 전에 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I act quickly when opportunities appear!",
                    "translation": "기회가 나타나면 빠르게 행동해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 행동하기 전에 깊이 성찰하나요?",
                    "hint": "INFJ는 신중한 내면적 고찰을 통해 결정을 내려요.",
                    "result": "O",
                    "explanation": "서진이는 'I reflect deeply before acting'라고 말하며 성찰적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Meaningful connections inspire thoughtful responses.",
                    "translation": "의미 있는 연결이 사려 깊은 반응에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Exciting experiences energize spontaneous actions!",
                    "translation": "흥미진진한 경험이 자발적 행동에 활력을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes exciting @@ energize spontaneous actions.",
                    "hint": "재미있고 자극적인 일들을 말해요.",
                    "optionA": "moments",
                    "optionB": "experiences",
                    "optionC": "activities",
                    "result": "experiences",
                    "explanation": "ESTP인 상우는 흥미진진한 경험(experiences)이 자발적 행동에 활력을 준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I sense underlying patterns intuitively.",
                    "translation": "근본적 패턴을 직관적으로 감지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I respond to immediate situations directly!",
                    "translation": "즉각적인 상황에 직접적으로 반응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 패턴을 파악하는 방식이에요.",
                    "optionA": "sense",
                    "optionB": "underlying",
                    "optionC": "I",
                    "optionD": "patterns",
                    "optionE": "intuitively",
                    "optionF": "complex",
                    "result": "I sense complex underlying patterns intuitively",
                    "explanation": "INFJ인 서진이는 복잡한 근본적 패턴을 직관적으로 감지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Patient contemplation reveals hidden wisdom.",
                    "translation": "참을성 있는 숙고가 숨겨진 지혜를 드러내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Quick decisions seize valuable opportunities!",
                    "translation": "빠른 결정이 가치 있는 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Empathetic insight transforms difficult relationships.",
                    "translation": "공감적 통찰이 어려운 관계를 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Dynamic energy creates memorable adventures!",
                    "translation": "역동적 에너지가 기억에 남는 모험을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 성찰과 역동적 경험",
            "explanation": "내면적 통찰을 중시하는 INFJ와 즉흥적 행동을 중시하는 ESTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I reflect deeply before acting.",
                    "translation": "행동하기 전에 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I act quickly when opportunities appear!",
                    "translation": "기회가 나타나면 빠르게 행동해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 행동하기 전에 깊이 성찰하나요?",
                    "hint": "INFJ는 신중한 내면적 고찰을 통해 결정을 내려요.",
                    "result": "O",
                    "explanation": "서진이는 'I reflect deeply before acting'라고 말하며 성찰적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Meaningful connections inspire thoughtful responses.",
                    "translation": "의미 있는 연결이 사려 깊은 반응에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Exciting experiences energize spontaneous actions!",
                    "translation": "흥미진진한 경험이 자발적 행동에 활력을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes exciting @@ energize spontaneous actions.",
                    "hint": "재미있고 자극적인 일들을 말해요.",
                    "optionA": "moments",
                    "optionB": "experiences",
                    "optionC": "activities",
                    "result": "experiences",
                    "explanation": "ESTP인 상우는 흥미진진한 경험(experiences)이 자발적 행동에 활력을 준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I sense underlying patterns intuitively.",
                    "translation": "근본적 패턴을 직관적으로 감지해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I respond to immediate situations directly!",
                    "translation": "즉각적인 상황에 직접적으로 반응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 패턴을 파악하는 방식이에요.",
                    "optionA": "sense",
                    "optionB": "underlying",
                    "optionC": "I",
                    "optionD": "patterns",
                    "optionE": "intuitively",
                    "optionF": "complex",
                    "result": "I sense complex underlying patterns intuitively",
                    "explanation": "INFJ인 서진이는 복잡한 근본적 패턴을 직관적으로 감지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Patient contemplation reveals hidden wisdom.",
                    "translation": "참을성 있는 숙고가 숨겨진 지혜를 드러내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Quick decisions seize valuable opportunities!",
                    "translation": "빠른 결정이 가치 있는 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Empathetic insight transforms difficult relationships.",
                    "translation": "공감적 통찰이 어려운 관계를 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Dynamic energy creates memorable adventures!",
                    "translation": "역동적 에너지가 기억에 남는 모험을 만들어!"
                }
            ]
        }
    ]
}
ID: 15240 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 통찰과 사회적 조화",
            "explanation": "내면적 성찰을 중시하는 INFJ와 집단적 화합을 중시하는 ESFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I seek profound understanding quietly.",
                    "translation": "조용히 깊은 이해를 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I build harmonious connections actively.",
                    "translation": "적극적으로 조화로운 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 조용히 깊은 이해를 추구하나요?",
                    "hint": "INFJ는 내성적으로 깊이 있는 통찰을 추구해요.",
                    "result": "O",
                    "explanation": "서진이는 'I seek profound understanding quietly'라고 말하며 내면적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive wisdom guides personal growth.",
                    "translation": "직관적 지혜가 개인적 성장을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Social awareness promotes group wellbeing.",
                    "translation": "사회적 인식이 그룹의 안녕을 촉진해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes social @@ promotes group wellbeing.",
                    "hint": "주변 상황을 파악하고 이해하는 능력을 말해요.",
                    "optionA": "skills",
                    "optionB": "awareness",
                    "optionC": "understanding",
                    "result": "awareness",
                    "explanation": "ESFJ인 민지는 사회적 인식(awareness)이 그룹의 안녕을 촉진한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I contemplate life's deeper purposes.",
                    "translation": "인생의 더 깊은 목적을 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I focus on people's immediate needs.",
                    "translation": "사람들의 즉각적인 필요에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 인생에 대해 생각하는 방식이에요.",
                    "optionA": "contemplate",
                    "optionB": "life's",
                    "optionC": "I",
                    "optionD": "deeper",
                    "optionE": "purposes",
                    "optionF": "true",
                    "result": "I contemplate life's true deeper purposes",
                    "explanation": "INFJ인 서진이는 인생의 진정하고 더 깊은 목적을 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Reflective solitude nurtures inner wisdom.",
                    "translation": "성찰적 고독이 내면의 지혜를 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Active engagement strengthens community bonds.",
                    "translation": "적극적 참여가 공동체 유대를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary insights inspire meaningful transformation.",
                    "translation": "비전적 통찰이 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Caring support creates lasting relationships.",
                    "translation": "보살피는 지원이 지속적인 관계를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 통찰과 사회적 조화",
            "explanation": "내면적 성찰을 중시하는 INFJ와 집단적 화합을 중시하는 ESFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I seek profound understanding quietly.",
                    "translation": "조용히 깊은 이해를 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I build harmonious connections actively.",
                    "translation": "적극적으로 조화로운 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 조용히 깊은 이해를 추구하나요?",
                    "hint": "INFJ는 내성적으로 깊이 있는 통찰을 추구해요.",
                    "result": "O",
                    "explanation": "서진이는 'I seek profound understanding quietly'라고 말하며 내면적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Intuitive wisdom guides personal growth.",
                    "translation": "직관적 지혜가 개인적 성장을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Social awareness promotes group wellbeing.",
                    "translation": "사회적 인식이 그룹의 안녕을 촉진해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes social @@ promotes group wellbeing.",
                    "hint": "주변 상황을 파악하고 이해하는 능력을 말해요.",
                    "optionA": "skills",
                    "optionB": "awareness",
                    "optionC": "understanding",
                    "result": "awareness",
                    "explanation": "ESFJ인 민지는 사회적 인식(awareness)이 그룹의 안녕을 촉진한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I contemplate life's deeper purposes.",
                    "translation": "인생의 더 깊은 목적을 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I focus on people's immediate needs.",
                    "translation": "사람들의 즉각적인 필요에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 인생에 대해 생각하는 방식이에요.",
                    "optionA": "contemplate",
                    "optionB": "life's",
                    "optionC": "I",
                    "optionD": "deeper",
                    "optionE": "purposes",
                    "optionF": "true",
                    "result": "I contemplate life's true deeper purposes",
                    "explanation": "INFJ인 서진이는 인생의 진정하고 더 깊은 목적을 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Reflective solitude nurtures inner wisdom.",
                    "translation": "성찰적 고독이 내면의 지혜를 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Active engagement strengthens community bonds.",
                    "translation": "적극적 참여가 공동체 유대를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Visionary insights inspire meaningful transformation.",
                    "translation": "비전적 통찰이 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Caring support creates lasting relationships.",
                    "translation": "보살피는 지원이 지속적인 관계를 만들어."
                }
            ]
        }
    ]
}
ID: 15241 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "의미 있는 깊이와 자발적 기쁨",
            "explanation": "깊은 의미를 추구하는 INFJ와 즐거운 순간을 중시하는 ESFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I search for life's deeper meanings.",
                    "translation": "인생의 더 깊은 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I celebrate life's joyful moments!",
                    "translation": "인생의 기쁜 순간들을 축하해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 인생의 더 깊은 의미를 찾나요?",
                    "hint": "INFJ는 삶의 본질적 의미와 목적을 탐구해요.",
                    "result": "O",
                    "explanation": "서진이는 'I search for life's deeper meanings'라고 말하며 의미 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Profound insights guide purposeful living.",
                    "translation": "깊은 통찰이 목적 있는 삶을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Spontaneous joy creates beautiful memories!",
                    "translation": "자발적인 기쁨이 아름다운 기억을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes spontaneous @@ creates beautiful memories.",
                    "hint": "갑작스럽게 느껴지는 행복한 감정을 말해요.",
                    "optionA": "feelings",
                    "optionB": "joy",
                    "optionC": "happiness",
                    "result": "joy",
                    "explanation": "ESFP인 예솔이는 자발적인 기쁨(joy)이 아름다운 기억을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I contemplate future possibilities thoughtfully.",
                    "translation": "미래 가능성을 사려 깊게 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I embrace present experiences wholeheartedly!",
                    "translation": "현재 경험을 온 마음으로 받아들여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 미래를 바라보는 방식이에요.",
                    "optionA": "contemplate",
                    "optionB": "future",
                    "optionC": "I",
                    "optionD": "possibilities",
                    "optionE": "thoughtfully",
                    "optionF": "many",
                    "result": "I contemplate many future possibilities thoughtfully",
                    "explanation": "INFJ인 서진이는 많은 미래 가능성을 사려 깊게 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Reflective wisdom shapes authentic choices.",
                    "translation": "성찰적 지혜가 진정한 선택을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Energetic passion inspires creative expressions!",
                    "translation": "에너지 넘치는 열정이 창의적 표현에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive understanding bridges different worlds.",
                    "translation": "직관적 이해가 다른 세계들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful spontaneity brings people together naturally!",
                    "translation": "기쁜 자발성이 사람들을 자연스럽게 모이게 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "의미 있는 깊이와 자발적 기쁨",
            "explanation": "깊은 의미를 추구하는 INFJ와 즐거운 순간을 중시하는 ESFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I search for life's deeper meanings.",
                    "translation": "인생의 더 깊은 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I celebrate life's joyful moments!",
                    "translation": "인생의 기쁜 순간들을 축하해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 인생의 더 깊은 의미를 찾나요?",
                    "hint": "INFJ는 삶의 본질적 의미와 목적을 탐구해요.",
                    "result": "O",
                    "explanation": "서진이는 'I search for life's deeper meanings'라고 말하며 의미 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Profound insights guide purposeful living.",
                    "translation": "깊은 통찰이 목적 있는 삶을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Spontaneous joy creates beautiful memories!",
                    "translation": "자발적인 기쁨이 아름다운 기억을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes spontaneous @@ creates beautiful memories.",
                    "hint": "갑작스럽게 느껴지는 행복한 감정을 말해요.",
                    "optionA": "feelings",
                    "optionB": "joy",
                    "optionC": "happiness",
                    "result": "joy",
                    "explanation": "ESFP인 예솔이는 자발적인 기쁨(joy)이 아름다운 기억을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I contemplate future possibilities thoughtfully.",
                    "translation": "미래 가능성을 사려 깊게 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I embrace present experiences wholeheartedly!",
                    "translation": "현재 경험을 온 마음으로 받아들여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 미래를 바라보는 방식이에요.",
                    "optionA": "contemplate",
                    "optionB": "future",
                    "optionC": "I",
                    "optionD": "possibilities",
                    "optionE": "thoughtfully",
                    "optionF": "many",
                    "result": "I contemplate many future possibilities thoughtfully",
                    "explanation": "INFJ인 서진이는 많은 미래 가능성을 사려 깊게 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Reflective wisdom shapes authentic choices.",
                    "translation": "성찰적 지혜가 진정한 선택을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Energetic passion inspires creative expressions!",
                    "translation": "에너지 넘치는 열정이 창의적 표현에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive understanding bridges different worlds.",
                    "translation": "직관적 이해가 다른 세계들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Joyful spontaneity brings people together naturally!",
                    "translation": "기쁜 자발성이 사람들을 자연스럽게 모이게 해!"
                }
            ]
        }
    ]
}
ID: 15242 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "인간중심 이상과 목표중심 효율",
            "explanation": "사람 중심적 비전을 중시하는 INFJ와 목표 달성을 중시하는 ENTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I prioritize human potential development.",
                    "translation": "인간 잠재력 개발을 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I prioritize strategic objective achievement.",
                    "translation": "전략적 목표 달성을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 인간 잠재력 개발을 우선시하나요?",
                    "hint": "INFJ는 사람들의 성장과 발전을 가장 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I prioritize human potential development'라고 말하며 인간 중심적 가치를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Compassionate leadership inspires authentic growth.",
                    "translation": "자비로운 리더십이 진정한 성장에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Decisive leadership drives efficient progress.",
                    "translation": "결단력 있는 리더십이 효율적 진전을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes decisive @@ drives efficient progress.",
                    "hint": "조직이나 팀을 이끌어가는 능력을 말해요.",
                    "optionA": "planning",
                    "optionB": "leadership",
                    "optionC": "management",
                    "result": "leadership",
                    "explanation": "ENTJ인 준혁이는 결단력 있는 리더십(leadership)이 효율적 진전을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I nurture individual uniqueness carefully.",
                    "translation": "개인의 독특함을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I organize systems for maximum effectiveness.",
                    "translation": "최대 효과를 위해 시스템을 조직해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 개인을 대하는 방식이에요.",
                    "optionA": "nurture",
                    "optionB": "individual",
                    "optionC": "I",
                    "optionD": "uniqueness",
                    "optionE": "carefully",
                    "optionF": "always",
                    "result": "I always nurture individual uniqueness carefully",
                    "explanation": "INFJ인 서진이는 항상 개인의 독특함을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Empathetic vision transforms organizational culture.",
                    "translation": "공감적 비전이 조직 문화를 변화시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic execution delivers measurable results.",
                    "translation": "전략적 실행이 측정 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Holistic understanding guides sustainable solutions.",
                    "translation": "전체적 이해가 지속 가능한 해결책을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Systematic optimization maximizes competitive advantages.",
                    "translation": "체계적 최적화가 경쟁 우위를 극대화해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "인간중심 이상과 목표중심 효율",
            "explanation": "사람 중심적 비전을 중시하는 INFJ와 목표 달성을 중시하는 ENTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I prioritize human potential development.",
                    "translation": "인간 잠재력 개발을 우선시해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I prioritize strategic objective achievement.",
                    "translation": "전략적 목표 달성을 우선시해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 인간 잠재력 개발을 우선시하나요?",
                    "hint": "INFJ는 사람들의 성장과 발전을 가장 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I prioritize human potential development'라고 말하며 인간 중심적 가치를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Compassionate leadership inspires authentic growth.",
                    "translation": "자비로운 리더십이 진정한 성장에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Decisive leadership drives efficient progress.",
                    "translation": "결단력 있는 리더십이 효율적 진전을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes decisive @@ drives efficient progress.",
                    "hint": "조직이나 팀을 이끌어가는 능력을 말해요.",
                    "optionA": "planning",
                    "optionB": "leadership",
                    "optionC": "management",
                    "result": "leadership",
                    "explanation": "ENTJ인 준혁이는 결단력 있는 리더십(leadership)이 효율적 진전을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I nurture individual uniqueness carefully.",
                    "translation": "개인의 독특함을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I organize systems for maximum effectiveness.",
                    "translation": "최대 효과를 위해 시스템을 조직해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 개인을 대하는 방식이에요.",
                    "optionA": "nurture",
                    "optionB": "individual",
                    "optionC": "I",
                    "optionD": "uniqueness",
                    "optionE": "carefully",
                    "optionF": "always",
                    "result": "I always nurture individual uniqueness carefully",
                    "explanation": "INFJ인 서진이는 항상 개인의 독특함을 신중하게 기른다."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Empathetic vision transforms organizational culture.",
                    "translation": "공감적 비전이 조직 문화를 변화시켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic execution delivers measurable results.",
                    "translation": "전략적 실행이 측정 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Holistic understanding guides sustainable solutions.",
                    "translation": "전체적 이해가 지속 가능한 해결책을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Systematic optimization maximizes competitive advantages.",
                    "translation": "체계적 최적화가 경쟁 우위를 극대화해."
                }
            ]
        }
    ]
}
ID: 15243 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "확신 있는 통찰과 유동적 창의",
            "explanation": "직관적 확신을 중시하는 INFJ와 창의적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I trust my deep intuitive insights.",
                    "translation": "깊은 직관적 통찰을 신뢰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore multiple creative possibilities!",
                    "translation": "다양한 창의적 가능성을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 깊은 직관적 통찰을 신뢰하나요?",
                    "hint": "INFJ는 내면의 직관과 통찰을 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I trust my deep intuitive insights'라고 말하며 직관적 확신을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Focused vision guides meaningful direction.",
                    "translation": "집중된 비전이 의미 있는 방향을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Flexible thinking generates exciting innovations!",
                    "translation": "유연한 사고가 흥미진진한 혁신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes flexible @@ generates exciting innovations.",
                    "hint": "고정되지 않고 자유로운 사고 과정을 말해요.",
                    "optionA": "planning",
                    "optionB": "thinking",
                    "optionC": "working",
                    "result": "thinking",
                    "explanation": "ENTP인 도윤이는 유연한 사고(thinking)가 흥미진진한 혁신을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I commit to chosen paths wholeheartedly.",
                    "translation": "선택한 길에 온 마음으로 헌신해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I adapt to changing circumstances creatively!",
                    "translation": "변화하는 상황에 창의적으로 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 결정한 일을 대하는 방식이에요.",
                    "optionA": "commit",
                    "optionB": "to",
                    "optionC": "I",
                    "optionD": "chosen",
                    "optionE": "paths",
                    "optionF": "completely",
                    "result": "I commit completely to chosen paths",
                    "explanation": "INFJ인 서진이는 선택한 길에 완전히 헌신해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Purposeful determination creates lasting impact.",
                    "translation": "목적 있는 결심이 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Dynamic brainstorming discovers breakthrough solutions!",
                    "translation": "역동적 브레인스토밍이 획기적 해결책을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive clarity shapes authentic decisions.",
                    "translation": "직관적 명확성이 진정한 결정을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Collaborative creativity expands innovative horizons!",
                    "translation": "협력적 창의성이 혁신적 지평을 확장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "확신 있는 통찰과 유동적 창의",
            "explanation": "직관적 확신을 중시하는 INFJ와 창의적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I trust my deep intuitive insights.",
                    "translation": "깊은 직관적 통찰을 신뢰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore multiple creative possibilities!",
                    "translation": "다양한 창의적 가능성을 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 깊은 직관적 통찰을 신뢰하나요?",
                    "hint": "INFJ는 내면의 직관과 통찰을 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "서진이는 'I trust my deep intuitive insights'라고 말하며 직관적 확신을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Focused vision guides meaningful direction.",
                    "translation": "집중된 비전이 의미 있는 방향을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Flexible thinking generates exciting innovations!",
                    "translation": "유연한 사고가 흥미진진한 혁신을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes flexible @@ generates exciting innovations.",
                    "hint": "고정되지 않고 자유로운 사고 과정을 말해요.",
                    "optionA": "planning",
                    "optionB": "thinking",
                    "optionC": "working",
                    "result": "thinking",
                    "explanation": "ENTP인 도윤이는 유연한 사고(thinking)가 흥미진진한 혁신을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I commit to chosen paths wholeheartedly.",
                    "translation": "선택한 길에 온 마음으로 헌신해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I adapt to changing circumstances creatively!",
                    "translation": "변화하는 상황에 창의적으로 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 결정한 일을 대하는 방식이에요.",
                    "optionA": "commit",
                    "optionB": "to",
                    "optionC": "I",
                    "optionD": "chosen",
                    "optionE": "paths",
                    "optionF": "completely",
                    "result": "I commit completely to chosen paths",
                    "explanation": "INFJ인 서진이는 선택한 길에 완전히 헌신해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Purposeful determination creates lasting impact.",
                    "translation": "목적 있는 결심이 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Dynamic brainstorming discovers breakthrough solutions!",
                    "translation": "역동적 브레인스토밍이 획기적 해결책을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Intuitive clarity shapes authentic decisions.",
                    "translation": "직관적 명확성이 진정한 결정을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Collaborative creativity expands innovative horizons!",
                    "translation": "협력적 창의성이 혁신적 지평을 확장해!"
                }
            ]
        }
    ]
}
ID: 15244 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내향적 조언과 외향적 리더십",
            "explanation": "조용한 조언을 중시하는 INFJ와 적극적 리더십을 중시하는 ENFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I guide others through quiet counseling.",
                    "translation": "조용한 상담을 통해 다른 사람들을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire others through active leadership!",
                    "translation": "적극적인 리더십을 통해 다른 사람들에게 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 조용한 상담을 통해 다른 사람들을 이끄나요?",
                    "hint": "INFJ는 일대일로 조용히 조언하며 사람들을 돕는 것을 선호해요.",
                    "result": "O",
                    "explanation": "서진이는 'I guide others through quiet counseling'라고 말하며 내향적 조언 방식을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Personal insights create individual transformation.",
                    "translation": "개인적 통찰이 개별적 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Collective inspiration motivates group achievements!",
                    "translation": "집단적 영감이 그룹 성취에 동기를 부여해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes collective @@ motivates group achievements.",
                    "hint": "여러 사람이 함께 느끼는 동기나 자극을 말해요.",
                    "optionA": "energy",
                    "optionB": "inspiration",
                    "optionC": "motivation",
                    "result": "inspiration",
                    "explanation": "ENFJ인 민아는 집단적 영감(inspiration)이 그룹 성취에 동기를 부여한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I prefer deep one-on-one conversations.",
                    "translation": "깊은 일대일 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I enjoy dynamic group interactions!",
                    "translation": "역동적인 그룹 상호작용을 즐겨!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 선호하는 소통 방식이에요.",
                    "optionA": "prefer",
                    "optionB": "deep",
                    "optionC": "I",
                    "optionD": "one-on-one",
                    "optionE": "conversations",
                    "optionF": "meaningful",
                    "result": "I prefer meaningful deep one-on-one conversations",
                    "explanation": "INFJ인 서진이는 의미 있고 깊은 일대일 대화를 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Reflective listening creates healing connections.",
                    "translation": "성찰적 경청이 치유적 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Enthusiastic communication builds vibrant communities!",
                    "translation": "열정적인 소통이 활기찬 공동체를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Gentle wisdom nurtures authentic growth.",
                    "translation": "온화한 지혜가 진정한 성장을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Inspiring energy transforms collective potential!",
                    "translation": "영감을 주는 에너지가 집단적 잠재력을 변화시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내향적 조언과 외향적 리더십",
            "explanation": "조용한 조언을 중시하는 INFJ와 적극적 리더십을 중시하는 ENFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I guide others through quiet counseling.",
                    "translation": "조용한 상담을 통해 다른 사람들을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire others through active leadership!",
                    "translation": "적극적인 리더십을 통해 다른 사람들에게 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 조용한 상담을 통해 다른 사람들을 이끄나요?",
                    "hint": "INFJ는 일대일로 조용히 조언하며 사람들을 돕는 것을 선호해요.",
                    "result": "O",
                    "explanation": "서진이는 'I guide others through quiet counseling'라고 말하며 내향적 조언 방식을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Personal insights create individual transformation.",
                    "translation": "개인적 통찰이 개별적 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Collective inspiration motivates group achievements!",
                    "translation": "집단적 영감이 그룹 성취에 동기를 부여해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes collective @@ motivates group achievements.",
                    "hint": "여러 사람이 함께 느끼는 동기나 자극을 말해요.",
                    "optionA": "energy",
                    "optionB": "inspiration",
                    "optionC": "motivation",
                    "result": "inspiration",
                    "explanation": "ENFJ인 민아는 집단적 영감(inspiration)이 그룹 성취에 동기를 부여한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I prefer deep one-on-one conversations.",
                    "translation": "깊은 일대일 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I enjoy dynamic group interactions!",
                    "translation": "역동적인 그룹 상호작용을 즐겨!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 선호하는 소통 방식이에요.",
                    "optionA": "prefer",
                    "optionB": "deep",
                    "optionC": "I",
                    "optionD": "one-on-one",
                    "optionE": "conversations",
                    "optionF": "meaningful",
                    "result": "I prefer meaningful deep one-on-one conversations",
                    "explanation": "INFJ인 서진이는 의미 있고 깊은 일대일 대화를 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Reflective listening creates healing connections.",
                    "translation": "성찰적 경청이 치유적 연결을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Enthusiastic communication builds vibrant communities!",
                    "translation": "열정적인 소통이 활기찬 공동체를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Gentle wisdom nurtures authentic growth.",
                    "translation": "온화한 지혜가 진정한 성장을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Inspiring energy transforms collective potential!",
                    "translation": "영감을 주는 에너지가 집단적 잠재력을 변화시켜!"
                }
            ]
        }
    ]
}
ID: 15245 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 이상과 자유로운 영감",
            "explanation": "구조화된 이상주의를 중시하는 INFJ와 자유로운 영감을 중시하는 ENFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I plan my idealistic visions systematically.",
                    "translation": "이상주의적 비전을 체계적으로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow my heart's spontaneous inspirations!",
                    "translation": "마음의 자발적인 영감을 따라가!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 이상주의적 비전을 체계적으로 계획하나요?",
                    "hint": "INFJ는 이상을 실현하기 위해 단계적인 계획을 세워요.",
                    "result": "O",
                    "explanation": "서진이는 'I plan my idealistic visions systematically'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Organized compassion creates sustainable change.",
                    "translation": "조직화된 자비가 지속 가능한 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous enthusiasm spreads infectious joy!",
                    "translation": "자발적인 열정이 전염성 있는 기쁨을 퍼뜨려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous @@ spreads infectious joy.",
                    "hint": "갑작스럽게 느껴지는 열정적인 감정을 말해요.",
                    "optionA": "feelings",
                    "optionB": "enthusiasm",
                    "optionC": "energy",
                    "result": "enthusiasm",
                    "explanation": "ENFP인 지영이는 자발적인 열정(enthusiasm)이 전염성 있는 기쁨을 퍼뜨린다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I structure dreams into actionable steps.",
                    "translation": "꿈을 실행 가능한 단계로 구조화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I explore dreams through creative adventures!",
                    "translation": "창의적 모험을 통해 꿈을 탐구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 꿈을 다루는 방식이에요.",
                    "optionA": "structure",
                    "optionB": "dreams",
                    "optionC": "I",
                    "optionD": "into",
                    "optionE": "actionable",
                    "optionF": "clear",
                    "result": "I structure dreams into clear actionable",
                    "explanation": "INFJ인 서진이는 꿈을 명확하고 실행 가능하도록 구조화해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Thoughtful coordination achieves meaningful goals.",
                    "translation": "사려 깊은 조율이 의미 있는 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Flexible curiosity discovers amazing possibilities!",
                    "translation": "유연한 호기심이 놀라운 가능성을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Patient dedication transforms visionary concepts.",
                    "translation": "인내심 있는 헌신이 비전적 개념을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Enthusiastic exploration creates magical moments!",
                    "translation": "열정적인 탐구가 마법 같은 순간을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "체계적 이상과 자유로운 영감",
            "explanation": "구조화된 이상주의를 중시하는 INFJ와 자유로운 영감을 중시하는 ENFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I plan my idealistic visions systematically.",
                    "translation": "이상주의적 비전을 체계적으로 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I follow my heart's spontaneous inspirations!",
                    "translation": "마음의 자발적인 영감을 따라가!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 이상주의적 비전을 체계적으로 계획하나요?",
                    "hint": "INFJ는 이상을 실현하기 위해 단계적인 계획을 세워요.",
                    "result": "O",
                    "explanation": "서진이는 'I plan my idealistic visions systematically'라고 말하며 체계적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서진",
                    "script": "Organized compassion creates sustainable change.",
                    "translation": "조직화된 자비가 지속 가능한 변화를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Spontaneous enthusiasm spreads infectious joy!",
                    "translation": "자발적인 열정이 전염성 있는 기쁨을 퍼뜨려!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes spontaneous @@ spreads infectious joy.",
                    "hint": "갑작스럽게 느껴지는 열정적인 감정을 말해요.",
                    "optionA": "feelings",
                    "optionB": "enthusiasm",
                    "optionC": "energy",
                    "result": "enthusiasm",
                    "explanation": "ENFP인 지영이는 자발적인 열정(enthusiasm)이 전염성 있는 기쁨을 퍼뜨린다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "I structure dreams into actionable steps.",
                    "translation": "꿈을 실행 가능한 단계로 구조화해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I explore dreams through creative adventures!",
                    "translation": "창의적 모험을 통해 꿈을 탐구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 꿈을 다루는 방식이에요.",
                    "optionA": "structure",
                    "optionB": "dreams",
                    "optionC": "I",
                    "optionD": "into",
                    "optionE": "actionable",
                    "optionF": "clear",
                    "result": "I structure dreams into clear actionable",
                    "explanation": "INFJ인 서진이는 꿈을 명확하고 실행 가능하도록 구조화해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Thoughtful coordination achieves meaningful goals.",
                    "translation": "사려 깊은 조율이 의미 있는 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Flexible curiosity discovers amazing possibilities!",
                    "translation": "유연한 호기심이 놀라운 가능성을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Patient dedication transforms visionary concepts.",
                    "translation": "인내심 있는 헌신이 비전적 개념을 변화시켜."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Enthusiastic exploration creates magical moments!",
                    "translation": "열정적인 탐구가 마법 같은 순간을 만들어!"
                }
            ]
        }
    ]
}
ID: 15246 (테스트)
원본 (수정 전)수정 후
{
    "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 invite new people!",
                    "translation": "새로운 사람들을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds really fun!",
                    "translation": "정말 재미있을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 새로운 사람들을 초대하자고 했나요?",
                    "hint": "민아의 첫 번째 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민아가 'Let's invite new people!'라고 새로운 사람들을 초대하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "I love meeting everyone!",
                    "translation": "모든 사람을 만나는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "People are so interesting!",
                    "translation": "사람들은 정말 흥미로워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "People are so @@!",
                    "hint": "지영이 사람들에 대해 어떻게 생각한다고 했나요?",
                    "optionA": "boring",
                    "optionB": "interesting",
                    "optionC": "difficult",
                    "result": "interesting",
                    "explanation": "지영이 사람들이 정말 흥미롭다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "We should organize something!",
                    "translation": "뭔가 조직해야겠어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Maybe a casual party?",
                    "translation": "편안한 파티는 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Perfect! I'll plan everything!",
                    "translation": "완벽해! 내가 모든 걸 계획할게!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아의 계획에 대한 문장이에요.",
                    "optionA": "plan",
                    "optionB": "everything",
                    "optionC": "I'll",
                    "optionD": "carefully",
                    "result": "I'll plan everything carefully",
                    "explanation": "민아가 모든 것을 신중하게 계획하겠다고 해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "You're amazing at planning!",
                    "translation": "너는 계획 세우는 게 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Your ideas make it better!",
                    "translation": "네 아이디어가 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Let's make new memories!",
                    "translation": "새로운 추억을 만들어보자!"
                }
            ]
        }
    ]
}
{
    "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 invite new people!",
                    "translation": "새로운 사람들을 초대하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds really fun!",
                    "translation": "정말 재미있을 것 같아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 새로운 사람들을 초대하자고 했나요?",
                    "hint": "민아의 첫 번째 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민아가 'Let's invite new people!'라고 새로운 사람들을 초대하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "I love meeting everyone!",
                    "translation": "모든 사람을 만나는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "People are so interesting!",
                    "translation": "사람들은 정말 흥미로워!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "People are so @@!",
                    "hint": "지영이 사람들에 대해 어떻게 생각한다고 했나요?",
                    "optionA": "boring",
                    "optionB": "interesting",
                    "optionC": "difficult",
                    "result": "interesting",
                    "explanation": "지영이 사람들이 정말 흥미롭다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "We should organize something!",
                    "translation": "뭔가 조직해야겠어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Maybe a casual party?",
                    "translation": "편안한 파티는 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Perfect! I'll plan everything!",
                    "translation": "완벽해! 내가 모든 걸 계획할게!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아의 계획에 대한 문장이에요.",
                    "optionA": "plan",
                    "optionB": "everything",
                    "optionC": "I'll",
                    "optionD": "carefully",
                    "result": "I'll plan everything carefully",
                    "explanation": "민아가 모든 것을 신중하게 계획하겠다고 해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "You're amazing at planning!",
                    "translation": "너는 계획 세우는 게 정말 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Your ideas make it better!",
                    "translation": "네 아이디어가 더 좋게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Let's make new memories!",
                    "translation": "새로운 추억을 만들어보자!"
                }
            ]
        }
    ]
}
ID: 15247 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즉석 모임의 즐거움",
            "explanation": "ENFP의 즉흥성과 ENFJ의 따뜻한 지지",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "Want to hang out now?",
                    "translation": "지금 놀래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Sure! What's the plan?",
                    "translation": "좋아! 계획이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민영",
                    "script": "No plan! Just adventure!",
                    "translation": "계획 없어! 그냥 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민영이 계획이 있다고 했나요?",
                    "hint": "민영의 대답을 들어보세요.",
                    "result": "X",
                    "explanation": "민영이 'No plan!'이라고 계획이 없다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "That sounds exciting!",
                    "translation": "정말 흥미진진하겠다!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민영",
                    "script": "Let's see what happens!",
                    "translation": "무슨 일이 일어나는지 보자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's see what @@!",
                    "hint": "민영이 무엇을 보자고 했나요?",
                    "optionA": "comes",
                    "optionB": "happens",
                    "optionC": "goes",
                    "result": "happens",
                    "explanation": "민영이 무슨 일이 '일어나는지(happens)' 보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "I love your spontaneous spirit!",
                    "translation": "네 즉흥적인 정신이 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민영",
                    "script": "You always support my crazy ideas!",
                    "translation": "너는 항상 내 미친 아이디어를 지지해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Because they're creative and fun!",
                    "translation": "그게 창의적이고 재미있거든!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준영의 지지에 대한 문장이에요.",
                    "optionA": "always",
                    "optionB": "support",
                    "optionC": "You",
                    "optionD": "me",
                    "result": "You always support me",
                    "explanation": "준영이 항상 나를 지지해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민영",
                    "script": "That's why we're great friends!",
                    "translation": "그래서 우리가 훌륭한 친구야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Let's go create some magic!",
                    "translation": "가서 마법을 만들어보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "즉석 모임의 즐거움",
            "explanation": "ENFP의 즉흥성과 ENFJ의 따뜻한 지지",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "Want to hang out now?",
                    "translation": "지금 놀래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "Sure! What's the plan?",
                    "translation": "좋아! 계획이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민영",
                    "script": "No plan! Just adventure!",
                    "translation": "계획 없어! 그냥 모험이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민영이 계획이 있다고 했나요?",
                    "hint": "민영의 대답을 들어보세요.",
                    "result": "X",
                    "explanation": "민영이 'No plan!'이라고 계획이 없다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "That sounds exciting!",
                    "translation": "정말 흥미진진하겠다!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민영",
                    "script": "Let's see what happens!",
                    "translation": "무슨 일이 일어나는지 보자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's see what @@!",
                    "hint": "민영이 무엇을 보자고 했나요?",
                    "optionA": "comes",
                    "optionB": "happens",
                    "optionC": "goes",
                    "result": "happens",
                    "explanation": "민영이 무슨 일이 '일어나는지(happens)' 보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준영",
                    "script": "I love your spontaneous spirit!",
                    "translation": "네 즉흥적인 정신이 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민영",
                    "script": "You always support my crazy ideas!",
                    "translation": "너는 항상 내 미친 아이디어를 지지해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "Because they're creative and fun!",
                    "translation": "그게 창의적이고 재미있거든!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준영의 지지에 대한 문장이에요.",
                    "optionA": "always",
                    "optionB": "support",
                    "optionC": "You",
                    "optionD": "me",
                    "result": "You always support me",
                    "explanation": "준영이 항상 나를 지지해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민영",
                    "script": "That's why we're great friends!",
                    "translation": "그래서 우리가 훌륭한 친구야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준영",
                    "script": "Let's go create some magic!",
                    "translation": "가서 마법을 만들어보자!"
                }
            ]
        }
    ]
}
ID: 15248 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 발견하기",
            "explanation": "ENFJ의 체계적 정보 수집과 ENFP의 다양한 관심",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "I researched five new hobbies!",
                    "translation": "새로운 취미 다섯 개를 조사했어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Wow! Tell me everything!",
                    "translation": "와! 모든 걸 말해줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜진",
                    "script": "First is pottery making!",
                    "translation": "첫 번째는 도자기 만들기야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜진이 첫 번째로 도자기 만들기를 말했나요?",
                    "hint": "혜진의 설명을 들어보세요.",
                    "result": "O",
                    "explanation": "혜진이 'First is pottery making!'이라고 첫 번째로 도자기 만들기를 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "That sounds so creative!",
                    "translation": "정말 창의적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "Second is gardening together!",
                    "translation": "두 번째는 함께 정원 가꾸기야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Second is @@ together!",
                    "hint": "혜진이 두 번째로 무엇을 함께 하자고 했나요?",
                    "optionA": "cooking",
                    "optionB": "gardening",
                    "optionC": "reading",
                    "result": "gardening",
                    "explanation": "혜진이 두 번째로 함께 '정원 가꾸기(gardening)'를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "I love trying new things!",
                    "translation": "새로운 것들을 시도하는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "What interests you most?",
                    "translation": "뭐가 가장 흥미로워?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "Everything looks amazing!",
                    "translation": "모든 게 멋져 보여!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나리의 감정에 대한 문장이에요.",
                    "optionA": "exciting",
                    "optionB": "Everything",
                    "optionC": "sounds",
                    "optionD": "really",
                    "result": "Everything sounds really exciting",
                    "explanation": "모든 것이 정말 흥미진진하게 들린다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Let's start this weekend!",
                    "translation": "이번 주말에 시작하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Perfect! I can't wait!",
                    "translation": "완벽해! 기다릴 수가 없어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 발견하기",
            "explanation": "ENFJ의 체계적 정보 수집과 ENFP의 다양한 관심",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "I researched five new hobbies!",
                    "translation": "새로운 취미 다섯 개를 조사했어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Wow! Tell me everything!",
                    "translation": "와! 모든 걸 말해줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜진",
                    "script": "First is pottery making!",
                    "translation": "첫 번째는 도자기 만들기야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜진이 첫 번째로 도자기 만들기를 말했나요?",
                    "hint": "혜진의 설명을 들어보세요.",
                    "result": "O",
                    "explanation": "혜진이 'First is pottery making!'이라고 첫 번째로 도자기 만들기를 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "That sounds so creative!",
                    "translation": "정말 창의적일 것 같아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "Second is gardening together!",
                    "translation": "두 번째는 함께 정원 가꾸기야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Second is @@ together!",
                    "hint": "혜진이 두 번째로 무엇을 함께 하자고 했나요?",
                    "optionA": "cooking",
                    "optionB": "gardening",
                    "optionC": "reading",
                    "result": "gardening",
                    "explanation": "혜진이 두 번째로 함께 '정원 가꾸기(gardening)'를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "I love trying new things!",
                    "translation": "새로운 것들을 시도하는 게 좋아!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜진",
                    "script": "What interests you most?",
                    "translation": "뭐가 가장 흥미로워?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "Everything looks amazing!",
                    "translation": "모든 게 멋져 보여!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나리의 감정에 대한 문장이에요.",
                    "optionA": "exciting",
                    "optionB": "Everything",
                    "optionC": "sounds",
                    "optionD": "really",
                    "result": "Everything sounds really exciting",
                    "explanation": "모든 것이 정말 흥미진진하게 들린다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "Let's start this weekend!",
                    "translation": "이번 주말에 시작하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "Perfect! I can't wait!",
                    "translation": "완벽해! 기다릴 수가 없어!"
                }
            ]
        }
    ]
}
ID: 15249 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "여행지 정보 찾기",
            "explanation": "ENFP의 호기심과 ENFJ의 꼼꼼한 준비",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "This place looks magical!",
                    "translation": "이 곳이 마법 같아 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Let me check the details!",
                    "translation": "세부 사항들을 확인해볼게!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "Look at these pretty pictures!",
                    "translation": "이 예쁜 사진들을 봐!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다영이 사진들이 예쁘다고 했나요?",
                    "hint": "다영의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "다영이 'Look at these pretty pictures!'라고 사진들이 예쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I found good restaurant information!",
                    "translation": "좋은 식당 정보를 찾았어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다영",
                    "script": "What about fun activities?",
                    "translation": "재미있는 활동들은 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What about fun @@?",
                    "hint": "다영이 재미있는 무엇에 대해 물었나요?",
                    "optionA": "food",
                    "optionB": "activities",
                    "optionC": "people",
                    "result": "activities",
                    "explanation": "다영이 재미있는 '활동들(activities)'에 대해 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "There are many options!",
                    "translation": "많은 선택들이 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다영",
                    "script": "I want to try everything!",
                    "translation": "모든 걸 시도해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Let's make a schedule!",
                    "translation": "일정을 만들어보자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민의 계획에 대한 문장이에요.",
                    "result": "Let's make an organized plan",
                    "explanation": "체계적인 계획을 만들어보자는 뜻이에요.",
                    "optionA": "make",
                    "optionB": "plan",
                    "optionC": "organized",
                    "optionD": "an",
                    "optionE": "Let's"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다영",
                    "script": "You're so good at organizing!",
                    "translation": "너는 정리하는 게 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your excitement makes it special!",
                    "translation": "네 흥분이 특별하게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "여행지 정보 찾기",
            "explanation": "ENFP의 호기심과 ENFJ의 꼼꼼한 준비",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "This place looks magical!",
                    "translation": "이 곳이 마법 같아 보여!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "Let me check the details!",
                    "translation": "세부 사항들을 확인해볼게!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "Look at these pretty pictures!",
                    "translation": "이 예쁜 사진들을 봐!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다영이 사진들이 예쁘다고 했나요?",
                    "hint": "다영의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "다영이 'Look at these pretty pictures!'라고 사진들이 예쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I found good restaurant information!",
                    "translation": "좋은 식당 정보를 찾았어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다영",
                    "script": "What about fun activities?",
                    "translation": "재미있는 활동들은 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What about fun @@?",
                    "hint": "다영이 재미있는 무엇에 대해 물었나요?",
                    "optionA": "food",
                    "optionB": "activities",
                    "optionC": "people",
                    "result": "activities",
                    "explanation": "다영이 재미있는 '활동들(activities)'에 대해 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "There are many options!",
                    "translation": "많은 선택들이 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다영",
                    "script": "I want to try everything!",
                    "translation": "모든 걸 시도해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Let's make a schedule!",
                    "translation": "일정을 만들어보자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민의 계획에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "plan",
                    "optionC": "organized",
                    "optionD": "an",
                    "optionE": "Let's",
                    "result": "Let's make an organized plan",
                    "explanation": "체계적인 계획을 만들어보자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다영",
                    "script": "You're so good at organizing!",
                    "translation": "너는 정리하는 게 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Your excitement makes it special!",
                    "translation": "네 흥분이 특별하게 만들어!"
                }
            ]
        }
    ]
}
ID: 15250 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 생일 파티 준비",
            "explanation": "ENFJ의 체계적 결정과 ENFP의 유연한 아이디어",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "We need to decide everything!",
                    "translation": "모든 걸 결정해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Yeah! What's first?",
                    "translation": "맞아! 첫 번째는 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Location, food, then decorations!",
                    "translation": "장소, 음식, 그다음 장식들!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지아가 먼저 장소를 결정하자고 했나요?",
                    "hint": "지아의 순서를 들어보세요.",
                    "result": "O",
                    "explanation": "지아가 'Location, food, then decorations!'라고 장소를 첫 번째로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "How about the park?",
                    "translation": "공원은 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "Good idea! Let's confirm that!",
                    "translation": "좋은 아이디어! 그걸로 확정하자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good idea! Let's @@ that!",
                    "hint": "지아가 무엇을 하자고 했나요?",
                    "optionA": "change",
                    "optionB": "confirm",
                    "optionC": "forget",
                    "result": "confirm",
                    "explanation": "지아가 그것을 '확정하자(confirm)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Maybe we could add games?",
                    "translation": "게임들을 추가할 수도 있지 않을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "Perfect addition to our plan!",
                    "translation": "우리 계획에 완벽한 추가야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "What if it rains though?",
                    "translation": "그런데 비가 오면 어떡하지?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비에 대한 걱정이에요.",
                    "optionA": "if",
                    "optionB": "rains",
                    "optionC": "What",
                    "optionD": "it",
                    "result": "What if it rains",
                    "explanation": "비가 오면 어떡하냐는 걱정이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "We'll have a backup plan!",
                    "translation": "대안 계획을 세울 거야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You always think ahead!",
                    "translation": "너는 항상 미리 생각해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 생일 파티 준비",
            "explanation": "ENFJ의 체계적 결정과 ENFP의 유연한 아이디어",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "We need to decide everything!",
                    "translation": "모든 걸 결정해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Yeah! What's first?",
                    "translation": "맞아! 첫 번째는 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Location, food, then decorations!",
                    "translation": "장소, 음식, 그다음 장식들!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지아가 먼저 장소를 결정하자고 했나요?",
                    "hint": "지아의 순서를 들어보세요.",
                    "result": "O",
                    "explanation": "지아가 'Location, food, then decorations!'라고 장소를 첫 번째로 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "How about the park?",
                    "translation": "공원은 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "Good idea! Let's confirm that!",
                    "translation": "좋은 아이디어! 그걸로 확정하자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good idea! Let's @@ that!",
                    "hint": "지아가 무엇을 하자고 했나요?",
                    "optionA": "change",
                    "optionB": "confirm",
                    "optionC": "forget",
                    "result": "confirm",
                    "explanation": "지아가 그것을 '확정하자(confirm)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Maybe we could add games?",
                    "translation": "게임들을 추가할 수도 있지 않을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지아",
                    "script": "Perfect addition to our plan!",
                    "translation": "우리 계획에 완벽한 추가야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "What if it rains though?",
                    "translation": "그런데 비가 오면 어떡하지?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "비에 대한 걱정이에요.",
                    "optionA": "if",
                    "optionB": "rains",
                    "optionC": "What",
                    "optionD": "it",
                    "result": "What if it rains",
                    "explanation": "비가 오면 어떡하냐는 걱정이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "We'll have a backup plan!",
                    "translation": "대안 계획을 세울 거야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You always think ahead!",
                    "translation": "너는 항상 미리 생각해!"
                }
            ]
        }
    ]
}
ID: 15251 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ENFP의 즉흥적 결정과 ENFJ의 배려심",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's do something fun!",
                    "translation": "재미있는 걸 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "What did you have in mind?",
                    "translation": "뭘 염두에 두고 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지혜",
                    "script": "Maybe the beach or mountains?",
                    "translation": "바다나 산은 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지혜가 바다나 산을 제안했나요?",
                    "hint": "지혜의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "지혜가 'Maybe the beach or mountains?'라고 바다나 산을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Both sound wonderful!",
                    "translation": "둘 다 멋지게 들려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지혜",
                    "script": "Let's just pick one randomly!",
                    "translation": "그냥 아무거나 하나 고르자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's just pick one @@!",
                    "hint": "지혜가 어떻게 고르자고 했나요?",
                    "optionA": "carefully",
                    "optionB": "randomly",
                    "optionC": "slowly",
                    "result": "randomly",
                    "explanation": "지혜가 '무작위로(randomly)' 하나를 고르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Should we check the weather first?",
                    "translation": "날씨를 먼저 확인해볼까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지혜",
                    "script": "Good thinking! You're so wise!",
                    "translation": "좋은 생각! 너 정말 현명해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "I just want everyone happy!",
                    "translation": "그냥 모든 사람이 행복했으면 좋겠어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈의 바람에 대한 문장이에요.",
                    "optionA": "everyone",
                    "optionB": "want",
                    "optionC": "happy",
                    "optionD": "I",
                    "result": "I want everyone happy",
                    "explanation": "모든 사람이 행복했으면 좋겠다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지혜",
                    "script": "That's why you're amazing!",
                    "translation": "그래서 네가 멋진 거야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Let's make great memories together!",
                    "translation": "함께 멋진 추억을 만들어보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "ENFP의 즉흥적 결정과 ENFJ의 배려심",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's do something fun!",
                    "translation": "재미있는 걸 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "What did you have in mind?",
                    "translation": "뭘 염두에 두고 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지혜",
                    "script": "Maybe the beach or mountains?",
                    "translation": "바다나 산은 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지혜가 바다나 산을 제안했나요?",
                    "hint": "지혜의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "지혜가 'Maybe the beach or mountains?'라고 바다나 산을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Both sound wonderful!",
                    "translation": "둘 다 멋지게 들려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지혜",
                    "script": "Let's just pick one randomly!",
                    "translation": "그냥 아무거나 하나 고르자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's just pick one @@!",
                    "hint": "지혜가 어떻게 고르자고 했나요?",
                    "optionA": "carefully",
                    "optionB": "randomly",
                    "optionC": "slowly",
                    "result": "randomly",
                    "explanation": "지혜가 '무작위로(randomly)' 하나를 고르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Should we check the weather first?",
                    "translation": "날씨를 먼저 확인해볼까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지혜",
                    "script": "Good thinking! You're so wise!",
                    "translation": "좋은 생각! 너 정말 현명해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "I just want everyone happy!",
                    "translation": "그냥 모든 사람이 행복했으면 좋겠어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정훈의 바람에 대한 문장이에요.",
                    "optionA": "everyone",
                    "optionB": "want",
                    "optionC": "happy",
                    "optionD": "I",
                    "result": "I want everyone happy",
                    "explanation": "모든 사람이 행복했으면 좋겠다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지혜",
                    "script": "That's why you're amazing!",
                    "translation": "그래서 네가 멋진 거야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "Let's make great memories together!",
                    "translation": "함께 멋진 추억을 만들어보자!"
                }
            ]
        }
    ]
}
ID: 15252 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 루틴 만들기",
            "explanation": "ENFJ의 체계적 생활과 ENFP의 자유로운 접근",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I wake up same time daily!",
                    "translation": "매일 같은 시간에 일어나!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "That's so disciplined!",
                    "translation": "정말 규칙적이다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "Morning routine helps me focus!",
                    "translation": "아침 루틴이 집중하는 데 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유나가 아침 루틴이 집중에 도움이 된다고 했나요?",
                    "hint": "유나의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "유나가 'Morning routine helps me focus!'라고 아침 루틴이 집중에 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민규",
                    "script": "I just go with the flow!",
                    "translation": "난 그냥 흐름에 맡겨!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "That's your natural style!",
                    "translation": "그게 네 자연스러운 스타일이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's your natural @@!",
                    "hint": "유나가 민규의 무엇에 대해 말했나요?",
                    "optionA": "problem",
                    "optionB": "style",
                    "optionC": "hair",
                    "result": "style",
                    "explanation": "유나가 민규의 자연스러운 '스타일(style)'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "Some days I'm spontaneous!",
                    "translation": "어떤 날은 즉흥적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "That keeps life interesting!",
                    "translation": "그게 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민규",
                    "script": "You're so understanding!",
                    "translation": "너는 정말 이해심이 많아!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민규의 칭찬에 대한 문장이에요.",
                    "optionA": "so",
                    "optionB": "understanding",
                    "optionC": "You're",
                    "optionD": "always",
                    "result": "You're always so understanding",
                    "explanation": "너는 항상 이해심이 많다는 칭찬이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Different styles work for everyone!",
                    "translation": "다른 스타일이 모든 사람에게 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민규",
                    "script": "We balance each other perfectly!",
                    "translation": "우리는 서로를 완벽하게 균형을 맞춰!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 루틴 만들기",
            "explanation": "ENFJ의 체계적 생활과 ENFP의 자유로운 접근",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "I wake up same time daily!",
                    "translation": "매일 같은 시간에 일어나!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "That's so disciplined!",
                    "translation": "정말 규칙적이다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "Morning routine helps me focus!",
                    "translation": "아침 루틴이 집중하는 데 도움이 돼!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유나가 아침 루틴이 집중에 도움이 된다고 했나요?",
                    "hint": "유나의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "유나가 'Morning routine helps me focus!'라고 아침 루틴이 집중에 도움이 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민규",
                    "script": "I just go with the flow!",
                    "translation": "난 그냥 흐름에 맡겨!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "That's your natural style!",
                    "translation": "그게 네 자연스러운 스타일이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's your natural @@!",
                    "hint": "유나가 민규의 무엇에 대해 말했나요?",
                    "optionA": "problem",
                    "optionB": "style",
                    "optionC": "hair",
                    "result": "style",
                    "explanation": "유나가 민규의 자연스러운 '스타일(style)'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "Some days I'm spontaneous!",
                    "translation": "어떤 날은 즉흥적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "That keeps life interesting!",
                    "translation": "그게 삶을 흥미롭게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민규",
                    "script": "You're so understanding!",
                    "translation": "너는 정말 이해심이 많아!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민규의 칭찬에 대한 문장이에요.",
                    "optionA": "so",
                    "optionB": "understanding",
                    "optionC": "You're",
                    "optionD": "always",
                    "result": "You're always so understanding",
                    "explanation": "너는 항상 이해심이 많다는 칭찬이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "Different styles work for everyone!",
                    "translation": "다른 스타일이 모든 사람에게 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민규",
                    "script": "We balance each other perfectly!",
                    "translation": "우리는 서로를 완벽하게 균형을 맞춰!"
                }
            ]
        }
    ]
}
ID: 15253 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집 꾸미기 프로젝트",
            "explanation": "ENFP의 창의적 아이디어와 ENFJ의 실용적 접근",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "Let's redecorate everything!",
                    "translation": "모든 걸 다시 꾸며보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "What's your vision?",
                    "translation": "네 비전이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미연",
                    "script": "Colorful and creative spaces!",
                    "translation": "다채롭고 창의적인 공간들!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미연이 다채로운 공간을 원한다고 했나요?",
                    "hint": "미연의 비전을 들어보세요.",
                    "result": "O",
                    "explanation": "미연이 'Colorful and creative spaces!'라고 다채롭고 창의적인 공간을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "How about functionality too?",
                    "translation": "기능성은 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미연",
                    "script": "Good point! Beauty and function!",
                    "translation": "좋은 지적이야! 아름다움과 기능성!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good point! Beauty and @@!",
                    "hint": "미연이 아름다움과 무엇을 말했나요?",
                    "optionA": "money",
                    "optionB": "function",
                    "optionC": "time",
                    "result": "function",
                    "explanation": "미연이 아름다움과 '기능성(function)'을 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Let's make a budget first!",
                    "translation": "먼저 예산을 세우자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미연",
                    "script": "Smart thinking! You're so practical!",
                    "translation": "현명한 생각! 너는 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Your creativity inspires me!",
                    "translation": "네 창의성이 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다현의 감정에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "Your",
                    "optionC": "inspires",
                    "optionD": "me",
                    "result": "Your creativity inspires me",
                    "explanation": "네 창의성이 나에게 영감을 준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "Together we'll create magic!",
                    "translation": "함께 마법을 만들어낼 거야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다현",
                    "script": "Perfect teamwork as always!",
                    "translation": "언제나처럼 완벽한 팀워크!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집 꾸미기 프로젝트",
            "explanation": "ENFP의 창의적 아이디어와 ENFJ의 실용적 접근",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "Let's redecorate everything!",
                    "translation": "모든 걸 다시 꾸며보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "What's your vision?",
                    "translation": "네 비전이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미연",
                    "script": "Colorful and creative spaces!",
                    "translation": "다채롭고 창의적인 공간들!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미연이 다채로운 공간을 원한다고 했나요?",
                    "hint": "미연의 비전을 들어보세요.",
                    "result": "O",
                    "explanation": "미연이 'Colorful and creative spaces!'라고 다채롭고 창의적인 공간을 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "How about functionality too?",
                    "translation": "기능성은 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미연",
                    "script": "Good point! Beauty and function!",
                    "translation": "좋은 지적이야! 아름다움과 기능성!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good point! Beauty and @@!",
                    "hint": "미연이 아름다움과 무엇을 말했나요?",
                    "optionA": "money",
                    "optionB": "function",
                    "optionC": "time",
                    "result": "function",
                    "explanation": "미연이 아름다움과 '기능성(function)'을 말했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Let's make a budget first!",
                    "translation": "먼저 예산을 세우자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미연",
                    "script": "Smart thinking! You're so practical!",
                    "translation": "현명한 생각! 너는 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "Your creativity inspires me!",
                    "translation": "네 창의성이 나에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "다현의 감정에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "Your",
                    "optionC": "inspires",
                    "optionD": "me",
                    "result": "Your creativity inspires me",
                    "explanation": "네 창의성이 나에게 영감을 준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "Together we'll create magic!",
                    "translation": "함께 마법을 만들어낼 거야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다현",
                    "script": "Perfect teamwork as always!",
                    "translation": "언제나처럼 완벽한 팀워크!"
                }
            ]
        }
    ]
}
ID: 15254 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 스트레스",
            "explanation": "ENFJ의 계획적 대처와 ENFP의 긍정적 마인드",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "Exam stress is overwhelming!",
                    "translation": "시험 스트레스가 압도적이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재훈",
                    "script": "We can handle this together!",
                    "translation": "우리는 함께 이걸 처리할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "I made a study schedule!",
                    "translation": "공부 일정을 만들었어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜림이 공부 일정을 만들었다고 했나요?",
                    "hint": "혜림의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "혜림이 'I made a study schedule!'이라고 공부 일정을 만들었다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재훈",
                    "script": "That's so organized!",
                    "translation": "정말 체계적이다!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜림",
                    "script": "But I'm still worried!",
                    "translation": "그런데 여전히 걱정이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But I'm still @@!",
                    "hint": "혜림이 여전히 어떤 기분이라고 했나요?",
                    "optionA": "happy",
                    "optionB": "worried",
                    "optionC": "tired",
                    "result": "worried",
                    "explanation": "혜림이 여전히 '걱정된다(worried)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재훈",
                    "script": "Think positive! We're smart!",
                    "translation": "긍정적으로 생각해! 우리는 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜림",
                    "script": "You always lift my spirits!",
                    "translation": "너는 항상 내 기분을 좋게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재훈",
                    "script": "Let's take breaks too!",
                    "translation": "휴식도 취하자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "휴식에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "breaks",
                    "optionC": "Let's",
                    "optionD": "regular",
                    "result": "Let's take regular breaks",
                    "explanation": "규칙적인 휴식을 취하자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Great idea! Balance is important!",
                    "translation": "좋은 아이디어! 균형이 중요해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재훈",
                    "script": "We'll do amazing!",
                    "translation": "우리는 훌륭하게 할 거야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 스트레스",
            "explanation": "ENFJ의 계획적 대처와 ENFP의 긍정적 마인드",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "Exam stress is overwhelming!",
                    "translation": "시험 스트레스가 압도적이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재훈",
                    "script": "We can handle this together!",
                    "translation": "우리는 함께 이걸 처리할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "I made a study schedule!",
                    "translation": "공부 일정을 만들었어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜림이 공부 일정을 만들었다고 했나요?",
                    "hint": "혜림의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "혜림이 'I made a study schedule!'이라고 공부 일정을 만들었다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재훈",
                    "script": "That's so organized!",
                    "translation": "정말 체계적이다!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜림",
                    "script": "But I'm still worried!",
                    "translation": "그런데 여전히 걱정이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But I'm still @@!",
                    "hint": "혜림이 여전히 어떤 기분이라고 했나요?",
                    "optionA": "happy",
                    "optionB": "worried",
                    "optionC": "tired",
                    "result": "worried",
                    "explanation": "혜림이 여전히 '걱정된다(worried)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재훈",
                    "script": "Think positive! We're smart!",
                    "translation": "긍정적으로 생각해! 우리는 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜림",
                    "script": "You always lift my spirits!",
                    "translation": "너는 항상 내 기분을 좋게 해줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재훈",
                    "script": "Let's take breaks too!",
                    "translation": "휴식도 취하자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "휴식에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "breaks",
                    "optionC": "Let's",
                    "optionD": "regular",
                    "result": "Let's take regular breaks",
                    "explanation": "규칙적인 휴식을 취하자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Great idea! Balance is important!",
                    "translation": "좋은 아이디어! 균형이 중요해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재훈",
                    "script": "We'll do amazing!",
                    "translation": "우리는 훌륭하게 할 거야!"
                }
            ]
        }
    ]
}
ID: 15255 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "프로젝트 마감 임박",
            "explanation": "ENFP의 창의적 해결과 ENFJ의 팀 지원",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Deadline is tomorrow!",
                    "translation": "마감일이 내일이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "How can I help you?",
                    "translation": "어떻게 도와줄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성민",
                    "script": "I have a crazy idea!",
                    "translation": "미친 아이디어가 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성민이 미친 아이디어가 있다고 했나요?",
                    "hint": "성민의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "성민이 'I have a crazy idea!'라고 미친 아이디어가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Tell me everything!",
                    "translation": "모든 걸 말해줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "What if we change everything?",
                    "translation": "모든 걸 바꾸면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What if we change @@?",
                    "hint": "성민이 무엇을 바꾸자고 했나요?",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "something",
                    "result": "everything",
                    "explanation": "성민이 '모든 것(everything)'을 바꾸자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "That's bold but creative!",
                    "translation": "대담하지만 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "You're not worried?",
                    "translation": "걱정 안 해?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "I trust your creativity!",
                    "translation": "네 창의성을 믿어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아의 신뢰에 대한 문장이에요.",
                    "optionA": "trust",
                    "optionB": "your",
                    "optionC": "I",
                    "optionD": "ideas",
                    "result": "I trust your ideas",
                    "explanation": "네 아이디어를 믿는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성민",
                    "script": "You're the best supporter!",
                    "translation": "너는 최고의 지지자야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Let's make it happen!",
                    "translation": "실현시켜보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "프로젝트 마감 임박",
            "explanation": "ENFP의 창의적 해결과 ENFJ의 팀 지원",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성민",
                    "script": "Deadline is tomorrow!",
                    "translation": "마감일이 내일이야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "How can I help you?",
                    "translation": "어떻게 도와줄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성민",
                    "script": "I have a crazy idea!",
                    "translation": "미친 아이디어가 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성민이 미친 아이디어가 있다고 했나요?",
                    "hint": "성민의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "성민이 'I have a crazy idea!'라고 미친 아이디어가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Tell me everything!",
                    "translation": "모든 걸 말해줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "What if we change everything?",
                    "translation": "모든 걸 바꾸면 어떨까?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What if we change @@?",
                    "hint": "성민이 무엇을 바꾸자고 했나요?",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "something",
                    "result": "everything",
                    "explanation": "성민이 '모든 것(everything)'을 바꾸자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "That's bold but creative!",
                    "translation": "대담하지만 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성민",
                    "script": "You're not worried?",
                    "translation": "걱정 안 해?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "I trust your creativity!",
                    "translation": "네 창의성을 믿어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민아의 신뢰에 대한 문장이에요.",
                    "optionA": "trust",
                    "optionB": "your",
                    "optionC": "I",
                    "optionD": "ideas",
                    "result": "I trust your ideas",
                    "explanation": "네 아이디어를 믿는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성민",
                    "script": "You're the best supporter!",
                    "translation": "너는 최고의 지지자야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Let's make it happen!",
                    "translation": "실현시켜보자!"
                }
            ]
        }
    ]
}
ID: 15256 (테스트)
원본 (수정 전)수정 후
{
    "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 plan your career path!",
                    "translation": "네 진로 경로를 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "I have so many dreams!",
                    "translation": "꿈이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다현",
                    "script": "What's your top priority?",
                    "translation": "최우선 순위가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다현이 최우선 순위를 물어봤나요?",
                    "hint": "다현의 질문을 들어보세요.",
                    "result": "O",
                    "explanation": "다현이 'What's your top priority?'라고 최우선 순위를 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Helping people feels important!",
                    "translation": "사람들을 돕는 게 중요하게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "That's a wonderful goal!",
                    "translation": "멋진 목표야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's a wonderful @@!",
                    "hint": "다현이 무엇을 멋지다고 했나요?",
                    "optionA": "day",
                    "optionB": "goal",
                    "optionC": "friend",
                    "result": "goal",
                    "explanation": "다현이 멋진 '목표(goal)'라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "But I like creative work too!",
                    "translation": "그런데 창의적인 일도 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "You can combine both!",
                    "translation": "둘 다 결합할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "Really? That sounds perfect!",
                    "translation": "정말? 완벽하게 들려!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결합에 대한 문장이에요.",
                    "result": "You can combine both dreams",
                    "explanation": "두 꿈을 모두 결합할 수 있다는 뜻이에요.",
                    "optionA": "can",
                    "optionB": "both",
                    "optionC": "combine",
                    "optionD": "dreams",
                    "optionE": "You"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "I'll help you research options!",
                    "translation": "선택지들을 조사하는 걸 도와줄게!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "You're such a great mentor!",
                    "translation": "너는 정말 훌륭한 멘토야!"
                }
            ]
        }
    ]
}
{
    "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 plan your career path!",
                    "translation": "네 진로 경로를 계획해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "I have so many dreams!",
                    "translation": "꿈이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다현",
                    "script": "What's your top priority?",
                    "translation": "최우선 순위가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다현이 최우선 순위를 물어봤나요?",
                    "hint": "다현의 질문을 들어보세요.",
                    "result": "O",
                    "explanation": "다현이 'What's your top priority?'라고 최우선 순위를 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Helping people feels important!",
                    "translation": "사람들을 돕는 게 중요하게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "That's a wonderful goal!",
                    "translation": "멋진 목표야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's a wonderful @@!",
                    "hint": "다현이 무엇을 멋지다고 했나요?",
                    "optionA": "day",
                    "optionB": "goal",
                    "optionC": "friend",
                    "result": "goal",
                    "explanation": "다현이 멋진 '목표(goal)'라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "But I like creative work too!",
                    "translation": "그런데 창의적인 일도 좋아해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다현",
                    "script": "You can combine both!",
                    "translation": "둘 다 결합할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "Really? That sounds perfect!",
                    "translation": "정말? 완벽하게 들려!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "결합에 대한 문장이에요.",
                    "optionA": "can",
                    "optionB": "both",
                    "optionC": "combine",
                    "optionD": "dreams",
                    "optionE": "You",
                    "result": "You can combine both dreams",
                    "explanation": "두 꿈을 모두 결합할 수 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "I'll help you research options!",
                    "translation": "선택지들을 조사하는 걸 도와줄게!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나리",
                    "script": "You're such a great mentor!",
                    "translation": "너는 정말 훌륭한 멘토야!"
                }
            ]
        }
    ]
}
ID: 15257 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창업 아이디어 브레인스토밍",
            "explanation": "ENFP의 혁신적 아이디어와 ENFJ의 실현 가능성 검토",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "I want to start a business!",
                    "translation": "사업을 시작하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "What's your idea?",
                    "translation": "아이디어가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "An app that helps everyone!",
                    "translation": "모든 사람을 돕는 앱!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다영이 모든 사람을 돕는 앱을 만들고 싶다고 했나요?",
                    "hint": "다영의 아이디어를 들어보세요.",
                    "result": "O",
                    "explanation": "다영이 'An app that helps everyone!'이라고 모든 사람을 돕는 앱을 만들고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "That sounds amazing!",
                    "translation": "정말 멋지게 들려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다영",
                    "script": "It could change the world!",
                    "translation": "세상을 바꿀 수도 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "It could change the @@!",
                    "hint": "다영이 무엇을 바꿀 수 있다고 했나요?",
                    "optionA": "weather",
                    "optionB": "world",
                    "optionC": "time",
                    "result": "world",
                    "explanation": "다영이 '세상(world)'을 바꿀 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Let's think about the steps!",
                    "translation": "단계들을 생각해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다영",
                    "script": "You're so practical!",
                    "translation": "너는 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your vision is inspiring!",
                    "translation": "네 비전이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정훈의 감정에 대한 문장이에요.",
                    "optionA": "vision",
                    "optionB": "Your",
                    "optionC": "inspiring",
                    "optionD": "is",
                    "result": "Your vision is inspiring",
                    "explanation": "네 비전이 영감을 준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다영",
                    "script": "Together we can do anything!",
                    "translation": "함께 우리는 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "I believe in your dreams!",
                    "translation": "네 꿈을 믿어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창업 아이디어 브레인스토밍",
            "explanation": "ENFP의 혁신적 아이디어와 ENFJ의 실현 가능성 검토",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "I want to start a business!",
                    "translation": "사업을 시작하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "What's your idea?",
                    "translation": "아이디어가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "An app that helps everyone!",
                    "translation": "모든 사람을 돕는 앱!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다영이 모든 사람을 돕는 앱을 만들고 싶다고 했나요?",
                    "hint": "다영의 아이디어를 들어보세요.",
                    "result": "O",
                    "explanation": "다영이 'An app that helps everyone!'이라고 모든 사람을 돕는 앱을 만들고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "That sounds amazing!",
                    "translation": "정말 멋지게 들려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다영",
                    "script": "It could change the world!",
                    "translation": "세상을 바꿀 수도 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "It could change the @@!",
                    "hint": "다영이 무엇을 바꿀 수 있다고 했나요?",
                    "optionA": "weather",
                    "optionB": "world",
                    "optionC": "time",
                    "result": "world",
                    "explanation": "다영이 '세상(world)'을 바꿀 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Let's think about the steps!",
                    "translation": "단계들을 생각해보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다영",
                    "script": "You're so practical!",
                    "translation": "너는 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "Your vision is inspiring!",
                    "translation": "네 비전이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정훈의 감정에 대한 문장이에요.",
                    "optionA": "vision",
                    "optionB": "Your",
                    "optionC": "inspiring",
                    "optionD": "is",
                    "result": "Your vision is inspiring",
                    "explanation": "네 비전이 영감을 준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다영",
                    "script": "Together we can do anything!",
                    "translation": "함께 우리는 뭐든 할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정훈",
                    "script": "I believe in your dreams!",
                    "translation": "네 꿈을 믿어!"
                }
            ]
        }
    ]
}
ID: 15258 (테스트)
원본 (수정 전)수정 후
{
    "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 try rock climbing!",
                    "translation": "암벽 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds thrilling!",
                    "translation": "정말 스릴 넘치게 들려!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "I found a good gym!",
                    "translation": "좋은 체육관을 찾았어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아가 좋은 체육관을 찾았다고 했나요?",
                    "hint": "민아의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민아가 'I found a good gym!'이라고 좋은 체육관을 찾았다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "When should we start?",
                    "translation": "언제 시작해야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "This weekend would be perfect!",
                    "translation": "이번 주말이 완벽할 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "This weekend would be @@!",
                    "hint": "민아가 이번 주말이 어떨 것이라고 했나요?",
                    "optionA": "bad",
                    "optionB": "perfect",
                    "optionC": "busy",
                    "result": "perfect",
                    "explanation": "민아가 이번 주말이 '완벽할(perfect)' 것이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I'm excited to learn!",
                    "translation": "배우는 게 기대돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "We'll take it step by step!",
                    "translation": "단계별로 해보자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "You make everything feel safe!",
                    "translation": "너는 모든 걸 안전하게 느끼게 해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아의 접근 방식에 대한 문장이에요.",
                    "result": "We'll take step by step",
                    "explanation": "단계별로 해보자는 뜻이에요.",
                    "optionA": "step",
                    "optionB": "by",
                    "optionC": "step",
                    "optionD": "We'll",
                    "optionE": "take"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Your enthusiasm motivates me!",
                    "translation": "네 열정이 나에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Let's conquer those walls!",
                    "translation": "그 벽들을 정복해보자!"
                }
            ]
        }
    ]
}
{
    "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 try rock climbing!",
                    "translation": "암벽 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That sounds thrilling!",
                    "translation": "정말 스릴 넘치게 들려!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "I found a good gym!",
                    "translation": "좋은 체육관을 찾았어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아가 좋은 체육관을 찾았다고 했나요?",
                    "hint": "민아의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민아가 'I found a good gym!'이라고 좋은 체육관을 찾았다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "When should we start?",
                    "translation": "언제 시작해야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "This weekend would be perfect!",
                    "translation": "이번 주말이 완벽할 거야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "This weekend would be @@!",
                    "hint": "민아가 이번 주말이 어떨 것이라고 했나요?",
                    "optionA": "bad",
                    "optionB": "perfect",
                    "optionC": "busy",
                    "result": "perfect",
                    "explanation": "민아가 이번 주말이 '완벽할(perfect)' 것이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I'm excited to learn!",
                    "translation": "배우는 게 기대돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "We'll take it step by step!",
                    "translation": "단계별로 해보자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "You make everything feel safe!",
                    "translation": "너는 모든 걸 안전하게 느끼게 해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민아의 접근 방식에 대한 문장이에요.",
                    "optionA": "step",
                    "optionB": "by",
                    "optionC": "step",
                    "optionD": "We'll",
                    "optionE": "take",
                    "result": "We'll take step by step",
                    "explanation": "단계별로 해보자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "Your enthusiasm motivates me!",
                    "translation": "네 열정이 나에게 동기를 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Let's conquer those walls!",
                    "translation": "그 벽들을 정복해보자!"
                }
            ]
        }
    ]
}
ID: 15259 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 예술 활동",
            "explanation": "ENFP의 창의적 영감과 ENFJ의 격려와 지원",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "Want to paint together?",
                    "translation": "같이 그림 그릴래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "I'd love to try!",
                    "translation": "시도해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미연",
                    "script": "No rules, just creativity!",
                    "translation": "규칙 없이, 그냥 창의성만!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미연이 규칙 없이 창의성만 하자고 했나요?",
                    "hint": "미연의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "미연이 'No rules, just creativity!'라고 규칙 없이 창의성만 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "That sounds liberating!",
                    "translation": "정말 자유롭게 들려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미연",
                    "script": "Let's paint our feelings!",
                    "translation": "우리 감정을 그려보자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's paint our @@!",
                    "hint": "미연이 무엇을 그리자고 했나요?",
                    "optionA": "house",
                    "optionB": "feelings",
                    "optionC": "car",
                    "result": "feelings",
                    "explanation": "미연이 우리 '감정(feelings)'을 그리자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "You're so inspiring!",
                    "translation": "너는 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미연",
                    "script": "Art is pure expression!",
                    "translation": "예술은 순수한 표현이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "I love your artistic soul!",
                    "translation": "네 예술적 영혼을 사랑해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜진의 감정에 대한 문장이에요.",
                    "result": "I love your artistic spirit",
                    "explanation": "네 예술적 정신을 사랑한다는 뜻이에요.",
                    "optionA": "your",
                    "optionB": "artistic",
                    "optionC": "I",
                    "optionD": "love",
                    "optionE": "spirit"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "You bring out my best!",
                    "translation": "너는 내 최고를 끌어내줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜진",
                    "script": "Let's create something beautiful!",
                    "translation": "아름다운 것을 만들어보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 예술 활동",
            "explanation": "ENFP의 창의적 영감과 ENFJ의 격려와 지원",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미연",
                    "script": "Want to paint together?",
                    "translation": "같이 그림 그릴래?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "I'd love to try!",
                    "translation": "시도해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미연",
                    "script": "No rules, just creativity!",
                    "translation": "규칙 없이, 그냥 창의성만!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미연이 규칙 없이 창의성만 하자고 했나요?",
                    "hint": "미연의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "미연이 'No rules, just creativity!'라고 규칙 없이 창의성만 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "That sounds liberating!",
                    "translation": "정말 자유롭게 들려!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미연",
                    "script": "Let's paint our feelings!",
                    "translation": "우리 감정을 그려보자!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's paint our @@!",
                    "hint": "미연이 무엇을 그리자고 했나요?",
                    "optionA": "house",
                    "optionB": "feelings",
                    "optionC": "car",
                    "result": "feelings",
                    "explanation": "미연이 우리 '감정(feelings)'을 그리자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "You're so inspiring!",
                    "translation": "너는 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미연",
                    "script": "Art is pure expression!",
                    "translation": "예술은 순수한 표현이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "I love your artistic soul!",
                    "translation": "네 예술적 영혼을 사랑해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "혜진의 감정에 대한 문장이에요.",
                    "optionA": "your",
                    "optionB": "artistic",
                    "optionC": "I",
                    "optionD": "love",
                    "optionE": "spirit",
                    "result": "I love your artistic spirit",
                    "explanation": "네 예술적 정신을 사랑한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미연",
                    "script": "You bring out my best!",
                    "translation": "너는 내 최고를 끌어내줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜진",
                    "script": "Let's create something beautiful!",
                    "translation": "아름다운 것을 만들어보자!"
                }
            ]
        }
    ]
}
ID: 15260 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 간의 약속 어김",
            "explanation": "ENFJ의 중재적 해결과 ENFP의 이해심 있는 접근",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Sarah broke her promise!",
                    "translation": "사라가 약속을 어겼어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Maybe she had a reason?",
                    "translation": "이유가 있었을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "She should have called!",
                    "translation": "전화를 했어야 했는데!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유나가 사라가 전화를 했어야 했다고 말했나요?",
                    "hint": "유나의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "유나가 'She should have called!'이라고 사라가 전화를 했어야 했다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "People make mistakes sometimes!",
                    "translation": "사람들은 때때로 실수를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "But it hurt my feelings!",
                    "translation": "그런데 내 감정이 상했어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But it hurt my @@!",
                    "hint": "유나의 무엇이 상했다고 했나요?",
                    "optionA": "hand",
                    "optionB": "feelings",
                    "optionC": "head",
                    "result": "feelings",
                    "explanation": "유나의 '감정(feelings)'이 상했다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your feelings are valid!",
                    "translation": "네 감정은 타당해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Let's talk to her together!",
                    "translation": "같이 그녀와 이야기해보자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "Good idea! Communication helps!",
                    "translation": "좋은 아이디어! 소통이 도움이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소통에 대한 문장이에요.",
                    "optionA": "Communication",
                    "optionB": "solves",
                    "optionC": "many",
                    "optionD": "problems",
                    "result": "Communication solves many problems",
                    "explanation": "소통이 많은 문제들을 해결한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "You help me see clearly!",
                    "translation": "너는 내가 명확히 보도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "Friends work things out!",
                    "translation": "친구들은 일을 해결해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 간의 약속 어김",
            "explanation": "ENFJ의 중재적 해결과 ENFP의 이해심 있는 접근",
            "level": 3,
            "my_mbti": "ENFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "Sarah broke her promise!",
                    "translation": "사라가 약속을 어겼어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Maybe she had a reason?",
                    "translation": "이유가 있었을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "She should have called!",
                    "translation": "전화를 했어야 했는데!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유나가 사라가 전화를 했어야 했다고 말했나요?",
                    "hint": "유나의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "유나가 'She should have called!'이라고 사라가 전화를 했어야 했다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "People make mistakes sometimes!",
                    "translation": "사람들은 때때로 실수를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "But it hurt my feelings!",
                    "translation": "그런데 내 감정이 상했어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But it hurt my @@!",
                    "hint": "유나의 무엇이 상했다고 했나요?",
                    "optionA": "hand",
                    "optionB": "feelings",
                    "optionC": "head",
                    "result": "feelings",
                    "explanation": "유나의 '감정(feelings)'이 상했다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your feelings are valid!",
                    "translation": "네 감정은 타당해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유나",
                    "script": "Let's talk to her together!",
                    "translation": "같이 그녀와 이야기해보자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건우",
                    "script": "Good idea! Communication helps!",
                    "translation": "좋은 아이디어! 소통이 도움이 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소통에 대한 문장이에요.",
                    "optionA": "Communication",
                    "optionB": "solves",
                    "optionC": "many",
                    "optionD": "problems",
                    "result": "Communication solves many problems",
                    "explanation": "소통이 많은 문제들을 해결한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "You help me see clearly!",
                    "translation": "너는 내가 명확히 보도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "Friends work things out!",
                    "translation": "친구들은 일을 해결해!"
                }
            ]
        }
    ]
}
ID: 15261 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 활동에서의 의견 차이",
            "explanation": "ENFP의 창의적 타협과 ENFJ의 조화로운 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "Everyone wants different things!",
                    "translation": "모든 사람이 다른 걸 원해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "How can we find middle ground?",
                    "translation": "어떻게 중간 지점을 찾을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민영",
                    "script": "What if we combine ideas?",
                    "translation": "아이디어들을 합치면 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민영이 아이디어들을 합치자고 제안했나요?",
                    "hint": "민영의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "민영이 'What if we combine ideas?'라고 아이디어들을 합치자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "That's brilliant thinking!",
                    "translation": "정말 훌륭한 생각이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민영",
                    "script": "Everyone's voice matters!",
                    "translation": "모든 사람의 목소리가 중요해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Everyone's voice @@!",
                    "hint": "민영이 모든 사람의 목소리가 어떻다고 했나요?",
                    "optionA": "hurts",
                    "optionB": "matters",
                    "optionC": "sounds",
                    "result": "matters",
                    "explanation": "민영이 모든 사람의 목소리가 '중요하다(matters)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Let's listen to everyone!",
                    "translation": "모든 사람의 말을 들어보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민영",
                    "script": "You're such a peacemaker!",
                    "translation": "너는 정말 평화주의자야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Your creativity finds solutions!",
                    "translation": "네 창의성이 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민의 칭찬에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "finds",
                    "optionC": "Your",
                    "optionD": "solutions",
                    "result": "Your creativity finds solutions",
                    "explanation": "네 창의성이 해결책을 찾는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민영",
                    "script": "Together we're unstoppable!",
                    "translation": "함께 우리는 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Perfect harmony as always!",
                    "translation": "언제나처럼 완벽한 조화야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 활동에서의 의견 차이",
            "explanation": "ENFP의 창의적 타협과 ENFJ의 조화로운 해결",
            "level": 3,
            "my_mbti": "ENFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "Everyone wants different things!",
                    "translation": "모든 사람이 다른 걸 원해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "How can we find middle ground?",
                    "translation": "어떻게 중간 지점을 찾을까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민영",
                    "script": "What if we combine ideas?",
                    "translation": "아이디어들을 합치면 어떨까?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민영이 아이디어들을 합치자고 제안했나요?",
                    "hint": "민영의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "민영이 'What if we combine ideas?'라고 아이디어들을 합치자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "That's brilliant thinking!",
                    "translation": "정말 훌륭한 생각이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민영",
                    "script": "Everyone's voice matters!",
                    "translation": "모든 사람의 목소리가 중요해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Everyone's voice @@!",
                    "hint": "민영이 모든 사람의 목소리가 어떻다고 했나요?",
                    "optionA": "hurts",
                    "optionB": "matters",
                    "optionC": "sounds",
                    "result": "matters",
                    "explanation": "민영이 모든 사람의 목소리가 '중요하다(matters)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Let's listen to everyone!",
                    "translation": "모든 사람의 말을 들어보자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민영",
                    "script": "You're such a peacemaker!",
                    "translation": "너는 정말 평화주의자야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "Your creativity finds solutions!",
                    "translation": "네 창의성이 해결책을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "재민의 칭찬에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "finds",
                    "optionC": "Your",
                    "optionD": "solutions",
                    "result": "Your creativity finds solutions",
                    "explanation": "네 창의성이 해결책을 찾는다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민영",
                    "script": "Together we're unstoppable!",
                    "translation": "함께 우리는 막을 수 없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "재민",
                    "script": "Perfect harmony as always!",
                    "translation": "언제나처럼 완벽한 조화야!"
                }
            ]
        }
    ]
}
ID: 15262 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 꿈과 체계적 안정",
            "explanation": "개인적 이상을 중시하는 INFP와 전통적 체계를 중시하는 ISTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow my heart's calling.",
                    "translation": "내 마음의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I follow established procedures carefully.",
                    "translation": "확립된 절차를 신중하게 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 마음의 부름을 따라가나요?",
                    "hint": "INFP는 내면의 가치와 감정을 중시하며 결정해요.",
                    "result": "O",
                    "explanation": "준호는 'I follow my heart's calling'라고 말하며 감성적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal values guide my choices.",
                    "translation": "개인적 가치가 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure reliable outcomes.",
                    "translation": "검증된 방법이 믿을 만한 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ guide his choices.",
                    "hint": "개인이 중요하게 여기는 신념이나 원칙을 말해요.",
                    "optionA": "dreams",
                    "optionB": "values",
                    "optionC": "feelings",
                    "result": "values",
                    "explanation": "INFP인 준호는 개인적 가치(values)가 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt to changing circumstances.",
                    "translation": "변화하는 상황에 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I maintain consistent routines daily.",
                    "translation": "매일 일관된 루틴을 유지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 상황 변화에 대응하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "to",
                    "optionC": "I",
                    "optionD": "changing",
                    "optionE": "circumstances",
                    "optionF": "easily",
                    "result": "I adapt easily to changing circumstances",
                    "explanation": "INFP인 준호는 변화하는 상황에 쉽게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression nurtures my soul.",
                    "translation": "창의적 표현이 내 영혼을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structured planning achieves concrete goals.",
                    "translation": "구조화된 계획이 구체적 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Authentic living brings inner peace.",
                    "translation": "진정한 삶이 내면의 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Systematic discipline builds lasting success.",
                    "translation": "체계적 규율이 지속적인 성공을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 꿈과 체계적 안정",
            "explanation": "개인적 이상을 중시하는 INFP와 전통적 체계를 중시하는 ISTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow my heart's calling.",
                    "translation": "내 마음의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I follow established procedures carefully.",
                    "translation": "확립된 절차를 신중하게 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 마음의 부름을 따라가나요?",
                    "hint": "INFP는 내면의 가치와 감정을 중시하며 결정해요.",
                    "result": "O",
                    "explanation": "준호는 'I follow my heart's calling'라고 말하며 감성적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal values guide my choices.",
                    "translation": "개인적 가치가 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Proven methods ensure reliable outcomes.",
                    "translation": "검증된 방법이 믿을 만한 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho's personal @@ guide his choices.",
                    "hint": "개인이 중요하게 여기는 신념이나 원칙을 말해요.",
                    "optionA": "dreams",
                    "optionB": "values",
                    "optionC": "feelings",
                    "result": "values",
                    "explanation": "INFP인 준호는 개인적 가치(values)가 선택을 이끈다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt to changing circumstances.",
                    "translation": "변화하는 상황에 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "I maintain consistent routines daily.",
                    "translation": "매일 일관된 루틴을 유지해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 상황 변화에 대응하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "to",
                    "optionC": "I",
                    "optionD": "changing",
                    "optionE": "circumstances",
                    "optionF": "easily",
                    "result": "I adapt easily to changing circumstances",
                    "explanation": "INFP인 준호는 변화하는 상황에 쉽게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression nurtures my soul.",
                    "translation": "창의적 표현이 내 영혼을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Structured planning achieves concrete goals.",
                    "translation": "구조화된 계획이 구체적 목표를 달성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Authentic living brings inner peace.",
                    "translation": "진정한 삶이 내면의 평화를 가져다줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "동현",
                    "script": "Systematic discipline builds lasting success.",
                    "translation": "체계적 규율이 지속적인 성공을 만들어."
                }
            ]
        }
    ]
}
ID: 15263 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "감성적 이상과 논리적 실용",
            "explanation": "가치 중심적 이상을 중시하는 INFP와 실용적 해결을 중시하는 ISTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I seek meaning in experiences.",
                    "translation": "경험에서 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I seek solutions to problems.",
                    "translation": "문제에 대한 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 경험에서 의미를 찾나요?",
                    "hint": "INFP는 모든 경험에서 개인적 의미를 찾으려고 해요.",
                    "result": "O",
                    "explanation": "준호는 'I seek meaning in experiences'라고 말하며 의미 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Emotional depth enriches my perspective.",
                    "translation": "감정적 깊이가 내 관점을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Logical analysis clarifies complex situations.",
                    "translation": "논리적 분석이 복잡한 상황을 명확하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes logical @@ clarifies complex situations.",
                    "hint": "체계적으로 따져보는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "analysis",
                    "optionC": "reasoning",
                    "result": "analysis",
                    "explanation": "ISTP인 태오는 논리적 분석(analysis)이 복잡한 상황을 명확하게 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I cherish individual uniqueness deeply.",
                    "translation": "개인의 독특함을 깊이 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I focus on practical functionality.",
                    "translation": "실용적 기능성에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 개성을 대하는 방식이에요.",
                    "optionA": "cherish",
                    "optionB": "individual",
                    "optionC": "I",
                    "optionD": "uniqueness",
                    "optionE": "deeply",
                    "optionF": "truly",
                    "result": "I truly cherish individual uniqueness deeply",
                    "explanation": "INFP인 준호는 개인의 독특함을 진실로 깊이 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative possibilities inspire my imagination.",
                    "translation": "창의적 가능성이 내 상상력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Efficient methods solve immediate challenges.",
                    "translation": "효율적 방법이 즉각적인 도전을 해결해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal authenticity guides life decisions.",
                    "translation": "개인적 진정성이 인생 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Practical competence handles real situations.",
                    "translation": "실용적 능력이 실제 상황을 다뤄."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "감성적 이상과 논리적 실용",
            "explanation": "가치 중심적 이상을 중시하는 INFP와 실용적 해결을 중시하는 ISTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I seek meaning in experiences.",
                    "translation": "경험에서 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I seek solutions to problems.",
                    "translation": "문제에 대한 해결책을 찾아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 경험에서 의미를 찾나요?",
                    "hint": "INFP는 모든 경험에서 개인적 의미를 찾으려고 해요.",
                    "result": "O",
                    "explanation": "준호는 'I seek meaning in experiences'라고 말하며 의미 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Emotional depth enriches my perspective.",
                    "translation": "감정적 깊이가 내 관점을 풍부하게 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Logical analysis clarifies complex situations.",
                    "translation": "논리적 분석이 복잡한 상황을 명확하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh believes logical @@ clarifies complex situations.",
                    "hint": "체계적으로 따져보는 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "analysis",
                    "optionC": "reasoning",
                    "result": "analysis",
                    "explanation": "ISTP인 태오는 논리적 분석(analysis)이 복잡한 상황을 명확하게 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I cherish individual uniqueness deeply.",
                    "translation": "개인의 독특함을 깊이 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I focus on practical functionality.",
                    "translation": "실용적 기능성에 집중해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 개성을 대하는 방식이에요.",
                    "optionA": "cherish",
                    "optionB": "individual",
                    "optionC": "I",
                    "optionD": "uniqueness",
                    "optionE": "deeply",
                    "optionF": "truly",
                    "result": "I truly cherish individual uniqueness deeply",
                    "explanation": "INFP인 준호는 개인의 독특함을 진실로 깊이 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative possibilities inspire my imagination.",
                    "translation": "창의적 가능성이 내 상상력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Efficient methods solve immediate challenges.",
                    "translation": "효율적 방법이 즉각적인 도전을 해결해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal authenticity guides life decisions.",
                    "translation": "개인적 진정성이 인생 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태오",
                    "script": "Practical competence handles real situations.",
                    "translation": "실용적 능력이 실제 상황을 다뤄."
                }
            ]
        }
    ]
}
ID: 15264 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 가치와 집단적 배려",
            "explanation": "내적 가치를 중시하는 INFP와 타인 배려를 중시하는 ISFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I honor my personal beliefs.",
                    "translation": "개인적 신념을 존중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I consider others' feelings first.",
                    "translation": "다른 사람들의 감정을 먼저 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 개인적 신념을 존중하나요?",
                    "hint": "INFP는 자신만의 신념과 가치를 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'I honor my personal beliefs'라고 말하며 개인적 가치를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Inner harmony shapes my priorities.",
                    "translation": "내적 조화가 내 우선순위를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Social responsibility guides my actions.",
                    "translation": "사회적 책임감이 내 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes social @@ guides her actions.",
                    "hint": "사회에 대해 느끼는 의무감을 말해요.",
                    "optionA": "awareness",
                    "optionB": "responsibility",
                    "optionC": "concern",
                    "result": "responsibility",
                    "explanation": "ISFJ인 예나는 사회적 책임감(responsibility)이 행동을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I pursue meaningful personal growth.",
                    "translation": "의미 있는 개인적 성장을 추구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I provide practical support consistently.",
                    "translation": "실용적인 지원을 꾸준히 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 추구하는 성장의 방향이에요.",
                    "optionA": "pursue",
                    "optionB": "meaningful",
                    "optionC": "I",
                    "optionD": "personal",
                    "optionE": "growth",
                    "optionF": "continuous",
                    "result": "I pursue continuous meaningful personal growth",
                    "explanation": "INFP인 준호는 지속적이고 의미 있는 개인적 성장을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression reflects inner truth.",
                    "translation": "창의적 표현이 내면의 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Caring actions strengthen community bonds.",
                    "translation": "보살피는 행동이 공동체 유대를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Authentic choices nurture self-discovery.",
                    "translation": "진정한 선택이 자기 발견을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Reliable service creates lasting relationships.",
                    "translation": "믿을 만한 봉사가 지속적인 관계를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 가치와 집단적 배려",
            "explanation": "내적 가치를 중시하는 INFP와 타인 배려를 중시하는 ISFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I honor my personal beliefs.",
                    "translation": "개인적 신념을 존중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I consider others' feelings first.",
                    "translation": "다른 사람들의 감정을 먼저 고려해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 개인적 신념을 존중하나요?",
                    "hint": "INFP는 자신만의 신념과 가치를 매우 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'I honor my personal beliefs'라고 말하며 개인적 가치를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Inner harmony shapes my priorities.",
                    "translation": "내적 조화가 내 우선순위를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Social responsibility guides my actions.",
                    "translation": "사회적 책임감이 내 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na believes social @@ guides her actions.",
                    "hint": "사회에 대해 느끼는 의무감을 말해요.",
                    "optionA": "awareness",
                    "optionB": "responsibility",
                    "optionC": "concern",
                    "result": "responsibility",
                    "explanation": "ISFJ인 예나는 사회적 책임감(responsibility)이 행동을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I pursue meaningful personal growth.",
                    "translation": "의미 있는 개인적 성장을 추구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "I provide practical support consistently.",
                    "translation": "실용적인 지원을 꾸준히 제공해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 추구하는 성장의 방향이에요.",
                    "optionA": "pursue",
                    "optionB": "meaningful",
                    "optionC": "I",
                    "optionD": "personal",
                    "optionE": "growth",
                    "optionF": "continuous",
                    "result": "I pursue continuous meaningful personal growth",
                    "explanation": "INFP인 준호는 지속적이고 의미 있는 개인적 성장을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression reflects inner truth.",
                    "translation": "창의적 표현이 내면의 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Caring actions strengthen community bonds.",
                    "translation": "보살피는 행동이 공동체 유대를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Authentic choices nurture self-discovery.",
                    "translation": "진정한 선택이 자기 발견을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "Reliable service creates lasting relationships.",
                    "translation": "믿을 만한 봉사가 지속적인 관계를 만들어."
                }
            ]
        }
    ]
}
ID: 15265 (테스트)
원본 (수정 전)수정 후
{
    "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 explore life's deeper purposes.",
                    "translation": "인생의 더 깊은 목적을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I express feelings through creativity.",
                    "translation": "창의성을 통해 감정을 표현해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 인생의 더 깊은 목적을 탐구하나요?",
                    "hint": "INFP는 삶의 본질적 의미를 찾으려고 노력해요.",
                    "result": "O",
                    "explanation": "준호는 'I explore life's deeper purposes'라고 말하며 의미 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal meaning drives my decisions.",
                    "translation": "개인적 의미가 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Aesthetic beauty inspires my choices.",
                    "translation": "미적 아름다움이 내 선택에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes aesthetic @@ inspires her choices.",
                    "hint": "아름다운 것들이 주는 감동을 말해요.",
                    "optionA": "feelings",
                    "optionB": "beauty",
                    "optionC": "experiences",
                    "result": "beauty",
                    "explanation": "ISFP인 채영이는 미적 아름다움(beauty)이 선택에 영감을 준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I contemplate ideal possibilities thoughtfully.",
                    "translation": "이상적 가능성을 사려 깊게 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I embrace present moments fully.",
                    "translation": "현재 순간을 온전히 받아들여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 이상을 다루는 방식이에요.",
                    "optionA": "contemplate",
                    "optionB": "ideal",
                    "optionC": "I",
                    "optionD": "possibilities",
                    "optionE": "thoughtfully",
                    "optionF": "many",
                    "result": "I contemplate many ideal possibilities thoughtfully",
                    "explanation": "INFP인 준호는 많은 이상적 가능성을 사려 깊게 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Philosophical reflection shapes personal wisdom.",
                    "translation": "철학적 성찰이 개인적 지혜를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Artistic expression reveals inner harmony.",
                    "translation": "예술적 표현이 내적 조화를 드러내."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Idealistic dreams guide future planning.",
                    "translation": "이상주의적 꿈이 미래 계획을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Spontaneous creation celebrates life's beauty.",
                    "translation": "자발적인 창작이 삶의 아름다움을 축하해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 여정과 예술적 공명",
            "explanation": "내면적 탐구를 중시하는 INFP와 개인적 표현을 중시하는 ISFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I explore life's deeper purposes.",
                    "translation": "인생의 더 깊은 목적을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I express feelings through creativity.",
                    "translation": "창의성을 통해 감정을 표현해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 인생의 더 깊은 목적을 탐구하나요?",
                    "hint": "INFP는 삶의 본질적 의미를 찾으려고 노력해요.",
                    "result": "O",
                    "explanation": "준호는 'I explore life's deeper purposes'라고 말하며 의미 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal meaning drives my decisions.",
                    "translation": "개인적 의미가 내 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Aesthetic beauty inspires my choices.",
                    "translation": "미적 아름다움이 내 선택에 영감을 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young believes aesthetic @@ inspires her choices.",
                    "hint": "아름다운 것들이 주는 감동을 말해요.",
                    "optionA": "feelings",
                    "optionB": "beauty",
                    "optionC": "experiences",
                    "result": "beauty",
                    "explanation": "ISFP인 채영이는 미적 아름다움(beauty)이 선택에 영감을 준다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I contemplate ideal possibilities thoughtfully.",
                    "translation": "이상적 가능성을 사려 깊게 숙고해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "I embrace present moments fully.",
                    "translation": "현재 순간을 온전히 받아들여."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 이상을 다루는 방식이에요.",
                    "optionA": "contemplate",
                    "optionB": "ideal",
                    "optionC": "I",
                    "optionD": "possibilities",
                    "optionE": "thoughtfully",
                    "optionF": "many",
                    "result": "I contemplate many ideal possibilities thoughtfully",
                    "explanation": "INFP인 준호는 많은 이상적 가능성을 사려 깊게 숙고해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Philosophical reflection shapes personal wisdom.",
                    "translation": "철학적 성찰이 개인적 지혜를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Artistic expression reveals inner harmony.",
                    "translation": "예술적 표현이 내적 조화를 드러내."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Idealistic dreams guide future planning.",
                    "translation": "이상주의적 꿈이 미래 계획을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "Spontaneous creation celebrates life's beauty.",
                    "translation": "자발적인 창작이 삶의 아름다움을 축하해."
                }
            ]
        }
    ]
}
ID: 15266 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "감성적 이상과 체계적 비전",
            "explanation": "개인적 가치를 중시하는 INFP와 전략적 목표를 중시하는 INTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow my passionate convictions.",
                    "translation": "열정적인 신념을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I follow strategic long-term plans.",
                    "translation": "전략적 장기 계획을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 열정적인 신념을 따라가나요?",
                    "hint": "INFP는 강한 개인적 신념과 가치에 따라 행동해요.",
                    "result": "O",
                    "explanation": "준호는 'I follow my passionate convictions'라고 말하며 가치 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Heartfelt values inspire meaningful action.",
                    "translation": "진심 어린 가치가 의미 있는 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Logical systems ensure efficient outcomes.",
                    "translation": "논리적 시스템이 효율적 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes logical @@ ensure efficient outcomes.",
                    "hint": "체계적으로 조직된 구조를 말해요.",
                    "optionA": "plans",
                    "optionB": "systems",
                    "optionC": "methods",
                    "result": "systems",
                    "explanation": "INTJ인 지훈이는 논리적 시스템(systems)이 효율적 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt flexibly to circumstances.",
                    "translation": "상황에 유연하게 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I execute plans systematically always.",
                    "translation": "항상 계획을 체계적으로 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 상황에 대응하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "flexibly",
                    "optionC": "I",
                    "optionD": "to",
                    "optionE": "circumstances",
                    "optionF": "naturally",
                    "result": "I naturally adapt flexibly to circumstances",
                    "explanation": "INFP인 준호는 상황에 자연스럽게 유연하게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative possibilities nurture hopeful imagination.",
                    "translation": "창의적 가능성이 희망찬 상상력을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Strategic frameworks deliver measurable achievements.",
                    "translation": "전략적 틀이 측정 가능한 성취를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal authenticity guides life choices.",
                    "translation": "개인적 진정성이 인생 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Systematic implementation realizes visionary goals.",
                    "translation": "체계적 실행이 비전적 목표를 실현해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "감성적 이상과 체계적 비전",
            "explanation": "개인적 가치를 중시하는 INFP와 전략적 목표를 중시하는 INTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow my passionate convictions.",
                    "translation": "열정적인 신념을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I follow strategic long-term plans.",
                    "translation": "전략적 장기 계획을 따라가."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 열정적인 신념을 따라가나요?",
                    "hint": "INFP는 강한 개인적 신념과 가치에 따라 행동해요.",
                    "result": "O",
                    "explanation": "준호는 'I follow my passionate convictions'라고 말하며 가치 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Heartfelt values inspire meaningful action.",
                    "translation": "진심 어린 가치가 의미 있는 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Logical systems ensure efficient outcomes.",
                    "translation": "논리적 시스템이 효율적 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon believes logical @@ ensure efficient outcomes.",
                    "hint": "체계적으로 조직된 구조를 말해요.",
                    "optionA": "plans",
                    "optionB": "systems",
                    "optionC": "methods",
                    "result": "systems",
                    "explanation": "INTJ인 지훈이는 논리적 시스템(systems)이 효율적 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt flexibly to circumstances.",
                    "translation": "상황에 유연하게 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I execute plans systematically always.",
                    "translation": "항상 계획을 체계적으로 실행해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 상황에 대응하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "flexibly",
                    "optionC": "I",
                    "optionD": "to",
                    "optionE": "circumstances",
                    "optionF": "naturally",
                    "result": "I naturally adapt flexibly to circumstances",
                    "explanation": "INFP인 준호는 상황에 자연스럽게 유연하게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative possibilities nurture hopeful imagination.",
                    "translation": "창의적 가능성이 희망찬 상상력을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Strategic frameworks deliver measurable achievements.",
                    "translation": "전략적 틀이 측정 가능한 성취를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal authenticity guides life choices.",
                    "translation": "개인적 진정성이 인생 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지훈",
                    "script": "Systematic implementation realizes visionary goals.",
                    "translation": "체계적 실행이 비전적 목표를 실현해."
                }
            ]
        }
    ]
}
ID: 15267 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "가치 중심과 논리 중심",
            "explanation": "개인적 의미를 중시하는 INFP와 객관적 분석을 중시하는 INTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I cherish deeply personal values.",
                    "translation": "깊이 개인적인 가치를 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I analyze concepts objectively always.",
                    "translation": "항상 개념을 객관적으로 분석해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 깊이 개인적인 가치를 소중히 여기나요?",
                    "hint": "INFP는 자신만의 독특한 가치관을 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "준호는 'I cherish deeply personal values'라고 말하며 가치 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Emotional connections guide meaningful decisions.",
                    "translation": "감정적 연결이 의미 있는 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Logical reasoning reveals objective truths.",
                    "translation": "논리적 추론이 객관적 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes logical @@ reveals objective truths.",
                    "hint": "체계적으로 따져보는 사고 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "reasoning",
                    "optionC": "analysis",
                    "result": "reasoning",
                    "explanation": "INTP인 정우는 논리적 추론(reasoning)이 객관적 진실을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I trust my intuitive feelings.",
                    "translation": "직관적 감정을 신뢰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I question assumptions systematically.",
                    "translation": "가정을 체계적으로 의문시해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 자신의 감정을 대하는 방식이에요.",
                    "optionA": "trust",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "intuitive",
                    "optionE": "feelings",
                    "optionF": "deeply",
                    "result": "I deeply trust my intuitive feelings",
                    "explanation": "INFP인 준호는 자신의 직관적 감정을 깊이 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Compassionate understanding shapes authentic responses.",
                    "translation": "자비로운 이해가 진정한 반응을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Critical analysis prevents logical errors.",
                    "translation": "비판적 분석이 논리적 오류를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal growth nurtures inner harmony.",
                    "translation": "개인적 성장이 내적 조화를 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Independent thinking deepens conceptual clarity.",
                    "translation": "독립적 사고가 개념적 명확성을 깊게 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "가치 중심과 논리 중심",
            "explanation": "개인적 의미를 중시하는 INFP와 객관적 분석을 중시하는 INTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I cherish deeply personal values.",
                    "translation": "깊이 개인적인 가치를 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I analyze concepts objectively always.",
                    "translation": "항상 개념을 객관적으로 분석해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 깊이 개인적인 가치를 소중히 여기나요?",
                    "hint": "INFP는 자신만의 독특한 가치관을 매우 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "준호는 'I cherish deeply personal values'라고 말하며 가치 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Emotional connections guide meaningful decisions.",
                    "translation": "감정적 연결이 의미 있는 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Logical reasoning reveals objective truths.",
                    "translation": "논리적 추론이 객관적 진실을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo believes logical @@ reveals objective truths.",
                    "hint": "체계적으로 따져보는 사고 과정을 말해요.",
                    "optionA": "thinking",
                    "optionB": "reasoning",
                    "optionC": "analysis",
                    "result": "reasoning",
                    "explanation": "INTP인 정우는 논리적 추론(reasoning)이 객관적 진실을 드러낸다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I trust my intuitive feelings.",
                    "translation": "직관적 감정을 신뢰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "I question assumptions systematically.",
                    "translation": "가정을 체계적으로 의문시해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 자신의 감정을 대하는 방식이에요.",
                    "optionA": "trust",
                    "optionB": "my",
                    "optionC": "I",
                    "optionD": "intuitive",
                    "optionE": "feelings",
                    "optionF": "deeply",
                    "result": "I deeply trust my intuitive feelings",
                    "explanation": "INFP인 준호는 자신의 직관적 감정을 깊이 신뢰해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Compassionate understanding shapes authentic responses.",
                    "translation": "자비로운 이해가 진정한 반응을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "Critical analysis prevents logical errors.",
                    "translation": "비판적 분석이 논리적 오류를 방지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal growth nurtures inner harmony.",
                    "translation": "개인적 성장이 내적 조화를 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정우",
                    "script": "Independent thinking deepens conceptual clarity.",
                    "translation": "독립적 사고가 개념적 명확성을 깊게 해."
                }
            ]
        }
    ]
}
ID: 15268 (테스트)
원본 (수정 전)수정 후
{
    "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 explore values through experience.",
                    "translation": "경험을 통해 가치를 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I organize ideals into plans.",
                    "translation": "이상을 계획으로 정리해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 경험을 통해 가치를 탐구하나요?",
                    "hint": "INFP는 직접 체험하며 자신만의 가치관을 형성해요.",
                    "result": "O",
                    "explanation": "준호는 'I explore values through experience'라고 말하며 체험적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal meaning shapes individual journey.",
                    "translation": "개인적 의미가 개별적 여정을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Shared vision guides collective progress.",
                    "translation": "공유된 비전이 집단적 진전을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes shared @@ guides collective progress.",
                    "hint": "여러 사람이 함께 그리는 미래의 모습을 말해요.",
                    "optionA": "dreams",
                    "optionB": "vision",
                    "optionC": "goals",
                    "result": "vision",
                    "explanation": "INFJ인 서진이는 공유된 비전(vision)이 집단적 진전을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I embrace spontaneous inspiration freely.",
                    "translation": "자발적인 영감을 자유롭게 받아들여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I channel insights into purposeful action.",
                    "translation": "통찰을 목적 있는 행동으로 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 영감을 받아들이는 방식이에요.",
                    "optionA": "embrace",
                    "optionB": "spontaneous",
                    "optionC": "I",
                    "optionD": "inspiration",
                    "optionE": "freely",
                    "optionF": "always",
                    "result": "I always embrace spontaneous inspiration freely",
                    "explanation": "INFP인 준호는 항상 자발적인 영감을 자유롭게 받아들여요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures creative fulfillment.",
                    "translation": "진정한 표현이 창의적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Structured compassion creates lasting impact.",
                    "translation": "구조화된 자비가 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal truth guides life decisions.",
                    "translation": "개인적 진실이 인생 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Visionary coordination transforms collective potential.",
                    "translation": "비전적 조율이 집단적 잠재력을 변화시켜."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 가치와 체계적 이상",
            "explanation": "자유로운 가치 탐구를 중시하는 INFP와 구조화된 이상을 중시하는 INFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I explore values through experience.",
                    "translation": "경험을 통해 가치를 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I organize ideals into plans.",
                    "translation": "이상을 계획으로 정리해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 경험을 통해 가치를 탐구하나요?",
                    "hint": "INFP는 직접 체험하며 자신만의 가치관을 형성해요.",
                    "result": "O",
                    "explanation": "준호는 'I explore values through experience'라고 말하며 체험적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal meaning shapes individual journey.",
                    "translation": "개인적 의미가 개별적 여정을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Shared vision guides collective progress.",
                    "translation": "공유된 비전이 집단적 진전을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin believes shared @@ guides collective progress.",
                    "hint": "여러 사람이 함께 그리는 미래의 모습을 말해요.",
                    "optionA": "dreams",
                    "optionB": "vision",
                    "optionC": "goals",
                    "result": "vision",
                    "explanation": "INFJ인 서진이는 공유된 비전(vision)이 집단적 진전을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I embrace spontaneous inspiration freely.",
                    "translation": "자발적인 영감을 자유롭게 받아들여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I channel insights into purposeful action.",
                    "translation": "통찰을 목적 있는 행동으로 이끌어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 영감을 받아들이는 방식이에요.",
                    "optionA": "embrace",
                    "optionB": "spontaneous",
                    "optionC": "I",
                    "optionD": "inspiration",
                    "optionE": "freely",
                    "optionF": "always",
                    "result": "I always embrace spontaneous inspiration freely",
                    "explanation": "INFP인 준호는 항상 자발적인 영감을 자유롭게 받아들여요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures creative fulfillment.",
                    "translation": "진정한 표현이 창의적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "Structured compassion creates lasting impact.",
                    "translation": "구조화된 자비가 지속적인 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal truth guides life decisions.",
                    "translation": "개인적 진실이 인생 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Visionary coordination transforms collective potential.",
                    "translation": "비전적 조율이 집단적 잠재력을 변화시켜."
                }
            ]
        }
    ]
}
ID: 15269 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 가치와 체계적 목표",
            "explanation": "개인적 이상을 중시하는 INFP와 조직적 효율을 중시하는 ESTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I pursue dreams at own pace.",
                    "translation": "자신만의 속도로 꿈을 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I achieve goals through structured methods.",
                    "translation": "구조화된 방법을 통해 목표를 달성해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 자신만의 속도로 꿈을 추구하나요?",
                    "hint": "INFP는 외부 압력보다는 내적 리듬을 따라 살아가요.",
                    "result": "O",
                    "explanation": "준호는 'I pursue dreams at own pace'라고 말하며 개인적 리듬을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal values inspire authentic choices.",
                    "translation": "개인적 가치가 진정한 선택에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Clear objectives demand efficient execution.",
                    "translation": "명확한 목표가 효율적 실행을 요구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes clear @@ demand efficient execution.",
                    "hint": "달성하고자 하는 구체적인 목표를 말해요.",
                    "optionA": "plans",
                    "optionB": "objectives",
                    "optionC": "results",
                    "result": "objectives",
                    "explanation": "ESTJ인 태영이는 명확한 목표(objectives)가 효율적 실행을 요구한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt to changing inner needs.",
                    "translation": "변화하는 내적 필요에 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I follow established protocols consistently.",
                    "translation": "확립된 규약을 일관되게 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 자신의 내면을 대하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "to",
                    "optionC": "I",
                    "optionD": "changing",
                    "optionE": "inner",
                    "optionF": "naturally",
                    "result": "I naturally adapt to changing inner",
                    "explanation": "INFP인 준호는 변화하는 내면에 자연스럽게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression reflects personal truth.",
                    "translation": "창의적 표현이 개인적 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Systematic organization produces concrete results.",
                    "translation": "체계적 조직이 구체적 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Meaningful work nurtures inner satisfaction.",
                    "translation": "의미 있는 일이 내적 만족을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Efficient management ensures reliable outcomes.",
                    "translation": "효율적 관리가 믿을 만한 결과를 보장해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유로운 가치와 체계적 목표",
            "explanation": "개인적 이상을 중시하는 INFP와 조직적 효율을 중시하는 ESTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I pursue dreams at own pace.",
                    "translation": "자신만의 속도로 꿈을 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I achieve goals through structured methods.",
                    "translation": "구조화된 방법을 통해 목표를 달성해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 자신만의 속도로 꿈을 추구하나요?",
                    "hint": "INFP는 외부 압력보다는 내적 리듬을 따라 살아가요.",
                    "result": "O",
                    "explanation": "준호는 'I pursue dreams at own pace'라고 말하며 개인적 리듬을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal values inspire authentic choices.",
                    "translation": "개인적 가치가 진정한 선택에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Clear objectives demand efficient execution.",
                    "translation": "명확한 목표가 효율적 실행을 요구해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young believes clear @@ demand efficient execution.",
                    "hint": "달성하고자 하는 구체적인 목표를 말해요.",
                    "optionA": "plans",
                    "optionB": "objectives",
                    "optionC": "results",
                    "result": "objectives",
                    "explanation": "ESTJ인 태영이는 명확한 목표(objectives)가 효율적 실행을 요구한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt to changing inner needs.",
                    "translation": "변화하는 내적 필요에 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I follow established protocols consistently.",
                    "translation": "확립된 규약을 일관되게 따라가."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 자신의 내면을 대하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "to",
                    "optionC": "I",
                    "optionD": "changing",
                    "optionE": "inner",
                    "optionF": "naturally",
                    "result": "I naturally adapt to changing inner",
                    "explanation": "INFP인 준호는 변화하는 내면에 자연스럽게 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression reflects personal truth.",
                    "translation": "창의적 표현이 개인적 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Systematic organization produces concrete results.",
                    "translation": "체계적 조직이 구체적 결과를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Meaningful work nurtures inner satisfaction.",
                    "translation": "의미 있는 일이 내적 만족을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태영",
                    "script": "Efficient management ensures reliable outcomes.",
                    "translation": "효율적 관리가 믿을 만한 결과를 보장해."
                }
            ]
        }
    ]
}
ID: 15270 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내향적 가치와 외향적 경험",
            "explanation": "개인적 성찰을 중시하는 INFP와 즉흥적 행동을 중시하는 ESTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I reflect deeply on experiences.",
                    "translation": "경험에 대해 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I jump into new experiences!",
                    "translation": "새로운 경험에 뛰어들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 경험에 대해 깊이 성찰하나요?",
                    "hint": "INFP는 경험한 일들을 내면에서 깊이 되새겨봐요.",
                    "result": "O",
                    "explanation": "준호는 'I reflect deeply on experiences'라고 말하며 성찰적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Internal processing shapes personal understanding.",
                    "translation": "내적 처리가 개인적 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "External action creates exciting adventures!",
                    "translation": "외적 행동이 흥미진진한 모험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes external @@ creates exciting adventures.",
                    "hint": "밖으로 드러나는 움직임이나 활동을 말해요.",
                    "optionA": "energy",
                    "optionB": "action",
                    "optionC": "movement",
                    "result": "action",
                    "explanation": "ESTP인 상우는 외적 행동(action)이 흥미진진한 모험을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I cherish quiet contemplative moments.",
                    "translation": "조용한 사색의 순간을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I seek dynamic social interactions!",
                    "translation": "역동적인 사회적 상호작용을 추구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 좋아하는 시간의 특징이에요.",
                    "optionA": "cherish",
                    "optionB": "quiet",
                    "optionC": "I",
                    "optionD": "contemplative",
                    "optionE": "moments",
                    "optionF": "peaceful",
                    "result": "I cherish peaceful quiet contemplative moments",
                    "explanation": "INFP인 준호는 평화롭고 조용한 사색의 순간을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Introspective wisdom guides authentic decisions.",
                    "translation": "내성적 지혜가 진정한 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Spontaneous instincts capture immediate opportunities!",
                    "translation": "자발적인 직감이 즉각적인 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal growth happens through inner journey.",
                    "translation": "개인적 성장은 내면의 여정을 통해 일어나."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Life lessons come through active engagement!",
                    "translation": "인생 교훈은 적극적 참여를 통해 와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내향적 가치와 외향적 경험",
            "explanation": "개인적 성찰을 중시하는 INFP와 즉흥적 행동을 중시하는 ESTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I reflect deeply on experiences.",
                    "translation": "경험에 대해 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "I jump into new experiences!",
                    "translation": "새로운 경험에 뛰어들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 경험에 대해 깊이 성찰하나요?",
                    "hint": "INFP는 경험한 일들을 내면에서 깊이 되새겨봐요.",
                    "result": "O",
                    "explanation": "준호는 'I reflect deeply on experiences'라고 말하며 성찰적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Internal processing shapes personal understanding.",
                    "translation": "내적 처리가 개인적 이해를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "External action creates exciting adventures!",
                    "translation": "외적 행동이 흥미진진한 모험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes external @@ creates exciting adventures.",
                    "hint": "밖으로 드러나는 움직임이나 활동을 말해요.",
                    "optionA": "energy",
                    "optionB": "action",
                    "optionC": "movement",
                    "result": "action",
                    "explanation": "ESTP인 상우는 외적 행동(action)이 흥미진진한 모험을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I cherish quiet contemplative moments.",
                    "translation": "조용한 사색의 순간을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I seek dynamic social interactions!",
                    "translation": "역동적인 사회적 상호작용을 추구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 좋아하는 시간의 특징이에요.",
                    "optionA": "cherish",
                    "optionB": "quiet",
                    "optionC": "I",
                    "optionD": "contemplative",
                    "optionE": "moments",
                    "optionF": "peaceful",
                    "result": "I cherish peaceful quiet contemplative moments",
                    "explanation": "INFP인 준호는 평화롭고 조용한 사색의 순간을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Introspective wisdom guides authentic decisions.",
                    "translation": "내성적 지혜가 진정한 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Spontaneous instincts capture immediate opportunities!",
                    "translation": "자발적인 직감이 즉각적인 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal growth happens through inner journey.",
                    "translation": "개인적 성장은 내면의 여정을 통해 일어나."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "상우",
                    "script": "Life lessons come through active engagement!",
                    "translation": "인생 교훈은 적극적 참여를 통해 와!"
                }
            ]
        }
    ]
}
ID: 15271 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 진정성과 사회적 조화",
            "explanation": "내적 진실을 중시하는 INFP와 집단 화합을 중시하는 ESFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I stay true to beliefs.",
                    "translation": "신념에 충실해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I maintain group harmony carefully.",
                    "translation": "그룹 조화를 신중하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 신념에 충실하나요?",
                    "hint": "INFP는 자신의 가치관과 신념을 타협하지 않으려고 해요.",
                    "result": "O",
                    "explanation": "준호는 'I stay true to beliefs'라고 말하며 신념 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal integrity shapes authentic living.",
                    "translation": "개인적 진실성이 진정한 삶을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Social consideration guides thoughtful actions.",
                    "translation": "사회적 배려가 사려 깊은 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes social @@ guides thoughtful actions.",
                    "hint": "다른 사람들을 생각하고 배려하는 마음을 말해요.",
                    "optionA": "awareness",
                    "optionB": "consideration",
                    "optionC": "responsibility",
                    "result": "consideration",
                    "explanation": "ESFJ인 민지는 사회적 배려(consideration)가 사려 깊은 행동을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I prioritize inner peace naturally.",
                    "translation": "내적 평화를 자연스럽게 우선시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I prioritize others' comfort consistently.",
                    "translation": "다른 사람들의 편안함을 일관되게 우선시해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 중요하게 여기는 것이에요.",
                    "optionA": "prioritize",
                    "optionB": "inner",
                    "optionC": "I",
                    "optionD": "peace",
                    "optionE": "naturally",
                    "optionF": "always",
                    "result": "I always prioritize inner peace naturally",
                    "explanation": "INFP인 준호는 항상 내적 평화를 자연스럽게 우선시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression reflects personal truth.",
                    "translation": "창의적 표현이 개인적 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Supportive communication strengthens relationships.",
                    "translation": "지지적인 소통이 관계를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Individual authenticity nurtures self-acceptance.",
                    "translation": "개별적 진정성이 자기 수용을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Community care creates lasting bonds.",
                    "translation": "공동체 돌봄이 지속적인 유대를 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 진정성과 사회적 조화",
            "explanation": "내적 진실을 중시하는 INFP와 집단 화합을 중시하는 ESFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I stay true to beliefs.",
                    "translation": "신념에 충실해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I maintain group harmony carefully.",
                    "translation": "그룹 조화를 신중하게 유지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 신념에 충실하나요?",
                    "hint": "INFP는 자신의 가치관과 신념을 타협하지 않으려고 해요.",
                    "result": "O",
                    "explanation": "준호는 'I stay true to beliefs'라고 말하며 신념 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal integrity shapes authentic living.",
                    "translation": "개인적 진실성이 진정한 삶을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Social consideration guides thoughtful actions.",
                    "translation": "사회적 배려가 사려 깊은 행동을 이끌어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes social @@ guides thoughtful actions.",
                    "hint": "다른 사람들을 생각하고 배려하는 마음을 말해요.",
                    "optionA": "awareness",
                    "optionB": "consideration",
                    "optionC": "responsibility",
                    "result": "consideration",
                    "explanation": "ESFJ인 민지는 사회적 배려(consideration)가 사려 깊은 행동을 이끈다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I prioritize inner peace naturally.",
                    "translation": "내적 평화를 자연스럽게 우선시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I prioritize others' comfort consistently.",
                    "translation": "다른 사람들의 편안함을 일관되게 우선시해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 중요하게 여기는 것이에요.",
                    "optionA": "prioritize",
                    "optionB": "inner",
                    "optionC": "I",
                    "optionD": "peace",
                    "optionE": "naturally",
                    "optionF": "always",
                    "result": "I always prioritize inner peace naturally",
                    "explanation": "INFP인 준호는 항상 내적 평화를 자연스럽게 우선시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative expression reflects personal truth.",
                    "translation": "창의적 표현이 개인적 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Supportive communication strengthens relationships.",
                    "translation": "지지적인 소통이 관계를 강화해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Individual authenticity nurtures self-acceptance.",
                    "translation": "개별적 진정성이 자기 수용을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "Community care creates lasting bonds.",
                    "translation": "공동체 돌봄이 지속적인 유대를 만들어."
                }
            ]
        }
    ]
}
ID: 15272 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 깊이와 사회적 기쁨",
            "explanation": "내면적 가치를 중시하는 INFP와 외향적 즐거움을 중시하는 ESFP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I find meaning in solitude.",
                    "translation": "고독에서 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I find joy in gatherings!",
                    "translation": "모임에서 기쁨을 찾아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 고독에서 의미를 찾나요?",
                    "hint": "INFP는 혼자만의 시간을 통해 자신을 깊이 탐구해요.",
                    "result": "O",
                    "explanation": "준호는 'I find meaning in solitude'라고 말하며 내향적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Quiet reflection nurtures personal wisdom.",
                    "translation": "조용한 성찰이 개인적 지혜를 기른다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Social energy creates vibrant experiences!",
                    "translation": "사회적 에너지가 활기찬 경험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes social @@ creates vibrant experiences.",
                    "hint": "사람들과 함께 할 때 느끼는 활력을 말해요.",
                    "optionA": "activities",
                    "optionB": "energy",
                    "optionC": "interactions",
                    "result": "energy",
                    "explanation": "ESFP인 예솔이는 사회적 에너지(energy)가 활기찬 경험을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I process emotions deeply internally.",
                    "translation": "감정을 내적으로 깊이 처리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I express emotions openly joyfully!",
                    "translation": "감정을 기쁘게 공개적으로 표현해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 감정을 다루는 방식이에요.",
                    "optionA": "process",
                    "optionB": "emotions",
                    "optionC": "I",
                    "optionD": "deeply",
                    "optionE": "internally",
                    "optionF": "always",
                    "result": "I always process emotions deeply internally",
                    "explanation": "INFP인 준호는 항상 감정을 내적으로 깊이 처리해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Thoughtful contemplation shapes personal growth.",
                    "translation": "사려 깊은 숙고가 개인적 성장을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Spontaneous celebration enriches life experiences!",
                    "translation": "자발적인 축하가 인생 경험을 풍부하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Inner journey leads to self-discovery.",
                    "translation": "내면의 여정이 자기 발견으로 이어져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Shared moments create beautiful memories!",
                    "translation": "함께하는 순간이 아름다운 기억을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 깊이와 사회적 기쁨",
            "explanation": "내면적 가치를 중시하는 INFP와 외향적 즐거움을 중시하는 ESFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I find meaning in solitude.",
                    "translation": "고독에서 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "I find joy in gatherings!",
                    "translation": "모임에서 기쁨을 찾아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 고독에서 의미를 찾나요?",
                    "hint": "INFP는 혼자만의 시간을 통해 자신을 깊이 탐구해요.",
                    "result": "O",
                    "explanation": "준호는 'I find meaning in solitude'라고 말하며 내향적 성향을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Quiet reflection nurtures personal wisdom.",
                    "translation": "조용한 성찰이 개인적 지혜를 기른다."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Social energy creates vibrant experiences!",
                    "translation": "사회적 에너지가 활기찬 경험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes social @@ creates vibrant experiences.",
                    "hint": "사람들과 함께 할 때 느끼는 활력을 말해요.",
                    "optionA": "activities",
                    "optionB": "energy",
                    "optionC": "interactions",
                    "result": "energy",
                    "explanation": "ESFP인 예솔이는 사회적 에너지(energy)가 활기찬 경험을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I process emotions deeply internally.",
                    "translation": "감정을 내적으로 깊이 처리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "I express emotions openly joyfully!",
                    "translation": "감정을 기쁘게 공개적으로 표현해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 감정을 다루는 방식이에요.",
                    "optionA": "process",
                    "optionB": "emotions",
                    "optionC": "I",
                    "optionD": "deeply",
                    "optionE": "internally",
                    "optionF": "always",
                    "result": "I always process emotions deeply internally",
                    "explanation": "INFP인 준호는 항상 감정을 내적으로 깊이 처리해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Thoughtful contemplation shapes personal growth.",
                    "translation": "사려 깊은 숙고가 개인적 성장을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Spontaneous celebration enriches life experiences!",
                    "translation": "자발적인 축하가 인생 경험을 풍부하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Inner journey leads to self-discovery.",
                    "translation": "내면의 여정이 자기 발견으로 이어져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예솔",
                    "script": "Shared moments create beautiful memories!",
                    "translation": "함께하는 순간이 아름다운 기억을 만들어!"
                }
            ]
        }
    ]
}
ID: 15273 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상주의적 가치와 현실주의적 목표",
            "explanation": "개인적 이상을 중시하는 INFP와 실용적 목표를 중시하는 ENTJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow my passionate ideals.",
                    "translation": "열정적인 이상을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I pursue strategic objectives efficiently.",
                    "translation": "전략적 목표를 효율적으로 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 열정적인 이상을 따라가나요?",
                    "hint": "INFP는 자신이 믿는 이상과 가치를 위해 살아가요.",
                    "result": "O",
                    "explanation": "준호는 'I follow my passionate ideals'라고 말하며 이상주의적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal conviction guides meaningful choices.",
                    "translation": "개인적 확신이 의미 있는 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Logical strategy ensures competitive advantage.",
                    "translation": "논리적 전략이 경쟁 우위를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes logical @@ ensures competitive advantage.",
                    "hint": "체계적으로 세운 계획이나 방법을 말해요.",
                    "optionA": "planning",
                    "optionB": "strategy",
                    "optionC": "thinking",
                    "result": "strategy",
                    "explanation": "ENTJ인 준혁이는 논리적 전략(strategy)이 경쟁 우위를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt organically to circumstances.",
                    "translation": "상황에 유기적으로 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I control variables systematically always.",
                    "translation": "항상 변수를 체계적으로 통제해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 상황 변화에 대응하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "organically",
                    "optionC": "I",
                    "optionD": "to",
                    "optionE": "circumstances",
                    "optionF": "naturally",
                    "result": "I naturally adapt organically to circumstances",
                    "explanation": "INFP인 준호는 상황에 자연스럽게 유기적으로 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative possibilities inspire hopeful imagination.",
                    "translation": "창의적 가능성이 희망찬 상상력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic implementation delivers measurable results.",
                    "translation": "전략적 실행이 측정 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures personal fulfillment.",
                    "translation": "진정한 표현이 개인적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Systematic leadership maximizes organizational potential.",
                    "translation": "체계적 리더십이 조직의 잠재력을 극대화해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "이상주의적 가치와 현실주의적 목표",
            "explanation": "개인적 이상을 중시하는 INFP와 실용적 목표를 중시하는 ENTJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I follow my passionate ideals.",
                    "translation": "열정적인 이상을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "I pursue strategic objectives efficiently.",
                    "translation": "전략적 목표를 효율적으로 추구해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 열정적인 이상을 따라가나요?",
                    "hint": "INFP는 자신이 믿는 이상과 가치를 위해 살아가요.",
                    "result": "O",
                    "explanation": "준호는 'I follow my passionate ideals'라고 말하며 이상주의적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal conviction guides meaningful choices.",
                    "translation": "개인적 확신이 의미 있는 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Logical strategy ensures competitive advantage.",
                    "translation": "논리적 전략이 경쟁 우위를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok believes logical @@ ensures competitive advantage.",
                    "hint": "체계적으로 세운 계획이나 방법을 말해요.",
                    "optionA": "planning",
                    "optionB": "strategy",
                    "optionC": "thinking",
                    "result": "strategy",
                    "explanation": "ENTJ인 준혁이는 논리적 전략(strategy)이 경쟁 우위를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I adapt organically to circumstances.",
                    "translation": "상황에 유기적으로 적응해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "I control variables systematically always.",
                    "translation": "항상 변수를 체계적으로 통제해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 상황 변화에 대응하는 방식이에요.",
                    "optionA": "adapt",
                    "optionB": "organically",
                    "optionC": "I",
                    "optionD": "to",
                    "optionE": "circumstances",
                    "optionF": "naturally",
                    "result": "I naturally adapt organically to circumstances",
                    "explanation": "INFP인 준호는 상황에 자연스럽게 유기적으로 적응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Creative possibilities inspire hopeful imagination.",
                    "translation": "창의적 가능성이 희망찬 상상력에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Strategic implementation delivers measurable results.",
                    "translation": "전략적 실행이 측정 가능한 결과를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Authentic expression nurtures personal fulfillment.",
                    "translation": "진정한 표현이 개인적 성취감을 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Systematic leadership maximizes organizational potential.",
                    "translation": "체계적 리더십이 조직의 잠재력을 극대화해."
                }
            ]
        }
    ]
}
ID: 15274 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 가치와 창의적 탐구",
            "explanation": "개인적 신념을 중시하는 INFP와 혁신적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I hold values deeply personally.",
                    "translation": "가치를 개인적으로 깊이 간직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore ideas dynamically constantly!",
                    "translation": "아이디어를 끊임없이 역동적으로 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 가치를 개인적으로 깊이 간직하나요?",
                    "hint": "INFP는 자신만의 가치관을 마음 깊이 소중히 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'I hold values deeply personally'라고 말하며 가치 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Emotional depth shapes authentic relationships.",
                    "translation": "감정적 깊이가 진정한 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Intellectual curiosity creates exciting connections!",
                    "translation": "지적 호기심이 흥미진진한 연결을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes intellectual @@ creates exciting connections.",
                    "hint": "새로운 것을 알고 싶어하는 마음을 말해요.",
                    "optionA": "thinking",
                    "optionB": "curiosity",
                    "optionC": "interest",
                    "result": "curiosity",
                    "explanation": "ENTP인 도윤이는 지적 호기심(curiosity)이 흥미진진한 연결을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I treasure meaningful personal experiences.",
                    "translation": "의미 있는 개인적 경험을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I generate innovative collaborative possibilities!",
                    "translation": "혁신적인 협력 가능성을 만들어내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 경험을 대하는 방식이에요.",
                    "optionA": "treasure",
                    "optionB": "meaningful",
                    "optionC": "I",
                    "optionD": "personal",
                    "optionE": "experiences",
                    "optionF": "deeply",
                    "result": "I deeply treasure meaningful personal experiences",
                    "explanation": "INFP인 준호는 의미 있는 개인적 경험을 깊이 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Introspective wisdom guides life decisions.",
                    "translation": "내성적 지혜가 인생 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Brainstorming energy discovers breakthrough solutions!",
                    "translation": "브레인스토밍 에너지가 획기적 해결책을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal authenticity nurtures inner harmony.",
                    "translation": "개인적 진정성이 내적 조화를 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Creative collaboration expands innovative horizons!",
                    "translation": "창의적 협력이 혁신적 지평을 확장해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "깊은 가치와 창의적 탐구",
            "explanation": "개인적 신념을 중시하는 INFP와 혁신적 가능성을 중시하는 ENTP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I hold values deeply personally.",
                    "translation": "가치를 개인적으로 깊이 간직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I explore ideas dynamically constantly!",
                    "translation": "아이디어를 끊임없이 역동적으로 탐구해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 가치를 개인적으로 깊이 간직하나요?",
                    "hint": "INFP는 자신만의 가치관을 마음 깊이 소중히 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'I hold values deeply personally'라고 말하며 가치 중심적 접근을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Emotional depth shapes authentic relationships.",
                    "translation": "감정적 깊이가 진정한 관계를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Intellectual curiosity creates exciting connections!",
                    "translation": "지적 호기심이 흥미진진한 연결을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes intellectual @@ creates exciting connections.",
                    "hint": "새로운 것을 알고 싶어하는 마음을 말해요.",
                    "optionA": "thinking",
                    "optionB": "curiosity",
                    "optionC": "interest",
                    "result": "curiosity",
                    "explanation": "ENTP인 도윤이는 지적 호기심(curiosity)이 흥미진진한 연결을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I treasure meaningful personal experiences.",
                    "translation": "의미 있는 개인적 경험을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "I generate innovative collaborative possibilities!",
                    "translation": "혁신적인 협력 가능성을 만들어내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 경험을 대하는 방식이에요.",
                    "optionA": "treasure",
                    "optionB": "meaningful",
                    "optionC": "I",
                    "optionD": "personal",
                    "optionE": "experiences",
                    "optionF": "deeply",
                    "result": "I deeply treasure meaningful personal experiences",
                    "explanation": "INFP인 준호는 의미 있는 개인적 경험을 깊이 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Introspective wisdom guides life decisions.",
                    "translation": "내성적 지혜가 인생 결정을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Brainstorming energy discovers breakthrough solutions!",
                    "translation": "브레인스토밍 에너지가 획기적 해결책을 발견해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Personal authenticity nurtures inner harmony.",
                    "translation": "개인적 진정성이 내적 조화를 기른다."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Creative collaboration expands innovative horizons!",
                    "translation": "창의적 협력이 혁신적 지평을 확장해!"
                }
            ]
        }
    ]
}
ID: 15275 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 성장과 집단적 영감",
            "explanation": "내적 발전을 중시하는 INFP와 타인의 성장을 돕는 ENFJ의 생활 태도 비교",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I focus on personal growth.",
                    "translation": "개인적 성장에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire others' potential development!",
                    "translation": "다른 사람들의 잠재력 개발에 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 개인적 성장에 집중하나요?",
                    "hint": "INFP는 자신의 내면적 발전과 성숙을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'I focus on personal growth'라고 말하며 개인적 발전을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Inner journey shapes authentic self-discovery.",
                    "translation": "내면의 여정이 진정한 자기 발견을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Motivational leadership creates collective transformation!",
                    "translation": "동기 부여 리더십이 집단적 변화를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes motivational @@ creates collective transformation.",
                    "hint": "사람들을 이끌어가는 능력을 말해요.",
                    "optionA": "energy",
                    "optionB": "leadership",
                    "optionC": "communication",
                    "result": "leadership",
                    "explanation": "ENFJ인 민아는 동기 부여 리더십(leadership)이 집단적 변화를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I cherish solitary reflection time.",
                    "translation": "혼자만의 성찰 시간을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I energize group interactions actively!",
                    "translation": "그룹 상호작용에 적극적으로 활력을 불어넣어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 좋아하는 시간의 특징이에요.",
                    "optionA": "cherish",
                    "optionB": "solitary",
                    "optionC": "I",
                    "optionD": "reflection",
                    "optionE": "time",
                    "optionF": "quiet",
                    "result": "I cherish quiet solitary reflection time",
                    "explanation": "INFP인 준호는 조용한 혼자만의 성찰 시간을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Personal values guide authentic choices.",
                    "translation": "개인적 가치가 진정한 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Empathetic understanding builds stronger communities!",
                    "translation": "공감적 이해가 더 강한 공동체를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Creative expression reflects inner truth.",
                    "translation": "창의적 표현이 내면의 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Inspirational communication transforms collective vision!",
                    "translation": "영감을 주는 소통이 집단적 비전을 변화시켜!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "개인적 성장과 집단적 영감",
            "explanation": "내적 발전을 중시하는 INFP와 타인의 성장을 돕는 ENFJ의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I focus on personal growth.",
                    "translation": "개인적 성장에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire others' potential development!",
                    "translation": "다른 사람들의 잠재력 개발에 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 개인적 성장에 집중하나요?",
                    "hint": "INFP는 자신의 내면적 발전과 성숙을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "준호는 'I focus on personal growth'라고 말하며 개인적 발전을 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Inner journey shapes authentic self-discovery.",
                    "translation": "내면의 여정이 진정한 자기 발견을 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Motivational leadership creates collective transformation!",
                    "translation": "동기 부여 리더십이 집단적 변화를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-a believes motivational @@ creates collective transformation.",
                    "hint": "사람들을 이끌어가는 능력을 말해요.",
                    "optionA": "energy",
                    "optionB": "leadership",
                    "optionC": "communication",
                    "result": "leadership",
                    "explanation": "ENFJ인 민아는 동기 부여 리더십(leadership)이 집단적 변화를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I cherish solitary reflection time.",
                    "translation": "혼자만의 성찰 시간을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "I energize group interactions actively!",
                    "translation": "그룹 상호작용에 적극적으로 활력을 불어넣어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 좋아하는 시간의 특징이에요.",
                    "optionA": "cherish",
                    "optionB": "solitary",
                    "optionC": "I",
                    "optionD": "reflection",
                    "optionE": "time",
                    "optionF": "quiet",
                    "result": "I cherish quiet solitary reflection time",
                    "explanation": "INFP인 준호는 조용한 혼자만의 성찰 시간을 소중히 여겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Personal values guide authentic choices.",
                    "translation": "개인적 가치가 진정한 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Empathetic understanding builds stronger communities!",
                    "translation": "공감적 이해가 더 강한 공동체를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Creative expression reflects inner truth.",
                    "translation": "창의적 표현이 내면의 진실을 반영해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민아",
                    "script": "Inspirational communication transforms collective vision!",
                    "translation": "영감을 주는 소통이 집단적 비전을 변화시켜!"
                }
            ]
        }
    ]
}
ID: 15276 (테스트)
원본 (수정 전)수정 후
{
    "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 explore inner emotional landscapes.",
                    "translation": "내면의 감정적 풍경을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I celebrate diverse human connections!",
                    "translation": "다양한 인간 관계를 축하해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 내면의 감정적 풍경을 탐구하나요?",
                    "hint": "INFP는 자신의 복잡한 내면 세계를 깊이 들여다봐요.",
                    "result": "O",
                    "explanation": "준호는 'I explore inner emotional landscapes'라고 말하며 내향적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal authenticity shapes meaningful existence.",
                    "translation": "개인적 진정성이 의미 있는 존재를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Social enthusiasm creates inspiring experiences!",
                    "translation": "사회적 열정이 영감을 주는 경험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes social @@ creates inspiring experiences.",
                    "hint": "사람들과 함께 할 때 느끼는 열정적 감정을 말해요.",
                    "optionA": "energy",
                    "optionB": "enthusiasm",
                    "optionC": "excitement",
                    "result": "enthusiasm",
                    "explanation": "ENFP인 지영이는 사회적 열정(enthusiasm)이 영감을 주는 경험을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I prefer deep intimate conversations.",
                    "translation": "깊은 친밀한 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I enjoy wide-ranging dynamic discussions!",
                    "translation": "광범위하고 역동적인 토론을 즐겨!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준호가 선호하는 대화의 특징이에요.",
                    "optionA": "prefer",
                    "optionB": "deep",
                    "optionC": "I",
                    "optionD": "intimate",
                    "optionE": "conversations",
                    "optionF": "meaningful",
                    "result": "I prefer meaningful deep intimate conversations",
                    "explanation": "INFP인 준호는 의미 있고 깊은 친밀한 대화를 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Contemplative solitude nurtures creative inspiration.",
                    "translation": "사색적 고독이 창의적 영감을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Collaborative brainstorming generates amazing possibilities!",
                    "translation": "협력적 브레인스토밍이 놀라운 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Individual journey leads to self-acceptance.",
                    "translation": "개별적 여정이 자기 수용으로 이어져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Shared adventures create magical connections!",
                    "translation": "함께하는 모험이 마법 같은 연결을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내면적 진실과 외향적 열정",
            "explanation": "개인적 진정성을 중시하는 INFP와 집단적 영감을 중시하는 ENFP의 생활 태도 비교",
            "level": 3,
            "my_mbti": "INFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "I explore inner emotional landscapes.",
                    "translation": "내면의 감정적 풍경을 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I celebrate diverse human connections!",
                    "translation": "다양한 인간 관계를 축하해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 내면의 감정적 풍경을 탐구하나요?",
                    "hint": "INFP는 자신의 복잡한 내면 세계를 깊이 들여다봐요.",
                    "result": "O",
                    "explanation": "준호는 'I explore inner emotional landscapes'라고 말하며 내향적 탐구를 보여줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Personal authenticity shapes meaningful existence.",
                    "translation": "개인적 진정성이 의미 있는 존재를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Social enthusiasm creates inspiring experiences!",
                    "translation": "사회적 열정이 영감을 주는 경험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young believes social @@ creates inspiring experiences.",
                    "hint": "사람들과 함께 할 때 느끼는 열정적 감정을 말해요.",
                    "optionA": "energy",
                    "optionB": "enthusiasm",
                    "optionC": "excitement",
                    "result": "enthusiasm",
                    "explanation": "ENFP인 지영이는 사회적 열정(enthusiasm)이 영감을 주는 경험을 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "I prefer deep intimate conversations.",
                    "translation": "깊은 친밀한 대화를 선호해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "I enjoy wide-ranging dynamic discussions!",
                    "translation": "광범위하고 역동적인 토론을 즐겨!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준호가 선호하는 대화의 특징이에요.",
                    "optionA": "prefer",
                    "optionB": "deep",
                    "optionC": "I",
                    "optionD": "intimate",
                    "optionE": "conversations",
                    "optionF": "meaningful",
                    "result": "I prefer meaningful deep intimate conversations",
                    "explanation": "INFP인 준호는 의미 있고 깊은 친밀한 대화를 선호해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준호",
                    "script": "Contemplative solitude nurtures creative inspiration.",
                    "translation": "사색적 고독이 창의적 영감을 기른다."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Collaborative brainstorming generates amazing possibilities!",
                    "translation": "협력적 브레인스토밍이 놀라운 가능성을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준호",
                    "script": "Individual journey leads to self-acceptance.",
                    "translation": "개별적 여정이 자기 수용으로 이어져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지영",
                    "script": "Shared adventures create magical connections!",
                    "translation": "함께하는 모험이 마법 같은 연결을 만들어!"
                }
            ]
        }
    ]
}
ID: 15277 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티에서 사람들 만나기",
            "explanation": "ENTP의 적극적 사교와 INFJ의 조용한 관찰",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's meet new people!",
                    "translation": "새로운 사람들을 만나자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I like watching first.",
                    "translation": "먼저 지켜보는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Come on! They look fun!",
                    "translation": "이리 와! 재미있어 보여!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 사람들이 재미있어 보인다고 했나요?",
                    "hint": "도윤의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "도윤이 'They look fun!'이라고 사람들이 재미있어 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "You go first. I'll follow.",
                    "translation": "네가 먼저 가. 나는 따라갈게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "OK! Hi everyone!",
                    "translation": "좋아! 안녕하세요 여러분!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You go first. I'll @@.",
                    "hint": "서진이 무엇을 하겠다고 했나요?",
                    "optionA": "stay",
                    "optionB": "follow",
                    "optionC": "leave",
                    "result": "follow",
                    "explanation": "서진이 '따라가겠다(follow)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You're so good with people.",
                    "translation": "너는 사람들과 정말 잘해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "And you really understand them.",
                    "translation": "그리고 너는 정말 사람들을 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "We make a good team.",
                    "translation": "우리는 좋은 팀을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀에 대한 문장이에요.",
                    "optionA": "good",
                    "optionB": "We",
                    "optionC": "make",
                    "optionD": "team",
                    "result": "We make good team",
                    "explanation": "우리가 좋은 팀을 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Thanks for coming with me.",
                    "translation": "나와 같이 와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Thanks for being patient.",
                    "translation": "참을성 있게 기다려줘서 고마워."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티에서 사람들 만나기",
            "explanation": "ENTP의 적극적 사교와 INFJ의 조용한 관찰",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's meet new people!",
                    "translation": "새로운 사람들을 만나자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I like watching first.",
                    "translation": "먼저 지켜보는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Come on! They look fun!",
                    "translation": "이리 와! 재미있어 보여!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 사람들이 재미있어 보인다고 했나요?",
                    "hint": "도윤의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "도윤이 'They look fun!'이라고 사람들이 재미있어 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "You go first. I'll follow.",
                    "translation": "네가 먼저 가. 나는 따라갈게."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "OK! Hi everyone!",
                    "translation": "좋아! 안녕하세요 여러분!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You go first. I'll @@.",
                    "hint": "서진이 무엇을 하겠다고 했나요?",
                    "optionA": "stay",
                    "optionB": "follow",
                    "optionC": "leave",
                    "result": "follow",
                    "explanation": "서진이 '따라가겠다(follow)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You're so good with people.",
                    "translation": "너는 사람들과 정말 잘해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "And you really understand them.",
                    "translation": "그리고 너는 정말 사람들을 이해해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "We make a good team.",
                    "translation": "우리는 좋은 팀을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "팀에 대한 문장이에요.",
                    "optionA": "good",
                    "optionB": "We",
                    "optionC": "make",
                    "optionD": "team",
                    "result": "We make good team",
                    "explanation": "우리가 좋은 팀을 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "Thanks for coming with me.",
                    "translation": "나와 같이 와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Thanks for being patient.",
                    "translation": "참을성 있게 기다려줘서 고마워."
                }
            ]
        }
    ]
}
ID: 15278 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 대화의 시간",
            "explanation": "INFJ의 깊은 대화와 ENTP의 활발한 반응",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I love quiet talks.",
                    "translation": "조용한 대화를 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Tell me your thoughts!",
                    "translation": "네 생각을 말해줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미나",
                    "script": "Sometimes I think deeply.",
                    "translation": "가끔 깊이 생각해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미나가 가끔 깊이 생각한다고 했나요?",
                    "hint": "미나의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "미나가 'Sometimes I think deeply'라고 가끔 깊이 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미나",
                    "script": "Do you like deep talks?",
                    "translation": "깊은 대화를 좋아해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do you like deep @@?",
                    "hint": "미나가 깊은 무엇을 좋아하는지 물었나요?",
                    "optionA": "water",
                    "optionB": "talks",
                    "optionC": "food",
                    "result": "talks",
                    "explanation": "미나가 깊은 '대화(talks)'를 좋아하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Yes! Ideas are exciting!",
                    "translation": "응! 아이디어는 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미나",
                    "script": "You make me think more.",
                    "translation": "너는 나를 더 생각하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "And you help me focus.",
                    "translation": "그리고 너는 나를 집중하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 도움에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "You",
                    "optionC": "me",
                    "optionD": "focus",
                    "result": "You help me focus",
                    "explanation": "너가 나를 집중하게 도와준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미나",
                    "script": "We understand each other.",
                    "translation": "우리는 서로를 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Best friends think together!",
                    "translation": "최고의 친구들은 함께 생각해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 대화의 시간",
            "explanation": "INFJ의 깊은 대화와 ENTP의 활발한 반응",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I love quiet talks.",
                    "translation": "조용한 대화를 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Tell me your thoughts!",
                    "translation": "네 생각을 말해줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미나",
                    "script": "Sometimes I think deeply.",
                    "translation": "가끔 깊이 생각해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미나가 가끔 깊이 생각한다고 했나요?",
                    "hint": "미나의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "미나가 'Sometimes I think deeply'라고 가끔 깊이 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미나",
                    "script": "Do you like deep talks?",
                    "translation": "깊은 대화를 좋아해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do you like deep @@?",
                    "hint": "미나가 깊은 무엇을 좋아하는지 물었나요?",
                    "optionA": "water",
                    "optionB": "talks",
                    "optionC": "food",
                    "result": "talks",
                    "explanation": "미나가 깊은 '대화(talks)'를 좋아하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Yes! Ideas are exciting!",
                    "translation": "응! 아이디어는 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미나",
                    "script": "You make me think more.",
                    "translation": "너는 나를 더 생각하게 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "And you help me focus.",
                    "translation": "그리고 너는 나를 집중하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현우의 도움에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "You",
                    "optionC": "me",
                    "optionD": "focus",
                    "result": "You help me focus",
                    "explanation": "너가 나를 집중하게 도와준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미나",
                    "script": "We understand each other.",
                    "translation": "우리는 서로를 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "Best friends think together!",
                    "translation": "최고의 친구들은 함께 생각해!"
                }
            ]
        }
    ]
}
ID: 15279 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 알아보기",
            "explanation": "ENTP의 빠른 정보 수집과 INFJ의 신중한 검토",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I found a new game!",
                    "translation": "새로운 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Tell me about it.",
                    "translation": "그것에 대해 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "It's fun and easy!",
                    "translation": "재미있고 쉬워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 게임이 재미있고 쉽다고 했나요?",
                    "hint": "태현의 설명을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'It's fun and easy!'라고 게임이 재미있고 쉽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "How do we play?",
                    "translation": "어떻게 하는 거야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Just move and win!",
                    "translation": "그냥 움직이고 이기면 돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Just move and @@!",
                    "hint": "태현이 움직이고 무엇을 하라고 했나요?",
                    "optionA": "lose",
                    "optionB": "win",
                    "optionC": "stop",
                    "result": "win",
                    "explanation": "태현이 움직이고 '이기라(win)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "What are the rules?",
                    "translation": "규칙이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "We'll learn by playing!",
                    "translation": "하면서 배우자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "I like to know first.",
                    "translation": "먼저 알고 싶어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다은의 선호에 대한 문장이에요.",
                    "optionA": "like",
                    "optionB": "know",
                    "optionC": "to",
                    "optionD": "I",
                    "result": "I like to know",
                    "explanation": "나는 알고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "OK! Let me explain.",
                    "translation": "좋아! 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 게임 알아보기",
            "explanation": "ENTP의 빠른 정보 수집과 INFJ의 신중한 검토",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I found a new game!",
                    "translation": "새로운 게임을 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Tell me about it.",
                    "translation": "그것에 대해 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "It's fun and easy!",
                    "translation": "재미있고 쉬워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 게임이 재미있고 쉽다고 했나요?",
                    "hint": "태현의 설명을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'It's fun and easy!'라고 게임이 재미있고 쉽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "How do we play?",
                    "translation": "어떻게 하는 거야?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Just move and win!",
                    "translation": "그냥 움직이고 이기면 돼!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Just move and @@!",
                    "hint": "태현이 움직이고 무엇을 하라고 했나요?",
                    "optionA": "lose",
                    "optionB": "win",
                    "optionC": "stop",
                    "result": "win",
                    "explanation": "태현이 움직이고 '이기라(win)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "What are the rules?",
                    "translation": "규칙이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "We'll learn by playing!",
                    "translation": "하면서 배우자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "I like to know first.",
                    "translation": "먼저 알고 싶어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "다은의 선호에 대한 문장이에요.",
                    "optionA": "like",
                    "optionB": "know",
                    "optionC": "to",
                    "optionD": "I",
                    "result": "I like to know",
                    "explanation": "나는 알고 싶어한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "OK! Let me explain.",
                    "translation": "좋아! 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                }
            ]
        }
    ]
}
ID: 15280 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 추천 받기",
            "explanation": "INFJ의 의미 있는 추천과 ENTP의 열린 호기심",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정민",
                    "script": "I have a good book.",
                    "translation": "좋은 책이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "What's it about?",
                    "translation": "무엇에 관한 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정민",
                    "script": "It makes you think.",
                    "translation": "생각하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정민이 책이 생각하게 만든다고 했나요?",
                    "hint": "정민의 설명을 들어보세요.",
                    "result": "O",
                    "explanation": "정민이 'It makes you think'라고 책이 생각하게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "I love new ideas!",
                    "translation": "새로운 아이디어를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정민",
                    "script": "This one is special.",
                    "translation": "이건 특별해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "This one is @@.",
                    "hint": "정민이 이 책이 어떻다고 했나요?",
                    "optionA": "boring",
                    "optionB": "special",
                    "optionC": "old",
                    "result": "special",
                    "explanation": "정민이 이 책이 '특별하다(special)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Can I read it now?",
                    "translation": "지금 읽어도 돼?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정민",
                    "script": "Of course! Take your time.",
                    "translation": "물론이야! 천천히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You pick great books.",
                    "translation": "너는 좋은 책들을 골라."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소연의 칭찬에 대한 문장이에요.",
                    "optionA": "pick",
                    "optionB": "great",
                    "optionC": "You",
                    "optionD": "books",
                    "result": "You pick great books",
                    "explanation": "너는 좋은 책들을 고른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정민",
                    "script": "I hope you like it.",
                    "translation": "너가 좋아하길 바라."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소연",
                    "script": "I'm sure I will!",
                    "translation": "분명히 좋아할 거야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 추천 받기",
            "explanation": "INFJ의 의미 있는 추천과 ENTP의 열린 호기심",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정민",
                    "script": "I have a good book.",
                    "translation": "좋은 책이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "What's it about?",
                    "translation": "무엇에 관한 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정민",
                    "script": "It makes you think.",
                    "translation": "생각하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정민이 책이 생각하게 만든다고 했나요?",
                    "hint": "정민의 설명을 들어보세요.",
                    "result": "O",
                    "explanation": "정민이 'It makes you think'라고 책이 생각하게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "I love new ideas!",
                    "translation": "새로운 아이디어를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정민",
                    "script": "This one is special.",
                    "translation": "이건 특별해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "This one is @@.",
                    "hint": "정민이 이 책이 어떻다고 했나요?",
                    "optionA": "boring",
                    "optionB": "special",
                    "optionC": "old",
                    "result": "special",
                    "explanation": "정민이 이 책이 '특별하다(special)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Can I read it now?",
                    "translation": "지금 읽어도 돼?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정민",
                    "script": "Of course! Take your time.",
                    "translation": "물론이야! 천천히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You pick great books.",
                    "translation": "너는 좋은 책들을 골라."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소연의 칭찬에 대한 문장이에요.",
                    "optionA": "pick",
                    "optionB": "great",
                    "optionC": "You",
                    "optionD": "books",
                    "result": "You pick great books",
                    "explanation": "너는 좋은 책들을 고른다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정민",
                    "script": "I hope you like it.",
                    "translation": "너가 좋아하길 바라."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소연",
                    "script": "I'm sure I will!",
                    "translation": "분명히 좋아할 거야!"
                }
            ]
        }
    ]
}
ID: 15281 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 짜기",
            "explanation": "ENTP의 즉흥적 아이디어와 INFJ의 신중한 계획",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's do something fun!",
                    "translation": "재미있는 걸 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "What do you want to do?",
                    "translation": "뭘 하고 싶어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Maybe the park or movie?",
                    "translation": "공원이나 영화는 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호가 공원이나 영화를 제안했나요?",
                    "hint": "윤호의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "윤호가 'Maybe the park or movie?'라고 공원이나 영화를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Both sound nice.",
                    "translation": "둘 다 좋게 들려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Let's just pick one!",
                    "translation": "그냥 하나 골라!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's just pick @@!",
                    "hint": "윤호가 몇 개를 고르자고 했나요?",
                    "optionA": "two",
                    "optionB": "one",
                    "optionC": "three",
                    "result": "one",
                    "explanation": "윤호가 '하나(one)'를 고르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아름",
                    "script": "Can we think about it?",
                    "translation": "생각해볼 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Sure! Take your time.",
                    "translation": "물론이야! 천천히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아름",
                    "script": "Thanks for being patient.",
                    "translation": "참아줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아름의 감사에 대한 문장이에요.",
                    "optionA": "being",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "optionD": "patient",
                    "result": "Thanks for being patient",
                    "explanation": "참아줘서 고맙다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "No problem at all!",
                    "translation": "전혀 문제없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아름",
                    "script": "Let's go to the park.",
                    "translation": "공원에 가자."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 계획 짜기",
            "explanation": "ENTP의 즉흥적 아이디어와 INFJ의 신중한 계획",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's do something fun!",
                    "translation": "재미있는 걸 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아름",
                    "script": "What do you want to do?",
                    "translation": "뭘 하고 싶어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Maybe the park or movie?",
                    "translation": "공원이나 영화는 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호가 공원이나 영화를 제안했나요?",
                    "hint": "윤호의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "윤호가 'Maybe the park or movie?'라고 공원이나 영화를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아름",
                    "script": "Both sound nice.",
                    "translation": "둘 다 좋게 들려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Let's just pick one!",
                    "translation": "그냥 하나 골라!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Let's just pick @@!",
                    "hint": "윤호가 몇 개를 고르자고 했나요?",
                    "optionA": "two",
                    "optionB": "one",
                    "optionC": "three",
                    "result": "one",
                    "explanation": "윤호가 '하나(one)'를 고르자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아름",
                    "script": "Can we think about it?",
                    "translation": "생각해볼 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Sure! Take your time.",
                    "translation": "물론이야! 천천히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아름",
                    "script": "Thanks for being patient.",
                    "translation": "참아줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "아름의 감사에 대한 문장이에요.",
                    "optionA": "being",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "optionD": "patient",
                    "result": "Thanks for being patient",
                    "explanation": "참아줘서 고맙다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "No problem at all!",
                    "translation": "전혀 문제없어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아름",
                    "script": "Let's go to the park.",
                    "translation": "공원에 가자."
                }
            ]
        }
    ]
}
ID: 15282 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴 고르기",
            "explanation": "INFJ의 신중한 선택과 ENTP의 빠른 결정",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "What should we eat?",
                    "translation": "뭘 먹을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Anything is fine!",
                    "translation": "뭐든지 괜찮아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "I need to think.",
                    "translation": "생각해야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영이 생각해야 한다고 했나요?",
                    "hint": "미영의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "미영이 'I need to think'라고 생각해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "How about pizza?",
                    "translation": "피자는 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "Is it healthy?",
                    "translation": "건강에 좋아?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Is it @@?",
                    "hint": "미영이 피자가 어떤지 물었나요?",
                    "optionA": "expensive",
                    "optionB": "healthy",
                    "optionC": "big",
                    "result": "healthy",
                    "explanation": "미영이 피자가 '건강에 좋은지(healthy)' 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "We can add salad!",
                    "translation": "샐러드를 추가할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "That sounds better.",
                    "translation": "그게 더 좋게 들려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "You care about health.",
                    "translation": "너는 건강을 신경 써."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수아의 관찰에 대한 문장이에요.",
                    "optionA": "care",
                    "optionB": "about",
                    "optionC": "You",
                    "optionD": "health",
                    "result": "You care about health",
                    "explanation": "너는 건강을 신경 쓴다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "And you make it easy.",
                    "translation": "그리고 너는 쉽게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Let's order now!",
                    "translation": "이제 주문하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "점심 메뉴 고르기",
            "explanation": "INFJ의 신중한 선택과 ENTP의 빠른 결정",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "What should we eat?",
                    "translation": "뭘 먹을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Anything is fine!",
                    "translation": "뭐든지 괜찮아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "I need to think.",
                    "translation": "생각해야 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영이 생각해야 한다고 했나요?",
                    "hint": "미영의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "미영이 'I need to think'라고 생각해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "How about pizza?",
                    "translation": "피자는 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "Is it healthy?",
                    "translation": "건강에 좋아?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Is it @@?",
                    "hint": "미영이 피자가 어떤지 물었나요?",
                    "optionA": "expensive",
                    "optionB": "healthy",
                    "optionC": "big",
                    "result": "healthy",
                    "explanation": "미영이 피자가 '건강에 좋은지(healthy)' 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "We can add salad!",
                    "translation": "샐러드를 추가할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "That sounds better.",
                    "translation": "그게 더 좋게 들려."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "You care about health.",
                    "translation": "너는 건강을 신경 써."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수아의 관찰에 대한 문장이에요.",
                    "optionA": "care",
                    "optionB": "about",
                    "optionC": "You",
                    "optionD": "health",
                    "result": "You care about health",
                    "explanation": "너는 건강을 신경 쓴다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "And you make it easy.",
                    "translation": "그리고 너는 쉽게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Let's order now!",
                    "translation": "이제 주문하자!"
                }
            ]
        }
    ]
}
ID: 15283 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 루틴 만들기",
            "explanation": "ENTP의 자유로운 스타일과 INFJ의 체계적 접근",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "I don't like schedules.",
                    "translation": "일정을 좋아하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "They help me focus.",
                    "translation": "그것들이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현주",
                    "script": "I like being free!",
                    "translation": "자유로운 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현주가 자유로운 것을 좋아한다고 했나요?",
                    "hint": "현주의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "현주가 'I like being free!'라고 자유로운 것을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "That's your style.",
                    "translation": "그게 네 스타일이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현주",
                    "script": "What's your morning like?",
                    "translation": "네 아침은 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What's your morning @@?",
                    "hint": "현주가 태민의 아침이 어떤지 물었나요?",
                    "optionA": "food",
                    "optionB": "like",
                    "optionC": "time",
                    "result": "like",
                    "explanation": "현주가 태민의 아침이 '어떤지(like)' 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Same time every day.",
                    "translation": "매일 같은 시간."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현주",
                    "script": "That's so organized!",
                    "translation": "정말 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your way is creative.",
                    "translation": "네 방식은 창의적이야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민의 관찰에 대한 문장이에요.",
                    "optionA": "way",
                    "optionB": "Your",
                    "optionC": "is",
                    "optionD": "creative",
                    "result": "Your way is creative",
                    "explanation": "네 방식이 창의적이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "We're different but good.",
                    "translation": "우리는 다르지만 좋아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태민",
                    "script": "Different can be perfect.",
                    "translation": "다름이 완벽할 수 있어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 루틴 만들기",
            "explanation": "ENTP의 자유로운 스타일과 INFJ의 체계적 접근",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "I don't like schedules.",
                    "translation": "일정을 좋아하지 않아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "They help me focus.",
                    "translation": "그것들이 집중하는 데 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현주",
                    "script": "I like being free!",
                    "translation": "자유로운 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현주가 자유로운 것을 좋아한다고 했나요?",
                    "hint": "현주의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "현주가 'I like being free!'라고 자유로운 것을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "That's your style.",
                    "translation": "그게 네 스타일이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현주",
                    "script": "What's your morning like?",
                    "translation": "네 아침은 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What's your morning @@?",
                    "hint": "현주가 태민의 아침이 어떤지 물었나요?",
                    "optionA": "food",
                    "optionB": "like",
                    "optionC": "time",
                    "result": "like",
                    "explanation": "현주가 태민의 아침이 '어떤지(like)' 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태민",
                    "script": "Same time every day.",
                    "translation": "매일 같은 시간."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현주",
                    "script": "That's so organized!",
                    "translation": "정말 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your way is creative.",
                    "translation": "네 방식은 창의적이야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태민의 관찰에 대한 문장이에요.",
                    "optionA": "way",
                    "optionB": "Your",
                    "optionC": "is",
                    "optionD": "creative",
                    "result": "Your way is creative",
                    "explanation": "네 방식이 창의적이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "We're different but good.",
                    "translation": "우리는 다르지만 좋아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태민",
                    "script": "Different can be perfect.",
                    "translation": "다름이 완벽할 수 있어."
                }
            ]
        }
    ]
}
ID: 15284 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 꾸미기 프로젝트",
            "explanation": "INFJ의 의미 있는 공간과 ENTP의 재미있는 아이디어",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I want a peaceful room.",
                    "translation": "평화로운 방을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Let's make it colorful!",
                    "translation": "화려하게 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Maybe soft colors?",
                    "translation": "부드러운 색깔들은 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이 부드러운 색깔을 제안했나요?",
                    "hint": "서진의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "서진이 'Maybe soft colors?'라고 부드러운 색깔을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "That sounds calm.",
                    "translation": "평온하게 들려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "I like quiet spaces.",
                    "translation": "조용한 공간을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I like quiet @@.",
                    "hint": "서진이 조용한 무엇을 좋아한다고 했나요?",
                    "optionA": "music",
                    "optionB": "spaces",
                    "optionC": "people",
                    "result": "spaces",
                    "explanation": "서진이 조용한 '공간(spaces)'을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "What about fun things?",
                    "translation": "재미있는 것들은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "A few special items.",
                    "translation": "몇 가지 특별한 물건들."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "You have great taste.",
                    "translation": "너는 취향이 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 칭찬에 대한 문장이에요.",
                    "optionA": "have",
                    "optionB": "great",
                    "optionC": "You",
                    "optionD": "taste",
                    "result": "You have great taste",
                    "explanation": "너는 좋은 취향을 가지고 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Your ideas make it better.",
                    "translation": "네 아이디어가 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Perfect room coming up!",
                    "translation": "완벽한 방이 다가와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "방 꾸미기 프로젝트",
            "explanation": "INFJ의 의미 있는 공간과 ENTP의 재미있는 아이디어",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I want a peaceful room.",
                    "translation": "평화로운 방을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Let's make it colorful!",
                    "translation": "화려하게 만들어보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Maybe soft colors?",
                    "translation": "부드러운 색깔들은 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이 부드러운 색깔을 제안했나요?",
                    "hint": "서진의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "서진이 'Maybe soft colors?'라고 부드러운 색깔을 제안했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "That sounds calm.",
                    "translation": "평온하게 들려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "I like quiet spaces.",
                    "translation": "조용한 공간을 좋아해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I like quiet @@.",
                    "hint": "서진이 조용한 무엇을 좋아한다고 했나요?",
                    "optionA": "music",
                    "optionB": "spaces",
                    "optionC": "people",
                    "result": "spaces",
                    "explanation": "서진이 조용한 '공간(spaces)'을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "What about fun things?",
                    "translation": "재미있는 것들은 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "A few special items.",
                    "translation": "몇 가지 특별한 물건들."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "You have great taste.",
                    "translation": "너는 취향이 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도윤의 칭찬에 대한 문장이에요.",
                    "optionA": "have",
                    "optionB": "great",
                    "optionC": "You",
                    "optionD": "taste",
                    "result": "You have great taste",
                    "explanation": "너는 좋은 취향을 가지고 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "Your ideas make it better.",
                    "translation": "네 아이디어가 더 좋게 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Perfect room coming up!",
                    "translation": "완벽한 방이 다가와!"
                }
            ]
        }
    ]
}
ID: 15285 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비 스트레스",
            "explanation": "ENTP의 긍정적 에너지와 INFJ의 차분한 조언",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "I'm so worried!",
                    "translation": "너무 걱정돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Take deep breaths.",
                    "translation": "깊게 숨을 쉬어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민서",
                    "script": "There's so much to study!",
                    "translation": "공부할 게 너무 많아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민서가 공부할 것이 너무 많다고 했나요?",
                    "hint": "민서의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "민서가 'There's so much to study!'라고 공부할 것이 너무 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Let's make a plan.",
                    "translation": "계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "But what if I fail?",
                    "translation": "그런데 실패하면 어떡해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But what if I @@?",
                    "hint": "민서가 무엇을 걱정했나요?",
                    "optionA": "win",
                    "optionB": "fail",
                    "optionC": "sleep",
                    "result": "fail",
                    "explanation": "민서가 '실패(fail)'하는 것을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You're smart and ready.",
                    "translation": "너는 똑똑하고 준비됐어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "You always calm me down.",
                    "translation": "너는 항상 나를 진정시켜줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민수",
                    "script": "Just do your best.",
                    "translation": "그냥 최선을 다해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민수의 조언에 대한 문장이에요.",
                    "optionA": "do",
                    "optionB": "your",
                    "optionC": "Just",
                    "optionD": "best",
                    "result": "Just do your best",
                    "explanation": "그냥 최선을 다하라는 조언이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민서",
                    "script": "Thanks for helping me.",
                    "translation": "도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "We'll get through this.",
                    "translation": "우리는 이걸 헤쳐나갈 거야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 준비 스트레스",
            "explanation": "ENTP의 긍정적 에너지와 INFJ의 차분한 조언",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민서",
                    "script": "I'm so worried!",
                    "translation": "너무 걱정돼!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "Take deep breaths.",
                    "translation": "깊게 숨을 쉬어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민서",
                    "script": "There's so much to study!",
                    "translation": "공부할 게 너무 많아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민서가 공부할 것이 너무 많다고 했나요?",
                    "hint": "민서의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "민서가 'There's so much to study!'라고 공부할 것이 너무 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "Let's make a plan.",
                    "translation": "계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "But what if I fail?",
                    "translation": "그런데 실패하면 어떡해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But what if I @@?",
                    "hint": "민서가 무엇을 걱정했나요?",
                    "optionA": "win",
                    "optionB": "fail",
                    "optionC": "sleep",
                    "result": "fail",
                    "explanation": "민서가 '실패(fail)'하는 것을 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "You're smart and ready.",
                    "translation": "너는 똑똑하고 준비됐어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민서",
                    "script": "You always calm me down.",
                    "translation": "너는 항상 나를 진정시켜줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민수",
                    "script": "Just do your best.",
                    "translation": "그냥 최선을 다해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민수의 조언에 대한 문장이에요.",
                    "optionA": "do",
                    "optionB": "your",
                    "optionC": "Just",
                    "optionD": "best",
                    "result": "Just do your best",
                    "explanation": "그냥 최선을 다하라는 조언이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민서",
                    "script": "Thanks for helping me.",
                    "translation": "도와줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민수",
                    "script": "We'll get through this.",
                    "translation": "우리는 이걸 헤쳐나갈 거야."
                }
            ]
        }
    ]
}
ID: 15286 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 계획 변경",
            "explanation": "INFJ의 안정감 추구와 ENTP의 유연한 적응",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "The plan changed suddenly.",
                    "translation": "계획이 갑자기 바뀌었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "That's OK! New adventure!",
                    "translation": "괜찮아! 새로운 모험이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "I feel a bit lost.",
                    "translation": "좀 길을 잃은 기분이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 길을 잃은 기분이라고 했나요?",
                    "hint": "다은의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'I feel a bit lost'라고 길을 잃은 기분이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "We can figure it out!",
                    "translation": "알아낼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "How do you stay calm?",
                    "translation": "어떻게 침착함을 유지해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "How do you stay @@?",
                    "hint": "다은이 태현이 어떻게 무엇을 유지하는지 물었나요?",
                    "optionA": "awake",
                    "optionB": "calm",
                    "optionC": "busy",
                    "result": "calm",
                    "explanation": "다은이 태현이 어떻게 '침착함(calm)'을 유지하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Change can be fun!",
                    "translation": "변화는 재미있을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You see good in everything.",
                    "translation": "너는 모든 것에서 좋은 걸 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "And you help me think.",
                    "translation": "그리고 너는 나를 생각하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태현의 감사에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "You",
                    "optionC": "me",
                    "optionD": "think",
                    "result": "You help me think",
                    "explanation": "너는 나를 생각하게 도와준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Maybe change is OK.",
                    "translation": "아마 변화는 괜찮을 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태현",
                    "script": "Yes! Let's enjoy it!",
                    "translation": "맞아! 즐겨보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 계획 변경",
            "explanation": "INFJ의 안정감 추구와 ENTP의 유연한 적응",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "The plan changed suddenly.",
                    "translation": "계획이 갑자기 바뀌었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "That's OK! New adventure!",
                    "translation": "괜찮아! 새로운 모험이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "I feel a bit lost.",
                    "translation": "좀 길을 잃은 기분이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 길을 잃은 기분이라고 했나요?",
                    "hint": "다은의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'I feel a bit lost'라고 길을 잃은 기분이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "We can figure it out!",
                    "translation": "알아낼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "How do you stay calm?",
                    "translation": "어떻게 침착함을 유지해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "How do you stay @@?",
                    "hint": "다은이 태현이 어떻게 무엇을 유지하는지 물었나요?",
                    "optionA": "awake",
                    "optionB": "calm",
                    "optionC": "busy",
                    "result": "calm",
                    "explanation": "다은이 태현이 어떻게 '침착함(calm)'을 유지하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Change can be fun!",
                    "translation": "변화는 재미있을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You see good in everything.",
                    "translation": "너는 모든 것에서 좋은 걸 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "And you help me think.",
                    "translation": "그리고 너는 나를 생각하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태현의 감사에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "You",
                    "optionC": "me",
                    "optionD": "think",
                    "result": "You help me think",
                    "explanation": "너는 나를 생각하게 도와준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Maybe change is OK.",
                    "translation": "아마 변화는 괜찮을 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태현",
                    "script": "Yes! Let's enjoy it!",
                    "translation": "맞아! 즐겨보자!"
                }
            ]
        }
    ]
}
ID: 15287 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 꿈 이야기하기",
            "explanation": "ENTP의 다양한 아이디어와 INFJ의 의미 있는 목표",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "I have so many dreams!",
                    "translation": "꿈이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "Tell me about them.",
                    "translation": "그것들에 대해 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Maybe teacher, maybe artist!",
                    "translation": "선생님이나 예술가 말이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영이 선생님이나 예술가가 되고 싶다고 했나요?",
                    "hint": "선영의 꿈을 들어보세요.",
                    "result": "O",
                    "explanation": "선영이 'Maybe teacher, maybe artist!'라고 선생님이나 예술가가 되고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Both help people.",
                    "translation": "둘 다 사람들을 돕는 일이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "What about you?",
                    "translation": "너는 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What about @@?",
                    "hint": "선영이 누구에 대해 물었나요?",
                    "optionA": "me",
                    "optionB": "you",
                    "optionC": "us",
                    "result": "you",
                    "explanation": "선영이 '너(you)'에 대해 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "I want to help kids.",
                    "translation": "아이들을 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "That's so meaningful!",
                    "translation": "정말 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민석",
                    "script": "Your dreams are exciting.",
                    "translation": "네 꿈들은 흥미로워."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민석의 칭찬에 대한 문장이에요.",
                    "optionA": "dreams",
                    "optionB": "Your",
                    "optionC": "are",
                    "optionD": "exciting",
                    "result": "Your dreams are exciting",
                    "explanation": "네 꿈들이 흥미롭다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "We both care about people.",
                    "translation": "우리 둘 다 사람들을 신경 써."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민석",
                    "script": "That's what matters most.",
                    "translation": "그게 가장 중요한 거야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 꿈 이야기하기",
            "explanation": "ENTP의 다양한 아이디어와 INFJ의 의미 있는 목표",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "I have so many dreams!",
                    "translation": "꿈이 정말 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "Tell me about them.",
                    "translation": "그것들에 대해 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "Maybe teacher, maybe artist!",
                    "translation": "선생님이나 예술가 말이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "선영이 선생님이나 예술가가 되고 싶다고 했나요?",
                    "hint": "선영의 꿈을 들어보세요.",
                    "result": "O",
                    "explanation": "선영이 'Maybe teacher, maybe artist!'라고 선생님이나 예술가가 되고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "Both help people.",
                    "translation": "둘 다 사람들을 돕는 일이야."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "선영",
                    "script": "What about you?",
                    "translation": "너는 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What about @@?",
                    "hint": "선영이 누구에 대해 물었나요?",
                    "optionA": "me",
                    "optionB": "you",
                    "optionC": "us",
                    "result": "you",
                    "explanation": "선영이 '너(you)'에 대해 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민석",
                    "script": "I want to help kids.",
                    "translation": "아이들을 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "선영",
                    "script": "That's so meaningful!",
                    "translation": "정말 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민석",
                    "script": "Your dreams are exciting.",
                    "translation": "네 꿈들은 흥미로워."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민석의 칭찬에 대한 문장이에요.",
                    "optionA": "dreams",
                    "optionB": "Your",
                    "optionC": "are",
                    "optionD": "exciting",
                    "result": "Your dreams are exciting",
                    "explanation": "네 꿈들이 흥미롭다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "We both care about people.",
                    "translation": "우리 둘 다 사람들을 신경 써."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민석",
                    "script": "That's what matters most.",
                    "translation": "그게 가장 중요한 거야."
                }
            ]
        }
    ]
}
ID: 15288 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 도전 계획하기",
            "explanation": "INFJ의 신중한 준비와 ENTP의 열정적 지지",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I want to try something new.",
                    "translation": "새로운 것을 시도해보고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "That's awesome! What is it?",
                    "translation": "멋져! 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "Maybe learn to cook.",
                    "translation": "요리를 배우는 것 말야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이 요리를 배우고 싶다고 했나요?",
                    "hint": "아름의 계획을 들어보세요.",
                    "result": "O",
                    "explanation": "아름이 'Maybe learn to cook'이라고 요리를 배우고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "You'll be great at it!",
                    "translation": "잘할 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "I need to research first.",
                    "translation": "먼저 조사해야 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need to research @@.",
                    "hint": "아름이 언제 조사해야 한다고 했나요?",
                    "optionA": "later",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "아름이 '먼저(first)' 조사해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Smart idea! I'll help!",
                    "translation": "똑똑한 아이디어야! 도와줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "You're so supportive.",
                    "translation": "너는 정말 지지해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Your success makes me happy.",
                    "translation": "네 성공이 나를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤호의 감정에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "Your",
                    "optionC": "makes",
                    "optionD": "happy",
                    "result": "Your success makes happy",
                    "explanation": "네 성공이 행복하게 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "Thanks for believing in me.",
                    "translation": "나를 믿어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Let's start planning together!",
                    "translation": "함께 계획을 시작하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "새로운 도전 계획하기",
            "explanation": "INFJ의 신중한 준비와 ENTP의 열정적 지지",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I want to try something new.",
                    "translation": "새로운 것을 시도해보고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "That's awesome! What is it?",
                    "translation": "멋져! 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "Maybe learn to cook.",
                    "translation": "요리를 배우는 것 말야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이 요리를 배우고 싶다고 했나요?",
                    "hint": "아름의 계획을 들어보세요.",
                    "result": "O",
                    "explanation": "아름이 'Maybe learn to cook'이라고 요리를 배우고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "You'll be great at it!",
                    "translation": "잘할 거야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "I need to research first.",
                    "translation": "먼저 조사해야 해."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need to research @@.",
                    "hint": "아름이 언제 조사해야 한다고 했나요?",
                    "optionA": "later",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "아름이 '먼저(first)' 조사해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Smart idea! I'll help!",
                    "translation": "똑똑한 아이디어야! 도와줄게!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "You're so supportive.",
                    "translation": "너는 정말 지지해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤호",
                    "script": "Your success makes me happy.",
                    "translation": "네 성공이 나를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "윤호의 감정에 대한 문장이에요.",
                    "optionA": "success",
                    "optionB": "Your",
                    "optionC": "makes",
                    "optionD": "happy",
                    "result": "Your success makes happy",
                    "explanation": "네 성공이 행복하게 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "Thanks for believing in me.",
                    "translation": "나를 믿어줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤호",
                    "script": "Let's start planning together!",
                    "translation": "함께 계획을 시작하자!"
                }
            ]
        }
    ]
}
ID: 15289 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 운동 시작하기",
            "explanation": "ENTP의 즉흥적 도전과 INFJ의 점진적 접근",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "Let's try rock climbing!",
                    "translation": "암벽 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "Is it safe?",
                    "translation": "안전해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수아",
                    "script": "Don't worry! It's fun!",
                    "translation": "걱정 마! 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수아가 걱정하지 말라고 했나요?",
                    "hint": "수아의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "수아가 'Don't worry!'라고 걱정하지 말라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "Can we start small?",
                    "translation": "작게 시작할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수아",
                    "script": "Of course! Baby steps!",
                    "translation": "물론이야! 조금씩!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Of course! Baby @@!",
                    "hint": "수아가 어떻게 하자고 했나요?",
                    "optionA": "food",
                    "optionB": "steps",
                    "optionC": "shoes",
                    "result": "steps",
                    "explanation": "수아가 '조금씩(baby steps)' 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "You make me feel brave.",
                    "translation": "너는 나를 용감하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "And you keep me safe.",
                    "translation": "그리고 너는 나를 안전하게 지켜줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정민",
                    "script": "Good team work.",
                    "translation": "좋은 팀워크야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "work",
                    "optionC": "team",
                    "optionD": "always",
                    "result": "Good team work always",
                    "explanation": "좋은 팀워크는 항상이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Let's book a class!",
                    "translation": "수업을 예약하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "Sounds like a plan.",
                    "translation": "계획처럼 들려."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 운동 시작하기",
            "explanation": "ENTP의 즉흥적 도전과 INFJ의 점진적 접근",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수아",
                    "script": "Let's try rock climbing!",
                    "translation": "암벽 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "Is it safe?",
                    "translation": "안전해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수아",
                    "script": "Don't worry! It's fun!",
                    "translation": "걱정 마! 재미있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수아가 걱정하지 말라고 했나요?",
                    "hint": "수아의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "수아가 'Don't worry!'라고 걱정하지 말라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "Can we start small?",
                    "translation": "작게 시작할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수아",
                    "script": "Of course! Baby steps!",
                    "translation": "물론이야! 조금씩!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Of course! Baby @@!",
                    "hint": "수아가 어떻게 하자고 했나요?",
                    "optionA": "food",
                    "optionB": "steps",
                    "optionC": "shoes",
                    "result": "steps",
                    "explanation": "수아가 '조금씩(baby steps)' 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "You make me feel brave.",
                    "translation": "너는 나를 용감하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수아",
                    "script": "And you keep me safe.",
                    "translation": "그리고 너는 나를 안전하게 지켜줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정민",
                    "script": "Good team work.",
                    "translation": "좋은 팀워크야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "work",
                    "optionC": "team",
                    "optionD": "always",
                    "result": "Good team work always",
                    "explanation": "좋은 팀워크는 항상이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수아",
                    "script": "Let's book a class!",
                    "translation": "수업을 예약하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "Sounds like a plan.",
                    "translation": "계획처럼 들려."
                }
            ]
        }
    ]
}
ID: 15290 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 취미 찾기",
            "explanation": "INFJ의 내적 평화와 ENTP의 활발한 격려",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "What helps you relax?",
                    "translation": "뭐가 긴장을 풀어주는 데 도움이 돼?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "Maybe reading or drawing.",
                    "translation": "독서나 그림 그리기 말이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영이 독서나 그림 그리기를 좋아한다고 했나요?",
                    "hint": "미영의 취미를 들어보세요.",
                    "result": "O",
                    "explanation": "미영이 'Maybe reading or drawing'이라고 독서나 그림 그리기를 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Both are so creative!",
                    "translation": "둘 다 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "They make me peaceful.",
                    "translation": "그것들이 나를 평화롭게 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They make me @@.",
                    "hint": "미영이 취미들이 자신을 어떻게 만든다고 했나요?",
                    "optionA": "tired",
                    "optionB": "peaceful",
                    "optionC": "hungry",
                    "result": "peaceful",
                    "explanation": "미영이 취미들이 자신을 '평화롭게(peaceful)' 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "That's really important.",
                    "translation": "정말 중요한 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "Do you have quiet hobbies?",
                    "translation": "조용한 취미가 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "I'm learning from you.",
                    "translation": "너에게서 배우고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 학습에 대한 문장이에요.",
                    "optionA": "learning",
                    "optionB": "from",
                    "optionC": "I'm",
                    "optionD": "you",
                    "result": "I'm learning from you",
                    "explanation": "나는 너에게서 배우고 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "You can try with me.",
                    "translation": "나와 함께 시도해볼 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "I'd love to join you.",
                    "translation": "함께하고 싶어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조용한 취미 찾기",
            "explanation": "INFJ의 내적 평화와 ENTP의 활발한 격려",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "What helps you relax?",
                    "translation": "뭐가 긴장을 풀어주는 데 도움이 돼?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "Maybe reading or drawing.",
                    "translation": "독서나 그림 그리기 말이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영이 독서나 그림 그리기를 좋아한다고 했나요?",
                    "hint": "미영의 취미를 들어보세요.",
                    "result": "O",
                    "explanation": "미영이 'Maybe reading or drawing'이라고 독서나 그림 그리기를 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Both are so creative!",
                    "translation": "둘 다 정말 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "They make me peaceful.",
                    "translation": "그것들이 나를 평화롭게 만들어."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "They make me @@.",
                    "hint": "미영이 취미들이 자신을 어떻게 만든다고 했나요?",
                    "optionA": "tired",
                    "optionB": "peaceful",
                    "optionC": "hungry",
                    "result": "peaceful",
                    "explanation": "미영이 취미들이 자신을 '평화롭게(peaceful)' 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "That's really important.",
                    "translation": "정말 중요한 거야."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "Do you have quiet hobbies?",
                    "translation": "조용한 취미가 있어?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현우",
                    "script": "I'm learning from you.",
                    "translation": "너에게서 배우고 있어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현우의 학습에 대한 문장이에요.",
                    "optionA": "learning",
                    "optionB": "from",
                    "optionC": "I'm",
                    "optionD": "you",
                    "result": "I'm learning from you",
                    "explanation": "나는 너에게서 배우고 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "You can try with me.",
                    "translation": "나와 함께 시도해볼 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현우",
                    "script": "I'd love to join you.",
                    "translation": "함께하고 싶어."
                }
            ]
        }
    ]
}
ID: 15291 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ENTP의 직접적 소통과 INFJ의 공감적 이해",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Sarah seems upset with me.",
                    "translation": "사라가 나에게 화가 난 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "How do you feel?",
                    "translation": "어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Confused! I don't know why.",
                    "translation": "혼란스러워! 왜인지 모르겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 혼란스럽다고 했나요?",
                    "hint": "태현의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'Confused!'라고 혼란스럽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Maybe ask her directly.",
                    "translation": "직접 물어보는 게 어때."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Good idea! I'll talk to her.",
                    "translation": "좋은 아이디어야! 그녀와 이야기할게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good idea! I'll talk to @@.",
                    "hint": "태현이 누구와 이야기하겠다고 했나요?",
                    "optionA": "you",
                    "optionB": "her",
                    "optionC": "them",
                    "result": "her",
                    "explanation": "태현이 '그녀(her)'와 이야기하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Be gentle with your words.",
                    "translation": "말을 부드럽게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "You're right. Thanks for advice.",
                    "translation": "맞아. 조언 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "I hope it works out.",
                    "translation": "잘 되길 바라."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진의 바람에 대한 문장이에요.",
                    "optionA": "hope",
                    "optionB": "works",
                    "optionC": "I",
                    "optionD": "out",
                    "result": "I hope works out",
                    "explanation": "잘 되길 바란다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "With your help, it will.",
                    "translation": "네 도움으로, 잘 될 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "You're a good friend.",
                    "translation": "너는 좋은 친구야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ENTP의 직접적 소통과 INFJ의 공감적 이해",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Sarah seems upset with me.",
                    "translation": "사라가 나에게 화가 난 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "How do you feel?",
                    "translation": "어떤 기분이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "Confused! I don't know why.",
                    "translation": "혼란스러워! 왜인지 모르겠어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 혼란스럽다고 했나요?",
                    "hint": "태현의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'Confused!'라고 혼란스럽다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Maybe ask her directly.",
                    "translation": "직접 물어보는 게 어때."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Good idea! I'll talk to her.",
                    "translation": "좋은 아이디어야! 그녀와 이야기할게."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good idea! I'll talk to @@.",
                    "hint": "태현이 누구와 이야기하겠다고 했나요?",
                    "optionA": "you",
                    "optionB": "her",
                    "optionC": "them",
                    "result": "her",
                    "explanation": "태현이 '그녀(her)'와 이야기하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Be gentle with your words.",
                    "translation": "말을 부드럽게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "You're right. Thanks for advice.",
                    "translation": "맞아. 조언 고마워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "I hope it works out.",
                    "translation": "잘 되길 바라."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서진의 바람에 대한 문장이에요.",
                    "optionA": "hope",
                    "optionB": "works",
                    "optionC": "I",
                    "optionD": "out",
                    "result": "I hope works out",
                    "explanation": "잘 되길 바란다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "With your help, it will.",
                    "translation": "네 도움으로, 잘 될 거야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "You're a good friend.",
                    "translation": "너는 좋은 친구야."
                }
            ]
        }
    ]
}
ID: 15292 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 과제 의견 충돌",
            "explanation": "INFJ의 조화로운 중재와 ENTP의 창의적 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Everyone has different ideas.",
                    "translation": "모든 사람이 다른 아이디어를 가지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's actually good!",
                    "translation": "그게 사실 좋은 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "But they're arguing.",
                    "translation": "그런데 그들이 싸우고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 사람들이 싸우고 있다고 했나요?",
                    "hint": "다은의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'But they're arguing'이라고 사람들이 싸우고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Let's combine all ideas!",
                    "translation": "모든 아이디어를 합치자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Will that work?",
                    "translation": "그게 될까?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Will that @@?",
                    "hint": "다은이 그게 어떻게 될지 물었나요?",
                    "optionA": "fail",
                    "optionB": "work",
                    "optionC": "stop",
                    "result": "work",
                    "explanation": "다은이 그게 '될지(work)' 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "We can try! New approach!",
                    "translation": "시도해볼 수 있어! 새로운 접근법이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You see solutions everywhere.",
                    "translation": "너는 어디서든 해결책을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "And you care about everyone.",
                    "translation": "그리고 너는 모든 사람을 신경 써."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤의 관찰에 대한 문장이에요.",
                    "optionA": "care",
                    "optionB": "about",
                    "optionC": "You",
                    "optionD": "everyone",
                    "result": "You care about everyone",
                    "explanation": "너는 모든 사람을 신경 쓴다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Let's help them talk.",
                    "translation": "그들이 이야기하도록 도와주자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Perfect plan! Let's go!",
                    "translation": "완벽한 계획이야! 가자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 과제 의견 충돌",
            "explanation": "INFJ의 조화로운 중재와 ENTP의 창의적 해결",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Everyone has different ideas.",
                    "translation": "모든 사람이 다른 아이디어를 가지고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's actually good!",
                    "translation": "그게 사실 좋은 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "But they're arguing.",
                    "translation": "그런데 그들이 싸우고 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 사람들이 싸우고 있다고 했나요?",
                    "hint": "다은의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'But they're arguing'이라고 사람들이 싸우고 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Let's combine all ideas!",
                    "translation": "모든 아이디어를 합치자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Will that work?",
                    "translation": "그게 될까?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Will that @@?",
                    "hint": "다은이 그게 어떻게 될지 물었나요?",
                    "optionA": "fail",
                    "optionB": "work",
                    "optionC": "stop",
                    "result": "work",
                    "explanation": "다은이 그게 '될지(work)' 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "We can try! New approach!",
                    "translation": "시도해볼 수 있어! 새로운 접근법이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You see solutions everywhere.",
                    "translation": "너는 어디서든 해결책을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도윤",
                    "script": "And you care about everyone.",
                    "translation": "그리고 너는 모든 사람을 신경 써."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "도윤의 관찰에 대한 문장이에요.",
                    "optionA": "care",
                    "optionB": "about",
                    "optionC": "You",
                    "optionD": "everyone",
                    "result": "You care about everyone",
                    "explanation": "너는 모든 사람을 신경 쓴다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Let's help them talk.",
                    "translation": "그들이 이야기하도록 도와주자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도윤",
                    "script": "Perfect plan! Let's go!",
                    "translation": "완벽한 계획이야! 가자!"
                }
            ]
        }
    ]
}
ID: 15293 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구들과 만나기",
            "explanation": "ENTP의 자유로운 소통과 ENTJ의 목적 있는 네트워킹",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's meet everyone here!",
                    "translation": "여기 모든 사람들을 만나자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "What's our goal today?",
                    "translation": "오늘 우리 목표가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Just have fun talking!",
                    "translation": "그냥 재미있게 이야기하자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 재미있게 이야기하자고 했나요?",
                    "hint": "도윤의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "도윤이 'Just have fun talking!'이라고 재미있게 이야기하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "I want to make useful friends.",
                    "translation": "유용한 친구들을 만들고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "All friends are good!",
                    "translation": "모든 친구들이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "All friends are @@!",
                    "hint": "도윤이 모든 친구들이 어떻다고 했나요?",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "busy",
                    "result": "good",
                    "explanation": "도윤이 모든 친구들이 '좋다(good)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "You're right! Let's go!",
                    "translation": "맞아! 가자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "I love your energy!",
                    "translation": "네 에너지가 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "And I like your ideas!",
                    "translation": "그리고 나는 네 아이디어들을 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진의 감정에 대한 문장이에요.",
                    "optionA": "like",
                    "optionB": "your",
                    "optionC": "I",
                    "optionD": "ideas",
                    "result": "I like your ideas",
                    "explanation": "나는 네 아이디어들을 좋아한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "We make a great team!",
                    "translation": "우리는 훌륭한 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Let's talk to that group!",
                    "translation": "저 그룹과 이야기해보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 친구들과 만나기",
            "explanation": "ENTP의 자유로운 소통과 ENTJ의 목적 있는 네트워킹",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's meet everyone here!",
                    "translation": "여기 모든 사람들을 만나자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "What's our goal today?",
                    "translation": "오늘 우리 목표가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "Just have fun talking!",
                    "translation": "그냥 재미있게 이야기하자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 재미있게 이야기하자고 했나요?",
                    "hint": "도윤의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "도윤이 'Just have fun talking!'이라고 재미있게 이야기하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "I want to make useful friends.",
                    "translation": "유용한 친구들을 만들고 싶어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "All friends are good!",
                    "translation": "모든 친구들이 좋아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "All friends are @@!",
                    "hint": "도윤이 모든 친구들이 어떻다고 했나요?",
                    "optionA": "bad",
                    "optionB": "good",
                    "optionC": "busy",
                    "result": "good",
                    "explanation": "도윤이 모든 친구들이 '좋다(good)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "You're right! Let's go!",
                    "translation": "맞아! 가자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "I love your energy!",
                    "translation": "네 에너지가 좋아!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "And I like your ideas!",
                    "translation": "그리고 나는 네 아이디어들을 좋아해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수진의 감정에 대한 문장이에요.",
                    "optionA": "like",
                    "optionB": "your",
                    "optionC": "I",
                    "optionD": "ideas",
                    "result": "I like your ideas",
                    "explanation": "나는 네 아이디어들을 좋아한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "We make a great team!",
                    "translation": "우리는 훌륭한 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Let's talk to that group!",
                    "translation": "저 그룹과 이야기해보자!"
                }
            ]
        }
    ]
}
ID: 15294 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 준비 리더십",
            "explanation": "ENTJ의 체계적 조직과 ENTP의 창의적 아이디어",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We need to plan this party!",
                    "translation": "이 파티를 계획해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "What if we try something new?",
                    "translation": "새로운 걸 시도하면 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "First, let's make a list!",
                    "translation": "먼저, 목록을 만들자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 먼저 목록을 만들자고 했나요?",
                    "hint": "준혁의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "준혁이 'First, let's make a list!'라고 먼저 목록을 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "How about a theme party?",
                    "translation": "테마 파티는 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good idea! What theme?",
                    "translation": "좋은 아이디어야! 무슨 테마?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good idea! What @@?",
                    "hint": "준혁이 무엇에 대해 물었나요?",
                    "optionA": "color",
                    "optionB": "theme",
                    "optionC": "time",
                    "result": "theme",
                    "explanation": "준혁이 무슨 '테마(theme)'인지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Maybe space or ocean!",
                    "translation": "우주나 바다는 어때!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I'll organize the tasks!",
                    "translation": "내가 업무들을 정리할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You're so good at that!",
                    "translation": "너는 그런 게 정말 잘해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주의 칭찬에 대한 문장이에요.",
                    "result": "You're so good at that",
                    "explanation": "너는 그런 것을 정말 잘한다는 뜻이에요.",
                    "optionA": "so",
                    "optionB": "at",
                    "optionC": "that",
                    "optionD": "You're",
                    "optionE": "good"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Your ideas make it fun!",
                    "translation": "네 아이디어가 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Perfect teamwork as always!",
                    "translation": "언제나처럼 완벽한 팀워크!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "파티 준비 리더십",
            "explanation": "ENTJ의 체계적 조직과 ENTP의 창의적 아이디어",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "We need to plan this party!",
                    "translation": "이 파티를 계획해야 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "What if we try something new?",
                    "translation": "새로운 걸 시도하면 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "First, let's make a list!",
                    "translation": "먼저, 목록을 만들자!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 먼저 목록을 만들자고 했나요?",
                    "hint": "준혁의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "준혁이 'First, let's make a list!'라고 먼저 목록을 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "How about a theme party?",
                    "translation": "테마 파티는 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "Good idea! What theme?",
                    "translation": "좋은 아이디어야! 무슨 테마?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good idea! What @@?",
                    "hint": "준혁이 무엇에 대해 물었나요?",
                    "optionA": "color",
                    "optionB": "theme",
                    "optionC": "time",
                    "result": "theme",
                    "explanation": "준혁이 무슨 '테마(theme)'인지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Maybe space or ocean!",
                    "translation": "우주나 바다는 어때!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "I'll organize the tasks!",
                    "translation": "내가 업무들을 정리할게!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You're so good at that!",
                    "translation": "너는 그런 게 정말 잘해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현주의 칭찬에 대한 문장이에요.",
                    "optionA": "so",
                    "optionB": "at",
                    "optionC": "that",
                    "optionD": "You're",
                    "optionE": "good",
                    "result": "You're so good at that",
                    "explanation": "너는 그런 것을 정말 잘한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "Your ideas make it fun!",
                    "translation": "네 아이디어가 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Perfect teamwork as always!",
                    "translation": "언제나처럼 완벽한 팀워크!"
                }
            ]
        }
    ]
}
ID: 15295 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "재미있는 앱 찾기",
            "explanation": "ENTP의 호기심 많은 탐색과 ENTJ의 효율적 선택",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I found ten new apps!",
                    "translation": "새로운 앱 열 개를 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Which one is most useful?",
                    "translation": "어느 게 가장 유용해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "They're all interesting!",
                    "translation": "모두 다 흥미로워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 앱들이 모두 흥미롭다고 했나요?",
                    "hint": "태현의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'They're all interesting!'이라고 앱들이 모두 흥미롭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "But we need the best one.",
                    "translation": "하지만 우리는 가장 좋은 걸 필요로 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Why not try them all?",
                    "translation": "모두 다 시도해보는 게 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Why not try them @@?",
                    "hint": "태현이 앱들을 어떻게 하자고 했나요?",
                    "optionA": "later",
                    "optionB": "all",
                    "optionC": "never",
                    "result": "all",
                    "explanation": "태현이 앱들을 '모두(all)' 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That takes too much time.",
                    "translation": "그건 너무 많은 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "But we might miss something!",
                    "translation": "하지만 뭔가를 놓칠지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "OK, let's try three apps.",
                    "translation": "좋아, 세 개 앱을 시도해보자."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연의 제안에 대한 문장이에요.",
                    "optionA": "try",
                    "optionB": "three",
                    "optionC": "Let's",
                    "optionD": "apps",
                    "result": "Let's try three apps",
                    "explanation": "세 개 앱을 시도해보자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Good compromise! You're smart!",
                    "translation": "좋은 타협이야! 너는 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "And you keep things exciting!",
                    "translation": "그리고 너는 일들을 흥미롭게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "재미있는 앱 찾기",
            "explanation": "ENTP의 호기심 많은 탐색과 ENTJ의 효율적 선택",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I found ten new apps!",
                    "translation": "새로운 앱 열 개를 찾았어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Which one is most useful?",
                    "translation": "어느 게 가장 유용해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "They're all interesting!",
                    "translation": "모두 다 흥미로워!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 앱들이 모두 흥미롭다고 했나요?",
                    "hint": "태현의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'They're all interesting!'이라고 앱들이 모두 흥미롭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "But we need the best one.",
                    "translation": "하지만 우리는 가장 좋은 걸 필요로 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "Why not try them all?",
                    "translation": "모두 다 시도해보는 게 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Why not try them @@?",
                    "hint": "태현이 앱들을 어떻게 하자고 했나요?",
                    "optionA": "later",
                    "optionB": "all",
                    "optionC": "never",
                    "result": "all",
                    "explanation": "태현이 앱들을 '모두(all)' 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "That takes too much time.",
                    "translation": "그건 너무 많은 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "But we might miss something!",
                    "translation": "하지만 뭔가를 놓칠지도 몰라!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "OK, let's try three apps.",
                    "translation": "좋아, 세 개 앱을 시도해보자."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나연의 제안에 대한 문장이에요.",
                    "optionA": "try",
                    "optionB": "three",
                    "optionC": "Let's",
                    "optionD": "apps",
                    "result": "Let's try three apps",
                    "explanation": "세 개 앱을 시도해보자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Good compromise! You're smart!",
                    "translation": "좋은 타협이야! 너는 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "And you keep things exciting!",
                    "translation": "그리고 너는 일들을 흥미롭게 만들어!"
                }
            ]
        }
    ]
}
ID: 15296 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "공부 자료 정리하기",
            "explanation": "ENTJ의 체계적 정보 관리와 ENTP의 다각도 접근",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's organize our study notes!",
                    "translation": "공부 노트들을 정리하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "I have notes everywhere!",
                    "translation": "노트가 여기저기에 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "We need one system!",
                    "translation": "하나의 시스템이 필요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이 하나의 시스템이 필요하다고 했나요?",
                    "hint": "성준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "성준이 'We need one system!'이라고 하나의 시스템이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "But different topics need different ways!",
                    "translation": "하지만 다른 주제들은 다른 방법들이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "That's actually smart thinking!",
                    "translation": "그건 실제로 똑똑한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's actually smart @@!",
                    "hint": "성준이 무엇이 똑똑하다고 했나요?",
                    "optionA": "person",
                    "optionB": "thinking",
                    "optionC": "book",
                    "result": "thinking",
                    "explanation": "성준이 똑똑한 '생각(thinking)'이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Maybe we can mix methods?",
                    "translation": "방법들을 섞을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Yes! Structure with flexibility!",
                    "translation": "그래! 유연성과 함께하는 구조!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You make great plans!",
                    "translation": "너는 훌륭한 계획들을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소연의 칭찬에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "great",
                    "optionC": "You",
                    "optionD": "plans",
                    "result": "You make great plans",
                    "explanation": "너는 훌륭한 계획들을 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "And you think outside the box!",
                    "translation": "그리고 너는 창의적으로 생각해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소연",
                    "script": "Let's start organizing together!",
                    "translation": "함께 정리를 시작하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "공부 자료 정리하기",
            "explanation": "ENTJ의 체계적 정보 관리와 ENTP의 다각도 접근",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "Let's organize our study notes!",
                    "translation": "공부 노트들을 정리하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소연",
                    "script": "I have notes everywhere!",
                    "translation": "노트가 여기저기에 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "We need one system!",
                    "translation": "하나의 시스템이 필요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이 하나의 시스템이 필요하다고 했나요?",
                    "hint": "성준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "성준이 'We need one system!'이라고 하나의 시스템이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소연",
                    "script": "But different topics need different ways!",
                    "translation": "하지만 다른 주제들은 다른 방법들이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "That's actually smart thinking!",
                    "translation": "그건 실제로 똑똑한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's actually smart @@!",
                    "hint": "성준이 무엇이 똑똑하다고 했나요?",
                    "optionA": "person",
                    "optionB": "thinking",
                    "optionC": "book",
                    "result": "thinking",
                    "explanation": "성준이 똑똑한 '생각(thinking)'이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소연",
                    "script": "Maybe we can mix methods?",
                    "translation": "방법들을 섞을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "Yes! Structure with flexibility!",
                    "translation": "그래! 유연성과 함께하는 구조!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소연",
                    "script": "You make great plans!",
                    "translation": "너는 훌륭한 계획들을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "소연의 칭찬에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "great",
                    "optionC": "You",
                    "optionD": "plans",
                    "result": "You make great plans",
                    "explanation": "너는 훌륭한 계획들을 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "And you think outside the box!",
                    "translation": "그리고 너는 창의적으로 생각해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소연",
                    "script": "Let's start organizing together!",
                    "translation": "함께 정리를 시작하자!"
                }
            ]
        }
    ]
}
ID: 15297 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 영화 선택하기",
            "explanation": "ENTP의 다양한 옵션과 ENTJ의 빠른 결정",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "So many movies to choose!",
                    "translation": "선택할 영화가 너무 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜원",
                    "script": "What type do you want?",
                    "translation": "어떤 종류를 원해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Comedy, action, or drama?",
                    "translation": "코미디, 액션, 아니면 드라마?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호가 코미디, 액션, 드라마를 말했나요?",
                    "hint": "윤호의 선택지를 들어보세요.",
                    "result": "O",
                    "explanation": "해설"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜원",
                    "script": "Let's pick action! Quick decision!",
                    "translation": "액션을 고르자! 빠른 결정!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But what if comedy is better?",
                    "translation": "하지만 코미디가 더 좋으면 어떡해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But what if comedy is @@?",
                    "hint": "윤호가 코미디가 어떨까봐 걱정했나요?",
                    "optionA": "worse",
                    "optionB": "better",
                    "optionC": "longer",
                    "result": "better",
                    "explanation": "윤호가 코미디가 '더 좋을까봐(better)' 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜원",
                    "script": "We can watch both this weekend!",
                    "translation": "이번 주말에 둘 다 볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Great solution! You're practical!",
                    "translation": "훌륭한 해결책이야! 너는 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "And you see all possibilities!",
                    "translation": "그리고 너는 모든 가능성들을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜원의 관찰에 대한 문장이에요.",
                    "optionA": "see",
                    "optionB": "all",
                    "optionC": "You",
                    "optionD": "possibilities",
                    "result": "You see all possibilities",
                    "explanation": "너는 모든 가능성들을 본다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Perfect! Action tonight, comedy tomorrow!",
                    "translation": "완벽해! 오늘 밤 액션, 내일 코미디!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜원",
                    "script": "Problem solved efficiently!",
                    "translation": "문제가 효율적으로 해결됐어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "주말 영화 선택하기",
            "explanation": "ENTP의 다양한 옵션과 ENTJ의 빠른 결정",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "So many movies to choose!",
                    "translation": "선택할 영화가 너무 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜원",
                    "script": "What type do you want?",
                    "translation": "어떤 종류를 원해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Comedy, action, or drama?",
                    "translation": "코미디, 액션, 아니면 드라마?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호가 코미디, 액션, 드라마를 말했나요?",
                    "hint": "윤호의 선택지를 들어보세요.",
                    "result": "O",
                    "explanation": "해설"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜원",
                    "script": "Let's pick action! Quick decision!",
                    "translation": "액션을 고르자! 빠른 결정!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "But what if comedy is better?",
                    "translation": "하지만 코미디가 더 좋으면 어떡해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But what if comedy is @@?",
                    "hint": "윤호가 코미디가 어떨까봐 걱정했나요?",
                    "optionA": "worse",
                    "optionB": "better",
                    "optionC": "longer",
                    "result": "better",
                    "explanation": "윤호가 코미디가 '더 좋을까봐(better)' 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜원",
                    "script": "We can watch both this weekend!",
                    "translation": "이번 주말에 둘 다 볼 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "Great solution! You're practical!",
                    "translation": "훌륭한 해결책이야! 너는 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜원",
                    "script": "And you see all possibilities!",
                    "translation": "그리고 너는 모든 가능성들을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "혜원의 관찰에 대한 문장이에요.",
                    "optionA": "see",
                    "optionB": "all",
                    "optionC": "You",
                    "optionD": "possibilities",
                    "result": "You see all possibilities",
                    "explanation": "너는 모든 가능성들을 본다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Perfect! Action tonight, comedy tomorrow!",
                    "translation": "완벽해! 오늘 밤 액션, 내일 코미디!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "혜원",
                    "script": "Problem solved efficiently!",
                    "translation": "문제가 효율적으로 해결됐어!"
                }
            ]
        }
    ]
}
ID: 15298 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "그룹 프로젝트 진행하기",
            "explanation": "ENTJ의 체계적 의사결정과 ENTP의 유연한 접근",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "We need clear roles for everyone!",
                    "translation": "모든 사람에게 명확한 역할이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "What if people want to switch?",
                    "translation": "사람들이 바꾸고 싶어 하면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Then we'll lose time!",
                    "translation": "그럼 시간을 잃을 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이 시간을 잃을 것이라고 했나요?",
                    "hint": "태성의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "태성이 'Then we'll lose time!'이라고 시간을 잃을 것이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "But happy people work better!",
                    "translation": "하지만 행복한 사람들이 더 잘 일해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "That's a good point!",
                    "translation": "좋은 지적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's a good @@!",
                    "hint": "태성이 무엇이 좋다고 했나요?",
                    "optionA": "day",
                    "optionB": "point",
                    "optionC": "person",
                    "result": "point",
                    "explanation": "태성이 좋은 '지적(point)'이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Maybe we can try both ways?",
                    "translation": "두 가지 방법을 모두 시도해볼까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "OK! Structure with some flexibility!",
                    "translation": "좋아! 약간의 유연성과 함께하는 구조!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You're open to new ideas!",
                    "translation": "너는 새로운 아이디어들에 열려있어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민서의 관찰에 대한 문장이에요.",
                    "optionA": "open",
                    "optionB": "You're",
                    "optionC": "to",
                    "optionD": "ideas",
                    "result": "You're open to ideas",
                    "explanation": "너는 아이디어들에 열려있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "And you help me think differently!",
                    "translation": "그리고 너는 나를 다르게 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Great! Let's start the project!",
                    "translation": "훌륭해! 프로젝트를 시작하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "그룹 프로젝트 진행하기",
            "explanation": "ENTJ의 체계적 의사결정과 ENTP의 유연한 접근",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "We need clear roles for everyone!",
                    "translation": "모든 사람에게 명확한 역할이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "What if people want to switch?",
                    "translation": "사람들이 바꾸고 싶어 하면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Then we'll lose time!",
                    "translation": "그럼 시간을 잃을 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이 시간을 잃을 것이라고 했나요?",
                    "hint": "태성의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "태성이 'Then we'll lose time!'이라고 시간을 잃을 것이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "But happy people work better!",
                    "translation": "하지만 행복한 사람들이 더 잘 일해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "That's a good point!",
                    "translation": "좋은 지적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's a good @@!",
                    "hint": "태성이 무엇이 좋다고 했나요?",
                    "optionA": "day",
                    "optionB": "point",
                    "optionC": "person",
                    "result": "point",
                    "explanation": "태성이 좋은 '지적(point)'이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Maybe we can try both ways?",
                    "translation": "두 가지 방법을 모두 시도해볼까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "OK! Structure with some flexibility!",
                    "translation": "좋아! 약간의 유연성과 함께하는 구조!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "You're open to new ideas!",
                    "translation": "너는 새로운 아이디어들에 열려있어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민서의 관찰에 대한 문장이에요.",
                    "optionA": "open",
                    "optionB": "You're",
                    "optionC": "to",
                    "optionD": "ideas",
                    "result": "You're open to ideas",
                    "explanation": "너는 아이디어들에 열려있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "And you help me think differently!",
                    "translation": "그리고 너는 나를 다르게 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Great! Let's start the project!",
                    "translation": "훌륭해! 프로젝트를 시작하자!"
                }
            ]
        }
    ]
}
ID: 15299 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 스케줄 짜기",
            "explanation": "ENTP의 자유로운 하루와 ENTJ의 계획적 시간 관리",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I don't like strict schedules!",
                    "translation": "엄격한 일정을 좋아하지 않아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "But schedules help us achieve goals!",
                    "translation": "하지만 일정은 목표 달성에 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "I prefer to be spontaneous!",
                    "translation": "즉흥적인 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우가 즉흥적인 것을 선호한다고 했나요?",
                    "hint": "현우의 선호를 들어보세요.",
                    "result": "O",
                    "explanation": "현우가 'I prefer to be spontaneous!'라고 즉흥적인 것을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "What if we miss important things?",
                    "translation": "중요한 것들을 놓치면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "We can handle things as they come!",
                    "translation": "일들이 생기는 대로 처리할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We can handle things as they @@!",
                    "hint": "현우가 일들이 어떻게 생기는 대로 처리한다고 했나요?",
                    "optionA": "go",
                    "optionB": "come",
                    "optionC": "stop",
                    "result": "come",
                    "explanation": "현우가 일들이 '생기는 대로(as they come)' 처리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Maybe we can plan some things?",
                    "translation": "몇 가지는 계획할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "OK! Big things can be planned!",
                    "translation": "좋아! 큰 것들은 계획할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "You're willing to compromise!",
                    "translation": "너는 타협할 의향이 있구나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하은의 관찰에 대한 문장이에요.",
                    "optionA": "willing",
                    "optionB": "You're",
                    "optionC": "to",
                    "optionD": "compromise",
                    "result": "You're willing to compromise",
                    "explanation": "너는 타협할 의향이 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "And you respect my freedom!",
                    "translation": "그리고 너는 내 자유를 존중해줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "Balance is the key!",
                    "translation": "균형이 핵심이야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 스케줄 짜기",
            "explanation": "ENTP의 자유로운 하루와 ENTJ의 계획적 시간 관리",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I don't like strict schedules!",
                    "translation": "엄격한 일정을 좋아하지 않아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하은",
                    "script": "But schedules help us achieve goals!",
                    "translation": "하지만 일정은 목표 달성에 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현우",
                    "script": "I prefer to be spontaneous!",
                    "translation": "즉흥적인 게 좋아!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현우가 즉흥적인 것을 선호한다고 했나요?",
                    "hint": "현우의 선호를 들어보세요.",
                    "result": "O",
                    "explanation": "현우가 'I prefer to be spontaneous!'라고 즉흥적인 것을 선호한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하은",
                    "script": "What if we miss important things?",
                    "translation": "중요한 것들을 놓치면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현우",
                    "script": "We can handle things as they come!",
                    "translation": "일들이 생기는 대로 처리할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We can handle things as they @@!",
                    "hint": "현우가 일들이 어떻게 생기는 대로 처리한다고 했나요?",
                    "optionA": "go",
                    "optionB": "come",
                    "optionC": "stop",
                    "result": "come",
                    "explanation": "현우가 일들이 '생기는 대로(as they come)' 처리한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하은",
                    "script": "Maybe we can plan some things?",
                    "translation": "몇 가지는 계획할 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "현우",
                    "script": "OK! Big things can be planned!",
                    "translation": "좋아! 큰 것들은 계획할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하은",
                    "script": "You're willing to compromise!",
                    "translation": "너는 타협할 의향이 있구나!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "하은의 관찰에 대한 문장이에요.",
                    "optionA": "willing",
                    "optionB": "You're",
                    "optionC": "to",
                    "optionD": "compromise",
                    "result": "You're willing to compromise",
                    "explanation": "너는 타협할 의향이 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현우",
                    "script": "And you respect my freedom!",
                    "translation": "그리고 너는 내 자유를 존중해줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하은",
                    "script": "Balance is the key!",
                    "translation": "균형이 핵심이야!"
                }
            ]
        }
    ]
}
ID: 15300 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 환경 적응하기",
            "explanation": "ENTJ의 빠른 적응과 ENTP의 탐험적 접근",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's make a plan for this new place!",
                    "translation": "이 새로운 장소에 대한 계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "I want to explore everything first!",
                    "translation": "먼저 모든 걸 탐험하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "We need to be efficient!",
                    "translation": "효율적이어야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 효율적이어야 한다고 했나요?",
                    "hint": "민준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'We need to be efficient!'라고 효율적이어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "But exploring is fun and educational!",
                    "translation": "하지만 탐험은 재미있고 교육적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "You're right! We can do both!",
                    "translation": "맞아! 우리는 둘 다 할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're right! We can do @@!",
                    "hint": "민준이 무엇을 할 수 있다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "both",
                    "optionC": "later",
                    "result": "both",
                    "explanation": "민준이 '둘 다(both)' 할 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Explore in the morning, plan in the evening?",
                    "translation": "아침에 탐험하고, 저녁에 계획하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Perfect schedule! You're creative!",
                    "translation": "완벽한 일정이야! 너는 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "And you keep us organized!",
                    "translation": "그리고 너는 우리를 체계적으로 유지해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영의 관찰에 대한 문장이에요.",
                    "optionA": "keep",
                    "optionB": "You",
                    "optionC": "organized",
                    "optionD": "us",
                    "result": "You keep us organized",
                    "explanation": "너는 우리를 체계적으로 유지해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Great teamwork! Let's start tomorrow!",
                    "translation": "훌륭한 팀워크야! 내일 시작하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Can't wait to begin!",
                    "translation": "시작하는 게 기다려져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "새로운 환경 적응하기",
            "explanation": "ENTJ의 빠른 적응과 ENTP의 탐험적 접근",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Let's make a plan for this new place!",
                    "translation": "이 새로운 장소에 대한 계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "I want to explore everything first!",
                    "translation": "먼저 모든 걸 탐험하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "We need to be efficient!",
                    "translation": "효율적이어야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 효율적이어야 한다고 했나요?",
                    "hint": "민준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'We need to be efficient!'라고 효율적이어야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "But exploring is fun and educational!",
                    "translation": "하지만 탐험은 재미있고 교육적이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "You're right! We can do both!",
                    "translation": "맞아! 우리는 둘 다 할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You're right! We can do @@!",
                    "hint": "민준이 무엇을 할 수 있다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "both",
                    "optionC": "later",
                    "result": "both",
                    "explanation": "민준이 '둘 다(both)' 할 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Explore in the morning, plan in the evening?",
                    "translation": "아침에 탐험하고, 저녁에 계획하는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Perfect schedule! You're creative!",
                    "translation": "완벽한 일정이야! 너는 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "And you keep us organized!",
                    "translation": "그리고 너는 우리를 체계적으로 유지해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "선영의 관찰에 대한 문장이에요.",
                    "optionA": "keep",
                    "optionB": "You",
                    "optionC": "organized",
                    "optionD": "us",
                    "result": "You keep us organized",
                    "explanation": "너는 우리를 체계적으로 유지해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "Great teamwork! Let's start tomorrow!",
                    "translation": "훌륭한 팀워크야! 내일 시작하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Can't wait to begin!",
                    "translation": "시작하는 게 기다려져!"
                }
            ]
        }
    ]
}
ID: 15301 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 압박감",
            "explanation": "ENTP의 긍정적 마인드와 ENTJ의 체계적 대처",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "This test stress is crazy!",
                    "translation": "이 시험 스트레스는 미쳐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Let's make a study plan!",
                    "translation": "공부 계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "But what if we change our minds?",
                    "translation": "하지만 마음이 바뀌면 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 마음이 바뀔까봐 걱정했나요?",
                    "hint": "도윤의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "도윤이 'But what if we change our minds?'라고 마음이 바뀔까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Then we adjust the plan!",
                    "translation": "그럼 계획을 조정해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "You make it sound easy!",
                    "translation": "너는 쉽게 들리게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You make it sound @@!",
                    "hint": "도윤이 예린이 무엇처럼 들리게 만든다고 했나요?",
                    "optionA": "hard",
                    "optionB": "easy",
                    "optionC": "boring",
                    "result": "easy",
                    "explanation": "도윤이 예린이 '쉽게(easy)' 들리게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예린",
                    "script": "Because we can handle anything!",
                    "translation": "우리는 뭐든 처리할 수 있거든!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your confidence helps me!",
                    "translation": "네 자신감이 나에게 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "And your positive attitude is great!",
                    "translation": "그리고 네 긍정적인 태도가 훌륭해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예린의 칭찬에 대한 문장이에요.",
                    "optionA": "positive",
                    "optionB": "attitude",
                    "optionC": "Your",
                    "optionD": "great",
                    "result": "Your positive attitude great",
                    "explanation": "네 긍정적인 태도가 훌륭하다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "OK! Let's conquer this test!",
                    "translation": "좋아! 이 시험을 정복하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예린",
                    "script": "We've got this! Team power!",
                    "translation": "우리가 해낼 거야! 팀의 힘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 압박감",
            "explanation": "ENTP의 긍정적 마인드와 ENTJ의 체계적 대처",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "This test stress is crazy!",
                    "translation": "이 시험 스트레스는 미쳐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예린",
                    "script": "Let's make a study plan!",
                    "translation": "공부 계획을 세우자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도윤",
                    "script": "But what if we change our minds?",
                    "translation": "하지만 마음이 바뀌면 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도윤이 마음이 바뀔까봐 걱정했나요?",
                    "hint": "도윤의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "도윤이 'But what if we change our minds?'라고 마음이 바뀔까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예린",
                    "script": "Then we adjust the plan!",
                    "translation": "그럼 계획을 조정해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도윤",
                    "script": "You make it sound easy!",
                    "translation": "너는 쉽게 들리게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "You make it sound @@!",
                    "hint": "도윤이 예린이 무엇처럼 들리게 만든다고 했나요?",
                    "optionA": "hard",
                    "optionB": "easy",
                    "optionC": "boring",
                    "result": "easy",
                    "explanation": "도윤이 예린이 '쉽게(easy)' 들리게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예린",
                    "script": "Because we can handle anything!",
                    "translation": "우리는 뭐든 처리할 수 있거든!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Your confidence helps me!",
                    "translation": "네 자신감이 나에게 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예린",
                    "script": "And your positive attitude is great!",
                    "translation": "그리고 네 긍정적인 태도가 훌륭해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "예린의 칭찬에 대한 문장이에요.",
                    "optionA": "positive",
                    "optionB": "attitude",
                    "optionC": "Your",
                    "optionD": "great",
                    "result": "Your positive attitude great",
                    "explanation": "네 긍정적인 태도가 훌륭하다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도윤",
                    "script": "OK! Let's conquer this test!",
                    "translation": "좋아! 이 시험을 정복하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예린",
                    "script": "We've got this! Team power!",
                    "translation": "우리가 해낼 거야! 팀의 힘!"
                }
            ]
        }
    ]
}
ID: 15302 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 변화 대응",
            "explanation": "ENTJ의 빠른 재조정과 ENTP의 흥미로운 전환",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Our original plan won't work!",
                    "translation": "우리 원래 계획은 안 될 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Maybe this is better!",
                    "translation": "아마 이게 더 좋을 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "How can it be better?",
                    "translation": "어떻게 더 좋을 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 어떻게 더 좋을 수 있는지 물었나요?",
                    "hint": "준혁의 질문을 들어보세요.",
                    "result": "O",
                    "explanation": "준혁이 'How can it be better?'라고 어떻게 더 좋을 수 있는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "New challenges bring new ideas!",
                    "translation": "새로운 도전들이 새로운 아이디어를 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I need to think about this!",
                    "translation": "이것에 대해 생각해야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need to think about @@!",
                    "hint": "준혁이 무엇에 대해 생각해야 한다고 했나요?",
                    "optionA": "food",
                    "optionB": "this",
                    "optionC": "tomorrow",
                    "result": "this",
                    "explanation": "준혁이 '이것(this)'에 대해 생각해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "What if we make a new plan?",
                    "translation": "새로운 계획을 세우면 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "OK! Let's be creative and organized!",
                    "translation": "좋아! 창의적이고 체계적으로 하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "You adapt so quickly!",
                    "translation": "너는 정말 빨리 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수아의 관찰에 대한 문장이에요.",
                    "optionA": "adapt",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "quickly",
                    "result": "You adapt so quickly",
                    "explanation": "너는 정말 빨리 적응한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "And you see opportunities everywhere!",
                    "translation": "그리고 너는 어디서든 기회를 봐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Perfect! Let's create something amazing!",
                    "translation": "완벽해! 놀라운 뭔가를 만들어보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 변화 대응",
            "explanation": "ENTJ의 빠른 재조정과 ENTP의 흥미로운 전환",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "Our original plan won't work!",
                    "translation": "우리 원래 계획은 안 될 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수아",
                    "script": "Maybe this is better!",
                    "translation": "아마 이게 더 좋을 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "How can it be better?",
                    "translation": "어떻게 더 좋을 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이 어떻게 더 좋을 수 있는지 물었나요?",
                    "hint": "준혁의 질문을 들어보세요.",
                    "result": "O",
                    "explanation": "준혁이 'How can it be better?'라고 어떻게 더 좋을 수 있는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수아",
                    "script": "New challenges bring new ideas!",
                    "translation": "새로운 도전들이 새로운 아이디어를 가져와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "I need to think about this!",
                    "translation": "이것에 대해 생각해야 해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I need to think about @@!",
                    "hint": "준혁이 무엇에 대해 생각해야 한다고 했나요?",
                    "optionA": "food",
                    "optionB": "this",
                    "optionC": "tomorrow",
                    "result": "this",
                    "explanation": "준혁이 '이것(this)'에 대해 생각해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수아",
                    "script": "What if we make a new plan?",
                    "translation": "새로운 계획을 세우면 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "OK! Let's be creative and organized!",
                    "translation": "좋아! 창의적이고 체계적으로 하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수아",
                    "script": "You adapt so quickly!",
                    "translation": "너는 정말 빨리 적응해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수아의 관찰에 대한 문장이에요.",
                    "optionA": "adapt",
                    "optionB": "You",
                    "optionC": "so",
                    "optionD": "quickly",
                    "result": "You adapt so quickly",
                    "explanation": "너는 정말 빨리 적응한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준혁",
                    "script": "And you see opportunities everywhere!",
                    "translation": "그리고 너는 어디서든 기회를 봐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수아",
                    "script": "Perfect! Let's create something amazing!",
                    "translation": "완벽해! 놀라운 뭔가를 만들어보자!"
                }
            ]
        }
    ]
}
ID: 15303 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창업 아이디어 회의",
            "explanation": "ENTP의 무한 가능성과 ENTJ의 실현 가능한 목표",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I have a million business ideas!",
                    "translation": "사업 아이디어가 백만 개나 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Which one can make money?",
                    "translation": "어느 게 돈을 벌 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "All of them could work!",
                    "translation": "모든 게 다 될 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 모든 아이디어가 다 될 수 있다고 했나요?",
                    "hint": "태현의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'All of them could work!'라고 모든 아이디어가 다 될 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Let's pick the best three!",
                    "translation": "가장 좋은 세 개를 고르자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "But what if I miss the perfect one?",
                    "translation": "하지만 완벽한 걸 놓치면 어떡해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But what if I miss the perfect @@?",
                    "hint": "태현이 완벽한 무엇을 놓칠까봐 걱정했나요?",
                    "optionA": "time",
                    "optionB": "one",
                    "optionC": "day",
                    "result": "one",
                    "explanation": "태현이 완벽한 '것(one)'을 놓칠까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "We can always add more later!",
                    "translation": "나중에 언제든 더 추가할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Smart approach! You're practical!",
                    "translation": "똑똑한 접근이야! 너는 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "And your creativity is endless!",
                    "translation": "그리고 네 창의성은 끝이 없어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수진의 관찰에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "your",
                    "optionC": "endless",
                    "optionD": "is",
                    "result": "your creativity is endless",
                    "explanation": "네 창의성이 끝이 없다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Let's start with app development!",
                    "translation": "앱 개발부터 시작하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Great choice! Let's make it happen!",
                    "translation": "훌륭한 선택이야! 실현시켜보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "창업 아이디어 회의",
            "explanation": "ENTP의 무한 가능성과 ENTJ의 실현 가능한 목표",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I have a million business ideas!",
                    "translation": "사업 아이디어가 백만 개나 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수진",
                    "script": "Which one can make money?",
                    "translation": "어느 게 돈을 벌 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태현",
                    "script": "All of them could work!",
                    "translation": "모든 게 다 될 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태현이 모든 아이디어가 다 될 수 있다고 했나요?",
                    "hint": "태현의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "태현이 'All of them could work!'라고 모든 아이디어가 다 될 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수진",
                    "script": "Let's pick the best three!",
                    "translation": "가장 좋은 세 개를 고르자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태현",
                    "script": "But what if I miss the perfect one?",
                    "translation": "하지만 완벽한 걸 놓치면 어떡해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But what if I miss the perfect @@?",
                    "hint": "태현이 완벽한 무엇을 놓칠까봐 걱정했나요?",
                    "optionA": "time",
                    "optionB": "one",
                    "optionC": "day",
                    "result": "one",
                    "explanation": "태현이 완벽한 '것(one)'을 놓칠까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수진",
                    "script": "We can always add more later!",
                    "translation": "나중에 언제든 더 추가할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태현",
                    "script": "Smart approach! You're practical!",
                    "translation": "똑똑한 접근이야! 너는 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수진",
                    "script": "And your creativity is endless!",
                    "translation": "그리고 네 창의성은 끝이 없어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "수진의 관찰에 대한 문장이에요.",
                    "optionA": "creativity",
                    "optionB": "your",
                    "optionC": "endless",
                    "optionD": "is",
                    "result": "your creativity is endless",
                    "explanation": "네 창의성이 끝이 없다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태현",
                    "script": "Let's start with app development!",
                    "translation": "앱 개발부터 시작하자!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수진",
                    "script": "Great choice! Let's make it happen!",
                    "translation": "훌륭한 선택이야! 실현시켜보자!"
                }
            ]
        }
    ]
}
ID: 15304 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 계획 세우기",
            "explanation": "ENTJ의 구체적 목표와 ENTP의 다양한 관심",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "What's your five-year plan?",
                    "translation": "5년 계획이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Five years is so far away!",
                    "translation": "5년은 너무 먼 미래야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "But we need clear goals!",
                    "translation": "하지만 명확한 목표가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이 명확한 목표가 필요하다고 했나요?",
                    "hint": "성준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "성준이 'But we need clear goals!'라고 명확한 목표가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "What if I change my mind?",
                    "translation": "마음이 바뀌면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Then we adjust the goals!",
                    "translation": "그럼 목표를 조정해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Then we adjust the @@!",
                    "hint": "성준이 무엇을 조정하자고 했나요?",
                    "optionA": "time",
                    "optionB": "goals",
                    "optionC": "money",
                    "result": "goals",
                    "explanation": "성준이 '목표(goals)'를 조정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "You're more flexible than I thought!",
                    "translation": "생각보다 유연하구나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "And you help me think bigger!",
                    "translation": "그리고 너는 나를 더 크게 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Maybe we can plan together?",
                    "translation": "함께 계획을 세울까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민서의 제안에 대한 문장이에요.",
                    "optionA": "plan",
                    "optionB": "we",
                    "optionC": "Maybe",
                    "optionD": "together",
                    "result": "Maybe we plan together",
                    "explanation": "함께 계획을 세우는 것은 어떨까 하는 제안이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Perfect! Different perspectives help!",
                    "translation": "완벽해! 다른 관점들이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Let's dream and plan at the same time!",
                    "translation": "동시에 꿈꾸고 계획하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 계획 세우기",
            "explanation": "ENTJ의 구체적 목표와 ENTP의 다양한 관심",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "What's your five-year plan?",
                    "translation": "5년 계획이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "Five years is so far away!",
                    "translation": "5년은 너무 먼 미래야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "But we need clear goals!",
                    "translation": "하지만 명확한 목표가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이 명확한 목표가 필요하다고 했나요?",
                    "hint": "성준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "성준이 'But we need clear goals!'라고 명확한 목표가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민서",
                    "script": "What if I change my mind?",
                    "translation": "마음이 바뀌면 어떡해?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "Then we adjust the goals!",
                    "translation": "그럼 목표를 조정해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Then we adjust the @@!",
                    "hint": "성준이 무엇을 조정하자고 했나요?",
                    "optionA": "time",
                    "optionB": "goals",
                    "optionC": "money",
                    "result": "goals",
                    "explanation": "성준이 '목표(goals)'를 조정하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "You're more flexible than I thought!",
                    "translation": "생각보다 유연하구나!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "And you help me think bigger!",
                    "translation": "그리고 너는 나를 더 크게 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민서",
                    "script": "Maybe we can plan together?",
                    "translation": "함께 계획을 세울까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "민서의 제안에 대한 문장이에요.",
                    "optionA": "plan",
                    "optionB": "we",
                    "optionC": "Maybe",
                    "optionD": "together",
                    "result": "Maybe we plan together",
                    "explanation": "함께 계획을 세우는 것은 어떨까 하는 제안이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "Perfect! Different perspectives help!",
                    "translation": "완벽해! 다른 관점들이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "Let's dream and plan at the same time!",
                    "translation": "동시에 꿈꾸고 계획하자!"
                }
            ]
        }
    ]
}
ID: 15305 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 스포츠 시작하기",
            "explanation": "ENTP의 흥미로운 시도와 ENTJ의 목표 지향적 접근",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try rock climbing!",
                    "translation": "암벽 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What's our goal with this?",
                    "translation": "이것으로 우리 목표가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Just to have fun and try!",
                    "translation": "그냥 재미있게 하고 시도해보는 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호가 그냥 재미있게 하고 시도해보자고 했나요?",
                    "hint": "윤호의 목적을 들어보세요.",
                    "result": "O",
                    "explanation": "윤호가 'Just to have fun and try!'라고 그냥 재미있게 하고 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Should we set a climbing goal?",
                    "translation": "등반 목표를 세워야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Maybe reach the top someday?",
                    "translation": "언젠가 정상에 도달하는 걸로?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Maybe reach the top @@?",
                    "hint": "윤호가 언제 정상에 도달하자고 했나요?",
                    "optionA": "never",
                    "optionB": "someday",
                    "optionC": "today",
                    "result": "someday",
                    "explanation": "윤호가 '언젠가(someday)' 정상에 도달하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Great! Let's train systematically!",
                    "translation": "훌륭해! 체계적으로 훈련하자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "You make everything achievable!",
                    "translation": "너는 모든 걸 달성 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "And you keep it exciting!",
                    "translation": "그리고 너는 흥미진진하게 유지해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연의 관찰에 대한 문장이에요.",
                    "optionA": "keep",
                    "optionB": "You",
                    "optionC": "it",
                    "optionD": "exciting",
                    "result": "You keep it exciting",
                    "explanation": "너는 그것을 흥미진진하게 유지해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Perfect balance! Fun and goals!",
                    "translation": "완벽한 균형이야! 재미와 목표!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "Let's book our first lesson!",
                    "translation": "첫 번째 수업을 예약하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 스포츠 시작하기",
            "explanation": "ENTP의 흥미로운 시도와 ENTJ의 목표 지향적 접근",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's try rock climbing!",
                    "translation": "암벽 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What's our goal with this?",
                    "translation": "이것으로 우리 목표가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤호",
                    "script": "Just to have fun and try!",
                    "translation": "그냥 재미있게 하고 시도해보는 거야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤호가 그냥 재미있게 하고 시도해보자고 했나요?",
                    "hint": "윤호의 목적을 들어보세요.",
                    "result": "O",
                    "explanation": "윤호가 'Just to have fun and try!'라고 그냥 재미있게 하고 시도해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Should we set a climbing goal?",
                    "translation": "등반 목표를 세워야 할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤호",
                    "script": "Maybe reach the top someday?",
                    "translation": "언젠가 정상에 도달하는 걸로?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Maybe reach the top @@?",
                    "hint": "윤호가 언제 정상에 도달하자고 했나요?",
                    "optionA": "never",
                    "optionB": "someday",
                    "optionC": "today",
                    "result": "someday",
                    "explanation": "윤호가 '언젠가(someday)' 정상에 도달하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "Great! Let's train systematically!",
                    "translation": "훌륭해! 체계적으로 훈련하자!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤호",
                    "script": "You make everything achievable!",
                    "translation": "너는 모든 걸 달성 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "And you keep it exciting!",
                    "translation": "그리고 너는 흥미진진하게 유지해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나연의 관찰에 대한 문장이에요.",
                    "optionA": "keep",
                    "optionB": "You",
                    "optionC": "it",
                    "optionD": "exciting",
                    "result": "You keep it exciting",
                    "explanation": "너는 그것을 흥미진진하게 유지해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤호",
                    "script": "Perfect balance! Fun and goals!",
                    "translation": "완벽한 균형이야! 재미와 목표!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "Let's book our first lesson!",
                    "translation": "첫 번째 수업을 예약하자!"
                }
            ]
        }
    ]
}
ID: 15306 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 활용하기",
            "explanation": "ENTJ의 효율적 여가와 ENTP의 자유로운 탐험",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "How should we spend our free time?",
                    "translation": "자유 시간을 어떻게 보내야 할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Let's just see what happens!",
                    "translation": "그냥 무슨 일이 일어나는지 보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "But we should use time well!",
                    "translation": "하지만 시간을 잘 활용해야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이 시간을 잘 활용해야 한다고 했나요?",
                    "hint": "태성의 의견을 들어보세요.",
                    "result": "O",
                    "explanation": "태성이 'But we should use time well!'이라고 시간을 잘 활용해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Sometimes wandering leads to discoveries!",
                    "translation": "가끔 떠돌아다니는 게 발견으로 이어져!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "That's actually smart thinking!",
                    "translation": "그건 실제로 똑똑한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's actually smart @@!",
                    "hint": "태성이 무엇이 똑똑하다고 했나요?",
                    "optionA": "person",
                    "optionB": "thinking",
                    "optionC": "day",
                    "result": "thinking",
                    "explanation": "태성이 똑똑한 '생각(thinking)'이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Maybe we can mix both approaches?",
                    "translation": "두 가지 접근법을 섞을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Planned exploration! I like it!",
                    "translation": "계획된 탐험이야! 마음에 들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You make my ideas more practical!",
                    "translation": "너는 내 아이디어들을 더 실용적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주의 관찰에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "You",
                    "optionC": "practical",
                    "optionD": "ideas",
                    "result": "You make ideas practical",
                    "explanation": "너는 아이디어들을 실용적으로 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "And you add creativity to my plans!",
                    "translation": "그리고 너는 내 계획들에 창의성을 더해줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Best of both worlds!",
                    "translation": "둘 다의 장점이야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 활용하기",
            "explanation": "ENTJ의 효율적 여가와 ENTP의 자유로운 탐험",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "How should we spend our free time?",
                    "translation": "자유 시간을 어떻게 보내야 할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현주",
                    "script": "Let's just see what happens!",
                    "translation": "그냥 무슨 일이 일어나는지 보자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "But we should use time well!",
                    "translation": "하지만 시간을 잘 활용해야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이 시간을 잘 활용해야 한다고 했나요?",
                    "hint": "태성의 의견을 들어보세요.",
                    "result": "O",
                    "explanation": "태성이 'But we should use time well!'이라고 시간을 잘 활용해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현주",
                    "script": "Sometimes wandering leads to discoveries!",
                    "translation": "가끔 떠돌아다니는 게 발견으로 이어져!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "That's actually smart thinking!",
                    "translation": "그건 실제로 똑똑한 생각이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's actually smart @@!",
                    "hint": "태성이 무엇이 똑똑하다고 했나요?",
                    "optionA": "person",
                    "optionB": "thinking",
                    "optionC": "day",
                    "result": "thinking",
                    "explanation": "태성이 똑똑한 '생각(thinking)'이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현주",
                    "script": "Maybe we can mix both approaches?",
                    "translation": "두 가지 접근법을 섞을 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "Planned exploration! I like it!",
                    "translation": "계획된 탐험이야! 마음에 들어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "You make my ideas more practical!",
                    "translation": "너는 내 아이디어들을 더 실용적으로 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "현주의 관찰에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "You",
                    "optionC": "practical",
                    "optionD": "ideas",
                    "result": "You make ideas practical",
                    "explanation": "너는 아이디어들을 실용적으로 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "And you add creativity to my plans!",
                    "translation": "그리고 너는 내 계획들에 창의성을 더해줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현주",
                    "script": "Best of both worlds!",
                    "translation": "둘 다의 장점이야!"
                }
            ]
        }
    ]
}
ID: 15307 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 갈등 해결",
            "explanation": "ENTP의 창의적 해결책과 ENTJ의 직접적 접근",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소연",
                    "script": "Everyone in our team is arguing!",
                    "translation": "우리 팀의 모든 사람이 싸우고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "We need to solve this quickly!",
                    "translation": "빨리 해결해야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소연",
                    "script": "What if we try something different?",
                    "translation": "뭔가 다른 걸 시도하면 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소연이 뭔가 다른 것을 시도하자고 했나요?",
                    "hint": "소연의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "소연이 'What if we try something different?'라고 뭔가 다른 것을 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Like what? We need action!",
                    "translation": "뭐 같은 걸? 행동이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소연",
                    "script": "Maybe a fun team activity first?",
                    "translation": "먼저 재미있는 팀 활동은 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Maybe a fun team activity @@?",
                    "hint": "소연이 팀 활동을 언제 하자고 했나요?",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "later",
                    "result": "first",
                    "explanation": "소연이 팀 활동을 '먼저(first)' 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "That's creative problem solving!",
                    "translation": "창의적인 문제 해결이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소연",
                    "script": "Then we can talk about work!",
                    "translation": "그다음에 일에 대해 이야기할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You think outside the box!",
                    "translation": "너는 창의적으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 관찰에 대한 문장이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "outside",
                    "optionD": "box",
                    "result": "You think outside box",
                    "explanation": "너는 창의적으로 생각한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "And you make things happen!",
                    "translation": "그리고 너는 일들을 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Perfect! Let's organize the activity!",
                    "translation": "완벽해! 활동을 조직하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 갈등 해결",
            "explanation": "ENTP의 창의적 해결책과 ENTJ의 직접적 접근",
            "level": 3,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소연",
                    "script": "Everyone in our team is arguing!",
                    "translation": "우리 팀의 모든 사람이 싸우고 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "We need to solve this quickly!",
                    "translation": "빨리 해결해야 해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소연",
                    "script": "What if we try something different?",
                    "translation": "뭔가 다른 걸 시도하면 어때?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소연이 뭔가 다른 것을 시도하자고 했나요?",
                    "hint": "소연의 제안을 들어보세요.",
                    "result": "O",
                    "explanation": "소연이 'What if we try something different?'라고 뭔가 다른 것을 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Like what? We need action!",
                    "translation": "뭐 같은 걸? 행동이 필요해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소연",
                    "script": "Maybe a fun team activity first?",
                    "translation": "먼저 재미있는 팀 활동은 어때?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Maybe a fun team activity @@?",
                    "hint": "소연이 팀 활동을 언제 하자고 했나요?",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "later",
                    "result": "first",
                    "explanation": "소연이 팀 활동을 '먼저(first)' 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "That's creative problem solving!",
                    "translation": "창의적인 문제 해결이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소연",
                    "script": "Then we can talk about work!",
                    "translation": "그다음에 일에 대해 이야기할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "You think outside the box!",
                    "translation": "너는 창의적으로 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준혁의 관찰에 대한 문장이에요.",
                    "optionA": "think",
                    "optionB": "You",
                    "optionC": "outside",
                    "optionD": "box",
                    "result": "You think outside box",
                    "explanation": "너는 창의적으로 생각한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소연",
                    "script": "And you make things happen!",
                    "translation": "그리고 너는 일들을 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Perfect! Let's organize the activity!",
                    "translation": "완벽해! 활동을 조직하자!"
                }
            ]
        }
    ]
}
ID: 15308 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌 중재하기",
            "explanation": "ENTJ의 리더십 중재와 ENTP의 다각도 해결",
            "category": "갈등 해결 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "These two friends won't stop fighting!",
                    "translation": "이 두 친구가 싸움을 그치지 않아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Maybe they both have good points?",
                    "translation": "아마 둘 다 좋은 점들이 있을지도?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "We need to take control!",
                    "translation": "통제해야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 통제해야 한다고 했나요?",
                    "hint": "민준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'We need to take control!'이라고 통제해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "What if we listen to both sides?",
                    "translation": "양쪽 모두의 말을 들으면 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Good strategy! You're right!",
                    "translation": "좋은 전략이야! 맞아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good strategy! You're @@!",
                    "hint": "민준이 선영이 어떻다고 했나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "tired",
                    "result": "right",
                    "explanation": "민준이 선영이 '맞다(right)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Then maybe find a compromise?",
                    "translation": "그다음에 타협점을 찾는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Perfect plan! Let's execute it!",
                    "translation": "완벽한 계획이야! 실행하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "You turn ideas into action!",
                    "translation": "너는 아이디어를 행동으로 바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선영의 관찰에 대한 문장이에요.",
                    "optionA": "turn",
                    "optionB": "You",
                    "optionC": "into",
                    "optionD": "action",
                    "result": "You turn into action",
                    "explanation": "너는 행동으로 바꾼다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "And you see all perspectives!",
                    "translation": "그리고 너는 모든 관점들을 봐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Team effort! Let's help them!",
                    "translation": "팀 노력이야! 그들을 도와주자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌 중재하기",
            "explanation": "ENTJ의 리더십 중재와 ENTP의 다각도 해결",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "These two friends won't stop fighting!",
                    "translation": "이 두 친구가 싸움을 그치지 않아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Maybe they both have good points?",
                    "translation": "아마 둘 다 좋은 점들이 있을지도?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "We need to take control!",
                    "translation": "통제해야 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 통제해야 한다고 했나요?",
                    "hint": "민준의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'We need to take control!'이라고 통제해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "What if we listen to both sides?",
                    "translation": "양쪽 모두의 말을 들으면 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Good strategy! You're right!",
                    "translation": "좋은 전략이야! 맞아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good strategy! You're @@!",
                    "hint": "민준이 선영이 어떻다고 했나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "tired",
                    "result": "right",
                    "explanation": "민준이 선영이 '맞다(right)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Then maybe find a compromise?",
                    "translation": "그다음에 타협점을 찾는 건 어때?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "Perfect plan! Let's execute it!",
                    "translation": "완벽한 계획이야! 실행하자!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "You turn ideas into action!",
                    "translation": "너는 아이디어를 행동으로 바꿔!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "선영의 관찰에 대한 문장이에요.",
                    "optionA": "turn",
                    "optionB": "You",
                    "optionC": "into",
                    "optionD": "action",
                    "result": "You turn into action",
                    "explanation": "너는 행동으로 바꾼다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "And you see all perspectives!",
                    "translation": "그리고 너는 모든 관점들을 봐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "선영",
                    "script": "Team effort! Let's help them!",
                    "translation": "팀 노력이야! 그들을 도와주자!"
                }
            ]
        }
    ]
}
ID: 15309 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "온라인 모임의 마법",
            "explanation": "ENTJ의 효율적 네트워킹과 INFJ의 진정성 있는 연결",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "This online meeting is perfect!",
                    "translation": "이 온라인 모임이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Do you really feel connected?",
                    "translation": "정말로 연결감을 느껴?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "We can meet so many people!",
                    "translation": "정말 많은 사람들을 만날 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이 많은 사람들을 만날 수 있다고 했나요?",
                    "hint": "성준의 장점을 들어보세요.",
                    "result": "O",
                    "explanation": "성준이 'We can meet so many people!'이라고 많은 사람들을 만날 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "But can we really know them?",
                    "translation": "하지만 정말로 그들을 알 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "We can learn their skills!",
                    "translation": "그들의 기술을 배울 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We can learn their @@!",
                    "hint": "성준이 무엇을 배울 수 있다고 했나요?",
                    "optionA": "names",
                    "optionB": "skills",
                    "optionC": "food",
                    "result": "skills",
                    "explanation": "성준이 그들의 '기술(skills)'을 배울 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I prefer knowing their hearts.",
                    "translation": "나는 그들의 마음을 아는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "That's valuable too!",
                    "translation": "그것도 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Maybe both ways work?",
                    "translation": "아마 두 방법 다 효과가 있을까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진의 생각에 대한 문장이에요.",
                    "optionA": "both",
                    "optionB": "Maybe",
                    "optionC": "ways",
                    "optionD": "work",
                    "result": "Maybe both ways work",
                    "explanation": "아마 두 방법 다 효과가 있을 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "You help me see deeper!",
                    "translation": "너는 나를 더 깊이 보게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "And you keep me connected!",
                    "translation": "그리고 너는 나를 연결되게 해줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "온라인 모임의 마법",
            "explanation": "ENTJ의 효율적 네트워킹과 INFJ의 진정성 있는 연결",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성준",
                    "script": "This online meeting is perfect!",
                    "translation": "이 온라인 모임이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Do you really feel connected?",
                    "translation": "정말로 연결감을 느껴?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성준",
                    "script": "We can meet so many people!",
                    "translation": "정말 많은 사람들을 만날 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성준이 많은 사람들을 만날 수 있다고 했나요?",
                    "hint": "성준의 장점을 들어보세요.",
                    "result": "O",
                    "explanation": "성준이 'We can meet so many people!'이라고 많은 사람들을 만날 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "But can we really know them?",
                    "translation": "하지만 정말로 그들을 알 수 있을까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성준",
                    "script": "We can learn their skills!",
                    "translation": "그들의 기술을 배울 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "We can learn their @@!",
                    "hint": "성준이 무엇을 배울 수 있다고 했나요?",
                    "optionA": "names",
                    "optionB": "skills",
                    "optionC": "food",
                    "result": "skills",
                    "explanation": "성준이 그들의 '기술(skills)'을 배울 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "I prefer knowing their hearts.",
                    "translation": "나는 그들의 마음을 아는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "성준",
                    "script": "That's valuable too!",
                    "translation": "그것도 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Maybe both ways work?",
                    "translation": "아마 두 방법 다 효과가 있을까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서진의 생각에 대한 문장이에요.",
                    "optionA": "both",
                    "optionB": "Maybe",
                    "optionC": "ways",
                    "optionD": "work",
                    "result": "Maybe both ways work",
                    "explanation": "아마 두 방법 다 효과가 있을 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "You help me see deeper!",
                    "translation": "너는 나를 더 깊이 보게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "And you keep me connected!",
                    "translation": "그리고 너는 나를 연결되게 해줘!"
                }
            ]
        }
    ]
}
ID: 15310 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 카페의 비밀",
            "explanation": "INFJ의 의미 있는 대화와 ENTJ의 목적 지향적 만남",
            "category": "사회적 상호작용",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love this quiet corner.",
                    "translation": "이 조용한 모퉁이가 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Great place for important talks!",
                    "translation": "중요한 대화를 위한 훌륭한 장소야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "We can share real feelings here.",
                    "translation": "여기서 진짜 감정을 나눌 수 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 진짜 감정을 나눌 수 있다고 했나요?",
                    "hint": "다은의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'We can share real feelings here'라고 진짜 감정을 나눌 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "And make useful connections!",
                    "translation": "그리고 유용한 연결들을 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Do you value deep friendship?",
                    "translation": "깊은 우정을 소중히 여겨?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do you value deep @@?",
                    "hint": "다은이 깊은 무엇을 소중히 여기는지 물었나요?",
                    "optionA": "water",
                    "optionB": "friendship",
                    "optionC": "sleep",
                    "result": "friendship",
                    "explanation": "다은이 깊은 '우정(friendship)'을 소중히 여기는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Of course! Quality matters!",
                    "translation": "물론이야! 질이 중요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You understand more than I thought.",
                    "translation": "생각보다 더 이해해주는구나."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "And you make relationships meaningful.",
                    "translation": "그리고 너는 관계들을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성의 관찰에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "You",
                    "optionC": "meaningful",
                    "optionD": "relationships",
                    "result": "You make relationships meaningful",
                    "explanation": "너는 관계들을 의미 있게 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "This feels like real connection.",
                    "translation": "이건 진짜 연결 같은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "Perfect balance of depth and purpose!",
                    "translation": "깊이와 목적의 완벽한 균형이야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 카페의 비밀",
            "explanation": "INFJ의 의미 있는 대화와 ENTJ의 목적 지향적 만남",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love this quiet corner.",
                    "translation": "이 조용한 모퉁이가 좋아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Great place for important talks!",
                    "translation": "중요한 대화를 위한 훌륭한 장소야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "We can share real feelings here.",
                    "translation": "여기서 진짜 감정을 나눌 수 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 진짜 감정을 나눌 수 있다고 했나요?",
                    "hint": "다은의 말을 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'We can share real feelings here'라고 진짜 감정을 나눌 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "And make useful connections!",
                    "translation": "그리고 유용한 연결들을 만들 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Do you value deep friendship?",
                    "translation": "깊은 우정을 소중히 여겨?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Do you value deep @@?",
                    "hint": "다은이 깊은 무엇을 소중히 여기는지 물었나요?",
                    "optionA": "water",
                    "optionB": "friendship",
                    "optionC": "sleep",
                    "result": "friendship",
                    "explanation": "다은이 깊은 '우정(friendship)'을 소중히 여기는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Of course! Quality matters!",
                    "translation": "물론이야! 질이 중요해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "You understand more than I thought.",
                    "translation": "생각보다 더 이해해주는구나."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "And you make relationships meaningful.",
                    "translation": "그리고 너는 관계들을 의미 있게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태성의 관찰에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "You",
                    "optionC": "meaningful",
                    "optionD": "relationships",
                    "result": "You make relationships meaningful",
                    "explanation": "너는 관계들을 의미 있게 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "This feels like real connection.",
                    "translation": "이건 진짜 연결 같은 느낌이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "Perfect balance of depth and purpose!",
                    "translation": "깊이와 목적의 완벽한 균형이야!"
                }
            ]
        }
    ]
}
ID: 15311 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "트렌드 분석의 재미",
            "explanation": "ENTJ의 시장 동향 파악과 INFJ의 본질적 이해",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Look at these market trends!",
                    "translation": "이 시장 동향들을 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "What do they really mean?",
                    "translation": "그것들이 정말로 무엇을 의미해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Money opportunities everywhere!",
                    "translation": "돈 버는 기회가 곳곳에 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 돈 버는 기회가 곳곳에 있다고 했나요?",
                    "hint": "민준의 관찰을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'Money opportunities everywhere!'라고 돈 버는 기회가 곳곳에 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But why do people want this?",
                    "translation": "하지만 사람들은 왜 이걸 원할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Good question! Let me research!",
                    "translation": "좋은 질문이야! 조사해볼게!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good question! Let me @@!",
                    "hint": "민준이 무엇을 하겠다고 했나요?",
                    "optionA": "sleep",
                    "optionB": "research",
                    "optionC": "eat",
                    "result": "research",
                    "explanation": "민준이 '조사(research)'하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "I think people seek connection.",
                    "translation": "사람들이 연결을 추구하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "That's deeper analysis!",
                    "translation": "그건 더 깊은 분석이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Numbers tell stories about hearts.",
                    "translation": "숫자들이 마음에 대한 이야기를 말해줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나의 통찰에 대한 문장이에요.",
                    "optionA": "tell",
                    "optionB": "Numbers",
                    "optionC": "stories",
                    "optionD": "hearts",
                    "result": "Numbers tell stories hearts",
                    "explanation": "숫자들이 마음에 대한 이야기를 말해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "You see the human side!",
                    "translation": "너는 인간적인 면을 봐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "And you see the practical side!",
                    "translation": "그리고 너는 실용적인 면을 봐!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "트렌드 분석의 재미",
            "explanation": "ENTJ의 시장 동향 파악과 INFJ의 본질적 이해",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "Look at these market trends!",
                    "translation": "이 시장 동향들을 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "What do they really mean?",
                    "translation": "그것들이 정말로 무엇을 의미해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Money opportunities everywhere!",
                    "translation": "돈 버는 기회가 곳곳에 있어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 돈 버는 기회가 곳곳에 있다고 했나요?",
                    "hint": "민준의 관찰을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'Money opportunities everywhere!'라고 돈 버는 기회가 곳곳에 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But why do people want this?",
                    "translation": "하지만 사람들은 왜 이걸 원할까?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Good question! Let me research!",
                    "translation": "좋은 질문이야! 조사해볼게!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Good question! Let me @@!",
                    "hint": "민준이 무엇을 하겠다고 했나요?",
                    "optionA": "sleep",
                    "optionB": "research",
                    "optionC": "eat",
                    "result": "research",
                    "explanation": "민준이 '조사(research)'하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "I think people seek connection.",
                    "translation": "사람들이 연결을 추구하는 것 같아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "That's deeper analysis!",
                    "translation": "그건 더 깊은 분석이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Numbers tell stories about hearts.",
                    "translation": "숫자들이 마음에 대한 이야기를 말해줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미나의 통찰에 대한 문장이에요.",
                    "optionA": "tell",
                    "optionB": "Numbers",
                    "optionC": "stories",
                    "optionD": "hearts",
                    "result": "Numbers tell stories hearts",
                    "explanation": "숫자들이 마음에 대한 이야기를 말해준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "You see the human side!",
                    "translation": "너는 인간적인 면을 봐!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "And you see the practical side!",
                    "translation": "그리고 너는 실용적인 면을 봐!"
                }
            ]
        }
    ]
}
ID: 15312 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "학습법의 진실",
            "explanation": "INFJ의 깊이 있는 이해와 ENTJ의 효율적 방법",
            "category": "정보 탐구",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I need to understand this deeply.",
                    "translation": "이걸 깊이 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Here's a faster method!",
                    "translation": "여기 더 빠른 방법이 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "But does it last long?",
                    "translation": "하지만 오래 지속돼?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이 오래 지속되는지 물었나요?",
                    "hint": "아름의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "아름이 'But does it last long?'이라고 오래 지속되는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "We can review it later!",
                    "translation": "나중에 복습할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "I prefer understanding the meaning first.",
                    "translation": "먼저 의미를 이해하는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I prefer understanding the meaning @@.",
                    "hint": "아름이 언제 의미를 이해하고 싶다고 했나요?",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "later",
                    "result": "first",
                    "explanation": "아름이 '먼저(first)' 의미를 이해하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "That's actually smarter long-term!",
                    "translation": "그게 실제로는 장기적으로 더 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "And your method saves time!",
                    "translation": "그리고 네 방법은 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Let's combine both approaches!",
                    "translation": "두 접근법을 결합하자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 제안에 대한 문장이에요.",
                    "optionA": "combine",
                    "optionB": "both",
                    "optionC": "Let's",
                    "optionD": "approaches",
                    "result": "Let's combine both approaches",
                    "explanation": "두 접근법을 결합하자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "Depth and efficiency together!",
                    "translation": "깊이와 효율성을 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Perfect learning partnership!",
                    "translation": "완벽한 학습 파트너십이야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "학습법의 진실",
            "explanation": "INFJ의 깊이 있는 이해와 ENTJ의 효율적 방법",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I need to understand this deeply.",
                    "translation": "이걸 깊이 이해해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Here's a faster method!",
                    "translation": "여기 더 빠른 방법이 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "But does it last long?",
                    "translation": "하지만 오래 지속돼?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이 오래 지속되는지 물었나요?",
                    "hint": "아름의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "아름이 'But does it last long?'이라고 오래 지속되는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "We can review it later!",
                    "translation": "나중에 복습할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "I prefer understanding the meaning first.",
                    "translation": "먼저 의미를 이해하는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "I prefer understanding the meaning @@.",
                    "hint": "아름이 언제 의미를 이해하고 싶다고 했나요?",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "later",
                    "result": "first",
                    "explanation": "아름이 '먼저(first)' 의미를 이해하고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "That's actually smarter long-term!",
                    "translation": "그게 실제로는 장기적으로 더 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "And your method saves time!",
                    "translation": "그리고 네 방법은 시간을 절약해!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Let's combine both approaches!",
                    "translation": "두 접근법을 결합하자!"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준혁의 제안에 대한 문장이에요.",
                    "optionA": "combine",
                    "optionB": "both",
                    "optionC": "Let's",
                    "optionD": "approaches",
                    "result": "Let's combine both approaches",
                    "explanation": "두 접근법을 결합하자는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "Depth and efficiency together!",
                    "translation": "깊이와 효율성을 함께!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Perfect learning partnership!",
                    "translation": "완벽한 학습 파트너십이야!"
                }
            ]
        }
    ]
}
ID: 15313 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비즈니스 딜레마",
            "explanation": "ENTJ의 수익성 판단과 INFJ의 가치 기반 선택",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This deal will make great profit!",
                    "translation": "이 거래는 큰 이익을 낼 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "But is it right for people?",
                    "translation": "하지만 사람들에게 옳은 일일까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Money helps us help others!",
                    "translation": "돈이 우리가 다른 사람들을 돕게 해줘!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 돈이 다른 사람들을 돕게 해준다고 했나요?",
                    "hint": "나연의 논리를 들어보세요.",
                    "result": "O",
                    "explanation": "나연이 'Money helps us help others!'라고 돈이 다른 사람들을 돕게 해준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "That's true, but what about values?",
                    "translation": "맞아, 하지만 가치는 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Values and success can work together!",
                    "translation": "가치와 성공이 함께 작용할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Values and success can work @@!",
                    "hint": "나연이 가치와 성공이 어떻게 할 수 있다고 했나요?",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "나연이 가치와 성공이 '함께(together)' 작용할 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "I need to think about this.",
                    "translation": "이것에 대해 생각해봐야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Take your time. Good decisions matter.",
                    "translation": "천천히 해. 좋은 결정이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정민",
                    "script": "You respect my thinking process.",
                    "translation": "내 사고 과정을 존중해주는구나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정민의 감사에 대한 문장이에요.",
                    "optionA": "respect",
                    "optionB": "You",
                    "optionC": "my",
                    "optionD": "thinking",
                    "result": "You respect my thinking",
                    "explanation": "너는 내 사고를 존중한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Because your insights are valuable!",
                    "translation": "네 통찰이 가치 있거든!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "Let's find the best solution together!",
                    "translation": "함께 최고의 해결책을 찾자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "비즈니스 딜레마",
            "explanation": "ENTJ의 수익성 판단과 INFJ의 가치 기반 선택",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "This deal will make great profit!",
                    "translation": "이 거래는 큰 이익을 낼 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "But is it right for people?",
                    "translation": "하지만 사람들에게 옳은 일일까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나연",
                    "script": "Money helps us help others!",
                    "translation": "돈이 우리가 다른 사람들을 돕게 해줘!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나연이 돈이 다른 사람들을 돕게 해준다고 했나요?",
                    "hint": "나연의 논리를 들어보세요.",
                    "result": "O",
                    "explanation": "나연이 'Money helps us help others!'라고 돈이 다른 사람들을 돕게 해준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "That's true, but what about values?",
                    "translation": "맞아, 하지만 가치는 어때?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나연",
                    "script": "Values and success can work together!",
                    "translation": "가치와 성공이 함께 작용할 수 있어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Values and success can work @@!",
                    "hint": "나연이 가치와 성공이 어떻게 할 수 있다고 했나요?",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "나연이 가치와 성공이 '함께(together)' 작용할 수 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "I need to think about this.",
                    "translation": "이것에 대해 생각해봐야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Take your time. Good decisions matter.",
                    "translation": "천천히 해. 좋은 결정이 중요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정민",
                    "script": "You respect my thinking process.",
                    "translation": "내 사고 과정을 존중해주는구나."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정민의 감사에 대한 문장이에요.",
                    "optionA": "respect",
                    "optionB": "You",
                    "optionC": "my",
                    "optionD": "thinking",
                    "result": "You respect my thinking",
                    "explanation": "너는 내 사고를 존중한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나연",
                    "script": "Because your insights are valuable!",
                    "translation": "네 통찰이 가치 있거든!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "Let's find the best solution together!",
                    "translation": "함께 최고의 해결책을 찾자!"
                }
            ]
        }
    ]
}
ID: 15314 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 선택",
            "explanation": "INFJ의 신중한 고려와 ENTJ의 빠른 판단",
            "category": "의사결정 방식",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I need more time to decide.",
                    "translation": "결정하는 데 더 많은 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "But the opportunity won't wait!",
                    "translation": "하지만 기회는 기다리지 않을 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "What if we make the wrong choice?",
                    "translation": "잘못된 선택을 하면 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영이 잘못된 선택을 할까봐 걱정했나요?",
                    "hint": "미영의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "미영이 'What if we make the wrong choice?'라고 잘못된 선택을 할까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "We can fix mistakes later!",
                    "translation": "나중에 실수를 고칠 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "But some choices change everything.",
                    "translation": "하지만 어떤 선택들은 모든 걸 바꿔."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But some choices change @@.",
                    "hint": "미영이 어떤 선택들이 무엇을 바꾼다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "tomorrow",
                    "result": "everything",
                    "explanation": "미영이 어떤 선택들이 '모든 것(everything)'을 바꾼다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "That's why your careful thinking helps!",
                    "translation": "그래서 네 신중한 사고가 도움이 되는 거야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "And your confidence gives me courage.",
                    "translation": "그리고 네 자신감이 나에게 용기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Together we make better decisions.",
                    "translation": "함께 우리는 더 나은 결정을 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈의 관찰에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "better",
                    "optionC": "Together",
                    "optionD": "decisions",
                    "result": "Together make better decisions",
                    "explanation": "함께 더 나은 결정을 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "OK, let's choose carefully but quickly.",
                    "translation": "좋아, 신중하지만 빠르게 선택하자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Perfect balance as always!",
                    "translation": "언제나처럼 완벽한 균형이야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 선택",
            "explanation": "INFJ의 신중한 고려와 ENTJ의 빠른 판단",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "I need more time to decide.",
                    "translation": "결정하는 데 더 많은 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "But the opportunity won't wait!",
                    "translation": "하지만 기회는 기다리지 않을 거야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미영",
                    "script": "What if we make the wrong choice?",
                    "translation": "잘못된 선택을 하면 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미영이 잘못된 선택을 할까봐 걱정했나요?",
                    "hint": "미영의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "미영이 'What if we make the wrong choice?'라고 잘못된 선택을 할까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "We can fix mistakes later!",
                    "translation": "나중에 실수를 고칠 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미영",
                    "script": "But some choices change everything.",
                    "translation": "하지만 어떤 선택들은 모든 걸 바꿔."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But some choices change @@.",
                    "hint": "미영이 어떤 선택들이 무엇을 바꾼다고 했나요?",
                    "optionA": "nothing",
                    "optionB": "everything",
                    "optionC": "tomorrow",
                    "result": "everything",
                    "explanation": "미영이 어떤 선택들이 '모든 것(everything)'을 바꾼다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "That's why your careful thinking helps!",
                    "translation": "그래서 네 신중한 사고가 도움이 되는 거야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미영",
                    "script": "And your confidence gives me courage.",
                    "translation": "그리고 네 자신감이 나에게 용기를 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "Together we make better decisions.",
                    "translation": "함께 우리는 더 나은 결정을 해."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성훈의 관찰에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "better",
                    "optionC": "Together",
                    "optionD": "decisions",
                    "result": "Together make better decisions",
                    "explanation": "함께 더 나은 결정을 만든다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "OK, let's choose carefully but quickly.",
                    "translation": "좋아, 신중하지만 빠르게 선택하자."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성훈",
                    "script": "Perfect balance as always!",
                    "translation": "언제나처럼 완벽한 균형이야!"
                }
            ]
        }
    ]
}
ID: 15315 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "성과 중심의 하루",
            "explanation": "ENTJ의 목표 달성과 INFJ의 균형 있는 삶",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I achieved three goals today!",
                    "translation": "오늘 세 가지 목표를 달성했어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's great! How do you feel?",
                    "translation": "좋네! 기분이 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Productive and successful!",
                    "translation": "생산적이고 성공적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이 생산적이고 성공적이라고 했나요?",
                    "hint": "수진의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "수진이 'Productive and successful!'라고 생산적이고 성공적이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Did you have time to rest?",
                    "translation": "쉴 시간은 있었어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Rest is for after work!",
                    "translation": "휴식은 일이 끝난 후에!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Rest is for after @@!",
                    "hint": "수진이 휴식이 언제를 위한 것이라고 했나요?",
                    "optionA": "breakfast",
                    "optionB": "work",
                    "optionC": "sleep",
                    "result": "work",
                    "explanation": "수진이 휴식이 '일(work)' 후를 위한 것이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "But balance keeps us healthy.",
                    "translation": "하지만 균형이 우리를 건강하게 유지해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "You're right about that.",
                    "translation": "그것에 대해서는 네가 맞아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Maybe rest helps you achieve more?",
                    "translation": "아마 휴식이 더 많이 성취하게 도와줄까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진의 제안에 대한 문장이에요.",
                    "optionA": "rest",
                    "optionB": "helps",
                    "optionC": "Maybe",
                    "optionD": "more",
                    "result": "Maybe rest helps more",
                    "explanation": "아마 휴식이 더 도움이 될 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "I'll try taking breaks tomorrow.",
                    "translation": "내일은 휴식을 취해보겠어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Great! Balance brings better results!",
                    "translation": "좋아! 균형이 더 나은 결과를 가져와!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "성과 중심의 하루",
            "explanation": "ENTJ의 목표 달성과 INFJ의 균형 있는 삶",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수진",
                    "script": "I achieved three goals today!",
                    "translation": "오늘 세 가지 목표를 달성했어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's great! How do you feel?",
                    "translation": "좋네! 기분이 어때?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수진",
                    "script": "Productive and successful!",
                    "translation": "생산적이고 성공적이야!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수진이 생산적이고 성공적이라고 했나요?",
                    "hint": "수진의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "수진이 'Productive and successful!'라고 생산적이고 성공적이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Did you have time to rest?",
                    "translation": "쉴 시간은 있었어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수진",
                    "script": "Rest is for after work!",
                    "translation": "휴식은 일이 끝난 후에!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Rest is for after @@!",
                    "hint": "수진이 휴식이 언제를 위한 것이라고 했나요?",
                    "optionA": "breakfast",
                    "optionB": "work",
                    "optionC": "sleep",
                    "result": "work",
                    "explanation": "수진이 휴식이 '일(work)' 후를 위한 것이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "But balance keeps us healthy.",
                    "translation": "하지만 균형이 우리를 건강하게 유지해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수진",
                    "script": "You're right about that.",
                    "translation": "그것에 대해서는 네가 맞아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Maybe rest helps you achieve more?",
                    "translation": "아마 휴식이 더 많이 성취하게 도와줄까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "서진의 제안에 대한 문장이에요.",
                    "optionA": "rest",
                    "optionB": "helps",
                    "optionC": "Maybe",
                    "optionD": "more",
                    "result": "Maybe rest helps more",
                    "explanation": "아마 휴식이 더 도움이 될 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수진",
                    "script": "I'll try taking breaks tomorrow.",
                    "translation": "내일은 휴식을 취해보겠어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "Great! Balance brings better results!",
                    "translation": "좋아! 균형이 더 나은 결과를 가져와!"
                }
            ]
        }
    ]
}
ID: 15316 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내적 평화의 순간",
            "explanation": "INFJ의 마음의 안정과 ENTJ의 목표 추진력",
            "category": "생활 태도",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I need quiet time today.",
                    "translation": "오늘은 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "But we have so much to do!",
                    "translation": "하지만 할 일이 너무 많아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "My mind feels too busy.",
                    "translation": "내 마음이 너무 바쁘게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 마음이 너무 바쁘다고 했나요?",
                    "hint": "다은의 상태를 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'My mind feels too busy'라고 마음이 너무 바쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "What helps you feel peaceful?",
                    "translation": "뭐가 평화롭게 느끼게 도와줘?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Just sitting and breathing quietly.",
                    "translation": "그냥 앉아서 조용히 숨 쉬는 거."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Just sitting and breathing @@.",
                    "hint": "다은이 어떻게 숨을 쉬라고 했나요?",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "quickly",
                    "result": "quietly",
                    "explanation": "다은이 '조용히(quietly)' 숨을 쉬라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "That sounds actually refreshing.",
                    "translation": "그게 실제로 상쾌하게 들려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "Want to try it with me?",
                    "translation": "나와 함께 해볼래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Yes! Maybe it helps my focus.",
                    "translation": "응! 아마 내 집중력에 도움이 될 거야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태성의 기대에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Maybe",
                    "optionC": "my",
                    "optionD": "focus",
                    "result": "Maybe helps my focus",
                    "explanation": "아마 내 집중력에 도움이 될 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Peace and productivity can coexist.",
                    "translation": "평화와 생산성은 공존할 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "You teach me valuable lessons!",
                    "translation": "너는 나에게 가치 있는 교훈을 가르쳐줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "내적 평화의 순간",
            "explanation": "INFJ의 마음의 안정과 ENTJ의 목표 추진력",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I need quiet time today.",
                    "translation": "오늘은 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "But we have so much to do!",
                    "translation": "하지만 할 일이 너무 많아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "My mind feels too busy.",
                    "translation": "내 마음이 너무 바쁘게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이 마음이 너무 바쁘다고 했나요?",
                    "hint": "다은의 상태를 들어보세요.",
                    "result": "O",
                    "explanation": "다은이 'My mind feels too busy'라고 마음이 너무 바쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "What helps you feel peaceful?",
                    "translation": "뭐가 평화롭게 느끼게 도와줘?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "Just sitting and breathing quietly.",
                    "translation": "그냥 앉아서 조용히 숨 쉬는 거."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Just sitting and breathing @@.",
                    "hint": "다은이 어떻게 숨을 쉬라고 했나요?",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "quickly",
                    "result": "quietly",
                    "explanation": "다은이 '조용히(quietly)' 숨을 쉬라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "That sounds actually refreshing.",
                    "translation": "그게 실제로 상쾌하게 들려."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "Want to try it with me?",
                    "translation": "나와 함께 해볼래?"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "Yes! Maybe it helps my focus.",
                    "translation": "응! 아마 내 집중력에 도움이 될 거야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "태성의 기대에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Maybe",
                    "optionC": "my",
                    "optionD": "focus",
                    "result": "Maybe helps my focus",
                    "explanation": "아마 내 집중력에 도움이 될 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "Peace and productivity can coexist.",
                    "translation": "평화와 생산성은 공존할 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태성",
                    "script": "You teach me valuable lessons!",
                    "translation": "너는 나에게 가치 있는 교훈을 가르쳐줘!"
                }
            ]
        }
    ]
}
ID: 15317 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "경쟁의 열기",
            "explanation": "ENTJ의 승부욕과 INFJ의 갈등 회피",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "This competition is exciting!",
                    "translation": "이 경쟁이 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "It feels too intense for me.",
                    "translation": "나한테는 너무 강렬하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Competition brings out our best!",
                    "translation": "경쟁이 우리의 최고를 끌어내!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 경쟁이 최고를 끌어낸다고 했나요?",
                    "hint": "민준의 생각을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'Competition brings out our best!'라고 경쟁이 최고를 끌어낸다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But it can hurt relationships.",
                    "translation": "하지만 관계를 해칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Only if we let it.",
                    "translation": "우리가 허락할 때만."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Only if we let @@.",
                    "hint": "민준이 우리가 무엇을 허락할 때만이라고 했나요?",
                    "optionA": "them",
                    "optionB": "it",
                    "optionC": "us",
                    "result": "it",
                    "explanation": "민준이 우리가 '그것(it)'을 허락할 때만이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "How do you stay calm?",
                    "translation": "어떻게 침착함을 유지해?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "I focus on my goals.",
                    "translation": "내 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Maybe I can try that approach.",
                    "translation": "아마 그 접근법을 시도해볼 수 있을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나의 결심에 대한 문장이에요.",
                    "optionA": "try",
                    "optionB": "can",
                    "optionC": "Maybe",
                    "optionD": "approach",
                    "result": "Maybe can try approach",
                    "explanation": "아마 그 접근법을 시도해볼 수 있을 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "And your calm energy helps me too.",
                    "translation": "그리고 네 차분한 에너지도 나에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "We complement each other well!",
                    "translation": "우리는 서로를 잘 보완해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "경쟁의 열기",
            "explanation": "ENTJ의 승부욕과 INFJ의 갈등 회피",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민준",
                    "script": "This competition is exciting!",
                    "translation": "이 경쟁이 흥미진진해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "It feels too intense for me.",
                    "translation": "나한테는 너무 강렬하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민준",
                    "script": "Competition brings out our best!",
                    "translation": "경쟁이 우리의 최고를 끌어내!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민준이 경쟁이 최고를 끌어낸다고 했나요?",
                    "hint": "민준의 생각을 들어보세요.",
                    "result": "O",
                    "explanation": "민준이 'Competition brings out our best!'라고 경쟁이 최고를 끌어낸다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "But it can hurt relationships.",
                    "translation": "하지만 관계를 해칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민준",
                    "script": "Only if we let it.",
                    "translation": "우리가 허락할 때만."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Only if we let @@.",
                    "hint": "민준이 우리가 무엇을 허락할 때만이라고 했나요?",
                    "optionA": "them",
                    "optionB": "it",
                    "optionC": "us",
                    "result": "it",
                    "explanation": "민준이 우리가 '그것(it)'을 허락할 때만이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "How do you stay calm?",
                    "translation": "어떻게 침착함을 유지해?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민준",
                    "script": "I focus on my goals.",
                    "translation": "내 목표에 집중해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Maybe I can try that approach.",
                    "translation": "아마 그 접근법을 시도해볼 수 있을 거야."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미나의 결심에 대한 문장이에요.",
                    "optionA": "try",
                    "optionB": "can",
                    "optionC": "Maybe",
                    "optionD": "approach",
                    "result": "Maybe can try approach",
                    "explanation": "아마 그 접근법을 시도해볼 수 있을 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민준",
                    "script": "And your calm energy helps me too.",
                    "translation": "그리고 네 차분한 에너지도 나에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "We complement each other well!",
                    "translation": "우리는 서로를 잘 보완해!"
                }
            ]
        }
    ]
}
ID: 15318 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정 폭풍의 날",
            "explanation": "INFJ의 감정 조절과 ENTJ의 위기 관리",
            "category": "스트레스 상황 대처",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Everything feels overwhelming today.",
                    "translation": "오늘은 모든 게 압도적으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What's the main problem?",
                    "translation": "주요 문제가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Too many people want things.",
                    "translation": "너무 많은 사람들이 뭔가를 원해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이 너무 많은 사람들이 뭔가를 원한다고 했나요?",
                    "hint": "서진의 스트레스 원인을 들어보세요.",
                    "result": "O",
                    "explanation": "서진이 'Too many people want things'라고 너무 많은 사람들이 뭔가를 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Let's prioritize the requests!",
                    "translation": "요청들을 우선순위를 매기자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "But I don't want to disappoint anyone.",
                    "translation": "하지만 누구도 실망시키고 싶지 않아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But I don't want to disappoint @@.",
                    "hint": "서진이 누구를 실망시키고 싶지 않다고 했나요?",
                    "optionA": "myself",
                    "optionB": "anyone",
                    "optionC": "nobody",
                    "result": "anyone",
                    "explanation": "서진이 '누구든(anyone)' 실망시키고 싶지 않다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "You can't please everyone always.",
                    "translation": "항상 모든 사람을 기쁘게 할 수는 없어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "That's hard to accept.",
                    "translation": "그걸 받아들이기 어려워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "But self-care helps you help others.",
                    "translation": "하지만 자기 관리가 다른 사람들을 돕게 해줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연의 조언에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Self-care",
                    "optionC": "you",
                    "optionD": "others",
                    "result": "Self-care helps you others",
                    "explanation": "자기 관리가 너를 다른 사람들을 돕게 한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "You make difficult things clear.",
                    "translation": "너는 어려운 것들을 명확하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "And you remind me to care!",
                    "translation": "그리고 너는 나에게 배려하도록 상기시켜줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정 폭풍의 날",
            "explanation": "INFJ의 감정 조절과 ENTJ의 위기 관리",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "Everything feels overwhelming today.",
                    "translation": "오늘은 모든 게 압도적으로 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What's the main problem?",
                    "translation": "주요 문제가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Too many people want things.",
                    "translation": "너무 많은 사람들이 뭔가를 원해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이 너무 많은 사람들이 뭔가를 원한다고 했나요?",
                    "hint": "서진의 스트레스 원인을 들어보세요.",
                    "result": "O",
                    "explanation": "서진이 'Too many people want things'라고 너무 많은 사람들이 뭔가를 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Let's prioritize the requests!",
                    "translation": "요청들을 우선순위를 매기자!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "But I don't want to disappoint anyone.",
                    "translation": "하지만 누구도 실망시키고 싶지 않아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "But I don't want to disappoint @@.",
                    "hint": "서진이 누구를 실망시키고 싶지 않다고 했나요?",
                    "optionA": "myself",
                    "optionB": "anyone",
                    "optionC": "nobody",
                    "result": "anyone",
                    "explanation": "서진이 '누구든(anyone)' 실망시키고 싶지 않다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나연",
                    "script": "You can't please everyone always.",
                    "translation": "항상 모든 사람을 기쁘게 할 수는 없어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "That's hard to accept.",
                    "translation": "그걸 받아들이기 어려워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나연",
                    "script": "But self-care helps you help others.",
                    "translation": "하지만 자기 관리가 다른 사람들을 돕게 해줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "나연의 조언에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Self-care",
                    "optionC": "you",
                    "optionD": "others",
                    "result": "Self-care helps you others",
                    "explanation": "자기 관리가 너를 다른 사람들을 돕게 한다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "You make difficult things clear.",
                    "translation": "너는 어려운 것들을 명확하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나연",
                    "script": "And you remind me to care!",
                    "translation": "그리고 너는 나에게 배려하도록 상기시켜줘!"
                }
            ]
        }
    ]
}
ID: 15319 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "승진 전략의 비밀",
            "explanation": "ENTJ의 경력 발전과 INFJ의 소명 의식",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I need a promotion strategy!",
                    "translation": "승진 전략이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "What's your deeper motivation?",
                    "translation": "더 깊은 동기가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Better position means more impact!",
                    "translation": "더 좋은 위치가 더 큰 영향을 의미해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이 더 좋은 위치가 더 큰 영향을 의미한다고 했나요?",
                    "hint": "태성의 논리를 들어보세요.",
                    "result": "O",
                    "explanation": "태성이 'Better position means more impact!'라고 더 좋은 위치가 더 큰 영향을 의미한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "That's a noble goal.",
                    "translation": "고귀한 목표네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "What drives you at work?",
                    "translation": "직장에서 뭐가 너를 이끌어?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What drives you at @@?",
                    "hint": "태성이 정민을 어디서 이끄는 것이 무엇인지 물었나요?",
                    "optionA": "home",
                    "optionB": "work",
                    "optionC": "school",
                    "result": "work",
                    "explanation": "태성이 '직장(work)'에서 뭐가 너를 이끄는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "Helping people find their purpose.",
                    "translation": "사람들이 목적을 찾도록 돕는 것."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "That's beautiful and powerful!",
                    "translation": "아름답고 강력하네!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정민",
                    "script": "Your ambition can serve that too.",
                    "translation": "네 야심도 그것을 위해 봉사할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정민의 관찰에 대한 문장이에요.",
                    "optionA": "ambition",
                    "optionB": "Your",
                    "optionC": "serve",
                    "optionD": "can",
                    "result": "Your ambition can serve",
                    "explanation": "네 야심이 봉사할 수 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "Success with meaning sounds perfect!",
                    "translation": "의미 있는 성공이 완벽하게 들려!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "Let's plan with both goals!",
                    "translation": "두 목표를 모두 가지고 계획하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "승진 전략의 비밀",
            "explanation": "ENTJ의 경력 발전과 INFJ의 소명 의식",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I need a promotion strategy!",
                    "translation": "승진 전략이 필요해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정민",
                    "script": "What's your deeper motivation?",
                    "translation": "더 깊은 동기가 뭐야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태성",
                    "script": "Better position means more impact!",
                    "translation": "더 좋은 위치가 더 큰 영향을 의미해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태성이 더 좋은 위치가 더 큰 영향을 의미한다고 했나요?",
                    "hint": "태성의 논리를 들어보세요.",
                    "result": "O",
                    "explanation": "태성이 'Better position means more impact!'라고 더 좋은 위치가 더 큰 영향을 의미한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정민",
                    "script": "That's a noble goal.",
                    "translation": "고귀한 목표네."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태성",
                    "script": "What drives you at work?",
                    "translation": "직장에서 뭐가 너를 이끌어?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What drives you at @@?",
                    "hint": "태성이 정민을 어디서 이끄는 것이 무엇인지 물었나요?",
                    "optionA": "home",
                    "optionB": "work",
                    "optionC": "school",
                    "result": "work",
                    "explanation": "태성이 '직장(work)'에서 뭐가 너를 이끄는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정민",
                    "script": "Helping people find their purpose.",
                    "translation": "사람들이 목적을 찾도록 돕는 것."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태성",
                    "script": "That's beautiful and powerful!",
                    "translation": "아름답고 강력하네!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정민",
                    "script": "Your ambition can serve that too.",
                    "translation": "네 야심도 그것을 위해 봉사할 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "정민의 관찰에 대한 문장이에요.",
                    "optionA": "ambition",
                    "optionB": "Your",
                    "optionC": "serve",
                    "optionD": "can",
                    "result": "Your ambition can serve",
                    "explanation": "네 야심이 봉사할 수 있다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태성",
                    "script": "Success with meaning sounds perfect!",
                    "translation": "의미 있는 성공이 완벽하게 들려!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "Let's plan with both goals!",
                    "translation": "두 목표를 모두 가지고 계획하자!"
                }
            ]
        }
    ]
}
ID: 15320 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성장의 여정",
            "explanation": "INFJ의 개인적 성장과 ENTJ의 성공 로드맵",
            "category": "직업 및 목표 설정",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "Growth feels like a long journey.",
                    "translation": "성장은 긴 여정처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let's make it a successful one!",
                    "translation": "성공적인 것으로 만들자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "But what if I'm not ready?",
                    "translation": "하지만 준비가 되지 않으면 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이 준비가 되지 않을까봐 걱정했나요?",
                    "hint": "아름의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "아름이 'But what if I'm not ready?'라고 준비가 되지 않을까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "We grow by taking steps!",
                    "translation": "우리는 발걸음을 내딛음으로써 성장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "Small steps feel safer to me.",
                    "translation": "작은 걸음이 나에게는 더 안전하게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Small steps feel safer to @@.",
                    "hint": "아름이 작은 걸음이 누구에게 더 안전하다고 했나요?",
                    "optionA": "you",
                    "optionB": "me",
                    "optionC": "them",
                    "result": "me",
                    "explanation": "아름이 작은 걸음이 '나에게(me)' 더 안전하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Small steps lead to big success!",
                    "translation": "작은 걸음이 큰 성공으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "You make progress feel possible.",
                    "translation": "너는 진전이 가능하게 느끼게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "And you remind me to enjoy the journey.",
                    "translation": "그리고 너는 나에게 여정을 즐기라고 상기시켜줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁의 감사에 대한 문장이에요.",
                    "optionA": "remind",
                    "optionB": "You",
                    "optionC": "enjoy",
                    "optionD": "journey",
                    "result": "You remind enjoy journey",
                    "explanation": "너는 여정을 즐기라고 상기시켜준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "Perfect partnership for growth!",
                    "translation": "성장을 위한 완벽한 파트너십이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Let's grow successfully together!",
                    "translation": "함께 성공적으로 성장하자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "성장의 여정",
            "explanation": "INFJ의 개인적 성장과 ENTJ의 성공 로드맵",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "Growth feels like a long journey.",
                    "translation": "성장은 긴 여정처럼 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Let's make it a successful one!",
                    "translation": "성공적인 것으로 만들자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "But what if I'm not ready?",
                    "translation": "하지만 준비가 되지 않으면 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이 준비가 되지 않을까봐 걱정했나요?",
                    "hint": "아름의 걱정을 들어보세요.",
                    "result": "O",
                    "explanation": "아름이 'But what if I'm not ready?'라고 준비가 되지 않을까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "We grow by taking steps!",
                    "translation": "우리는 발걸음을 내딛음으로써 성장해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "Small steps feel safer to me.",
                    "translation": "작은 걸음이 나에게는 더 안전하게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Small steps feel safer to @@.",
                    "hint": "아름이 작은 걸음이 누구에게 더 안전하다고 했나요?",
                    "optionA": "you",
                    "optionB": "me",
                    "optionC": "them",
                    "result": "me",
                    "explanation": "아름이 작은 걸음이 '나에게(me)' 더 안전하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Small steps lead to big success!",
                    "translation": "작은 걸음이 큰 성공으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "You make progress feel possible.",
                    "translation": "너는 진전이 가능하게 느끼게 해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "And you remind me to enjoy the journey.",
                    "translation": "그리고 너는 나에게 여정을 즐기라고 상기시켜줘."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "준혁의 감사에 대한 문장이에요.",
                    "optionA": "remind",
                    "optionB": "You",
                    "optionC": "enjoy",
                    "optionD": "journey",
                    "result": "You remind enjoy journey",
                    "explanation": "너는 여정을 즐기라고 상기시켜준다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아름",
                    "script": "Perfect partnership for growth!",
                    "translation": "성장을 위한 완벽한 파트너십이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준혁",
                    "script": "Let's grow successfully together!",
                    "translation": "함께 성공적으로 성장하자!"
                }
            ]
        }
    ]
}
ID: 15321 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "도전의 즐거움",
            "explanation": "ENTJ의 모험적 취미와 INFJ의 성찰적 시간",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's try mountain climbing!",
                    "translation": "산악 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "That sounds quite challenging.",
                    "translation": "꽤 도전적으로 들려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜원",
                    "script": "Challenges make life exciting!",
                    "translation": "도전이 인생을 흥미롭게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜원이 도전이 인생을 흥미롭게 만든다고 했나요?",
                    "hint": "혜원의 생각을 들어보세요.",
                    "result": "O",
                    "explanation": "혜원이 'Challenges make life exciting!'라고 도전이 인생을 흥미롭게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "I prefer quiet reflection time.",
                    "translation": "조용한 성찰 시간을 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜원",
                    "script": "What do you think about?",
                    "translation": "뭐에 대해 생각해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What do you think @@?",
                    "hint": "혜원이 미영이 무엇에 대해 생각하는지 물었나요?",
                    "optionA": "today",
                    "optionB": "about",
                    "optionC": "never",
                    "result": "about",
                    "explanation": "혜원이 '무엇에 대해(about)' 생각하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Life's deeper meanings and connections.",
                    "translation": "인생의 더 깊은 의미들과 연결들."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "That's actually quite adventurous!",
                    "translation": "그것도 실제로 꽤 모험적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "Maybe we can do both activities?",
                    "translation": "아마 우리가 두 활동을 모두 할 수 있을까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미영의 제안에 대한 문장이에요.",
                    "optionA": "do",
                    "optionB": "we",
                    "optionC": "Maybe",
                    "optionD": "both",
                    "result": "Maybe we do both",
                    "explanation": "아마 우리가 둘 다 할 수 있을 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜원",
                    "script": "Physical and mental adventures!",
                    "translation": "신체적이고 정신적인 모험들!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미영",
                    "script": "Balance makes everything richer!",
                    "translation": "균형이 모든 것을 더 풍부하게 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "도전의 즐거움",
            "explanation": "ENTJ의 모험적 취미와 INFJ의 성찰적 시간",
            "level": 3,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜원",
                    "script": "Let's try mountain climbing!",
                    "translation": "산악 등반을 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "That sounds quite challenging.",
                    "translation": "꽤 도전적으로 들려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜원",
                    "script": "Challenges make life exciting!",
                    "translation": "도전이 인생을 흥미롭게 만들어!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜원이 도전이 인생을 흥미롭게 만든다고 했나요?",
                    "hint": "혜원의 생각을 들어보세요.",
                    "result": "O",
                    "explanation": "혜원이 'Challenges make life exciting!'라고 도전이 인생을 흥미롭게 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "I prefer quiet reflection time.",
                    "translation": "조용한 성찰 시간을 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜원",
                    "script": "What do you think about?",
                    "translation": "뭐에 대해 생각해?"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "What do you think @@?",
                    "hint": "혜원이 미영이 무엇에 대해 생각하는지 물었나요?",
                    "optionA": "today",
                    "optionB": "about",
                    "optionC": "never",
                    "result": "about",
                    "explanation": "혜원이 '무엇에 대해(about)' 생각하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Life's deeper meanings and connections.",
                    "translation": "인생의 더 깊은 의미들과 연결들."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "혜원",
                    "script": "That's actually quite adventurous!",
                    "translation": "그것도 실제로 꽤 모험적이야!"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "Maybe we can do both activities?",
                    "translation": "아마 우리가 두 활동을 모두 할 수 있을까?"
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "미영의 제안에 대한 문장이에요.",
                    "optionA": "do",
                    "optionB": "we",
                    "optionC": "Maybe",
                    "optionD": "both",
                    "result": "Maybe we do both",
                    "explanation": "아마 우리가 둘 다 할 수 있을 것이라는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜원",
                    "script": "Physical and mental adventures!",
                    "translation": "신체적이고 정신적인 모험들!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미영",
                    "script": "Balance makes everything richer!",
                    "translation": "균형이 모든 것을 더 풍부하게 만들어!"
                }
            ]
        }
    ]
}
ID: 15322 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간",
            "explanation": "INFJ의 개인적 취미와 ENTJ의 팀 활동 선호",
            "category": "취미와 여가 활동",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I love painting alone.",
                    "translation": "혼자 그림 그리는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "Don't you feel lonely?",
                    "translation": "외롭지 않아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Solitude feels peaceful to me.",
                    "translation": "고독이 나에게는 평화롭게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이 고독이 평화롭게 느껴진다고 했나요?",
                    "hint": "서진의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "서진이 'Solitude feels peaceful to me'라고 고독이 평화롭게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "I get energy from group activities.",
                    "translation": "나는 그룹 활동에서 에너지를 얻어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "That's wonderful too!",
                    "translation": "그것도 멋져!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's wonderful @@!",
                    "hint": "서진이 그것도 어떻다고 했나요?",
                    "optionA": "bad",
                    "optionB": "too",
                    "optionC": "never",
                    "result": "too",
                    "explanation": "서진이 그것도 '멋지다(too)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Want to try group painting?",
                    "translation": "그룹 그림 그리기를 해볼래?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Maybe occasionally would be nice.",
                    "translation": "가끔은 좋을 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "And I'll try solo reflection.",
                    "translation": "그리고 나는 혼자 성찰해보겠어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준의 다짐에 대한 문장이에요.",
                    "optionA": "try",
                    "optionB": "I'll",
                    "optionC": "solo",
                    "optionD": "reflection",
                    "result": "I'll try solo reflection",
                    "explanation": "나는 혼자 성찰해보겠다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "We can learn from each other's styles.",
                    "translation": "서로의 스타일에서 배울 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Different approaches, same creativity!",
                    "translation": "다른 접근법, 같은 창의성!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간",
            "explanation": "INFJ의 개인적 취미와 ENTJ의 팀 활동 선호",
            "level": 3,
            "my_mbti": "INFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I love painting alone.",
                    "translation": "혼자 그림 그리는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "Don't you feel lonely?",
                    "translation": "외롭지 않아?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "Solitude feels peaceful to me.",
                    "translation": "고독이 나에게는 평화롭게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이 고독이 평화롭게 느껴진다고 했나요?",
                    "hint": "서진의 감정을 들어보세요.",
                    "result": "O",
                    "explanation": "서진이 'Solitude feels peaceful to me'라고 고독이 평화롭게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "I get energy from group activities.",
                    "translation": "나는 그룹 활동에서 에너지를 얻어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "That's wonderful too!",
                    "translation": "그것도 멋져!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "That's wonderful @@!",
                    "hint": "서진이 그것도 어떻다고 했나요?",
                    "optionA": "bad",
                    "optionB": "too",
                    "optionC": "never",
                    "result": "too",
                    "explanation": "서진이 그것도 '멋지다(too)'고 했어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Want to try group painting?",
                    "translation": "그룹 그림 그리기를 해볼래?"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Maybe occasionally would be nice.",
                    "translation": "가끔은 좋을 것 같아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "And I'll try solo reflection.",
                    "translation": "그리고 나는 혼자 성찰해보겠어."
                },
                {
                    "type": "puzzle",
                    "index": 11,
                    "hint": "성준의 다짐에 대한 문장이에요.",
                    "optionA": "try",
                    "optionB": "I'll",
                    "optionC": "solo",
                    "optionD": "reflection",
                    "result": "I'll try solo reflection",
                    "explanation": "나는 혼자 성찰해보겠다는 뜻이에요."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "We can learn from each other's styles.",
                    "translation": "서로의 스타일에서 배울 수 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성준",
                    "script": "Different approaches, same creativity!",
                    "translation": "다른 접근법, 같은 창의성!"
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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