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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 17823 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 영감",
            "explanation": "INFP의 개인적 표현과 ENFJ의 영감을 주는 창작",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "I write for healing.",
                    "translation": "치유를 위해 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I create to inspire!",
                    "translation": "영감주려고 창작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 다른 사람들을 영감주려고 하나요?",
                    "hint": "ENFJ는 타인에게 영향을 줘요.",
                    "result": "O",
                    "explanation": "민아는 영감주려고 창작해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Words heal my heart.",
                    "translation": "말들이 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Stories uplift all people!",
                    "translation": "이야기들이 모든 사람을 고양시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae writes for personal @@.",
                    "hint": "INFP는 자신의 치유를 추구해요.",
                    "optionA": "fame",
                    "optionB": "healing",
                    "optionC": "schedule",
                    "result": "healing",
                    "explanation": "미래는 개인적인 치유를 위해 써요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your authenticity touches hearts!",
                    "translation": "네 진정성은 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your purpose inspires everyone!",
                    "translation": "네 목적은 모두를 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Both heal through words.",
                    "translation": "둘 다 말들로 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 둘 다 말들로 치유한다는 문장이에요.",
                    "optionA": "heal",
                    "optionB": "through",
                    "optionC": "words",
                    "optionD": "Both",
                    "optionE": "deeply",
                    "result": "Both deeply heal through words",
                    "explanation": "민아는 둘 다 말들을 통해 깊이 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미래",
                    "script": "Personal and universal unite beautifully!",
                    "translation": "개인적인 것과 보편적인 것이 아름답게 합쳐져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 영감",
            "explanation": "INFP의 개인적 표현과 ENFJ의 영감을 주는 창작",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "I write for healing.",
                    "translation": "치유를 위해 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I create to inspire!",
                    "translation": "영감주려고 창작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 다른 사람들을 영감주려고 하나요?",
                    "hint": "ENFJ는 타인에게 영향을 줘요.",
                    "result": "O",
                    "explanation": "민아는 영감주려고 창작해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미래",
                    "script": "Words heal my heart.",
                    "translation": "말들이 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Stories uplift all people!",
                    "translation": "이야기들이 모든 사람을 고양시켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-rae writes for personal @@.",
                    "hint": "INFP는 자신의 치유를 추구해요.",
                    "optionA": "fame",
                    "optionB": "healing",
                    "optionC": "schedule",
                    "result": "healing",
                    "explanation": "미래는 개인적인 치유를 위해 써요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your authenticity touches hearts!",
                    "translation": "네 진정성은 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미래",
                    "script": "Your purpose inspires everyone!",
                    "translation": "네 목적은 모두를 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Both heal through words.",
                    "translation": "둘 다 말들로 치유해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아가 둘 다 말들로 치유한다는 문장이에요.",
                    "optionA": "heal",
                    "optionB": "through",
                    "optionC": "words",
                    "optionD": "Both",
                    "optionE": "deeply",
                    "result": "Both deeply heal through words",
                    "explanation": "민아는 둘 다 말들을 통해 깊이 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미래",
                    "script": "Personal and universal unite beautifully!",
                    "translation": "개인적인 것과 보편적인 것이 아름답게 합쳐져!"
                }
            ]
        }
    ]
}
ID: 17824 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 창조",
            "explanation": "INFP의 깊은 성찰과 ENFP의 열정적 탐험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I explore one theme.",
                    "translation": "하나의 주제를 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I try everything excitedly!",
                    "translation": "모든 걸 신나게 시도해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 많은 것을 시도하나요?",
                    "hint": "ENFP는 다양하게 탐험해요.",
                    "result": "O",
                    "explanation": "지영은 모든 걸 신나게 시도해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Depth gives me peace.",
                    "translation": "깊이가 내게 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Variety brings me joy!",
                    "translation": "다양함이 내게 기쁨을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young explores one theme @@.",
                    "hint": "INFP는 깊이 있게 탐구해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "loudly",
                    "result": "deeply",
                    "explanation": "나영은 하나의 주제를 깊이 탐구해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your depth is special!",
                    "translation": "네 깊이는 특별해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love creating.",
                    "translation": "우리 둘 다 창작을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이 둘 다 창작을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "creating",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "truly",
                    "result": "We both truly love creating",
                    "explanation": "지영은 둘 다 진정으로 창작을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "Depth and breadth complement perfectly!",
                    "translation": "깊이와 넓이가 완벽히 보완해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 창조",
            "explanation": "INFP의 깊은 성찰과 ENFP의 열정적 탐험",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I explore one theme.",
                    "translation": "하나의 주제를 탐구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "I try everything excitedly!",
                    "translation": "모든 걸 신나게 시도해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 많은 것을 시도하나요?",
                    "hint": "ENFP는 다양하게 탐험해요.",
                    "result": "O",
                    "explanation": "지영은 모든 걸 신나게 시도해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Depth gives me peace.",
                    "translation": "깊이가 내게 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Variety brings me joy!",
                    "translation": "다양함이 내게 기쁨을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young explores one theme @@.",
                    "hint": "INFP는 깊이 있게 탐구해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "loudly",
                    "result": "deeply",
                    "explanation": "나영은 하나의 주제를 깊이 탐구해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your depth is special!",
                    "translation": "네 깊이는 특별해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love creating.",
                    "translation": "우리 둘 다 창작을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지영이 둘 다 창작을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "creating",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "truly",
                    "result": "We both truly love creating",
                    "explanation": "지영은 둘 다 진정으로 창작을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "Depth and breadth complement perfectly!",
                    "translation": "깊이와 넓이가 완벽히 보완해!"
                }
            ]
        }
    ]
}
ID: 17825 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직하는 즐거움",
            "explanation": "ESTJ의 단체 활동과 ISTJ의 개인적 체계 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I organize community marathons.",
                    "translation": "난 커뮤니티 마라톤을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's impressively coordinated!",
                    "translation": "인상적으로 조율됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Leading groups energizes me.",
                    "translation": "단체를 이끄는 게 날 활력 나게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 단체 활동을 조직하나요?",
                    "hint": "ESTJ는 사람들을 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 커뮤니티 마라톤을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I maintain personal records.",
                    "translation": "난 개인 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You're systematically detailed!",
                    "translation": "넌 체계적으로 세밀하구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun maintains personal @@.",
                    "hint": "ISTJ는 개인 기록을 관리해요.",
                    "optionA": "groups",
                    "optionB": "records",
                    "optionC": "marathons",
                    "result": "records",
                    "explanation": "동현이는 'personal records' 개인 기록을 유지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Individual focus brings clarity.",
                    "translation": "개인적 집중이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Group and solo both work!",
                    "translation": "단체와 혼자 둘 다 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이를 활력 나게 하는 것에 대한 문장이에요.",
                    "optionA": "groups",
                    "optionB": "Leading",
                    "optionC": "energizes",
                    "optionD": "me",
                    "result": "Leading groups energizes me",
                    "explanation": "단체를 이끄는 게 나를 활력 나게 해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, organization takes forms!",
                    "translation": "응, 조직화는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직하는 즐거움",
            "explanation": "ESTJ의 단체 활동과 ISTJ의 개인적 체계 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I organize community marathons.",
                    "translation": "난 커뮤니티 마라톤을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's impressively coordinated!",
                    "translation": "인상적으로 조율됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Leading groups energizes me.",
                    "translation": "단체를 이끄는 게 날 활력 나게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 단체 활동을 조직하나요?",
                    "hint": "ESTJ는 사람들을 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 커뮤니티 마라톤을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I maintain personal records.",
                    "translation": "난 개인 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You're systematically detailed!",
                    "translation": "넌 체계적으로 세밀하구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun maintains personal @@.",
                    "hint": "ISTJ는 개인 기록을 관리해요.",
                    "optionA": "groups",
                    "optionB": "records",
                    "optionC": "marathons",
                    "result": "records",
                    "explanation": "동현이는 'personal records' 개인 기록을 유지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Individual focus brings clarity.",
                    "translation": "개인적 집중이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Group and solo both work!",
                    "translation": "단체와 혼자 둘 다 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태영이를 활력 나게 하는 것에 대한 문장이에요.",
                    "optionA": "groups",
                    "optionB": "Leading",
                    "optionC": "energizes",
                    "optionD": "me",
                    "result": "Leading groups energizes me",
                    "explanation": "단체를 이끄는 게 나를 활력 나게 해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, organization takes forms!",
                    "translation": "응, 조직화는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17826 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실행의 방식",
            "explanation": "ESTJ의 계획적 조직과 ISTP의 즉흥적 실험 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule sports tournaments.",
                    "translation": "난 스포츠 토너먼트를 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's efficiently structured!",
                    "translation": "효율적으로 구조화됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Planning ensures smooth execution.",
                    "translation": "계획이 원활한 실행을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 계획하나요?",
                    "hint": "ESTJ는 체계적으로 준비해요.",
                    "result": "O",
                    "explanation": "태영이는 스포츠 토너먼트를 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I fix things spontaneously.",
                    "translation": "난 즉흥적으로 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You adapt quickly!",
                    "translation": "넌 빠르게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho fixes things @@.",
                    "hint": "ISTP는 즉흥적으로 해결해요.",
                    "optionA": "carefully",
                    "optionB": "spontaneously",
                    "optionC": "slowly",
                    "result": "spontaneously",
                    "explanation": "지호는 'things spontaneously' 즉흥적으로 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Flexibility solves problems faster.",
                    "translation": "유연성이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and flexibility complement!",
                    "translation": "구조와 유연성이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Planning",
                    "optionC": "smooth",
                    "optionD": "execution",
                    "result": "Planning ensures smooth execution",
                    "explanation": "계획이 원활한 실행을 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, both methods work!",
                    "translation": "응, 두 방법 다 통해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실행의 방식",
            "explanation": "ESTJ의 계획적 조직과 ISTP의 즉흥적 실험 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule sports tournaments.",
                    "translation": "난 스포츠 토너먼트를 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's efficiently structured!",
                    "translation": "효율적으로 구조화됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Planning ensures smooth execution.",
                    "translation": "계획이 원활한 실행을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 계획하나요?",
                    "hint": "ESTJ는 체계적으로 준비해요.",
                    "result": "O",
                    "explanation": "태영이는 스포츠 토너먼트를 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I fix things spontaneously.",
                    "translation": "난 즉흥적으로 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You adapt quickly!",
                    "translation": "넌 빠르게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho fixes things @@.",
                    "hint": "ISTP는 즉흥적으로 해결해요.",
                    "optionA": "carefully",
                    "optionB": "spontaneously",
                    "optionC": "slowly",
                    "result": "spontaneously",
                    "explanation": "지호는 'things spontaneously' 즉흥적으로 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Flexibility solves problems faster.",
                    "translation": "유연성이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and flexibility complement!",
                    "translation": "구조와 유연성이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Planning",
                    "optionC": "smooth",
                    "optionD": "execution",
                    "result": "Planning ensures smooth execution",
                    "explanation": "계획이 원활한 실행을 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, both methods work!",
                    "translation": "응, 두 방법 다 통해!"
                }
            ]
        }
    ]
}
ID: 17827 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돌봄의 규모",
            "explanation": "ESTJ의 단체 조직과 ISFJ의 개인적 배려 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I lead volunteer projects.",
                    "translation": "난 봉사 프로젝트를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's community-oriented leadership!",
                    "translation": "지역사회 지향적 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Organizing helps many people.",
                    "translation": "조직하는 게 많은 사람들을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 봉사 프로젝트를 이끄나요?",
                    "hint": "ESTJ는 단체를 조직해요.",
                    "result": "O",
                    "explanation": "태영이는 봉사 프로젝트를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I help neighbors quietly.",
                    "translation": "난 이웃을 조용히 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You care deeply personally!",
                    "translation": "넌 개인적으로 깊이 배려해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena helps neighbors @@.",
                    "hint": "ISFJ는 조용히 돕는 것을 좋아해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "publicly",
                    "result": "quietly",
                    "explanation": "예나는 'neighbors quietly' 이웃을 조용히 도와요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal touch matters most.",
                    "translation": "개인적인 손길이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Large and small both count!",
                    "translation": "크고 작은 것 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조직하는 것에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Organizing",
                    "optionC": "many",
                    "optionD": "people",
                    "result": "Organizing helps many people",
                    "explanation": "조직하는 게 많은 사람들을 도와요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, care takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돌봄의 규모",
            "explanation": "ESTJ의 단체 조직과 ISFJ의 개인적 배려 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I lead volunteer projects.",
                    "translation": "난 봉사 프로젝트를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's community-oriented leadership!",
                    "translation": "지역사회 지향적 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Organizing helps many people.",
                    "translation": "조직하는 게 많은 사람들을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 봉사 프로젝트를 이끄나요?",
                    "hint": "ESTJ는 단체를 조직해요.",
                    "result": "O",
                    "explanation": "태영이는 봉사 프로젝트를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I help neighbors quietly.",
                    "translation": "난 이웃을 조용히 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You care deeply personally!",
                    "translation": "넌 개인적으로 깊이 배려해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena helps neighbors @@.",
                    "hint": "ISFJ는 조용히 돕는 것을 좋아해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "publicly",
                    "result": "quietly",
                    "explanation": "예나는 'neighbors quietly' 이웃을 조용히 도와요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal touch matters most.",
                    "translation": "개인적인 손길이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Large and small both count!",
                    "translation": "크고 작은 것 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "조직하는 것에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Organizing",
                    "optionC": "many",
                    "optionD": "people",
                    "result": "Organizing helps many people",
                    "explanation": "조직하는 게 많은 사람들을 도와요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, care takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17828 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직하는 즐거움",
            "explanation": "ESTJ의 단체 활동과 ISTJ의 개인적 체계 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I organize community marathons.",
                    "translation": "난 커뮤니티 마라톤을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's impressively coordinated!",
                    "translation": "인상적으로 조율됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Leading groups energizes me.",
                    "translation": "단체를 이끄는 게 날 활력 나게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 단체 활동을 조직하나요?",
                    "hint": "ESTJ는 사람들을 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 커뮤니티 마라톤을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I maintain personal records.",
                    "translation": "난 개인 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You're systematically detailed!",
                    "translation": "넌 체계적으로 세밀하구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun maintains personal @@.",
                    "hint": "ISTJ는 개인 기록을 관리해요.",
                    "optionA": "groups",
                    "optionB": "records",
                    "optionC": "marathons",
                    "result": "records",
                    "explanation": "동현이는 'personal records' 개인 기록을 유지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Individual focus brings clarity.",
                    "translation": "개인적 집중이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Group and solo both work!",
                    "translation": "단체와 혼자 둘 다 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이를 활력 나게 하는 것에 대한 문장이에요.",
                    "optionA": "groups",
                    "optionB": "Leading",
                    "optionC": "energizes",
                    "optionD": "me",
                    "result": "Leading groups energizes me",
                    "explanation": "단체를 이끄는 게 나를 활력 나게 해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, organization takes forms!",
                    "translation": "응, 조직화는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직하는 즐거움",
            "explanation": "ESTJ의 단체 활동과 ISTJ의 개인적 체계 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I organize community marathons.",
                    "translation": "난 커뮤니티 마라톤을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's impressively coordinated!",
                    "translation": "인상적으로 조율됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Leading groups energizes me.",
                    "translation": "단체를 이끄는 게 날 활력 나게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 단체 활동을 조직하나요?",
                    "hint": "ESTJ는 사람들을 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태영이는 커뮤니티 마라톤을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I maintain personal records.",
                    "translation": "난 개인 기록을 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You're systematically detailed!",
                    "translation": "넌 체계적으로 세밀하구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun maintains personal @@.",
                    "hint": "ISTJ는 개인 기록을 관리해요.",
                    "optionA": "groups",
                    "optionB": "records",
                    "optionC": "marathons",
                    "result": "records",
                    "explanation": "동현이는 'personal records' 개인 기록을 유지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Individual focus brings clarity.",
                    "translation": "개인적 집중이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Group and solo both work!",
                    "translation": "단체와 혼자 둘 다 통해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태영이를 활력 나게 하는 것에 대한 문장이에요.",
                    "optionA": "groups",
                    "optionB": "Leading",
                    "optionC": "energizes",
                    "optionD": "me",
                    "result": "Leading groups energizes me",
                    "explanation": "단체를 이끄는 게 나를 활력 나게 해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, organization takes forms!",
                    "translation": "응, 조직화는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17829 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실행의 방식",
            "explanation": "ESTJ의 계획적 조직과 ISTP의 즉흥적 실험 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule sports tournaments.",
                    "translation": "난 스포츠 토너먼트를 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's efficiently structured!",
                    "translation": "효율적으로 구조화됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Planning ensures smooth execution.",
                    "translation": "계획이 원활한 실행을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 계획하나요?",
                    "hint": "ESTJ는 체계적으로 준비해요.",
                    "result": "O",
                    "explanation": "태영이는 스포츠 토너먼트를 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I fix things spontaneously.",
                    "translation": "난 즉흥적으로 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You adapt quickly!",
                    "translation": "넌 빠르게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho fixes things @@.",
                    "hint": "ISTP는 즉흥적으로 해결해요.",
                    "optionA": "carefully",
                    "optionB": "spontaneously",
                    "optionC": "slowly",
                    "result": "spontaneously",
                    "explanation": "지호는 'things spontaneously' 즉흥적으로 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Flexibility solves problems faster.",
                    "translation": "유연성이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and flexibility complement!",
                    "translation": "구조와 유연성이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Planning",
                    "optionC": "smooth",
                    "optionD": "execution",
                    "result": "Planning ensures smooth execution",
                    "explanation": "계획이 원활한 실행을 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, both methods work!",
                    "translation": "응, 두 방법 다 통해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실행의 방식",
            "explanation": "ESTJ의 계획적 조직과 ISTP의 즉흥적 실험 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule sports tournaments.",
                    "translation": "난 스포츠 토너먼트를 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's efficiently structured!",
                    "translation": "효율적으로 구조화됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Planning ensures smooth execution.",
                    "translation": "계획이 원활한 실행을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 계획하나요?",
                    "hint": "ESTJ는 체계적으로 준비해요.",
                    "result": "O",
                    "explanation": "태영이는 스포츠 토너먼트를 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I fix things spontaneously.",
                    "translation": "난 즉흥적으로 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You adapt quickly!",
                    "translation": "넌 빠르게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho fixes things @@.",
                    "hint": "ISTP는 즉흥적으로 해결해요.",
                    "optionA": "carefully",
                    "optionB": "spontaneously",
                    "optionC": "slowly",
                    "result": "spontaneously",
                    "explanation": "지호는 'things spontaneously' 즉흥적으로 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Flexibility solves problems faster.",
                    "translation": "유연성이 문제를 더 빠르게 해결해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and flexibility complement!",
                    "translation": "구조와 유연성이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Planning",
                    "optionC": "smooth",
                    "optionD": "execution",
                    "result": "Planning ensures smooth execution",
                    "explanation": "계획이 원활한 실행을 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, both methods work!",
                    "translation": "응, 두 방법 다 통해!"
                }
            ]
        }
    ]
}
ID: 17830 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돌봄의 규모",
            "explanation": "ESTJ의 단체 조직과 ISFJ의 개인적 배려 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I lead volunteer projects.",
                    "translation": "난 봉사 프로젝트를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's community-oriented leadership!",
                    "translation": "지역사회 지향적 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Organizing helps many people.",
                    "translation": "조직하는 게 많은 사람들을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 봉사 프로젝트를 이끄나요?",
                    "hint": "ESTJ는 단체를 조직해요.",
                    "result": "O",
                    "explanation": "태영이는 봉사 프로젝트를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I help neighbors quietly.",
                    "translation": "난 이웃을 조용히 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You care deeply personally!",
                    "translation": "넌 개인적으로 깊이 배려해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena helps neighbors @@.",
                    "hint": "ISFJ는 조용히 돕는 것을 좋아해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "publicly",
                    "result": "quietly",
                    "explanation": "예나는 'neighbors quietly' 이웃을 조용히 도와요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal touch matters most.",
                    "translation": "개인적인 손길이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Large and small both count!",
                    "translation": "크고 작은 것 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조직하는 것에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Organizing",
                    "optionC": "many",
                    "optionD": "people",
                    "result": "Organizing helps many people",
                    "explanation": "조직하는 게 많은 사람들을 도와요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, care takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돌봄의 규모",
            "explanation": "ESTJ의 단체 조직과 ISFJ의 개인적 배려 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I lead volunteer projects.",
                    "translation": "난 봉사 프로젝트를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's community-oriented leadership!",
                    "translation": "지역사회 지향적 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Organizing helps many people.",
                    "translation": "조직하는 게 많은 사람들을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 봉사 프로젝트를 이끄나요?",
                    "hint": "ESTJ는 단체를 조직해요.",
                    "result": "O",
                    "explanation": "태영이는 봉사 프로젝트를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I help neighbors quietly.",
                    "translation": "난 이웃을 조용히 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You care deeply personally!",
                    "translation": "넌 개인적으로 깊이 배려해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena helps neighbors @@.",
                    "hint": "ISFJ는 조용히 돕는 것을 좋아해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "publicly",
                    "result": "quietly",
                    "explanation": "예나는 'neighbors quietly' 이웃을 조용히 도와요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal touch matters most.",
                    "translation": "개인적인 손길이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Large and small both count!",
                    "translation": "크고 작은 것 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "조직하는 것에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Organizing",
                    "optionC": "many",
                    "optionD": "people",
                    "result": "Organizing helps many people",
                    "explanation": "조직하는 게 많은 사람들을 도와요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, care takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17831 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 방향",
            "explanation": "ESTJ의 실용적 프로젝트와 ISFP의 예술적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I build functional furniture.",
                    "translation": "난 기능적인 가구를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's practically creative!",
                    "translation": "실용적으로 창의적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Usefulness guides my design.",
                    "translation": "유용함이 내 디자인을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 실용적인 것을 만드나요?",
                    "hint": "ESTJ는 기능을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 기능적인 가구를 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create expressive sculptures.",
                    "translation": "난 표현적인 조각품을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You express emotions beautifully!",
                    "translation": "넌 감정을 아름답게 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates expressive @@.",
                    "hint": "ISFP는 예술적으로 표현해요.",
                    "optionA": "furniture",
                    "optionB": "sculptures",
                    "optionC": "designs",
                    "result": "sculptures",
                    "explanation": "채영이는 'expressive sculptures' 표현적인 조각품을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Beauty speaks without words.",
                    "translation": "아름다움이 말 없이 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Function and beauty unite!",
                    "translation": "기능과 아름다움이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유용함에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Usefulness",
                    "optionC": "my",
                    "optionD": "design",
                    "result": "Usefulness guides my design",
                    "explanation": "유용함이 내 디자인을 안내해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, creation needs both!",
                    "translation": "응, 창작은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 방향",
            "explanation": "ESTJ의 실용적 프로젝트와 ISFP의 예술적 표현 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I build functional furniture.",
                    "translation": "난 기능적인 가구를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's practically creative!",
                    "translation": "실용적으로 창의적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Usefulness guides my design.",
                    "translation": "유용함이 내 디자인을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 실용적인 것을 만드나요?",
                    "hint": "ESTJ는 기능을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 기능적인 가구를 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create expressive sculptures.",
                    "translation": "난 표현적인 조각품을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You express emotions beautifully!",
                    "translation": "넌 감정을 아름답게 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates expressive @@.",
                    "hint": "ISFP는 예술적으로 표현해요.",
                    "optionA": "furniture",
                    "optionB": "sculptures",
                    "optionC": "designs",
                    "result": "sculptures",
                    "explanation": "채영이는 'expressive sculptures' 표현적인 조각품을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Beauty speaks without words.",
                    "translation": "아름다움이 말 없이 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Function and beauty unite!",
                    "translation": "기능과 아름다움이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "유용함에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Usefulness",
                    "optionC": "my",
                    "optionD": "design",
                    "result": "Usefulness guides my design",
                    "explanation": "유용함이 내 디자인을 안내해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, creation needs both!",
                    "translation": "응, 창작은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17832 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략의 실행",
            "explanation": "ESTJ의 즉각 실행과 INTJ의 장기 계획 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I execute plans immediately.",
                    "translation": "난 계획을 즉시 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's decisively efficient!",
                    "translation": "단호하게 효율적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Quick action produces results.",
                    "translation": "빠른 행동이 결과를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 빠르게 실행하나요?",
                    "hint": "ESTJ는 즉시 행동해요.",
                    "result": "O",
                    "explanation": "태영이는 계획을 즉시 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I develop long-term strategies.",
                    "translation": "난 장기 전략을 개발해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You think far ahead!",
                    "translation": "넌 멀리 내다봐!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon develops long-term @@.",
                    "hint": "INTJ는 미래를 계획해요.",
                    "optionA": "actions",
                    "optionB": "strategies",
                    "optionC": "results",
                    "result": "strategies",
                    "explanation": "지훈이는 'long-term strategies' 장기 전략을 개발해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Vision requires patient planning.",
                    "translation": "비전은 인내심 있는 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Speed and depth complement!",
                    "translation": "속도와 깊이가 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Quick",
                    "optionC": "produces",
                    "optionD": "results",
                    "result": "Quick action produces results",
                    "explanation": "빠른 행동이 결과를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, timing matters differently!",
                    "translation": "응, 타이밍이 다르게 중요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략의 실행",
            "explanation": "ESTJ의 즉각 실행과 INTJ의 장기 계획 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I execute plans immediately.",
                    "translation": "난 계획을 즉시 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's decisively efficient!",
                    "translation": "단호하게 효율적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Quick action produces results.",
                    "translation": "빠른 행동이 결과를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 빠르게 실행하나요?",
                    "hint": "ESTJ는 즉시 행동해요.",
                    "result": "O",
                    "explanation": "태영이는 계획을 즉시 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I develop long-term strategies.",
                    "translation": "난 장기 전략을 개발해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You think far ahead!",
                    "translation": "넌 멀리 내다봐!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon develops long-term @@.",
                    "hint": "INTJ는 미래를 계획해요.",
                    "optionA": "actions",
                    "optionB": "strategies",
                    "optionC": "results",
                    "result": "strategies",
                    "explanation": "지훈이는 'long-term strategies' 장기 전략을 개발해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Vision requires patient planning.",
                    "translation": "비전은 인내심 있는 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Speed and depth complement!",
                    "translation": "속도와 깊이가 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Quick",
                    "optionC": "produces",
                    "optionD": "results",
                    "result": "Quick action produces results",
                    "explanation": "빠른 행동이 결과를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, timing matters differently!",
                    "translation": "응, 타이밍이 다르게 중요해!"
                }
            ]
        }
    ]
}
ID: 17833 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 목적",
            "explanation": "ESTJ의 실용적 학습과 INTP의 순수 탐구 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I learn practical management.",
                    "translation": "난 실용적인 경영을 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's application-focused learning!",
                    "translation": "적용 중심 학습이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Skills improve daily efficiency.",
                    "translation": "기술이 일상 효율을 향상시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 실용적으로 배우나요?",
                    "hint": "ESTJ는 적용할 수 있는 것을 배워요.",
                    "result": "O",
                    "explanation": "태영이는 실용적인 경영을 배워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I study theoretical concepts.",
                    "translation": "난 이론적 개념을 공부해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You explore abstract ideas!",
                    "translation": "넌 추상적 아이디어를 탐구해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae studies theoretical @@.",
                    "hint": "INTP는 이론을 탐구해요.",
                    "optionA": "management",
                    "optionB": "concepts",
                    "optionC": "efficiency",
                    "result": "concepts",
                    "explanation": "민재는 'theoretical concepts' 이론적 개념을 공부해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Knowledge itself fascinates me.",
                    "translation": "지식 자체가 날 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Practice and theory unite!",
                    "translation": "실행과 이론이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기술에 대한 문장이에요.",
                    "optionA": "improve",
                    "optionB": "Skills",
                    "optionC": "daily",
                    "optionD": "efficiency",
                    "result": "Skills improve daily efficiency",
                    "explanation": "기술이 일상 효율을 향상시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, learning needs both!",
                    "translation": "응, 학습은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 목적",
            "explanation": "ESTJ의 실용적 학습과 INTP의 순수 탐구 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I learn practical management.",
                    "translation": "난 실용적인 경영을 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's application-focused learning!",
                    "translation": "적용 중심 학습이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Skills improve daily efficiency.",
                    "translation": "기술이 일상 효율을 향상시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 실용적으로 배우나요?",
                    "hint": "ESTJ는 적용할 수 있는 것을 배워요.",
                    "result": "O",
                    "explanation": "태영이는 실용적인 경영을 배워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I study theoretical concepts.",
                    "translation": "난 이론적 개념을 공부해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You explore abstract ideas!",
                    "translation": "넌 추상적 아이디어를 탐구해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae studies theoretical @@.",
                    "hint": "INTP는 이론을 탐구해요.",
                    "optionA": "management",
                    "optionB": "concepts",
                    "optionC": "efficiency",
                    "result": "concepts",
                    "explanation": "민재는 'theoretical concepts' 이론적 개념을 공부해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Knowledge itself fascinates me.",
                    "translation": "지식 자체가 날 매혹시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Practice and theory unite!",
                    "translation": "실행과 이론이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "기술에 대한 문장이에요.",
                    "optionA": "improve",
                    "optionB": "Skills",
                    "optionC": "daily",
                    "optionD": "efficiency",
                    "result": "Skills improve daily efficiency",
                    "explanation": "기술이 일상 효율을 향상시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, learning needs both!",
                    "translation": "응, 학습은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17834 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영향력의 방식",
            "explanation": "ESTJ의 실질적 리더십과 INFJ의 통찰적 조언 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I run productivity workshops.",
                    "translation": "난 생산성 워크숍을 운영해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's systematically impactful!",
                    "translation": "체계적으로 영향력 있구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Efficiency training helps teams.",
                    "translation": "효율성 훈련이 팀을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 워크숍을 운영하나요?",
                    "hint": "ESTJ는 실용적인 훈련을 제공해요.",
                    "result": "O",
                    "explanation": "태영이는 생산성 워크숍을 운영해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I offer deep counseling.",
                    "translation": "난 깊은 상담을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You understand people profoundly!",
                    "translation": "넌 사람들을 심오하게 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu offers deep @@.",
                    "hint": "INFJ는 깊은 이해를 제공해요.",
                    "optionA": "training",
                    "optionB": "counseling",
                    "optionC": "workshops",
                    "result": "counseling",
                    "explanation": "민수는 'deep counseling' 깊은 상담을 제공해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Inner transformation heals authentically.",
                    "translation": "내면 변화가 진정으로 치유해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Skills and insight complement!",
                    "translation": "기술과 통찰이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "훈련에 대한 문장이에요.",
                    "optionA": "training",
                    "optionB": "Efficiency",
                    "optionC": "helps",
                    "optionD": "teams",
                    "result": "Efficiency training helps teams",
                    "explanation": "효율성 훈련이 팀을 도와요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, helping takes forms!",
                    "translation": "응, 도움은 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영향력의 방식",
            "explanation": "ESTJ의 실질적 리더십과 INFJ의 통찰적 조언 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I run productivity workshops.",
                    "translation": "난 생산성 워크숍을 운영해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's systematically impactful!",
                    "translation": "체계적으로 영향력 있구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Efficiency training helps teams.",
                    "translation": "효율성 훈련이 팀을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 워크숍을 운영하나요?",
                    "hint": "ESTJ는 실용적인 훈련을 제공해요.",
                    "result": "O",
                    "explanation": "태영이는 생산성 워크숍을 운영해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I offer deep counseling.",
                    "translation": "난 깊은 상담을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You understand people profoundly!",
                    "translation": "넌 사람들을 심오하게 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu offers deep @@.",
                    "hint": "INFJ는 깊은 이해를 제공해요.",
                    "optionA": "training",
                    "optionB": "counseling",
                    "optionC": "workshops",
                    "result": "counseling",
                    "explanation": "민수는 'deep counseling' 깊은 상담을 제공해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Inner transformation heals authentically.",
                    "translation": "내면 변화가 진정으로 치유해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Skills and insight complement!",
                    "translation": "기술과 통찰이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "훈련에 대한 문장이에요.",
                    "optionA": "training",
                    "optionB": "Efficiency",
                    "optionC": "helps",
                    "optionD": "teams",
                    "result": "Efficiency training helps teams",
                    "explanation": "효율성 훈련이 팀을 도와요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, helping takes forms!",
                    "translation": "응, 도움은 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17835 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 차이",
            "explanation": "ESTJ의 직접적 행동과 INFP의 창의적 글쓰기 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I coordinate charity events.",
                    "translation": "난 자선 행사를 조율해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's actively generous!",
                    "translation": "적극적으로 관대하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Direct action creates change.",
                    "translation": "직접적인 행동이 변화를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 자선 행사를 조율하나요?",
                    "hint": "ESTJ는 실질적으로 행동해요.",
                    "result": "O",
                    "explanation": "태영이는 자선 행사를 조율해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write meaningful poetry.",
                    "translation": "난 의미 있는 시를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You express emotions beautifully!",
                    "translation": "넌 감정을 아름답게 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes meaningful @@.",
                    "hint": "INFP는 감성적으로 표현해요.",
                    "optionA": "events",
                    "optionB": "poetry",
                    "optionC": "actions",
                    "result": "poetry",
                    "explanation": "준호는 'meaningful poetry' 의미 있는 시를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Words touch hearts gently.",
                    "translation": "단어가 마음을 부드럽게 만져."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Action and words unite!",
                    "translation": "행동과 단어가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Direct",
                    "optionC": "creates",
                    "optionD": "change",
                    "result": "Direct action creates change",
                    "explanation": "직접적인 행동이 변화를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, impact takes forms!",
                    "translation": "응, 영향은 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 차이",
            "explanation": "ESTJ의 직접적 행동과 INFP의 창의적 글쓰기 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I coordinate charity events.",
                    "translation": "난 자선 행사를 조율해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's actively generous!",
                    "translation": "적극적으로 관대하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Direct action creates change.",
                    "translation": "직접적인 행동이 변화를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 자선 행사를 조율하나요?",
                    "hint": "ESTJ는 실질적으로 행동해요.",
                    "result": "O",
                    "explanation": "태영이는 자선 행사를 조율해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write meaningful poetry.",
                    "translation": "난 의미 있는 시를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You express emotions beautifully!",
                    "translation": "넌 감정을 아름답게 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes meaningful @@.",
                    "hint": "INFP는 감성적으로 표현해요.",
                    "optionA": "events",
                    "optionB": "poetry",
                    "optionC": "actions",
                    "result": "poetry",
                    "explanation": "준호는 'meaningful poetry' 의미 있는 시를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Words touch hearts gently.",
                    "translation": "단어가 마음을 부드럽게 만져."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Action and words unite!",
                    "translation": "행동과 단어가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "action",
                    "optionB": "Direct",
                    "optionC": "creates",
                    "optionD": "change",
                    "result": "Direct action creates change",
                    "explanation": "직접적인 행동이 변화를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, impact takes forms!",
                    "translation": "응, 영향은 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17836 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 결정",
            "explanation": "ESTJ의 계획적 실행과 ESTP의 즉흥적 행동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule weekly activities.",
                    "translation": "난 주간 활동을 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's predictably organized!",
                    "translation": "예측 가능하게 조직됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Structure prevents chaos completely.",
                    "translation": "구조가 혼란을 완전히 막아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 일정을 잡나요?",
                    "hint": "ESTJ는 계획적으로 조직해요.",
                    "result": "O",
                    "explanation": "태영이는 주간 활동을 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I seize spontaneous opportunities!",
                    "translation": "난 즉흥적인 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You adapt incredibly fast!",
                    "translation": "넌 정말 빠르게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo seizes spontaneous @@.",
                    "hint": "ESTP는 즉각적으로 행동해요.",
                    "optionA": "schedules",
                    "optionB": "opportunities",
                    "optionC": "structures",
                    "result": "opportunities",
                    "explanation": "상우는 'spontaneous opportunities' 즉흥적인 기회를 잡아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Flexibility creates exciting moments.",
                    "translation": "유연성이 신나는 순간을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Planning and spontaneity balance!",
                    "translation": "계획과 즉흥성이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "구조에 대한 문장이에요.",
                    "optionA": "prevents",
                    "optionB": "Structure",
                    "optionC": "chaos",
                    "optionD": "completely",
                    "result": "Structure prevents chaos completely",
                    "explanation": "구조가 혼란을 완전히 막아요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, both styles work!",
                    "translation": "응, 두 스타일 다 통해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 결정",
            "explanation": "ESTJ의 계획적 실행과 ESTP의 즉흥적 행동 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I schedule weekly activities.",
                    "translation": "난 주간 활동을 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's predictably organized!",
                    "translation": "예측 가능하게 조직됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Structure prevents chaos completely.",
                    "translation": "구조가 혼란을 완전히 막아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 일정을 잡나요?",
                    "hint": "ESTJ는 계획적으로 조직해요.",
                    "result": "O",
                    "explanation": "태영이는 주간 활동을 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I seize spontaneous opportunities!",
                    "translation": "난 즉흥적인 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You adapt incredibly fast!",
                    "translation": "넌 정말 빠르게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo seizes spontaneous @@.",
                    "hint": "ESTP는 즉각적으로 행동해요.",
                    "optionA": "schedules",
                    "optionB": "opportunities",
                    "optionC": "structures",
                    "result": "opportunities",
                    "explanation": "상우는 'spontaneous opportunities' 즉흥적인 기회를 잡아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Flexibility creates exciting moments.",
                    "translation": "유연성이 신나는 순간을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Planning and spontaneity balance!",
                    "translation": "계획과 즉흥성이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "구조에 대한 문장이에요.",
                    "optionA": "prevents",
                    "optionB": "Structure",
                    "optionC": "chaos",
                    "optionD": "completely",
                    "result": "Structure prevents chaos completely",
                    "explanation": "구조가 혼란을 완전히 막아요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, both styles work!",
                    "translation": "응, 두 스타일 다 통해!"
                }
            ]
        }
    ]
}
ID: 17837 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 방식",
            "explanation": "ESTJ의 효율적 조직과 ESFJ의 따뜻한 연결 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I optimize team operations.",
                    "translation": "난 팀 운영을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's efficiently productive!",
                    "translation": "효율적으로 생산적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Systems maximize group output.",
                    "translation": "시스템이 그룹 산출을 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 시스템을 만드나요?",
                    "hint": "ESTJ는 효율성을 추구해요.",
                    "result": "O",
                    "explanation": "태영이는 팀 운영을 최적화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I strengthen social bonds!",
                    "translation": "난 사회적 유대를 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You connect people warmly!",
                    "translation": "넌 사람들을 따뜻하게 연결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji strengthens social @@.",
                    "hint": "ESFJ는 관계를 강화해요.",
                    "optionA": "systems",
                    "optionB": "bonds",
                    "optionC": "operations",
                    "result": "bonds",
                    "explanation": "민지는 'social bonds' 사회적 유대를 강화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Harmony creates joyful collaboration.",
                    "translation": "조화가 기쁜 협력을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Efficiency and harmony unite!",
                    "translation": "효율성과 조화가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시스템에 대한 문장이에요.",
                    "optionA": "maximize",
                    "optionB": "Systems",
                    "optionC": "group",
                    "optionD": "output",
                    "result": "Systems maximize group output",
                    "explanation": "시스템이 그룹 산출을 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, teamwork needs both!",
                    "translation": "응, 팀워크는 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 방식",
            "explanation": "ESTJ의 효율적 조직과 ESFJ의 따뜻한 연결 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I optimize team operations.",
                    "translation": "난 팀 운영을 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's efficiently productive!",
                    "translation": "효율적으로 생산적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Systems maximize group output.",
                    "translation": "시스템이 그룹 산출을 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 시스템을 만드나요?",
                    "hint": "ESTJ는 효율성을 추구해요.",
                    "result": "O",
                    "explanation": "태영이는 팀 운영을 최적화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I strengthen social bonds!",
                    "translation": "난 사회적 유대를 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You connect people warmly!",
                    "translation": "넌 사람들을 따뜻하게 연결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji strengthens social @@.",
                    "hint": "ESFJ는 관계를 강화해요.",
                    "optionA": "systems",
                    "optionB": "bonds",
                    "optionC": "operations",
                    "result": "bonds",
                    "explanation": "민지는 'social bonds' 사회적 유대를 강화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Harmony creates joyful collaboration.",
                    "translation": "조화가 기쁜 협력을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Efficiency and harmony unite!",
                    "translation": "효율성과 조화가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "시스템에 대한 문장이에요.",
                    "optionA": "maximize",
                    "optionB": "Systems",
                    "optionC": "group",
                    "optionD": "output",
                    "result": "Systems maximize group output",
                    "explanation": "시스템이 그룹 산출을 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, teamwork needs both!",
                    "translation": "응, 팀워크는 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17838 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "즐거움의 방식",
            "explanation": "ESTJ의 체계적 여가와 ESFP의 자발적 즐김 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I plan outdoor expeditions.",
                    "translation": "난 야외 원정을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's thoroughly prepared!",
                    "translation": "철저하게 준비됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Preparation ensures group safety.",
                    "translation": "준비가 그룹 안전을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 준비하나요?",
                    "hint": "ESTJ는 철저히 계획해요.",
                    "result": "O",
                    "explanation": "태영이는 야외 원정을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I enjoy spontaneous adventures!",
                    "translation": "난 즉흥적인 모험을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You embrace exciting moments!",
                    "translation": "넌 신나는 순간을 받아들여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol enjoys spontaneous @@.",
                    "hint": "ESFP는 즉흥적으로 즐겨요.",
                    "optionA": "plans",
                    "optionB": "adventures",
                    "optionC": "safety",
                    "result": "adventures",
                    "explanation": "예솔이는 'spontaneous adventures' 즉흥적인 모험을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Surprises create memorable joy.",
                    "translation": "놀라움이 기억에 남는 기쁨을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and freedom balance!",
                    "translation": "구조와 자유가 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Preparation",
                    "optionC": "group",
                    "optionD": "safety",
                    "result": "Preparation ensures group safety",
                    "explanation": "준비가 그룹 안전을 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, fun needs both!",
                    "translation": "응, 재미는 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "즐거움의 방식",
            "explanation": "ESTJ의 체계적 여가와 ESFP의 자발적 즐김 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I plan outdoor expeditions.",
                    "translation": "난 야외 원정을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's thoroughly prepared!",
                    "translation": "철저하게 준비됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Preparation ensures group safety.",
                    "translation": "준비가 그룹 안전을 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 미리 준비하나요?",
                    "hint": "ESTJ는 철저히 계획해요.",
                    "result": "O",
                    "explanation": "태영이는 야외 원정을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I enjoy spontaneous adventures!",
                    "translation": "난 즉흥적인 모험을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You embrace exciting moments!",
                    "translation": "넌 신나는 순간을 받아들여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol enjoys spontaneous @@.",
                    "hint": "ESFP는 즉흥적으로 즐겨요.",
                    "optionA": "plans",
                    "optionB": "adventures",
                    "optionC": "safety",
                    "result": "adventures",
                    "explanation": "예솔이는 'spontaneous adventures' 즉흥적인 모험을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Surprises create memorable joy.",
                    "translation": "놀라움이 기억에 남는 기쁨을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and freedom balance!",
                    "translation": "구조와 자유가 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Preparation",
                    "optionC": "group",
                    "optionD": "safety",
                    "result": "Preparation ensures group safety",
                    "explanation": "준비가 그룹 안전을 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, fun needs both!",
                    "translation": "응, 재미는 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17839 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 차이",
            "explanation": "ESTJ의 실행 관리와 ENTJ의 전략 수립 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I manage operational details.",
                    "translation": "난 운영 세부사항을 관리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's excellently executed!",
                    "translation": "훌륭하게 실행됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Details determine project success.",
                    "translation": "세부사항이 프로젝트 성공을 결정해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 세부사항을 관리하나요?",
                    "hint": "ESTJ는 실행을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 운영 세부사항을 관리해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I design strategic visions!",
                    "translation": "난 전략적 비전을 설계해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You think comprehensively big!",
                    "translation": "넌 포괄적으로 크게 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok designs strategic @@.",
                    "hint": "ENTJ는 큰 그림을 그려요.",
                    "optionA": "details",
                    "optionB": "visions",
                    "optionC": "operations",
                    "result": "visions",
                    "explanation": "준혁이는 'strategic visions' 전략적 비전을 설계해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Vision guides systematic execution.",
                    "translation": "비전이 체계적 실행을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Details and vision complement!",
                    "translation": "세부사항과 비전이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "세부사항에 대한 문장이에요.",
                    "optionA": "determine",
                    "optionB": "Details",
                    "optionC": "project",
                    "optionD": "success",
                    "result": "Details determine project success",
                    "explanation": "세부사항이 프로젝트 성공을 결정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 차이",
            "explanation": "ESTJ의 실행 관리와 ENTJ의 전략 수립 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I manage operational details.",
                    "translation": "난 운영 세부사항을 관리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's excellently executed!",
                    "translation": "훌륭하게 실행됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Details determine project success.",
                    "translation": "세부사항이 프로젝트 성공을 결정해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 세부사항을 관리하나요?",
                    "hint": "ESTJ는 실행을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 운영 세부사항을 관리해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I design strategic visions!",
                    "translation": "난 전략적 비전을 설계해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You think comprehensively big!",
                    "translation": "넌 포괄적으로 크게 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok designs strategic @@.",
                    "hint": "ENTJ는 큰 그림을 그려요.",
                    "optionA": "details",
                    "optionB": "visions",
                    "optionC": "operations",
                    "result": "visions",
                    "explanation": "준혁이는 'strategic visions' 전략적 비전을 설계해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Vision guides systematic execution.",
                    "translation": "비전이 체계적 실행을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Details and vision complement!",
                    "translation": "세부사항과 비전이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "세부사항에 대한 문장이에요.",
                    "optionA": "determine",
                    "optionB": "Details",
                    "optionC": "project",
                    "optionD": "success",
                    "result": "Details determine project success",
                    "explanation": "세부사항이 프로젝트 성공을 결정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17840 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "접근의 차이",
            "explanation": "ESTJ의 검증된 방법과 ENTP의 실험적 시도 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I follow proven methods.",
                    "translation": "난 검증된 방법을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's reliably consistent!",
                    "translation": "신뢰성 있게 일관적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Tested approaches minimize risks.",
                    "translation": "검증된 접근법이 위험을 최소화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 검증된 방법을 사용하나요?",
                    "hint": "ESTJ는 안전한 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 검증된 방법을 따라요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I experiment with ideas!",
                    "translation": "난 아이디어를 실험해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You innovate creatively bold!",
                    "translation": "넌 창의적으로 대담하게 혁신해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon experiments with @@.",
                    "hint": "ENTP는 새로운 것을 시도해요.",
                    "optionA": "methods",
                    "optionB": "ideas",
                    "optionC": "risks",
                    "result": "ideas",
                    "explanation": "도윤이는 'with ideas' 아이디어를 실험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Innovation requires trying unknowns.",
                    "translation": "혁신은 미지의 것을 시도해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Stability and innovation balance!",
                    "translation": "안정성과 혁신이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "접근법에 대한 문장이에요.",
                    "optionA": "approaches",
                    "optionB": "Tested",
                    "optionC": "minimize",
                    "optionD": "risks",
                    "result": "Tested approaches minimize risks",
                    "explanation": "검증된 접근법이 위험을 최소화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, progress needs both!",
                    "translation": "응, 진전은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "접근의 차이",
            "explanation": "ESTJ의 검증된 방법과 ENTP의 실험적 시도 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I follow proven methods.",
                    "translation": "난 검증된 방법을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's reliably consistent!",
                    "translation": "신뢰성 있게 일관적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Tested approaches minimize risks.",
                    "translation": "검증된 접근법이 위험을 최소화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 검증된 방법을 사용하나요?",
                    "hint": "ESTJ는 안전한 방법을 선호해요.",
                    "result": "O",
                    "explanation": "태영이는 검증된 방법을 따라요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I experiment with ideas!",
                    "translation": "난 아이디어를 실험해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You innovate creatively bold!",
                    "translation": "넌 창의적으로 대담하게 혁신해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon experiments with @@.",
                    "hint": "ENTP는 새로운 것을 시도해요.",
                    "optionA": "methods",
                    "optionB": "ideas",
                    "optionC": "risks",
                    "result": "ideas",
                    "explanation": "도윤이는 'with ideas' 아이디어를 실험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Innovation requires trying unknowns.",
                    "translation": "혁신은 미지의 것을 시도해야 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Stability and innovation balance!",
                    "translation": "안정성과 혁신이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "접근법에 대한 문장이에요.",
                    "optionA": "approaches",
                    "optionB": "Tested",
                    "optionC": "minimize",
                    "optionD": "risks",
                    "result": "Tested approaches minimize risks",
                    "explanation": "검증된 접근법이 위험을 최소화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, progress needs both!",
                    "translation": "응, 진전은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17841 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 목적",
            "explanation": "ESTJ의 효율 중심과 ENFJ의 성장 중심 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I streamline club operations.",
                    "translation": "난 동아리 운영을 간소화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's operationally efficient!",
                    "translation": "운영적으로 효율적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Efficiency maximizes club productivity.",
                    "translation": "효율성이 동아리 생산성을 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 효율성을 추구하나요?",
                    "hint": "ESTJ는 생산성을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 동아리 운영을 간소화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I inspire member growth!",
                    "translation": "난 회원 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You develop people beautifully!",
                    "translation": "넌 사람들을 아름답게 발전시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin inspires member @@.",
                    "hint": "ENFJ는 사람들의 성장을 돕는 것을 좋아해요.",
                    "optionA": "efficiency",
                    "optionB": "growth",
                    "optionC": "operations",
                    "result": "growth",
                    "explanation": "재민이는 'member growth' 회원 성장에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Empowerment creates lasting impact.",
                    "translation": "역량 강화가 지속적 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Results and growth complement!",
                    "translation": "결과와 성장이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율성에 대한 문장이에요.",
                    "optionA": "maximizes",
                    "optionB": "Efficiency",
                    "optionC": "club",
                    "optionD": "productivity",
                    "result": "Efficiency maximizes club productivity",
                    "explanation": "효율성이 동아리 생산성을 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, organizations need both!",
                    "translation": "응, 조직은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 목적",
            "explanation": "ESTJ의 효율 중심과 ENFJ의 성장 중심 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I streamline club operations.",
                    "translation": "난 동아리 운영을 간소화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's operationally efficient!",
                    "translation": "운영적으로 효율적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Efficiency maximizes club productivity.",
                    "translation": "효율성이 동아리 생산성을 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 효율성을 추구하나요?",
                    "hint": "ESTJ는 생산성을 중시해요.",
                    "result": "O",
                    "explanation": "태영이는 동아리 운영을 간소화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I inspire member growth!",
                    "translation": "난 회원 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You develop people beautifully!",
                    "translation": "넌 사람들을 아름답게 발전시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin inspires member @@.",
                    "hint": "ENFJ는 사람들의 성장을 돕는 것을 좋아해요.",
                    "optionA": "efficiency",
                    "optionB": "growth",
                    "optionC": "operations",
                    "result": "growth",
                    "explanation": "재민이는 'member growth' 회원 성장에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Empowerment creates lasting impact.",
                    "translation": "역량 강화가 지속적 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Results and growth complement!",
                    "translation": "결과와 성장이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "효율성에 대한 문장이에요.",
                    "optionA": "maximizes",
                    "optionB": "Efficiency",
                    "optionC": "club",
                    "optionD": "productivity",
                    "result": "Efficiency maximizes club productivity",
                    "explanation": "효율성이 동아리 생산성을 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, organizations need both!",
                    "translation": "응, 조직은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17842 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 스타일",
            "explanation": "ESTJ의 체계적 관리와 ENFP의 영감적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I maintain strict schedules.",
                    "translation": "난 엄격한 일정을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's disciplinedly structured!",
                    "translation": "규율 있게 구조화됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Order prevents confusion entirely.",
                    "translation": "질서가 혼란을 완전히 막아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 엄격한 일정을 유지하나요?",
                    "hint": "ESTJ는 규칙을 따라요.",
                    "result": "O",
                    "explanation": "태영이는 엄격한 일정을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I follow creative inspiration!",
                    "translation": "난 창의적 영감을 따라가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You explore possibilities freely!",
                    "translation": "넌 가능성을 자유롭게 탐험해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin follows creative @@.",
                    "hint": "ENFP는 영감을 따라가요.",
                    "optionA": "schedules",
                    "optionB": "inspiration",
                    "optionC": "order",
                    "result": "inspiration",
                    "explanation": "성민이는 'creative inspiration' 창의적 영감을 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Spontaneity reveals unexpected opportunities.",
                    "translation": "즉흥성이 예상치 못한 기회를 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and flow complement!",
                    "translation": "구조와 흐름이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "질서에 대한 문장이에요.",
                    "optionA": "prevents",
                    "optionB": "Order",
                    "optionC": "confusion",
                    "optionD": "entirely",
                    "result": "Order prevents confusion entirely",
                    "explanation": "질서가 혼란을 완전히 막아요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, balance creates magic!",
                    "translation": "응, 균형이 마법을 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 스타일",
            "explanation": "ESTJ의 체계적 관리와 ENFP의 영감적 활동 비교",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I maintain strict schedules.",
                    "translation": "난 엄격한 일정을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's disciplinedly structured!",
                    "translation": "규율 있게 구조화됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태영",
                    "script": "Order prevents confusion entirely.",
                    "translation": "질서가 혼란을 완전히 막아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태영이는 엄격한 일정을 유지하나요?",
                    "hint": "ESTJ는 규칙을 따라요.",
                    "result": "O",
                    "explanation": "태영이는 엄격한 일정을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I follow creative inspiration!",
                    "translation": "난 창의적 영감을 따라가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태영",
                    "script": "You explore possibilities freely!",
                    "translation": "넌 가능성을 자유롭게 탐험해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin follows creative @@.",
                    "hint": "ENFP는 영감을 따라가요.",
                    "optionA": "schedules",
                    "optionB": "inspiration",
                    "optionC": "order",
                    "result": "inspiration",
                    "explanation": "성민이는 'creative inspiration' 창의적 영감을 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Spontaneity reveals unexpected opportunities.",
                    "translation": "즉흥성이 예상치 못한 기회를 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태영",
                    "script": "Structure and flow complement!",
                    "translation": "구조와 흐름이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "질서에 대한 문장이에요.",
                    "optionA": "prevents",
                    "optionB": "Order",
                    "optionC": "confusion",
                    "optionD": "entirely",
                    "result": "Order prevents confusion entirely",
                    "explanation": "질서가 혼란을 완전히 막아요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, balance creates magic!",
                    "translation": "응, 균형이 마법을 만들어!"
                }
            ]
        }
    ]
}
ID: 17843 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스피드와 계획",
            "explanation": "ESTP의 즉흥적 행동과 ISTJ의 체계적 준비",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's go hiking now!",
                    "translation": "지금 하이킹 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Did you plan everything?",
                    "translation": "모든 걸 계획했어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉흥적으로 하이킹을 가려고 하나요?",
                    "hint": "ESTP는 즉각적인 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 지금 바로 하이킹 가자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Planning takes too long.",
                    "translation": "계획은 너무 오래 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Preparation ensures safety though.",
                    "translation": "준비는 안전을 보장하잖아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes preparation ensures @@.",
                    "hint": "ISTJ는 안전을 중시해요.",
                    "optionA": "fun",
                    "optionB": "safety",
                    "optionC": "speed",
                    "result": "safety",
                    "explanation": "동현은 준비가 안전을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your energy is impressive!",
                    "translation": "네 에너지는 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your thoroughness helps us!",
                    "translation": "네 철저함이 우리를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different styles work together.",
                    "translation": "다른 스타일들이 함께 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이 다른 스타일들이 함께 작동한다는 문장이에요.",
                    "optionA": "work",
                    "optionB": "styles",
                    "optionC": "together",
                    "optionD": "Different",
                    "optionE": "well",
                    "result": "Different styles work well together",
                    "explanation": "동현은 다른 스타일들이 함께 잘 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Action and planning balance perfectly!",
                    "translation": "행동과 계획이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "스피드와 계획",
            "explanation": "ESTP의 즉흥적 행동과 ISTJ의 체계적 준비",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's go hiking now!",
                    "translation": "지금 하이킹 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Did you plan everything?",
                    "translation": "모든 걸 계획했어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉흥적으로 하이킹을 가려고 하나요?",
                    "hint": "ESTP는 즉각적인 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "상우는 지금 바로 하이킹 가자고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Planning takes too long.",
                    "translation": "계획은 너무 오래 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Preparation ensures safety though.",
                    "translation": "준비는 안전을 보장하잖아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes preparation ensures @@.",
                    "hint": "ISTJ는 안전을 중시해요.",
                    "optionA": "fun",
                    "optionB": "safety",
                    "optionC": "speed",
                    "result": "safety",
                    "explanation": "동현은 준비가 안전을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your energy is impressive!",
                    "translation": "네 에너지는 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your thoroughness helps us!",
                    "translation": "네 철저함이 우리를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different styles work together.",
                    "translation": "다른 스타일들이 함께 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이 다른 스타일들이 함께 작동한다는 문장이에요.",
                    "optionA": "work",
                    "optionB": "styles",
                    "optionC": "together",
                    "optionD": "Different",
                    "optionE": "well",
                    "result": "Different styles work well together",
                    "explanation": "동현은 다른 스타일들이 함께 잘 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Action and planning balance perfectly!",
                    "translation": "행동과 계획이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17844 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실전 경험",
            "explanation": "ESTP의 역동적 도전과 ISTP의 기술적 실험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's race right now!",
                    "translation": "지금 바로 경주하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I'm testing this first.",
                    "translation": "먼저 이거 테스트하고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 먼저 테스트하나요?",
                    "hint": "ISTP는 신중하게 확인해요.",
                    "result": "O",
                    "explanation": "태오는 먼저 테스트하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Competition makes it fun!",
                    "translation": "경쟁이 재밌게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Understanding mechanics matters more.",
                    "translation": "구조 이해가 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo thinks competition makes things @@.",
                    "hint": "ESTP는 경쟁을 즐겨요.",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "slow",
                    "result": "fun",
                    "explanation": "시우는 경쟁이 것들을 재밌게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your boldness is cool!",
                    "translation": "네 대담함은 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your skills are impressive!",
                    "translation": "네 기술은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "We both love action.",
                    "translation": "우리 둘 다 행동을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 둘 다 행동을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "action",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love action",
                    "explanation": "태오는 둘 다 정말 행동을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Speed and skill complement perfectly!",
                    "translation": "속도와 기술이 완벽히 보완해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실전 경험",
            "explanation": "ESTP의 역동적 도전과 ISTP의 기술적 실험",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's race right now!",
                    "translation": "지금 바로 경주하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I'm testing this first.",
                    "translation": "먼저 이거 테스트하고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 먼저 테스트하나요?",
                    "hint": "ISTP는 신중하게 확인해요.",
                    "result": "O",
                    "explanation": "태오는 먼저 테스트하고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Competition makes it fun!",
                    "translation": "경쟁이 재밌게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Understanding mechanics matters more.",
                    "translation": "구조 이해가 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo thinks competition makes things @@.",
                    "hint": "ESTP는 경쟁을 즐겨요.",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "slow",
                    "result": "fun",
                    "explanation": "시우는 경쟁이 것들을 재밌게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your boldness is cool!",
                    "translation": "네 대담함은 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your skills are impressive!",
                    "translation": "네 기술은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "We both love action.",
                    "translation": "우리 둘 다 행동을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태오가 둘 다 행동을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "action",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love action",
                    "explanation": "태오는 둘 다 정말 행동을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Speed and skill complement perfectly!",
                    "translation": "속도와 기술이 완벽히 보완해!"
                }
            ]
        }
    ]
}
ID: 17845 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 스타일",
            "explanation": "ESTP의 대담한 도전과 ISFJ의 세심한 준비",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's try skydiving today!",
                    "translation": "오늘 스카이다이빙 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That sounds very scary.",
                    "translation": "그거 매우 무섭게 들려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 스카이다이빙이 무섭다고 하나요?",
                    "hint": "ISFJ는 안전을 중시해요.",
                    "result": "O",
                    "explanation": "예나는 그게 매우 무섭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Fear makes it exciting!",
                    "translation": "두려움이 신나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Safety matters most here.",
                    "translation": "안전이 여기서 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks safety matters @@.",
                    "hint": "ISFJ는 안전을 최우선으로 여겨요.",
                    "optionA": "least",
                    "optionB": "most",
                    "optionC": "never",
                    "result": "most",
                    "explanation": "예나는 안전이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your courage is admirable!",
                    "translation": "네 용기는 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your care keeps us safe!",
                    "translation": "네 배려가 우리를 안전하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Different approaches balance well.",
                    "translation": "다른 접근들이 잘 균형 잡아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 다른 접근들이 잘 균형 잡는다는 문장이에요.",
                    "optionA": "balance",
                    "optionB": "approaches",
                    "optionC": "well",
                    "optionD": "Different",
                    "optionE": "really",
                    "result": "Different approaches balance really well",
                    "explanation": "예나는 다른 접근들이 정말 잘 균형 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Risk and caution work together!",
                    "translation": "위험과 조심이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 스타일",
            "explanation": "ESTP의 대담한 도전과 ISFJ의 세심한 준비",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's try skydiving today!",
                    "translation": "오늘 스카이다이빙 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That sounds very scary.",
                    "translation": "그거 매우 무섭게 들려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 스카이다이빙이 무섭다고 하나요?",
                    "hint": "ISFJ는 안전을 중시해요.",
                    "result": "O",
                    "explanation": "예나는 그게 매우 무섭다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Fear makes it exciting!",
                    "translation": "두려움이 신나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Safety matters most here.",
                    "translation": "안전이 여기서 가장 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks safety matters @@.",
                    "hint": "ISFJ는 안전을 최우선으로 여겨요.",
                    "optionA": "least",
                    "optionB": "most",
                    "optionC": "never",
                    "result": "most",
                    "explanation": "예나는 안전이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your courage is admirable!",
                    "translation": "네 용기는 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your care keeps us safe!",
                    "translation": "네 배려가 우리를 안전하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Different approaches balance well.",
                    "translation": "다른 접근들이 잘 균형 잡아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예나가 다른 접근들이 잘 균형 잡는다는 문장이에요.",
                    "optionA": "balance",
                    "optionB": "approaches",
                    "optionC": "well",
                    "optionD": "Different",
                    "optionE": "really",
                    "result": "Different approaches balance really well",
                    "explanation": "예나는 다른 접근들이 정말 잘 균형 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Risk and caution work together!",
                    "translation": "위험과 조심이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17846 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 즐거움",
            "explanation": "ESTP의 활동적 경험과 ISFP의 감각적 감상",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's play sports outside!",
                    "translation": "밖에서 스포츠 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I'm drawing nature quietly.",
                    "translation": "조용히 자연을 그리고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영은 조용히 그림을 그리나요?",
                    "hint": "ISFP는 평화로운 창작을 해요.",
                    "result": "O",
                    "explanation": "채영은 조용히 자연을 그리고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Movement gives me energy!",
                    "translation": "움직임이 내게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Stillness brings me peace.",
                    "translation": "고요함이 내게 평화를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun gets energy from @@.",
                    "hint": "ESTP는 활동으로 에너지를 얻어요.",
                    "optionA": "sleeping",
                    "optionB": "movement",
                    "optionC": "reading",
                    "result": "movement",
                    "explanation": "태준은 움직임으로부터 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Your vitality is amazing!",
                    "translation": "네 활력은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "We both enjoy life.",
                    "translation": "우리 둘 다 인생을 즐겨."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이 둘 다 인생을 즐긴다는 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "life",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "fully",
                    "result": "We both fully enjoy life",
                    "explanation": "채영은 둘 다 충분히 인생을 즐긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Action and peace balance perfectly!",
                    "translation": "행동과 평화가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 즐거움",
            "explanation": "ESTP의 활동적 경험과 ISFP의 감각적 감상",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's play sports outside!",
                    "translation": "밖에서 스포츠 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I'm drawing nature quietly.",
                    "translation": "조용히 자연을 그리고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영은 조용히 그림을 그리나요?",
                    "hint": "ISFP는 평화로운 창작을 해요.",
                    "result": "O",
                    "explanation": "채영은 조용히 자연을 그리고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Movement gives me energy!",
                    "translation": "움직임이 내게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Stillness brings me peace.",
                    "translation": "고요함이 내게 평화를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun gets energy from @@.",
                    "hint": "ESTP는 활동으로 에너지를 얻어요.",
                    "optionA": "sleeping",
                    "optionB": "movement",
                    "optionC": "reading",
                    "result": "movement",
                    "explanation": "태준은 움직임으로부터 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Your vitality is amazing!",
                    "translation": "네 활력은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "We both enjoy life.",
                    "translation": "우리 둘 다 인생을 즐겨."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채영이 둘 다 인생을 즐긴다는 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "life",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "fully",
                    "result": "We both fully enjoy life",
                    "explanation": "채영은 둘 다 충분히 인생을 즐긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Action and peace balance perfectly!",
                    "translation": "행동과 평화가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17847 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략과 실행",
            "explanation": "ESTP의 즉각적 대응과 INTJ의 장기 전략",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's start the game!",
                    "translation": "게임 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I need strategy first.",
                    "translation": "먼저 전략이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진은 전략을 먼저 세우나요?",
                    "hint": "INTJ는 계획적으로 접근해요.",
                    "result": "O",
                    "explanation": "유진은 먼저 전략이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "I adapt while playing.",
                    "translation": "하면서 적응해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Planning ensures better results.",
                    "translation": "계획이 더 나은 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho adapts while actually @@.",
                    "hint": "ESTP는 실전에서 적응해요.",
                    "optionA": "sleeping",
                    "optionB": "playing",
                    "optionC": "planning",
                    "result": "playing",
                    "explanation": "건호는 실제로 하면서 적응해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Your flexibility is impressive!",
                    "translation": "네 유연함은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your foresight is amazing!",
                    "translation": "네 예측력은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Both methods achieve success.",
                    "translation": "두 방법 다 성공을 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 두 방법이 성공을 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "methods",
                    "optionC": "success",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both methods achieve real success",
                    "explanation": "유진은 두 방법이 진짜 성공을 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Tactics and strategy need each!",
                    "translation": "전술과 전략은 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략과 실행",
            "explanation": "ESTP의 즉각적 대응과 INTJ의 장기 전략",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "Let's start the game!",
                    "translation": "게임 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I need strategy first.",
                    "translation": "먼저 전략이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진은 전략을 먼저 세우나요?",
                    "hint": "INTJ는 계획적으로 접근해요.",
                    "result": "O",
                    "explanation": "유진은 먼저 전략이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "I adapt while playing.",
                    "translation": "하면서 적응해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Planning ensures better results.",
                    "translation": "계획이 더 나은 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho adapts while actually @@.",
                    "hint": "ESTP는 실전에서 적응해요.",
                    "optionA": "sleeping",
                    "optionB": "playing",
                    "optionC": "planning",
                    "result": "playing",
                    "explanation": "건호는 실제로 하면서 적응해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Your flexibility is impressive!",
                    "translation": "네 유연함은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your foresight is amazing!",
                    "translation": "네 예측력은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Both methods achieve success.",
                    "translation": "두 방법 다 성공을 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "유진이 두 방법이 성공을 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "methods",
                    "optionC": "success",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both methods achieve real success",
                    "explanation": "유진은 두 방법이 진짜 성공을 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Tactics and strategy need each!",
                    "translation": "전술과 전략은 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17848 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "행동과 분석",
            "explanation": "ESTP의 실전 학습과 INTP의 이론적 이해",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I learn by doing!",
                    "translation": "하면서 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I study the theory.",
                    "translation": "이론을 공부해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 이론을 공부하나요?",
                    "hint": "INTP는 개념적으로 이해해요.",
                    "result": "O",
                    "explanation": "채원은 이론을 공부해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Experience teaches me fast!",
                    "translation": "경험이 날 빨리 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Understanding reveals deeper patterns.",
                    "translation": "이해가 더 깊은 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin learns by actually @@.",
                    "hint": "ESTP는 직접 해보며 배워요.",
                    "optionA": "reading",
                    "optionB": "doing",
                    "optionC": "thinking",
                    "result": "doing",
                    "explanation": "현진은 실제로 하면서 배워요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Your practicality is valuable!",
                    "translation": "네 실용성은 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your insight is fascinating!",
                    "translation": "네 통찰은 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Different paths reach understanding.",
                    "translation": "다른 길들이 이해에 도달해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 다른 길들이 이해에 도달한다는 문장이에요.",
                    "optionA": "reach",
                    "optionB": "paths",
                    "optionC": "understanding",
                    "optionD": "Different",
                    "optionE": "both",
                    "result": "Different paths both reach understanding",
                    "explanation": "채원은 다른 길들이 둘 다 이해에 도달한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "Practice and theory work together!",
                    "translation": "실천과 이론이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "행동과 분석",
            "explanation": "ESTP의 실전 학습과 INTP의 이론적 이해",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "I learn by doing!",
                    "translation": "하면서 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I study the theory.",
                    "translation": "이론을 공부해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 이론을 공부하나요?",
                    "hint": "INTP는 개념적으로 이해해요.",
                    "result": "O",
                    "explanation": "채원은 이론을 공부해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Experience teaches me fast!",
                    "translation": "경험이 날 빨리 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Understanding reveals deeper patterns.",
                    "translation": "이해가 더 깊은 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin learns by actually @@.",
                    "hint": "ESTP는 직접 해보며 배워요.",
                    "optionA": "reading",
                    "optionB": "doing",
                    "optionC": "thinking",
                    "result": "doing",
                    "explanation": "현진은 실제로 하면서 배워요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Your practicality is valuable!",
                    "translation": "네 실용성은 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your insight is fascinating!",
                    "translation": "네 통찰은 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Different paths reach understanding.",
                    "translation": "다른 길들이 이해에 도달해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채원이 다른 길들이 이해에 도달한다는 문장이에요.",
                    "optionA": "reach",
                    "optionB": "paths",
                    "optionC": "understanding",
                    "optionD": "Different",
                    "optionE": "both",
                    "result": "Different paths both reach understanding",
                    "explanation": "채원은 다른 길들이 둘 다 이해에 도달한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "Practice and theory work together!",
                    "translation": "실천과 이론이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17849 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "현재와 비전",
            "explanation": "ESTP의 즉각적 행동과 INFJ의 장기 비전",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's go now immediately!",
                    "translation": "지금 바로 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "What's our deeper purpose?",
                    "translation": "우리의 더 깊은 목적은 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 깊은 목적을 생각하나요?",
                    "hint": "INFJ는 의미를 추구해요.",
                    "result": "O",
                    "explanation": "서진은 더 깊은 목적을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Fun is the purpose!",
                    "translation": "재미가 목적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaning makes it special.",
                    "translation": "의미가 특별하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks fun is the @@.",
                    "hint": "ESTP는 즐거움을 중시해요.",
                    "optionA": "problem",
                    "optionB": "purpose",
                    "optionC": "burden",
                    "result": "purpose",
                    "explanation": "상우는 재미가 목적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "네 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your depth inspires me!",
                    "translation": "네 깊이는 날 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Present and future balance.",
                    "translation": "현재와 미래가 균형 잡아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이 현재와 미래가 균형 잡는다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Present",
                    "optionC": "future",
                    "optionD": "balance",
                    "optionE": "well",
                    "result": "Present and future balance well",
                    "explanation": "서진은 현재와 미래가 잘 균형 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Action and meaning need each!",
                    "translation": "행동과 의미는 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "현재와 비전",
            "explanation": "ESTP의 즉각적 행동과 INFJ의 장기 비전",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's go now immediately!",
                    "translation": "지금 바로 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "What's our deeper purpose?",
                    "translation": "우리의 더 깊은 목적은 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 깊은 목적을 생각하나요?",
                    "hint": "INFJ는 의미를 추구해요.",
                    "result": "O",
                    "explanation": "서진은 더 깊은 목적을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Fun is the purpose!",
                    "translation": "재미가 목적이야!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Meaning makes it special.",
                    "translation": "의미가 특별하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks fun is the @@.",
                    "hint": "ESTP는 즐거움을 중시해요.",
                    "optionA": "problem",
                    "optionB": "purpose",
                    "optionC": "burden",
                    "result": "purpose",
                    "explanation": "상우는 재미가 목적이라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "네 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your depth inspires me!",
                    "translation": "네 깊이는 날 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Present and future balance.",
                    "translation": "현재와 미래가 균형 잡아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "서진이 현재와 미래가 균형 잡는다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Present",
                    "optionC": "future",
                    "optionD": "balance",
                    "optionE": "well",
                    "result": "Present and future balance well",
                    "explanation": "서진은 현재와 미래가 잘 균형 잡는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Action and meaning need each!",
                    "translation": "행동과 의미는 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17850 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "현실과 이상",
            "explanation": "ESTP의 실용적 행동과 INFP의 이상적 가치",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's compete and win!",
                    "translation": "경쟁하고 이기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Can we just enjoy?",
                    "translation": "그냥 즐길 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 즐기는 것에 집중하나요?",
                    "hint": "INFP는 과정을 중시해요.",
                    "result": "O",
                    "explanation": "은비는 그냥 즐기자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Winning feels amazing though!",
                    "translation": "근데 이기는 게 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Peace matters more here.",
                    "translation": "평화가 여기서 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi thinks peace matters @@.",
                    "hint": "INFP는 조화를 중시해요.",
                    "optionA": "less",
                    "optionB": "more",
                    "optionC": "never",
                    "result": "more",
                    "explanation": "은비는 평화가 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your drive is impressive!",
                    "translation": "네 추진력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your kindness is beautiful!",
                    "translation": "네 친절은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Different values create balance.",
                    "translation": "다른 가치들이 균형을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 다른 가치들이 균형을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "values",
                    "optionC": "balance",
                    "optionD": "Different",
                    "optionE": "good",
                    "result": "Different values create good balance",
                    "explanation": "은비는 다른 가치들이 좋은 균형을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Ambition and peace balance well!",
                    "translation": "야망과 평화가 잘 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "현실과 이상",
            "explanation": "ESTP의 실용적 행동과 INFP의 이상적 가치",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's compete and win!",
                    "translation": "경쟁하고 이기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Can we just enjoy?",
                    "translation": "그냥 즐길 수 있을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 즐기는 것에 집중하나요?",
                    "hint": "INFP는 과정을 중시해요.",
                    "result": "O",
                    "explanation": "은비는 그냥 즐기자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Winning feels amazing though!",
                    "translation": "근데 이기는 게 놀라워!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Peace matters more here.",
                    "translation": "평화가 여기서 더 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi thinks peace matters @@.",
                    "hint": "INFP는 조화를 중시해요.",
                    "optionA": "less",
                    "optionB": "more",
                    "optionC": "never",
                    "result": "more",
                    "explanation": "은비는 평화가 더 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your drive is impressive!",
                    "translation": "네 추진력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your kindness is beautiful!",
                    "translation": "네 친절은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Different values create balance.",
                    "translation": "다른 가치들이 균형을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "은비가 다른 가치들이 균형을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "values",
                    "optionC": "balance",
                    "optionD": "Different",
                    "optionE": "good",
                    "result": "Different values create good balance",
                    "explanation": "은비는 다른 가치들이 좋은 균형을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Ambition and peace balance well!",
                    "translation": "야망과 평화가 잘 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17851 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율적 실행",
            "explanation": "ESTP의 즉흥적 대응과 ESTJ의 체계적 관리",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's improvise the plan!",
                    "translation": "계획을 즉흥적으로 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need clear structure.",
                    "translation": "명확한 구조가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 명확한 구조를 원하나요?",
                    "hint": "ESTJ는 조직적으로 접근해요.",
                    "result": "O",
                    "explanation": "예은은 명확한 구조가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Flexibility helps us adapt.",
                    "translation": "유연함이 적응하게 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Organization ensures smooth progress.",
                    "translation": "조직화가 순조로운 진행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun believes organization ensures smooth @@.",
                    "hint": "ESTJ는 체계를 중시해요.",
                    "optionA": "chaos",
                    "optionB": "progress",
                    "optionC": "confusion",
                    "result": "progress",
                    "explanation": "예은은 조직화가 순조로운 진행을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your adaptability is useful!",
                    "translation": "네 적응력은 유용해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your efficiency is amazing!",
                    "translation": "네 효율성은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Both styles achieve results.",
                    "translation": "두 스타일 다 결과를 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이 두 스타일이 결과를 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "styles",
                    "optionC": "results",
                    "optionD": "Both",
                    "optionE": "good",
                    "result": "Both styles achieve good results",
                    "explanation": "예은은 두 스타일이 좋은 결과를 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Spontaneity and order work together!",
                    "translation": "즉흥성과 질서가 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율적 실행",
            "explanation": "ESTP의 즉흥적 대응과 ESTJ의 체계적 관리",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's improvise the plan!",
                    "translation": "계획을 즉흥적으로 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need clear structure.",
                    "translation": "명확한 구조가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 명확한 구조를 원하나요?",
                    "hint": "ESTJ는 조직적으로 접근해요.",
                    "result": "O",
                    "explanation": "예은은 명확한 구조가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Flexibility helps us adapt.",
                    "translation": "유연함이 적응하게 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Organization ensures smooth progress.",
                    "translation": "조직화가 순조로운 진행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun believes organization ensures smooth @@.",
                    "hint": "ESTJ는 체계를 중시해요.",
                    "optionA": "chaos",
                    "optionB": "progress",
                    "optionC": "confusion",
                    "result": "progress",
                    "explanation": "예은은 조직화가 순조로운 진행을 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your adaptability is useful!",
                    "translation": "네 적응력은 유용해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your efficiency is amazing!",
                    "translation": "네 효율성은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Both styles achieve results.",
                    "translation": "두 스타일 다 결과를 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예은이 두 스타일이 결과를 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "styles",
                    "optionC": "results",
                    "optionD": "Both",
                    "optionE": "good",
                    "result": "Both styles achieve good results",
                    "explanation": "예은은 두 스타일이 좋은 결과를 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Spontaneity and order work together!",
                    "translation": "즉흥성과 질서가 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17852 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 조화",
            "explanation": "ESTP의 경쟁적 에너지와 ESFJ의 협력적 정신",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "I want to win!",
                    "translation": "이기고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Let's all have fun!",
                    "translation": "모두 다 재밌게 하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두가 즐기길 원하나요?",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 모두 다 재밌게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Competition brings out best!",
                    "translation": "경쟁이 최고를 이끌어내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Harmony creates better atmosphere.",
                    "translation": "조화가 더 나은 분위기를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks harmony creates better @@.",
                    "hint": "ESFJ는 분위기를 중시해요.",
                    "optionA": "competition",
                    "optionB": "atmosphere",
                    "optionC": "chaos",
                    "result": "atmosphere",
                    "explanation": "민지는 조화가 더 나은 분위기를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your passion is inspiring!",
                    "translation": "네 열정은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your warmth helps everyone!",
                    "translation": "네 따뜻함은 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Both approaches create joy.",
                    "translation": "두 접근 다 기쁨을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 두 접근이 기쁨을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "approaches",
                    "optionC": "joy",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both approaches create real joy",
                    "explanation": "민지는 두 접근이 진짜 기쁨을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Competition and harmony balance well!",
                    "translation": "경쟁과 조화가 잘 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 조화",
            "explanation": "ESTP의 경쟁적 에너지와 ESFJ의 협력적 정신",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "I want to win!",
                    "translation": "이기고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Let's all have fun!",
                    "translation": "모두 다 재밌게 하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두가 즐기길 원하나요?",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 모두 다 재밌게 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Competition brings out best!",
                    "translation": "경쟁이 최고를 이끌어내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Harmony creates better atmosphere.",
                    "translation": "조화가 더 나은 분위기를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji thinks harmony creates better @@.",
                    "hint": "ESFJ는 분위기를 중시해요.",
                    "optionA": "competition",
                    "optionB": "atmosphere",
                    "optionC": "chaos",
                    "result": "atmosphere",
                    "explanation": "민지는 조화가 더 나은 분위기를 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your passion is inspiring!",
                    "translation": "네 열정은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your warmth helps everyone!",
                    "translation": "네 따뜻함은 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Both approaches create joy.",
                    "translation": "두 접근 다 기쁨을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민지가 두 접근이 기쁨을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "approaches",
                    "optionC": "joy",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both approaches create real joy",
                    "explanation": "민지는 두 접근이 진짜 기쁨을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Competition and harmony balance well!",
                    "translation": "경쟁과 조화가 잘 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17853 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 충만",
            "explanation": "ESTP의 도전적 모험과 ESFP의 즐거운 경험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's do extreme sports!",
                    "translation": "익스트림 스포츠 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That sounds super fun!",
                    "translation": "그거 완전 재밌겠다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔도 재미있어 하나요?",
                    "hint": "ESFP는 모험을 즐겨요.",
                    "result": "O",
                    "explanation": "예솔은 그게 완전 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Risk makes it exciting!",
                    "translation": "위험이 신나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Joy makes it perfect!",
                    "translation": "기쁨이 완벽하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks risk makes things @@.",
                    "hint": "ESTP는 자극을 즐겨요.",
                    "optionA": "boring",
                    "optionB": "exciting",
                    "optionC": "safe",
                    "result": "exciting",
                    "explanation": "상우는 위험이 것들을 신나게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your boldness is awesome!",
                    "translation": "네 대담함은 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "We both love adventures.",
                    "translation": "우리 둘 다 모험을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 둘 다 모험을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "adventures",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love adventures",
                    "explanation": "예솔은 둘 다 정말 모험을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Thrill and fun multiply together!",
                    "translation": "스릴과 재미가 함께 배가돼!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 충만",
            "explanation": "ESTP의 도전적 모험과 ESFP의 즐거운 경험",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's do extreme sports!",
                    "translation": "익스트림 스포츠 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That sounds super fun!",
                    "translation": "그거 완전 재밌겠다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔도 재미있어 하나요?",
                    "hint": "ESFP는 모험을 즐겨요.",
                    "result": "O",
                    "explanation": "예솔은 그게 완전 재밌다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "Risk makes it exciting!",
                    "translation": "위험이 신나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Joy makes it perfect!",
                    "translation": "기쁨이 완벽하게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo thinks risk makes things @@.",
                    "hint": "ESTP는 자극을 즐겨요.",
                    "optionA": "boring",
                    "optionB": "exciting",
                    "optionC": "safe",
                    "result": "exciting",
                    "explanation": "상우는 위험이 것들을 신나게 만든다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your boldness is awesome!",
                    "translation": "네 대담함은 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "We both love adventures.",
                    "translation": "우리 둘 다 모험을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예솔이 둘 다 모험을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "adventures",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love adventures",
                    "explanation": "예솔은 둘 다 정말 모험을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Thrill and fun multiply together!",
                    "translation": "스릴과 재미가 함께 배가돼!"
                }
            ]
        }
    ]
}
ID: 17854 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "빠른 실행",
            "explanation": "ESTP의 실전 집중과 ENTJ의 전략적 리더십",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's start right now!",
                    "translation": "지금 바로 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Here's our master plan.",
                    "translation": "여기 우리 마스터 플랜이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 계획을 가지고 있나요?",
                    "hint": "ENTJ는 전략적으로 접근해요.",
                    "result": "O",
                    "explanation": "나연은 마스터 플랜을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "I handle situations instantly.",
                    "translation": "상황을 즉시 처리해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Planning maximizes our efficiency.",
                    "translation": "계획이 우리 효율을 극대화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo handles situations very @@.",
                    "hint": "ESTP는 즉각적으로 대응해요.",
                    "optionA": "slowly",
                    "optionB": "instantly",
                    "optionC": "carefully",
                    "result": "instantly",
                    "explanation": "시우는 상황을 매우 즉시 처리해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your quick thinking helps!",
                    "translation": "네 빠른 사고가 도와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your vision drives success!",
                    "translation": "네 비전이 성공을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Speed and strategy combine.",
                    "translation": "속도와 전략이 결합해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 속도와 전략이 결합한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Speed",
                    "optionC": "strategy",
                    "optionD": "combine",
                    "optionE": "well",
                    "result": "Speed and strategy combine well",
                    "explanation": "나연은 속도와 전략이 잘 결합한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Action and planning need each!",
                    "translation": "행동과 계획은 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "빠른 실행",
            "explanation": "ESTP의 실전 집중과 ENTJ의 전략적 리더십",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "Let's start right now!",
                    "translation": "지금 바로 시작하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Here's our master plan.",
                    "translation": "여기 우리 마스터 플랜이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 계획을 가지고 있나요?",
                    "hint": "ENTJ는 전략적으로 접근해요.",
                    "result": "O",
                    "explanation": "나연은 마스터 플랜을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "I handle situations instantly.",
                    "translation": "상황을 즉시 처리해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Planning maximizes our efficiency.",
                    "translation": "계획이 우리 효율을 극대화해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo handles situations very @@.",
                    "hint": "ESTP는 즉각적으로 대응해요.",
                    "optionA": "slowly",
                    "optionB": "instantly",
                    "optionC": "carefully",
                    "result": "instantly",
                    "explanation": "시우는 상황을 매우 즉시 처리해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your quick thinking helps!",
                    "translation": "네 빠른 사고가 도와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your vision drives success!",
                    "translation": "네 비전이 성공을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Speed and strategy combine.",
                    "translation": "속도와 전략이 결합해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "나연이 속도와 전략이 결합한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Speed",
                    "optionC": "strategy",
                    "optionD": "combine",
                    "optionE": "well",
                    "result": "Speed and strategy combine well",
                    "explanation": "나연은 속도와 전략이 잘 결합한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "시우",
                    "script": "Action and planning need each!",
                    "translation": "행동과 계획은 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17855 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험적 도전",
            "explanation": "ESTP의 즉각적 시도와 ENTP의 창의적 실험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's try this now!",
                    "translation": "지금 이거 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I have crazy ideas!",
                    "translation": "미친 아이디어들이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 창의적인 아이디어가 있나요?",
                    "hint": "ENTP는 혁신적으로 생각해요.",
                    "result": "O",
                    "explanation": "도윤은 미친 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Action proves what works.",
                    "translation": "행동이 뭐가 작동하는지 증명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creativity opens new possibilities!",
                    "translation": "창의성이 새 가능성을 열어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun believes action proves what @@.",
                    "hint": "ESTP는 실전을 중시해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "thinks",
                    "result": "works",
                    "explanation": "태준은 행동이 무엇이 작동하는지 증명한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Your directness is effective!",
                    "translation": "네 직접성은 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your innovation is amazing!",
                    "translation": "네 혁신은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "We both love experimenting.",
                    "translation": "우리 둘 다 실험을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 둘 다 실험을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "experimenting",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "truly",
                    "result": "We both truly love experimenting",
                    "explanation": "도윤은 둘 다 진정으로 실험을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Testing and theorizing work together!",
                    "translation": "테스트와 이론화가 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험적 도전",
            "explanation": "ESTP의 즉각적 시도와 ENTP의 창의적 실험",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "Let's try this now!",
                    "translation": "지금 이거 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I have crazy ideas!",
                    "translation": "미친 아이디어들이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 창의적인 아이디어가 있나요?",
                    "hint": "ENTP는 혁신적으로 생각해요.",
                    "result": "O",
                    "explanation": "도윤은 미친 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Action proves what works.",
                    "translation": "행동이 뭐가 작동하는지 증명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Creativity opens new possibilities!",
                    "translation": "창의성이 새 가능성을 열어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun believes action proves what @@.",
                    "hint": "ESTP는 실전을 중시해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "thinks",
                    "result": "works",
                    "explanation": "태준은 행동이 무엇이 작동하는지 증명한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Your directness is effective!",
                    "translation": "네 직접성은 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your innovation is amazing!",
                    "translation": "네 혁신은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "We both love experimenting.",
                    "translation": "우리 둘 다 실험을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "도윤이 둘 다 실험을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "experimenting",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "truly",
                    "result": "We both truly love experimenting",
                    "explanation": "도윤은 둘 다 진정으로 실험을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "Testing and theorizing work together!",
                    "translation": "테스트와 이론화가 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17856 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활기찬 영감",
            "explanation": "ESTP의 실전적 에너지와 ENFJ의 영감을 주는 리더십",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "I show by doing!",
                    "translation": "하면서 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire through words!",
                    "translation": "말들로 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 말로 영감을 주나요?",
                    "hint": "ENFJ는 격려하고 동기부여해요.",
                    "result": "O",
                    "explanation": "민아는 말들로 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Actions speak louder always.",
                    "translation": "행동이 항상 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Words connect hearts deeply.",
                    "translation": "말들이 마음을 깊이 연결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho believes actions speak @@.",
                    "hint": "ESTP는 행동을 중시해요.",
                    "optionA": "quietly",
                    "optionB": "louder",
                    "optionC": "never",
                    "result": "louder",
                    "explanation": "건호는 행동이 더 크게 말한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your example is powerful!",
                    "translation": "네 본보기는 강력해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your encouragement helps everyone!",
                    "translation": "네 격려는 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Doing and saying complement.",
                    "translation": "하는 것과 말하는 것이 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 하는 것과 말하는 것이 보완한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Doing",
                    "optionC": "saying",
                    "optionD": "complement",
                    "optionE": "well",
                    "result": "Doing and saying complement well",
                    "explanation": "민아는 하는 것과 말하는 것이 잘 보완한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Action and inspiration work together!",
                    "translation": "행동과 영감이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활기찬 영감",
            "explanation": "ESTP의 실전적 에너지와 ENFJ의 영감을 주는 리더십",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "I show by doing!",
                    "translation": "하면서 보여줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "I inspire through words!",
                    "translation": "말들로 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 말로 영감을 주나요?",
                    "hint": "ENFJ는 격려하고 동기부여해요.",
                    "result": "O",
                    "explanation": "민아는 말들로 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건호",
                    "script": "Actions speak louder always.",
                    "translation": "행동이 항상 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Words connect hearts deeply.",
                    "translation": "말들이 마음을 깊이 연결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Geon-ho believes actions speak @@.",
                    "hint": "ESTP는 행동을 중시해요.",
                    "optionA": "quietly",
                    "optionB": "louder",
                    "optionC": "never",
                    "result": "louder",
                    "explanation": "건호는 행동이 더 크게 말한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your example is powerful!",
                    "translation": "네 본보기는 강력해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your encouragement helps everyone!",
                    "translation": "네 격려는 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Doing and saying complement.",
                    "translation": "하는 것과 말하는 것이 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아가 하는 것과 말하는 것이 보완한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Doing",
                    "optionC": "saying",
                    "optionD": "complement",
                    "optionE": "well",
                    "result": "Doing and saying complement well",
                    "explanation": "민아는 하는 것과 말하는 것이 잘 보완한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건호",
                    "script": "Action and inspiration work together!",
                    "translation": "행동과 영감이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17857 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 에너지",
            "explanation": "ESTP의 현실적 도전과 ENFP의 열정적 탐험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Let's compete in this!",
                    "translation": "이거 경쟁하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore everything excitedly!",
                    "translation": "모든 걸 신나게 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 열정적으로 탐험하나요?",
                    "hint": "ENFP는 에너지 넘치게 탐구해요.",
                    "result": "O",
                    "explanation": "지영은 모든 걸 신나게 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Winning gives clear results.",
                    "translation": "이기는 게 명확한 결과를 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Discovery brings endless joy!",
                    "translation": "발견이 끝없는 기쁨을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin thinks winning gives clear @@.",
                    "hint": "ESTP는 결과를 중시해요.",
                    "optionA": "confusion",
                    "optionB": "results",
                    "optionC": "problems",
                    "result": "results",
                    "explanation": "현진은 이기는 것이 명확한 결과를 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your focus is impressive!",
                    "translation": "네 집중은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love excitement.",
                    "translation": "우리 둘 다 흥분을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이 둘 다 흥분을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "excitement",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love excitement",
                    "explanation": "지영은 둘 다 정말 흥분을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "Focus and exploration balance perfectly!",
                    "translation": "집중과 탐험이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 에너지",
            "explanation": "ESTP의 현실적 도전과 ENFP의 열정적 탐험",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Let's compete in this!",
                    "translation": "이거 경쟁하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore everything excitedly!",
                    "translation": "모든 걸 신나게 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 열정적으로 탐험하나요?",
                    "hint": "ENFP는 에너지 넘치게 탐구해요.",
                    "result": "O",
                    "explanation": "지영은 모든 걸 신나게 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Winning gives clear results.",
                    "translation": "이기는 게 명확한 결과를 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Discovery brings endless joy!",
                    "translation": "발견이 끝없는 기쁨을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-jin thinks winning gives clear @@.",
                    "hint": "ESTP는 결과를 중시해요.",
                    "optionA": "confusion",
                    "optionB": "results",
                    "optionC": "problems",
                    "result": "results",
                    "explanation": "현진은 이기는 것이 명확한 결과를 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your focus is impressive!",
                    "translation": "네 집중은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your enthusiasm is contagious!",
                    "translation": "네 열정은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love excitement.",
                    "translation": "우리 둘 다 흥분을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지영이 둘 다 흥분을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "excitement",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love excitement",
                    "explanation": "지영은 둘 다 정말 흥분을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "Focus and exploration balance perfectly!",
                    "translation": "집중과 탐험이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17858 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 시간",
            "explanation": "ESFJ의 사교적 모임과 ISTJ의 개인적 취미 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I host weekly dinner parties.",
                    "translation": "난 매주 저녁 파티를 열어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's socially vibrant!",
                    "translation": "사교적으로 활기차구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Bringing people together energizes me.",
                    "translation": "사람들을 모으는 게 날 활력 나게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 파티를 자주 여나요?",
                    "hint": "ESFJ는 사람들과 모이는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 매주 저녁 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I organize my collections.",
                    "translation": "난 내 수집품을 정리해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You're systematically detailed!",
                    "translation": "넌 체계적으로 세밀하구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun organizes his @@.",
                    "hint": "ISTJ는 개인 수집품을 관리해요.",
                    "optionA": "parties",
                    "optionB": "collections",
                    "optionC": "dinners",
                    "result": "collections",
                    "explanation": "동현이는 'his collections' 수집품을 정리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Solo time brings clarity.",
                    "translation": "혼자 있는 시간이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Together and alone both matter!",
                    "translation": "함께와 혼자 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지를 활력 나게 하는 것에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "Bringing",
                    "optionC": "together",
                    "optionD": "energizes",
                    "result": "Bringing people together energizes",
                    "explanation": "사람들을 모으는 게 활력을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, we recharge differently!",
                    "translation": "응, 우린 다르게 충전해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 시간",
            "explanation": "ESFJ의 사교적 모임과 ISTJ의 개인적 취미 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I host weekly dinner parties.",
                    "translation": "난 매주 저녁 파티를 열어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's socially vibrant!",
                    "translation": "사교적으로 활기차구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Bringing people together energizes me.",
                    "translation": "사람들을 모으는 게 날 활력 나게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 파티를 자주 여나요?",
                    "hint": "ESFJ는 사람들과 모이는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 매주 저녁 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I organize my collections.",
                    "translation": "난 내 수집품을 정리해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You're systematically detailed!",
                    "translation": "넌 체계적으로 세밀하구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun organizes his @@.",
                    "hint": "ISTJ는 개인 수집품을 관리해요.",
                    "optionA": "parties",
                    "optionB": "collections",
                    "optionC": "dinners",
                    "result": "collections",
                    "explanation": "동현이는 'his collections' 수집품을 정리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Solo time brings clarity.",
                    "translation": "혼자 있는 시간이 명확성을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Together and alone both matter!",
                    "translation": "함께와 혼자 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민지를 활력 나게 하는 것에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "Bringing",
                    "optionC": "together",
                    "optionD": "energizes",
                    "result": "Bringing people together energizes",
                    "explanation": "사람들을 모으는 게 활력을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, we recharge differently!",
                    "translation": "응, 우린 다르게 충전해!"
                }
            ]
        }
    ]
}
ID: 17859 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돌봄의 방식",
            "explanation": "ESFJ의 사회적 배려와 ISTP의 실용적 도움 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I plan group celebrations.",
                    "translation": "난 단체 축하 행사를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's inclusively thoughtful!",
                    "translation": "포괄적으로 사려 깊구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Everyone deserves special recognition.",
                    "translation": "모두가 특별한 인정을 받을 자격이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 단체 행사를 계획하나요?",
                    "hint": "ESFJ는 사람들을 축하해주는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 단체 축하 행사를 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I fix broken things.",
                    "translation": "난 고장 난 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You solve problems practically!",
                    "translation": "넌 실용적으로 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho fixes broken @@.",
                    "hint": "ISTP는 물건을 고쳐요.",
                    "optionA": "celebrations",
                    "optionB": "things",
                    "optionC": "plans",
                    "result": "things",
                    "explanation": "지호는 'broken things' 고장 난 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Practical help speaks volumes.",
                    "translation": "실용적 도움이 많은 것을 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Words and actions complement!",
                    "translation": "말과 행동이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 생각하는 것에 대한 문장이에요.",
                    "optionA": "deserves",
                    "optionB": "Everyone",
                    "optionC": "special",
                    "optionD": "recognition",
                    "result": "Everyone deserves special recognition",
                    "explanation": "모두가 특별한 인정을 받을 자격이 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, caring takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돌봄의 방식",
            "explanation": "ESFJ의 사회적 배려와 ISTP의 실용적 도움 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I plan group celebrations.",
                    "translation": "난 단체 축하 행사를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's inclusively thoughtful!",
                    "translation": "포괄적으로 사려 깊구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Everyone deserves special recognition.",
                    "translation": "모두가 특별한 인정을 받을 자격이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 단체 행사를 계획하나요?",
                    "hint": "ESFJ는 사람들을 축하해주는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 단체 축하 행사를 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I fix broken things.",
                    "translation": "난 고장 난 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You solve problems practically!",
                    "translation": "넌 실용적으로 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho fixes broken @@.",
                    "hint": "ISTP는 물건을 고쳐요.",
                    "optionA": "celebrations",
                    "optionB": "things",
                    "optionC": "plans",
                    "result": "things",
                    "explanation": "지호는 'broken things' 고장 난 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Practical help speaks volumes.",
                    "translation": "실용적 도움이 많은 것을 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Words and actions complement!",
                    "translation": "말과 행동이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민지가 생각하는 것에 대한 문장이에요.",
                    "optionA": "deserves",
                    "optionB": "Everyone",
                    "optionC": "special",
                    "optionD": "recognition",
                    "result": "Everyone deserves special recognition",
                    "explanation": "모두가 특별한 인정을 받을 자격이 있어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, caring takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17860 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "나눔의 크기",
            "explanation": "ESFJ의 넓은 나눔과 ISFJ의 깊은 배려 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I organize community potlucks.",
                    "translation": "난 지역사회 포트럭을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's warmly inclusive!",
                    "translation": "따뜻하게 포괄적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Sharing food builds connections.",
                    "translation": "음식을 나누는 게 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 포트럭을 조직하나요?",
                    "hint": "ESFJ는 많은 사람과 나누는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 지역사회 포트럭을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I bake for neighbors.",
                    "translation": "난 이웃을 위해 빵을 구워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You care deeply personally!",
                    "translation": "넌 개인적으로 깊이 배려해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena bakes for @@.",
                    "hint": "ISFJ는 가까운 사람들을 위해 요리해요.",
                    "optionA": "communities",
                    "optionB": "neighbors",
                    "optionC": "potlucks",
                    "result": "neighbors",
                    "explanation": "예나는 'for neighbors' 이웃을 위해 빵을 구워요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal touch matters most.",
                    "translation": "개인적인 손길이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Wide and deep both count!",
                    "translation": "넓은 것과 깊은 것 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "음식에 대한 문장이에요.",
                    "optionA": "food",
                    "optionB": "Sharing",
                    "optionC": "builds",
                    "optionD": "connections",
                    "result": "Sharing food builds connections",
                    "explanation": "음식을 나누는 게 연결을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, caring has scales!",
                    "translation": "응, 배려는 규모가 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "나눔의 크기",
            "explanation": "ESFJ의 넓은 나눔과 ISFJ의 깊은 배려 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I organize community potlucks.",
                    "translation": "난 지역사회 포트럭을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's warmly inclusive!",
                    "translation": "따뜻하게 포괄적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Sharing food builds connections.",
                    "translation": "음식을 나누는 게 연결을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 포트럭을 조직하나요?",
                    "hint": "ESFJ는 많은 사람과 나누는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 지역사회 포트럭을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I bake for neighbors.",
                    "translation": "난 이웃을 위해 빵을 구워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You care deeply personally!",
                    "translation": "넌 개인적으로 깊이 배려해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena bakes for @@.",
                    "hint": "ISFJ는 가까운 사람들을 위해 요리해요.",
                    "optionA": "communities",
                    "optionB": "neighbors",
                    "optionC": "potlucks",
                    "result": "neighbors",
                    "explanation": "예나는 'for neighbors' 이웃을 위해 빵을 구워요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal touch matters most.",
                    "translation": "개인적인 손길이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Wide and deep both count!",
                    "translation": "넓은 것과 깊은 것 둘 다 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "음식에 대한 문장이에요.",
                    "optionA": "food",
                    "optionB": "Sharing",
                    "optionC": "builds",
                    "optionD": "connections",
                    "result": "Sharing food builds connections",
                    "explanation": "음식을 나누는 게 연결을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, caring has scales!",
                    "translation": "응, 배려는 규모가 있어!"
                }
            ]
        }
    ]
}
ID: 17861 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 방식",
            "explanation": "ESFJ의 사교적 활동과 ISFP의 예술적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I coordinate social gatherings.",
                    "translation": "난 사회적 모임을 조율해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's actively engaging!",
                    "translation": "적극적으로 참여적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Connection creates joyful memories.",
                    "translation": "연결이 기쁜 추억을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 사람들을 모으나요?",
                    "hint": "ESFJ는 사교 활동을 조직해요.",
                    "result": "O",
                    "explanation": "민지는 사회적 모임을 조율해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create personal artwork.",
                    "translation": "난 개인 예술작품을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You express beautifully quietly!",
                    "translation": "넌 아름답게 조용히 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates personal @@.",
                    "hint": "ISFP는 예술로 자신을 표현해요.",
                    "optionA": "gatherings",
                    "optionB": "artwork",
                    "optionC": "connections",
                    "result": "artwork",
                    "explanation": "채영이는 'personal artwork' 개인 예술작품을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Solitude nurtures creative flow.",
                    "translation": "고독이 창의적 흐름을 기워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Together and alone enrich!",
                    "translation": "함께와 혼자가 풍요롭게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "연결에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Connection",
                    "optionC": "joyful",
                    "optionD": "memories",
                    "result": "Connection creates joyful memories",
                    "explanation": "연결이 기쁜 추억을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, expression takes forms!",
                    "translation": "응, 표현은 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 방식",
            "explanation": "ESFJ의 사교적 활동과 ISFP의 예술적 표현 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I coordinate social gatherings.",
                    "translation": "난 사회적 모임을 조율해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's actively engaging!",
                    "translation": "적극적으로 참여적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Connection creates joyful memories.",
                    "translation": "연결이 기쁜 추억을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 사람들을 모으나요?",
                    "hint": "ESFJ는 사교 활동을 조직해요.",
                    "result": "O",
                    "explanation": "민지는 사회적 모임을 조율해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create personal artwork.",
                    "translation": "난 개인 예술작품을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You express beautifully quietly!",
                    "translation": "넌 아름답게 조용히 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates personal @@.",
                    "hint": "ISFP는 예술로 자신을 표현해요.",
                    "optionA": "gatherings",
                    "optionB": "artwork",
                    "optionC": "connections",
                    "result": "artwork",
                    "explanation": "채영이는 'personal artwork' 개인 예술작품을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Solitude nurtures creative flow.",
                    "translation": "고독이 창의적 흐름을 기워."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Together and alone enrich!",
                    "translation": "함께와 혼자가 풍요롭게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "연결에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Connection",
                    "optionC": "joyful",
                    "optionD": "memories",
                    "result": "Connection creates joyful memories",
                    "explanation": "연결이 기쁜 추억을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, expression takes forms!",
                    "translation": "응, 표현은 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17862 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "시간의 활용",
            "explanation": "ESFJ의 사교적 시간과 INTJ의 전략적 학습 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I attend social networking events.",
                    "translation": "난 소셜 네트워킹 행사에 참석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's strategically social!",
                    "translation": "전략적으로 사교적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Meeting people expands opportunities.",
                    "translation": "사람들을 만나는 게 기회를 확장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 네트워킹 행사에 가나요?",
                    "hint": "ESFJ는 사람들과 교류하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 소셜 네트워킹 행사에 참석해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I study complex systems.",
                    "translation": "난 복잡한 시스템을 공부해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You think deeply analytically!",
                    "translation": "넌 깊이 분석적으로 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon studies complex @@.",
                    "hint": "INTJ는 체계를 연구해요.",
                    "optionA": "events",
                    "optionB": "systems",
                    "optionC": "people",
                    "result": "systems",
                    "explanation": "지훈이는 'complex systems' 복잡한 시스템을 공부해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Solitary focus enables mastery.",
                    "translation": "혼자 집중하는 게 숙달을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "People and ideas matter!",
                    "translation": "사람과 아이디어가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사람들을 만나는 것에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "Meeting",
                    "optionC": "expands",
                    "optionD": "opportunities",
                    "result": "Meeting people expands opportunities",
                    "explanation": "사람들을 만나는 게 기회를 확장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, learning has paths!",
                    "translation": "응, 학습은 경로가 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "시간의 활용",
            "explanation": "ESFJ의 사교적 시간과 INTJ의 전략적 학습 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I attend social networking events.",
                    "translation": "난 소셜 네트워킹 행사에 참석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's strategically social!",
                    "translation": "전략적으로 사교적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Meeting people expands opportunities.",
                    "translation": "사람들을 만나는 게 기회를 확장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 네트워킹 행사에 가나요?",
                    "hint": "ESFJ는 사람들과 교류하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 소셜 네트워킹 행사에 참석해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I study complex systems.",
                    "translation": "난 복잡한 시스템을 공부해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You think deeply analytically!",
                    "translation": "넌 깊이 분석적으로 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon studies complex @@.",
                    "hint": "INTJ는 체계를 연구해요.",
                    "optionA": "events",
                    "optionB": "systems",
                    "optionC": "people",
                    "result": "systems",
                    "explanation": "지훈이는 'complex systems' 복잡한 시스템을 공부해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Solitary focus enables mastery.",
                    "translation": "혼자 집중하는 게 숙달을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "People and ideas matter!",
                    "translation": "사람과 아이디어가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "사람들을 만나는 것에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "Meeting",
                    "optionC": "expands",
                    "optionD": "opportunities",
                    "result": "Meeting people expands opportunities",
                    "explanation": "사람들을 만나는 게 기회를 확장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, learning has paths!",
                    "translation": "응, 학습은 경로가 있어!"
                }
            ]
        }
    ]
}
ID: 17863 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 방식",
            "explanation": "ESFJ의 사회적 참여와 INTP의 이론적 탐구 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I join community clubs.",
                    "translation": "난 커뮤니티 동아리에 가입해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's socially connected!",
                    "translation": "사회적으로 연결됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Belonging creates meaningful relationships.",
                    "translation": "소속감이 의미 있는 관계를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 동아리 활동을 하나요?",
                    "hint": "ESFJ는 단체 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 커뮤니티 동아리에 가입해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I research abstract theories.",
                    "translation": "난 추상적 이론을 연구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You explore intellectually deeply!",
                    "translation": "넌 지적으로 깊이 탐구해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae researches abstract @@.",
                    "hint": "INTP는 이론을 연구해요.",
                    "optionA": "clubs",
                    "optionB": "theories",
                    "optionC": "relationships",
                    "result": "theories",
                    "explanation": "민재는 'abstract theories' 추상적 이론을 연구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Independent thinking reveals truths.",
                    "translation": "독립적 사고가 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Connection and thought unite!",
                    "translation": "연결과 사고가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소속감에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Belonging",
                    "optionC": "meaningful",
                    "optionD": "relationships",
                    "result": "Belonging creates meaningful relationships",
                    "explanation": "소속감이 의미 있는 관계를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, knowledge needs both!",
                    "translation": "응, 지식은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 방식",
            "explanation": "ESFJ의 사회적 참여와 INTP의 이론적 탐구 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I join community clubs.",
                    "translation": "난 커뮤니티 동아리에 가입해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's socially connected!",
                    "translation": "사회적으로 연결됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Belonging creates meaningful relationships.",
                    "translation": "소속감이 의미 있는 관계를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 동아리 활동을 하나요?",
                    "hint": "ESFJ는 단체 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 커뮤니티 동아리에 가입해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I research abstract theories.",
                    "translation": "난 추상적 이론을 연구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You explore intellectually deeply!",
                    "translation": "넌 지적으로 깊이 탐구해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae researches abstract @@.",
                    "hint": "INTP는 이론을 연구해요.",
                    "optionA": "clubs",
                    "optionB": "theories",
                    "optionC": "relationships",
                    "result": "theories",
                    "explanation": "민재는 'abstract theories' 추상적 이론을 연구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Independent thinking reveals truths.",
                    "translation": "독립적 사고가 진실을 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Connection and thought unite!",
                    "translation": "연결과 사고가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "소속감에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Belonging",
                    "optionC": "meaningful",
                    "optionD": "relationships",
                    "result": "Belonging creates meaningful relationships",
                    "explanation": "소속감이 의미 있는 관계를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, knowledge needs both!",
                    "translation": "응, 지식은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17864 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돕는 방식",
            "explanation": "ESFJ의 실질적 봉사와 INFJ의 통찰적 상담 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I volunteer at food banks.",
                    "translation": "난 푸드뱅크에서 봉사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's practically generous!",
                    "translation": "실용적으로 관대하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Immediate help meets urgent needs.",
                    "translation": "즉각적인 도움이 긴급한 필요를 충족해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 푸드뱅크에서 봉사하나요?",
                    "hint": "ESFJ는 실질적으로 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 푸드뱅크에서 봉사해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I counsel people deeply.",
                    "translation": "난 사람들을 깊이 상담해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You understand souls profoundly!",
                    "translation": "넌 영혼을 심오하게 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu counsels people @@.",
                    "hint": "INFJ는 깊이 상담해요.",
                    "optionA": "immediately",
                    "optionB": "deeply",
                    "optionC": "urgently",
                    "result": "deeply",
                    "explanation": "민수는 'people deeply' 사람들을 깊이 상담해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Transformation requires patient understanding.",
                    "translation": "변화는 인내심 있는 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Quick and deep both help!",
                    "translation": "빠른 것과 깊은 것 둘 다 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도움에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "Immediate",
                    "optionC": "meets",
                    "optionD": "needs",
                    "result": "Immediate help meets needs",
                    "explanation": "즉각적인 도움이 필요를 충족해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, caring has depths!",
                    "translation": "응, 배려는 깊이가 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돕는 방식",
            "explanation": "ESFJ의 실질적 봉사와 INFJ의 통찰적 상담 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I volunteer at food banks.",
                    "translation": "난 푸드뱅크에서 봉사해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's practically generous!",
                    "translation": "실용적으로 관대하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Immediate help meets urgent needs.",
                    "translation": "즉각적인 도움이 긴급한 필요를 충족해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 푸드뱅크에서 봉사하나요?",
                    "hint": "ESFJ는 실질적으로 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 푸드뱅크에서 봉사해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I counsel people deeply.",
                    "translation": "난 사람들을 깊이 상담해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You understand souls profoundly!",
                    "translation": "넌 영혼을 심오하게 이해해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu counsels people @@.",
                    "hint": "INFJ는 깊이 상담해요.",
                    "optionA": "immediately",
                    "optionB": "deeply",
                    "optionC": "urgently",
                    "result": "deeply",
                    "explanation": "민수는 'people deeply' 사람들을 깊이 상담해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Transformation requires patient understanding.",
                    "translation": "변화는 인내심 있는 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Quick and deep both help!",
                    "translation": "빠른 것과 깊은 것 둘 다 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "도움에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "Immediate",
                    "optionC": "meets",
                    "optionD": "needs",
                    "result": "Immediate help meets needs",
                    "explanation": "즉각적인 도움이 필요를 충족해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, caring has depths!",
                    "translation": "응, 배려는 깊이가 있어!"
                }
            ]
        }
    ]
}
ID: 17865 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 차이",
            "explanation": "ESFJ의 활발한 소통과 INFP의 내면적 창작 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I facilitate group discussions.",
                    "translation": "난 단체 토론을 진행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's interactively engaging!",
                    "translation": "상호작용적으로 참여적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Dialogue builds shared understanding.",
                    "translation": "대화가 공유된 이해를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 토론을 진행하나요?",
                    "hint": "ESFJ는 사람들의 대화를 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 단체 토론을 진행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write reflective journals.",
                    "translation": "난 성찰적인 일기를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You explore feelings deeply!",
                    "translation": "넌 감정을 깊이 탐구해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes reflective @@.",
                    "hint": "INFP는 내면을 글로 표현해요.",
                    "optionA": "discussions",
                    "optionB": "journals",
                    "optionC": "dialogues",
                    "result": "journals",
                    "explanation": "준호는 'reflective journals' 성찰적인 일기를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Solitude reveals authentic self.",
                    "translation": "고독이 진정한 자아를 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Sharing and reflecting balance!",
                    "translation": "나눔과 성찰이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "대화에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "Dialogue",
                    "optionC": "shared",
                    "optionD": "understanding",
                    "result": "Dialogue builds shared understanding",
                    "explanation": "대화가 공유된 이해를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, expression needs both!",
                    "translation": "응, 표현은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 차이",
            "explanation": "ESFJ의 활발한 소통과 INFP의 내면적 창작 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I facilitate group discussions.",
                    "translation": "난 단체 토론을 진행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's interactively engaging!",
                    "translation": "상호작용적으로 참여적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Dialogue builds shared understanding.",
                    "translation": "대화가 공유된 이해를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 토론을 진행하나요?",
                    "hint": "ESFJ는 사람들의 대화를 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 단체 토론을 진행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write reflective journals.",
                    "translation": "난 성찰적인 일기를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You explore feelings deeply!",
                    "translation": "넌 감정을 깊이 탐구해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes reflective @@.",
                    "hint": "INFP는 내면을 글로 표현해요.",
                    "optionA": "discussions",
                    "optionB": "journals",
                    "optionC": "dialogues",
                    "result": "journals",
                    "explanation": "준호는 'reflective journals' 성찰적인 일기를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Solitude reveals authentic self.",
                    "translation": "고독이 진정한 자아를 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Sharing and reflecting balance!",
                    "translation": "나눔과 성찰이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "대화에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "Dialogue",
                    "optionC": "shared",
                    "optionD": "understanding",
                    "result": "Dialogue builds shared understanding",
                    "explanation": "대화가 공유된 이해를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, expression needs both!",
                    "translation": "응, 표현은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17866 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 초점",
            "explanation": "ESFJ의 관계 중심과 ESTJ의 효율 중심 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I plan team-building activities.",
                    "translation": "난 팀 빌딩 활동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's relationship-focused organization!",
                    "translation": "관계 중심 조직이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Harmony strengthens group effectiveness.",
                    "translation": "조화가 그룹 효과성을 강화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 팀 빌딩을 계획하나요?",
                    "hint": "ESFJ는 관계를 강화하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 팀 빌딩 활동을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I optimize team productivity!",
                    "translation": "난 팀 생산성을 최적화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You achieve results efficiently!",
                    "translation": "넌 효율적으로 결과를 달성해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung optimizes team @@.",
                    "hint": "ESTJ는 생산성을 높여요.",
                    "optionA": "harmony",
                    "optionB": "productivity",
                    "optionC": "activities",
                    "result": "productivity",
                    "explanation": "태영이는 'team productivity' 팀 생산성을 최적화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Performance metrics demonstrate progress.",
                    "translation": "성과 지표가 진전을 보여줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Harmony and results unite!",
                    "translation": "조화와 결과가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조화에 대한 문장이에요.",
                    "optionA": "strengthens",
                    "optionB": "Harmony",
                    "optionC": "group",
                    "optionD": "effectiveness",
                    "result": "Harmony strengthens group effectiveness",
                    "explanation": "조화가 그룹 효과성을 강화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, teams need both!",
                    "translation": "응, 팀은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 초점",
            "explanation": "ESFJ의 관계 중심과 ESTJ의 효율 중심 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I plan team-building activities.",
                    "translation": "난 팀 빌딩 활동을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's relationship-focused organization!",
                    "translation": "관계 중심 조직이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Harmony strengthens group effectiveness.",
                    "translation": "조화가 그룹 효과성을 강화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 팀 빌딩을 계획하나요?",
                    "hint": "ESFJ는 관계를 강화하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 팀 빌딩 활동을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I optimize team productivity!",
                    "translation": "난 팀 생산성을 최적화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You achieve results efficiently!",
                    "translation": "넌 효율적으로 결과를 달성해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung optimizes team @@.",
                    "hint": "ESTJ는 생산성을 높여요.",
                    "optionA": "harmony",
                    "optionB": "productivity",
                    "optionC": "activities",
                    "result": "productivity",
                    "explanation": "태영이는 'team productivity' 팀 생산성을 최적화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Performance metrics demonstrate progress.",
                    "translation": "성과 지표가 진전을 보여줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Harmony and results unite!",
                    "translation": "조화와 결과가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "조화에 대한 문장이에요.",
                    "optionA": "strengthens",
                    "optionB": "Harmony",
                    "optionC": "group",
                    "optionD": "effectiveness",
                    "result": "Harmony strengthens group effectiveness",
                    "explanation": "조화가 그룹 효과성을 강화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, teams need both!",
                    "translation": "응, 팀은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17867 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지의 방향",
            "explanation": "ESFJ의 계획된 모임과 ESTP의 즉흥적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I schedule regular meetups.",
                    "translation": "난 정기적인 만남을 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's reliably organized!",
                    "translation": "신뢰성 있게 조직됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Consistency builds strong bonds.",
                    "translation": "일관성이 강한 유대를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 정기적으로 모임을 가지나요?",
                    "hint": "ESFJ는 계획적으로 사람들을 만나요.",
                    "result": "O",
                    "explanation": "민지는 정기적인 만남을 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I join spontaneous adventures!",
                    "translation": "난 즉흥적인 모험에 참여해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You embrace exciting moments!",
                    "translation": "넌 신나는 순간을 받아들여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo joins spontaneous @@.",
                    "hint": "ESTP는 즉흥적으로 행동해요.",
                    "optionA": "schedules",
                    "optionB": "adventures",
                    "optionC": "bonds",
                    "result": "adventures",
                    "explanation": "상우는 'spontaneous adventures' 즉흥적인 모험에 참여해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Flexibility creates thrilling experiences.",
                    "translation": "유연성이 스릴 넘치는 경험을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Planning and spontaneity balance!",
                    "translation": "계획과 즉흥성이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일관성에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "Consistency",
                    "optionC": "strong",
                    "optionD": "bonds",
                    "result": "Consistency builds strong bonds",
                    "explanation": "일관성이 강한 유대를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, fun needs both!",
                    "translation": "응, 재미는 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지의 방향",
            "explanation": "ESFJ의 계획된 모임과 ESTP의 즉흥적 활동 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I schedule regular meetups.",
                    "translation": "난 정기적인 만남을 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's reliably organized!",
                    "translation": "신뢰성 있게 조직됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Consistency builds strong bonds.",
                    "translation": "일관성이 강한 유대를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 정기적으로 모임을 가지나요?",
                    "hint": "ESFJ는 계획적으로 사람들을 만나요.",
                    "result": "O",
                    "explanation": "민지는 정기적인 만남을 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I join spontaneous adventures!",
                    "translation": "난 즉흥적인 모험에 참여해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You embrace exciting moments!",
                    "translation": "넌 신나는 순간을 받아들여!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo joins spontaneous @@.",
                    "hint": "ESTP는 즉흥적으로 행동해요.",
                    "optionA": "schedules",
                    "optionB": "adventures",
                    "optionC": "bonds",
                    "result": "adventures",
                    "explanation": "상우는 'spontaneous adventures' 즉흥적인 모험에 참여해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Flexibility creates thrilling experiences.",
                    "translation": "유연성이 스릴 넘치는 경험을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Planning and spontaneity balance!",
                    "translation": "계획과 즉흥성이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "일관성에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "Consistency",
                    "optionC": "strong",
                    "optionD": "bonds",
                    "result": "Consistency builds strong bonds",
                    "explanation": "일관성이 강한 유대를 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, fun needs both!",
                    "translation": "응, 재미는 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17868 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "즐거움의 스타일",
            "explanation": "ESFJ의 전통적 행사와 ESFP의 자발적 파티 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I organize traditional celebrations.",
                    "translation": "난 전통 축하 행사를 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's culturally meaningful!",
                    "translation": "문화적으로 의미 있구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Traditions connect generations warmly.",
                    "translation": "전통이 세대를 따뜻하게 연결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 전통 행사를 조직하나요?",
                    "hint": "ESFJ는 전통을 중시해요.",
                    "result": "O",
                    "explanation": "민지는 전통 축하 행사를 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I throw spontaneous parties!",
                    "translation": "난 즉흥적인 파티를 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You create lively moments!",
                    "translation": "넌 활기찬 순간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol throws spontaneous @@.",
                    "hint": "ESFP는 즉흥적으로 파티를 열어요.",
                    "optionA": "traditions",
                    "optionB": "parties",
                    "optionC": "celebrations",
                    "result": "parties",
                    "explanation": "예솔이는 'spontaneous parties' 즉흥적인 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Present joy creates memories.",
                    "translation": "현재의 기쁨이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Tradition and novelty coexist!",
                    "translation": "전통과 새로움이 공존해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전통에 대한 문장이에요.",
                    "optionA": "connect",
                    "optionB": "Traditions",
                    "optionC": "generations",
                    "optionD": "warmly",
                    "result": "Traditions connect generations warmly",
                    "explanation": "전통이 세대를 따뜻하게 연결해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, celebration takes forms!",
                    "translation": "응, 축하는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "즐거움의 스타일",
            "explanation": "ESFJ의 전통적 행사와 ESFP의 자발적 파티 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I organize traditional celebrations.",
                    "translation": "난 전통 축하 행사를 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's culturally meaningful!",
                    "translation": "문화적으로 의미 있구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Traditions connect generations warmly.",
                    "translation": "전통이 세대를 따뜻하게 연결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 전통 행사를 조직하나요?",
                    "hint": "ESFJ는 전통을 중시해요.",
                    "result": "O",
                    "explanation": "민지는 전통 축하 행사를 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I throw spontaneous parties!",
                    "translation": "난 즉흥적인 파티를 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You create lively moments!",
                    "translation": "넌 활기찬 순간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol throws spontaneous @@.",
                    "hint": "ESFP는 즉흥적으로 파티를 열어요.",
                    "optionA": "traditions",
                    "optionB": "parties",
                    "optionC": "celebrations",
                    "result": "parties",
                    "explanation": "예솔이는 'spontaneous parties' 즉흥적인 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Present joy creates memories.",
                    "translation": "현재의 기쁨이 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Tradition and novelty coexist!",
                    "translation": "전통과 새로움이 공존해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "전통에 대한 문장이에요.",
                    "optionA": "connect",
                    "optionB": "Traditions",
                    "optionC": "generations",
                    "optionD": "warmly",
                    "result": "Traditions connect generations warmly",
                    "explanation": "전통이 세대를 따뜻하게 연결해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, celebration takes forms!",
                    "translation": "응, 축하는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17869 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 차이",
            "explanation": "ESFJ의 관계 구축과 ENTJ의 목표 달성 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I nurture team relationships.",
                    "translation": "난 팀 관계를 길러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's interpersonally supportive!",
                    "translation": "대인관계적으로 지지적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Connection creates collaborative success.",
                    "translation": "연결이 협력적 성공을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 관계를 기르나요?",
                    "hint": "ESFJ는 팀 관계를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 팀 관계를 길러요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I drive strategic achievements!",
                    "translation": "난 전략적 성취를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You accomplish goals powerfully!",
                    "translation": "넌 목표를 강력하게 달성해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok drives strategic @@.",
                    "hint": "ENTJ는 성취를 추구해요.",
                    "optionA": "relationships",
                    "optionB": "achievements",
                    "optionC": "connections",
                    "result": "achievements",
                    "explanation": "준혁이는 'strategic achievements' 전략적 성취를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Results demonstrate effective leadership.",
                    "translation": "결과가 효과적인 리더십을 보여줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "People and results matter!",
                    "translation": "사람과 결과가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "연결에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Connection",
                    "optionC": "collaborative",
                    "optionD": "success",
                    "result": "Connection creates collaborative success",
                    "explanation": "연결이 협력적 성공을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 차이",
            "explanation": "ESFJ의 관계 구축과 ENTJ의 목표 달성 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I nurture team relationships.",
                    "translation": "난 팀 관계를 길러."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's interpersonally supportive!",
                    "translation": "대인관계적으로 지지적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Connection creates collaborative success.",
                    "translation": "연결이 협력적 성공을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 관계를 기르나요?",
                    "hint": "ESFJ는 팀 관계를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 팀 관계를 길러요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I drive strategic achievements!",
                    "translation": "난 전략적 성취를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You accomplish goals powerfully!",
                    "translation": "넌 목표를 강력하게 달성해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok drives strategic @@.",
                    "hint": "ENTJ는 성취를 추구해요.",
                    "optionA": "relationships",
                    "optionB": "achievements",
                    "optionC": "connections",
                    "result": "achievements",
                    "explanation": "준혁이는 'strategic achievements' 전략적 성취를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Results demonstrate effective leadership.",
                    "translation": "결과가 효과적인 리더십을 보여줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "People and results matter!",
                    "translation": "사람과 결과가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "연결에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Connection",
                    "optionC": "collaborative",
                    "optionD": "success",
                    "result": "Connection creates collaborative success",
                    "explanation": "연결이 협력적 성공을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17870 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사교의 방식",
            "explanation": "ESFJ의 조화로운 모임과 ENTP의 토론적 교류 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I maintain group harmony.",
                    "translation": "난 그룹 조화를 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's diplomatically peaceful!",
                    "translation": "외교적으로 평화롭구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Agreement strengthens collective unity.",
                    "translation": "동의가 집단 결속을 강화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 조화를 유지하나요?",
                    "hint": "ESFJ는 평화로운 분위기를 만들어요.",
                    "result": "O",
                    "explanation": "민지는 그룹 조화를 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I spark intellectual debates!",
                    "translation": "난 지적 토론을 촉발해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You challenge perspectives excitingly!",
                    "translation": "넌 관점을 신나게 도전해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon sparks intellectual @@.",
                    "hint": "ENTP는 토론을 즐겨요.",
                    "optionA": "harmony",
                    "optionB": "debates",
                    "optionC": "agreement",
                    "result": "debates",
                    "explanation": "도윤이는 'intellectual debates' 지적 토론을 촉발해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Disagreement reveals innovative solutions.",
                    "translation": "불일치가 혁신적 해결책을 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Harmony and challenge coexist!",
                    "translation": "조화와 도전이 공존해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동의에 대한 문장이에요.",
                    "optionA": "strengthens",
                    "optionB": "Agreement",
                    "optionC": "collective",
                    "optionD": "unity",
                    "result": "Agreement strengthens collective unity",
                    "explanation": "동의가 집단 결속을 강화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, dialogue needs both!",
                    "translation": "응, 대화는 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사교의 방식",
            "explanation": "ESFJ의 조화로운 모임과 ENTP의 토론적 교류 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I maintain group harmony.",
                    "translation": "난 그룹 조화를 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's diplomatically peaceful!",
                    "translation": "외교적으로 평화롭구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Agreement strengthens collective unity.",
                    "translation": "동의가 집단 결속을 강화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 조화를 유지하나요?",
                    "hint": "ESFJ는 평화로운 분위기를 만들어요.",
                    "result": "O",
                    "explanation": "민지는 그룹 조화를 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I spark intellectual debates!",
                    "translation": "난 지적 토론을 촉발해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You challenge perspectives excitingly!",
                    "translation": "넌 관점을 신나게 도전해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon sparks intellectual @@.",
                    "hint": "ENTP는 토론을 즐겨요.",
                    "optionA": "harmony",
                    "optionB": "debates",
                    "optionC": "agreement",
                    "result": "debates",
                    "explanation": "도윤이는 'intellectual debates' 지적 토론을 촉발해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Disagreement reveals innovative solutions.",
                    "translation": "불일치가 혁신적 해결책을 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Harmony and challenge coexist!",
                    "translation": "조화와 도전이 공존해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동의에 대한 문장이에요.",
                    "optionA": "strengthens",
                    "optionB": "Agreement",
                    "optionC": "collective",
                    "optionD": "unity",
                    "result": "Agreement strengthens collective unity",
                    "explanation": "동의가 집단 결속을 강화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, dialogue needs both!",
                    "translation": "응, 대화는 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17871 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 방식",
            "explanation": "ESFJ의 실질적 돌봄과 ENFJ의 비전 제시 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I provide practical support.",
                    "translation": "난 실질적인 지원을 제공해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's tangibly helpful!",
                    "translation": "명백하게 도움이 되는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Concrete assistance solves problems.",
                    "translation": "구체적인 지원이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 실질적으로 돕나요?",
                    "hint": "ESFJ는 구체적인 도움을 줘요.",
                    "result": "O",
                    "explanation": "민지는 실질적인 지원을 제공해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I inspire personal growth!",
                    "translation": "난 개인 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You empower transformatively!",
                    "translation": "넌 변화를 주며 힘을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin inspires personal @@.",
                    "hint": "ENFJ는 성장을 이끌어요.",
                    "optionA": "assistance",
                    "optionB": "growth",
                    "optionC": "problems",
                    "result": "growth",
                    "explanation": "재민이는 'personal growth' 개인 성장에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Vision guides meaningful development.",
                    "translation": "비전이 의미 있는 발전을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Support and vision unite!",
                    "translation": "지원과 비전이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원에 대한 문장이에요.",
                    "optionA": "assistance",
                    "optionB": "Concrete",
                    "optionC": "solves",
                    "optionD": "problems",
                    "result": "Concrete assistance solves problems",
                    "explanation": "구체적인 지원이 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, helping takes forms!",
                    "translation": "응, 도움은 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 방식",
            "explanation": "ESFJ의 실질적 돌봄과 ENFJ의 비전 제시 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I provide practical support.",
                    "translation": "난 실질적인 지원을 제공해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's tangibly helpful!",
                    "translation": "명백하게 도움이 되는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Concrete assistance solves problems.",
                    "translation": "구체적인 지원이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 실질적으로 돕나요?",
                    "hint": "ESFJ는 구체적인 도움을 줘요.",
                    "result": "O",
                    "explanation": "민지는 실질적인 지원을 제공해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I inspire personal growth!",
                    "translation": "난 개인 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You empower transformatively!",
                    "translation": "넌 변화를 주며 힘을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin inspires personal @@.",
                    "hint": "ENFJ는 성장을 이끌어요.",
                    "optionA": "assistance",
                    "optionB": "growth",
                    "optionC": "problems",
                    "result": "growth",
                    "explanation": "재민이는 'personal growth' 개인 성장에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Vision guides meaningful development.",
                    "translation": "비전이 의미 있는 발전을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Support and vision unite!",
                    "translation": "지원과 비전이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지원에 대한 문장이에요.",
                    "optionA": "assistance",
                    "optionB": "Concrete",
                    "optionC": "solves",
                    "optionD": "problems",
                    "result": "Concrete assistance solves problems",
                    "explanation": "구체적인 지원이 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, helping takes forms!",
                    "translation": "응, 도움은 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17872 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "연결의 스타일",
            "explanation": "ESFJ의 안정적 유대와 ENFP의 자유로운 교류 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I maintain close-knit circles.",
                    "translation": "난 긴밀한 서클을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's reliably intimate!",
                    "translation": "신뢰성 있게 친밀하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Stability nurtures deep friendships.",
                    "translation": "안정성이 깊은 우정을 기워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 긴밀한 관계를 유지하나요?",
                    "hint": "ESFJ는 안정적인 관계를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 긴밀한 서클을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I explore diverse connections!",
                    "translation": "난 다양한 연결을 탐험해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You discover exciting possibilities!",
                    "translation": "넌 신나는 가능성을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin explores diverse @@.",
                    "hint": "ENFP는 다양한 관계를 만들어요.",
                    "optionA": "circles",
                    "optionB": "connections",
                    "optionC": "stability",
                    "result": "connections",
                    "explanation": "성민이는 'diverse connections' 다양한 연결을 탐험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Variety enriches social experience.",
                    "translation": "다양성이 사회적 경험을 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Depth and breadth complement!",
                    "translation": "깊이와 폭이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성에 대한 문장이에요.",
                    "optionA": "nurtures",
                    "optionB": "Stability",
                    "optionC": "deep",
                    "optionD": "friendships",
                    "result": "Stability nurtures deep friendships",
                    "explanation": "안정성이 깊은 우정을 기워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, connection needs both!",
                    "translation": "응, 연결은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "연결의 스타일",
            "explanation": "ESFJ의 안정적 유대와 ENFP의 자유로운 교류 비교",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I maintain close-knit circles.",
                    "translation": "난 긴밀한 서클을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's reliably intimate!",
                    "translation": "신뢰성 있게 친밀하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Stability nurtures deep friendships.",
                    "translation": "안정성이 깊은 우정을 기워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민지는 긴밀한 관계를 유지하나요?",
                    "hint": "ESFJ는 안정적인 관계를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 긴밀한 서클을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I explore diverse connections!",
                    "translation": "난 다양한 연결을 탐험해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "You discover exciting possibilities!",
                    "translation": "넌 신나는 가능성을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin explores diverse @@.",
                    "hint": "ENFP는 다양한 관계를 만들어요.",
                    "optionA": "circles",
                    "optionB": "connections",
                    "optionC": "stability",
                    "result": "connections",
                    "explanation": "성민이는 'diverse connections' 다양한 연결을 탐험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Variety enriches social experience.",
                    "translation": "다양성이 사회적 경험을 풍요롭게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Depth and breadth complement!",
                    "translation": "깊이와 폭이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "안정성에 대한 문장이에요.",
                    "optionA": "nurtures",
                    "optionB": "Stability",
                    "optionC": "deep",
                    "optionD": "friendships",
                    "result": "Stability nurtures deep friendships",
                    "explanation": "안정성이 깊은 우정을 기워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, connection needs both!",
                    "translation": "응, 연결은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17873 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "계획과 즐거움",
            "explanation": "ESFP의 즉흥적 에너지와 ISTJ의 체계적 준비",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's party right now!",
                    "translation": "지금 바로 파티하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I need preparation time.",
                    "translation": "준비 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔은 즉흥적으로 파티를 하려고 하나요?",
                    "hint": "ESFP는 즉흥적인 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "예솔은 지금 바로 파티하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Spontaneity makes it fun!",
                    "translation": "즉흥성이 재밌게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Planning prevents problems though.",
                    "translation": "계획은 문제를 예방하잖아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes planning prevents @@.",
                    "hint": "ISTJ는 체계를 중시해요.",
                    "optionA": "fun",
                    "optionB": "problems",
                    "optionC": "parties",
                    "result": "problems",
                    "explanation": "동현은 계획이 문제를 예방한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your organization helps us!",
                    "translation": "네 정리는 우리를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both styles create success.",
                    "translation": "두 스타일 다 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이 두 스타일이 성공을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "styles",
                    "optionC": "success",
                    "optionD": "Both",
                    "optionE": "good",
                    "result": "Both styles create good success",
                    "explanation": "동현은 두 스타일이 좋은 성공을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Structure and fun balance perfectly!",
                    "translation": "구조와 재미가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "계획과 즐거움",
            "explanation": "ESFP의 즉흥적 에너지와 ISTJ의 체계적 준비",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's party right now!",
                    "translation": "지금 바로 파티하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "I need preparation time.",
                    "translation": "준비 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔은 즉흥적으로 파티를 하려고 하나요?",
                    "hint": "ESFP는 즉흥적인 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "예솔은 지금 바로 파티하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Spontaneity makes it fun!",
                    "translation": "즉흥성이 재밌게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Planning prevents problems though.",
                    "translation": "계획은 문제를 예방하잖아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon believes planning prevents @@.",
                    "hint": "ISTJ는 체계를 중시해요.",
                    "optionA": "fun",
                    "optionB": "problems",
                    "optionC": "parties",
                    "result": "problems",
                    "explanation": "동현은 계획이 문제를 예방한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your organization helps us!",
                    "translation": "네 정리는 우리를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both styles create success.",
                    "translation": "두 스타일 다 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이 두 스타일이 성공을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "styles",
                    "optionC": "success",
                    "optionD": "Both",
                    "optionE": "good",
                    "result": "Both styles create good success",
                    "explanation": "동현은 두 스타일이 좋은 성공을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Structure and fun balance perfectly!",
                    "translation": "구조와 재미가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17874 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 즐거움",
            "explanation": "ESFP의 사교적 에너지와 ISTP의 독립적 활동",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's dance together everyone!",
                    "translation": "모두 함께 춤추자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer solo activities.",
                    "translation": "혼자 하는 활동을 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자 활동하는 걸 선호하나요?",
                    "hint": "ISTP는 독립적으로 작업해요.",
                    "result": "O",
                    "explanation": "태오는 혼자 하는 활동을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Sharing multiplies the joy!",
                    "translation": "공유가 기쁨을 배가시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Focus comes from solitude.",
                    "translation": "집중은 고독에서 나와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-so thinks sharing multiplies the @@.",
                    "hint": "ESFP는 함께하는 즐거움을 좋아해요.",
                    "optionA": "work",
                    "optionB": "joy",
                    "optionC": "problem",
                    "result": "joy",
                    "explanation": "미소는 공유가 기쁨을 배가시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your enthusiasm is impressive!",
                    "translation": "네 열정은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your independence is cool!",
                    "translation": "네 독립성은 멋져!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Different approaches work well.",
                    "translation": "다른 접근들이 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 다른 접근들이 잘 작동한다는 문장이에요.",
                    "optionA": "work",
                    "optionB": "approaches",
                    "optionC": "well",
                    "optionD": "Different",
                    "optionE": "both",
                    "result": "Different approaches both work well",
                    "explanation": "태오는 다른 접근들이 둘 다 잘 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Social and solo balance beautifully!",
                    "translation": "사교적인 것과 혼자가 아름답게 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동의 즐거움",
            "explanation": "ESFP의 사교적 에너지와 ISTP의 독립적 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's dance together everyone!",
                    "translation": "모두 함께 춤추자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I prefer solo activities.",
                    "translation": "혼자 하는 활동을 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자 활동하는 걸 선호하나요?",
                    "hint": "ISTP는 독립적으로 작업해요.",
                    "result": "O",
                    "explanation": "태오는 혼자 하는 활동을 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Sharing multiplies the joy!",
                    "translation": "공유가 기쁨을 배가시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Focus comes from solitude.",
                    "translation": "집중은 고독에서 나와."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-so thinks sharing multiplies the @@.",
                    "hint": "ESFP는 함께하는 즐거움을 좋아해요.",
                    "optionA": "work",
                    "optionB": "joy",
                    "optionC": "problem",
                    "result": "joy",
                    "explanation": "미소는 공유가 기쁨을 배가시킨다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your enthusiasm is impressive!",
                    "translation": "네 열정은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your independence is cool!",
                    "translation": "네 독립성은 멋져!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Different approaches work well.",
                    "translation": "다른 접근들이 잘 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태오가 다른 접근들이 잘 작동한다는 문장이에요.",
                    "optionA": "work",
                    "optionB": "approaches",
                    "optionC": "well",
                    "optionD": "Different",
                    "optionE": "both",
                    "result": "Different approaches both work well",
                    "explanation": "태오는 다른 접근들이 둘 다 잘 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Social and solo balance beautifully!",
                    "translation": "사교적인 것과 혼자가 아름답게 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17875 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 모임",
            "explanation": "ESFP의 활발한 에너지와 ISFJ의 배려심 깊은 준비",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's have fun party!",
                    "translation": "재밌는 파티 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I prepared everything carefully.",
                    "translation": "모든 걸 신중히 준비했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 신중하게 준비했나요?",
                    "hint": "ISFJ는 세심하게 준비해요.",
                    "result": "O",
                    "explanation": "예나는 모든 걸 신중히 준비했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Excitement brings everyone together!",
                    "translation": "흥분이 모두를 모이게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Care makes everyone comfortable.",
                    "translation": "배려가 모두를 편하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na prepared everything very @@.",
                    "hint": "ISFJ는 세심하게 준비해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "randomly",
                    "result": "carefully",
                    "explanation": "예나는 모든 것을 매우 신중히 준비했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your energy lifts everyone!",
                    "translation": "네 에너지는 모두를 들어올려!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your thoughtfulness warms hearts!",
                    "translation": "네 세심함은 마음을 따뜻하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Both create wonderful atmosphere.",
                    "translation": "둘 다 멋진 분위기를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 둘 다 멋진 분위기를 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "wonderful",
                    "optionC": "atmosphere",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both create really wonderful atmosphere",
                    "explanation": "예나는 둘 다 정말 멋진 분위기를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Energy and care work together!",
                    "translation": "에너지와 배려가 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 모임",
            "explanation": "ESFP의 활발한 에너지와 ISFJ의 배려심 깊은 준비",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's have fun party!",
                    "translation": "재밌는 파티 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I prepared everything carefully.",
                    "translation": "모든 걸 신중히 준비했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 신중하게 준비했나요?",
                    "hint": "ISFJ는 세심하게 준비해요.",
                    "result": "O",
                    "explanation": "예나는 모든 걸 신중히 준비했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Excitement brings everyone together!",
                    "translation": "흥분이 모두를 모이게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Care makes everyone comfortable.",
                    "translation": "배려가 모두를 편하게 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na prepared everything very @@.",
                    "hint": "ISFJ는 세심하게 준비해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "randomly",
                    "result": "carefully",
                    "explanation": "예나는 모든 것을 매우 신중히 준비했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your energy lifts everyone!",
                    "translation": "네 에너지는 모두를 들어올려!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your thoughtfulness warms hearts!",
                    "translation": "네 세심함은 마음을 따뜻하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Both create wonderful atmosphere.",
                    "translation": "둘 다 멋진 분위기를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예나가 둘 다 멋진 분위기를 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "wonderful",
                    "optionC": "atmosphere",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both create really wonderful atmosphere",
                    "explanation": "예나는 둘 다 정말 멋진 분위기를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Energy and care work together!",
                    "translation": "에너지와 배려가 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17876 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 아름다움",
            "explanation": "ESFP의 활기찬 표현과 ISFP의 감각적 감상",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's perform on stage!",
                    "translation": "무대에서 공연하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I paint what I feel.",
                    "translation": "내가 느끼는 걸 그려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영은 감정을 그림으로 표현하나요?",
                    "hint": "ISFP는 감각적으로 표현해요.",
                    "result": "O",
                    "explanation": "채영은 느끼는 걸 그려요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Audience gives me energy!",
                    "translation": "관객이 내게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Solitude brings me peace.",
                    "translation": "고독이 내게 평화를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min gets energy from the @@.",
                    "hint": "ESFP는 관객과 상호작용을 좋아해요.",
                    "optionA": "silence",
                    "optionB": "audience",
                    "optionC": "canvas",
                    "result": "audience",
                    "explanation": "강민은 관객으로부터 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Your performance is amazing!",
                    "translation": "네 공연은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "We both express ourselves.",
                    "translation": "우리 둘 다 자신을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이 둘 다 자신을 표현한다는 문장이에요.",
                    "optionA": "express",
                    "optionB": "ourselves",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "freely",
                    "result": "We both freely express ourselves",
                    "explanation": "채영은 둘 다 자유롭게 자신을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Public and private art shine!",
                    "translation": "공개적인 것과 사적인 예술이 빛나!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 아름다움",
            "explanation": "ESFP의 활기찬 표현과 ISFP의 감각적 감상",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's perform on stage!",
                    "translation": "무대에서 공연하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I paint what I feel.",
                    "translation": "내가 느끼는 걸 그려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영은 감정을 그림으로 표현하나요?",
                    "hint": "ISFP는 감각적으로 표현해요.",
                    "result": "O",
                    "explanation": "채영은 느끼는 걸 그려요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Audience gives me energy!",
                    "translation": "관객이 내게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "Solitude brings me peace.",
                    "translation": "고독이 내게 평화를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min gets energy from the @@.",
                    "hint": "ESFP는 관객과 상호작용을 좋아해요.",
                    "optionA": "silence",
                    "optionB": "audience",
                    "optionC": "canvas",
                    "result": "audience",
                    "explanation": "강민은 관객으로부터 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Your performance is amazing!",
                    "translation": "네 공연은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채영",
                    "script": "We both express ourselves.",
                    "translation": "우리 둘 다 자신을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채영이 둘 다 자신을 표현한다는 문장이에요.",
                    "optionA": "express",
                    "optionB": "ourselves",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "freely",
                    "result": "We both freely express ourselves",
                    "explanation": "채영은 둘 다 자유롭게 자신을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Public and private art shine!",
                    "translation": "공개적인 것과 사적인 예술이 빛나!"
                }
            ]
        }
    ]
}
ID: 17877 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "계획의 차이",
            "explanation": "ESFP의 즉흥적 즐거움과 INTJ의 전략적 계획",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's go somewhere fun!",
                    "translation": "재밌는 데 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Where exactly are we going?",
                    "translation": "정확히 어디 가는 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진은 구체적인 계획을 원하나요?",
                    "hint": "INTJ는 체계적으로 접근해요.",
                    "result": "O",
                    "explanation": "유진은 정확히 어디 가는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Surprises make it exciting!",
                    "translation": "놀라움이 신나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Strategy ensures better outcomes.",
                    "translation": "전략이 더 나은 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin believes strategy ensures better @@.",
                    "hint": "INTJ는 결과를 중시해요.",
                    "optionA": "parties",
                    "optionB": "outcomes",
                    "optionC": "surprises",
                    "result": "outcomes",
                    "explanation": "유진은 전략이 더 나은 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "네 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your planning is impressive!",
                    "translation": "네 계획은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Different paths reach happiness.",
                    "translation": "다른 길들이 행복에 도달해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 다른 길들이 행복에 도달한다는 문장이에요.",
                    "optionA": "reach",
                    "optionB": "paths",
                    "optionC": "happiness",
                    "optionD": "Different",
                    "optionE": "both",
                    "result": "Different paths both reach happiness",
                    "explanation": "유진은 다른 길들이 둘 다 행복에 도달한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Spontaneity and strategy balance well!",
                    "translation": "즉흥성과 전략이 잘 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "계획의 차이",
            "explanation": "ESFP의 즉흥적 즐거움과 INTJ의 전략적 계획",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's go somewhere fun!",
                    "translation": "재밌는 데 가자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Where exactly are we going?",
                    "translation": "정확히 어디 가는 거야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진은 구체적인 계획을 원하나요?",
                    "hint": "INTJ는 체계적으로 접근해요.",
                    "result": "O",
                    "explanation": "유진은 정확히 어디 가는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Surprises make it exciting!",
                    "translation": "놀라움이 신나게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Strategy ensures better outcomes.",
                    "translation": "전략이 더 나은 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin believes strategy ensures better @@.",
                    "hint": "INTJ는 결과를 중시해요.",
                    "optionA": "parties",
                    "optionB": "outcomes",
                    "optionC": "surprises",
                    "result": "outcomes",
                    "explanation": "유진은 전략이 더 나은 결과를 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "네 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your planning is impressive!",
                    "translation": "네 계획은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Different paths reach happiness.",
                    "translation": "다른 길들이 행복에 도달해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "유진이 다른 길들이 행복에 도달한다는 문장이에요.",
                    "optionA": "reach",
                    "optionB": "paths",
                    "optionC": "happiness",
                    "optionD": "Different",
                    "optionE": "both",
                    "result": "Different paths both reach happiness",
                    "explanation": "유진은 다른 길들이 둘 다 행복에 도달한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Spontaneity and strategy balance well!",
                    "translation": "즉흥성과 전략이 잘 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17878 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "경험의 방식",
            "explanation": "ESFP의 활동적 경험과 INTP의 이론적 이해",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's try everything now!",
                    "translation": "지금 모든 걸 시도하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I'm reading about it.",
                    "translation": "그것에 대해 읽고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 이론적으로 공부하나요?",
                    "hint": "INTP는 개념적으로 이해해요.",
                    "result": "O",
                    "explanation": "채원은 그것에 대해 읽고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Doing teaches me faster!",
                    "translation": "하는 게 날 더 빨리 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Understanding reveals deeper patterns.",
                    "translation": "이해가 더 깊은 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-so believes doing teaches her @@.",
                    "hint": "ESFP는 경험을 통해 배워요.",
                    "optionA": "slowly",
                    "optionB": "faster",
                    "optionC": "never",
                    "result": "faster",
                    "explanation": "미소는 하는 것이 그녀를 더 빨리 가르친다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Your energy is amazing!",
                    "translation": "네 에너지는 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your knowledge is impressive!",
                    "translation": "네 지식은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Both methods discover truth.",
                    "translation": "두 방법 다 진실을 발견해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 두 방법이 진실을 발견한다는 문장이에요.",
                    "optionA": "discover",
                    "optionB": "methods",
                    "optionC": "truth",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both methods discover real truth",
                    "explanation": "채원은 두 방법이 진짜 진실을 발견한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Experience and theory need each!",
                    "translation": "경험과 이론은 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "경험의 방식",
            "explanation": "ESFP의 활동적 경험과 INTP의 이론적 이해",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's try everything now!",
                    "translation": "지금 모든 걸 시도하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I'm reading about it.",
                    "translation": "그것에 대해 읽고 있어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 이론적으로 공부하나요?",
                    "hint": "INTP는 개념적으로 이해해요.",
                    "result": "O",
                    "explanation": "채원은 그것에 대해 읽고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Doing teaches me faster!",
                    "translation": "하는 게 날 더 빨리 가르쳐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Understanding reveals deeper patterns.",
                    "translation": "이해가 더 깊은 패턴을 드러내."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-so believes doing teaches her @@.",
                    "hint": "ESFP는 경험을 통해 배워요.",
                    "optionA": "slowly",
                    "optionB": "faster",
                    "optionC": "never",
                    "result": "faster",
                    "explanation": "미소는 하는 것이 그녀를 더 빨리 가르친다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Your energy is amazing!",
                    "translation": "네 에너지는 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your knowledge is impressive!",
                    "translation": "네 지식은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Both methods discover truth.",
                    "translation": "두 방법 다 진실을 발견해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채원이 두 방법이 진실을 발견한다는 문장이에요.",
                    "optionA": "discover",
                    "optionB": "methods",
                    "optionC": "truth",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both methods discover real truth",
                    "explanation": "채원은 두 방법이 진짜 진실을 발견한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Experience and theory need each!",
                    "translation": "경험과 이론은 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17879 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 차이",
            "explanation": "ESFP의 활발한 표현과 INFJ의 깊은 통찰",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "I love performing publicly!",
                    "translation": "공개적으로 공연하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I prefer meaningful conversations.",
                    "translation": "의미 있는 대화를 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 깊은 대화를 선호하나요?",
                    "hint": "INFJ는 의미를 추구해요.",
                    "result": "O",
                    "explanation": "서진은 의미 있는 대화를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Entertainment brings people joy!",
                    "translation": "오락이 사람들에게 기쁨을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Depth creates lasting impact.",
                    "translation": "깊이가 지속적인 영향을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol loves performing very @@.",
                    "hint": "ESFP는 공개적으로 표현해요.",
                    "optionA": "privately",
                    "optionB": "publicly",
                    "optionC": "quietly",
                    "result": "publicly",
                    "explanation": "예솔은 매우 공개적으로 공연하는 걸 사랑해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your energy inspires everyone!",
                    "translation": "네 에너지는 모두를 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your wisdom touches hearts!",
                    "translation": "네 지혜는 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Different gifts serve others.",
                    "translation": "다른 재능들이 다른 사람들을 섬겨."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이 다른 재능들이 다른 사람들을 섬긴다는 문장이에요.",
                    "optionA": "serve",
                    "optionB": "gifts",
                    "optionC": "others",
                    "optionD": "Different",
                    "optionE": "truly",
                    "result": "Different gifts truly serve others",
                    "explanation": "서진은 다른 재능들이 진정으로 다른 사람들을 섬긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Joy and depth complement perfectly!",
                    "translation": "기쁨과 깊이가 완벽히 보완해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "표현의 차이",
            "explanation": "ESFP의 활발한 표현과 INFJ의 깊은 통찰",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "I love performing publicly!",
                    "translation": "공개적으로 공연하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I prefer meaningful conversations.",
                    "translation": "의미 있는 대화를 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 깊은 대화를 선호하나요?",
                    "hint": "INFJ는 의미를 추구해요.",
                    "result": "O",
                    "explanation": "서진은 의미 있는 대화를 선호해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Entertainment brings people joy!",
                    "translation": "오락이 사람들에게 기쁨을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Depth creates lasting impact.",
                    "translation": "깊이가 지속적인 영향을 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol loves performing very @@.",
                    "hint": "ESFP는 공개적으로 표현해요.",
                    "optionA": "privately",
                    "optionB": "publicly",
                    "optionC": "quietly",
                    "result": "publicly",
                    "explanation": "예솔은 매우 공개적으로 공연하는 걸 사랑해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your energy inspires everyone!",
                    "translation": "네 에너지는 모두를 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your wisdom touches hearts!",
                    "translation": "네 지혜는 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Different gifts serve others.",
                    "translation": "다른 재능들이 다른 사람들을 섬겨."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "서진이 다른 재능들이 다른 사람들을 섬긴다는 문장이에요.",
                    "optionA": "serve",
                    "optionB": "gifts",
                    "optionC": "others",
                    "optionD": "Different",
                    "optionE": "truly",
                    "result": "Different gifts truly serve others",
                    "explanation": "서진은 다른 재능들이 진정으로 다른 사람들을 섬긴다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Joy and depth complement perfectly!",
                    "translation": "기쁨과 깊이가 완벽히 보완해!"
                }
            ]
        }
    ]
}
ID: 17880 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 시간",
            "explanation": "ESFP의 즉흥적 즐거움과 INFP의 내면적 성찰",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's party all night!",
                    "translation": "밤새 파티하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 조용한 시간이 필요하나요?",
                    "hint": "INFP는 혼자만의 시간을 필요로 해요.",
                    "result": "O",
                    "explanation": "은비는 조용한 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "People give me energy!",
                    "translation": "사람들이 내게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Solitude restores my soul.",
                    "translation": "고독이 내 영혼을 회복시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min gets energy from @@.",
                    "hint": "ESFP는 사람들로부터 에너지를 얻어요.",
                    "optionA": "books",
                    "optionB": "people",
                    "optionC": "silence",
                    "result": "people",
                    "explanation": "강민은 사람들로부터 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your enthusiasm is wonderful!",
                    "translation": "네 열정은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your depth is beautiful!",
                    "translation": "네 깊이는 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Both styles recharge us.",
                    "translation": "두 스타일 다 우리를 재충전해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 두 스타일이 우리를 재충전한다는 문장이에요.",
                    "optionA": "recharge",
                    "optionB": "styles",
                    "optionC": "us",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both styles really recharge us",
                    "explanation": "은비는 두 스타일이 정말 우리를 재충전한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Social and solitary balance perfectly!",
                    "translation": "사교적인 것과 고독이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 시간",
            "explanation": "ESFP의 즉흥적 즐거움과 INFP의 내면적 성찰",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's party all night!",
                    "translation": "밤새 파티하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 조용한 시간이 필요하나요?",
                    "hint": "INFP는 혼자만의 시간을 필요로 해요.",
                    "result": "O",
                    "explanation": "은비는 조용한 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "People give me energy!",
                    "translation": "사람들이 내게 에너지를 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Solitude restores my soul.",
                    "translation": "고독이 내 영혼을 회복시켜."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min gets energy from @@.",
                    "hint": "ESFP는 사람들로부터 에너지를 얻어요.",
                    "optionA": "books",
                    "optionB": "people",
                    "optionC": "silence",
                    "result": "people",
                    "explanation": "강민은 사람들로부터 에너지를 얻어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your enthusiasm is wonderful!",
                    "translation": "네 열정은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your depth is beautiful!",
                    "translation": "네 깊이는 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Both styles recharge us.",
                    "translation": "두 스타일 다 우리를 재충전해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "은비가 두 스타일이 우리를 재충전한다는 문장이에요.",
                    "optionA": "recharge",
                    "optionB": "styles",
                    "optionC": "us",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both styles really recharge us",
                    "explanation": "은비는 두 스타일이 정말 우리를 재충전한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Social and solitary balance perfectly!",
                    "translation": "사교적인 것과 고독이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17881 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율과 즐거움",
            "explanation": "ESFP의 자유로운 즐거움과 ESTJ의 체계적 관리",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's have spontaneous fun!",
                    "translation": "즉흥적인 재미를 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need organized schedule.",
                    "translation": "조직된 일정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 조직된 일정을 원하나요?",
                    "hint": "ESTJ는 체계적으로 관리해요.",
                    "result": "O",
                    "explanation": "예은은 조직된 일정이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Freedom makes it enjoyable!",
                    "translation": "자유가 즐겁게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Structure ensures everything works.",
                    "translation": "구조가 모든 게 작동하게 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun believes structure ensures everything @@.",
                    "hint": "ESTJ는 체계를 중시해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "stops",
                    "result": "works",
                    "explanation": "예은은 구조가 모든 것이 작동하게 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your flexibility is valuable!",
                    "translation": "네 유연함은 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your efficiency is impressive!",
                    "translation": "네 효율성은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Different approaches achieve balance.",
                    "translation": "다른 접근들이 균형을 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이 다른 접근들이 균형을 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "approaches",
                    "optionC": "balance",
                    "optionD": "Different",
                    "optionE": "good",
                    "result": "Different approaches achieve good balance",
                    "explanation": "예은은 다른 접근들이 좋은 균형을 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Freedom and structure work together!",
                    "translation": "자유와 구조가 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율과 즐거움",
            "explanation": "ESFP의 자유로운 즐거움과 ESTJ의 체계적 관리",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's have spontaneous fun!",
                    "translation": "즉흥적인 재미를 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need organized schedule.",
                    "translation": "조직된 일정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 조직된 일정을 원하나요?",
                    "hint": "ESTJ는 체계적으로 관리해요.",
                    "result": "O",
                    "explanation": "예은은 조직된 일정이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Freedom makes it enjoyable!",
                    "translation": "자유가 즐겁게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Structure ensures everything works.",
                    "translation": "구조가 모든 게 작동하게 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun believes structure ensures everything @@.",
                    "hint": "ESTJ는 체계를 중시해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "stops",
                    "result": "works",
                    "explanation": "예은은 구조가 모든 것이 작동하게 보장한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your flexibility is valuable!",
                    "translation": "네 유연함은 가치 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your efficiency is impressive!",
                    "translation": "네 효율성은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Different approaches achieve balance.",
                    "translation": "다른 접근들이 균형을 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예은이 다른 접근들이 균형을 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "approaches",
                    "optionC": "balance",
                    "optionD": "Different",
                    "optionE": "good",
                    "result": "Different approaches achieve good balance",
                    "explanation": "예은은 다른 접근들이 좋은 균형을 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Freedom and structure work together!",
                    "translation": "자유와 구조가 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17882 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 폭발",
            "explanation": "ESFP의 활발한 즐거움과 ESTP의 도전적 행동",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's have fun party!",
                    "translation": "재밌는 파티 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's try extreme sports!",
                    "translation": "익스트림 스포츠 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 도전적인 스포츠를 원하나요?",
                    "hint": "ESTP는 모험을 추구해요.",
                    "result": "O",
                    "explanation": "상우는 익스트림 스포츠 해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Dancing brings pure joy!",
                    "translation": "춤이 순수한 기쁨을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Challenge gives me thrill!",
                    "translation": "도전이 내게 스릴을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks dancing brings pure @@.",
                    "hint": "ESFP는 즐거움을 추구해요.",
                    "optionA": "danger",
                    "optionB": "joy",
                    "optionC": "stress",
                    "result": "joy",
                    "explanation": "예솔은 춤이 순수한 기쁨을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your joy is contagious!",
                    "translation": "네 기쁨은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your courage is amazing!",
                    "translation": "네 용기는 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "We both love excitement.",
                    "translation": "우리 둘 다 흥분을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 둘 다 흥분을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "excitement",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love excitement",
                    "explanation": "상우는 둘 다 정말 흥분을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Fun and thrill combine perfectly!",
                    "translation": "재미와 스릴이 완벽히 결합해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 폭발",
            "explanation": "ESFP의 활발한 즐거움과 ESTP의 도전적 행동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's have fun party!",
                    "translation": "재밌는 파티 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's try extreme sports!",
                    "translation": "익스트림 스포츠 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 도전적인 스포츠를 원하나요?",
                    "hint": "ESTP는 모험을 추구해요.",
                    "result": "O",
                    "explanation": "상우는 익스트림 스포츠 해보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Dancing brings pure joy!",
                    "translation": "춤이 순수한 기쁨을 줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Challenge gives me thrill!",
                    "translation": "도전이 내게 스릴을 줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks dancing brings pure @@.",
                    "hint": "ESFP는 즐거움을 추구해요.",
                    "optionA": "danger",
                    "optionB": "joy",
                    "optionC": "stress",
                    "result": "joy",
                    "explanation": "예솔은 춤이 순수한 기쁨을 준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your joy is contagious!",
                    "translation": "네 기쁨은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your courage is amazing!",
                    "translation": "네 용기는 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "We both love excitement.",
                    "translation": "우리 둘 다 흥분을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "상우가 둘 다 흥분을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "excitement",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "really",
                    "result": "We both really love excitement",
                    "explanation": "상우는 둘 다 정말 흥분을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Fun and thrill combine perfectly!",
                    "translation": "재미와 스릴이 완벽히 결합해!"
                }
            ]
        }
    ]
}
ID: 17883 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 에너지",
            "explanation": "ESFP의 활기찬 표현과 ESFJ의 배려심 깊은 나눔",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's entertain everyone here!",
                    "translation": "여기 모두를 즐겁게 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Let's make everyone comfortable!",
                    "translation": "모두를 편하게 만들자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두를 편하게 하고 싶어하나요?",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 모두를 편하게 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Fun creates great memories!",
                    "translation": "재미가 좋은 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Care builds lasting relationships.",
                    "translation": "배려가 지속적인 관계를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes care builds lasting @@.",
                    "hint": "ESFJ는 관계를 중시해요.",
                    "optionA": "parties",
                    "optionB": "relationships",
                    "optionC": "problems",
                    "result": "relationships",
                    "explanation": "민지는 배려가 지속적인 관계를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your energy brightens everything!",
                    "translation": "네 에너지는 모든 걸 밝혀!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your warmth touches everyone!",
                    "translation": "네 따뜻함은 모두를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Both create joyful gatherings.",
                    "translation": "둘 다 즐거운 모임을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 둘 다 즐거운 모임을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "joyful",
                    "optionC": "gatherings",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both create really joyful gatherings",
                    "explanation": "민지는 둘 다 정말 즐거운 모임을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Entertainment and care shine together!",
                    "translation": "오락과 배려가 함께 빛나!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 에너지",
            "explanation": "ESFP의 활기찬 표현과 ESFJ의 배려심 깊은 나눔",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's entertain everyone here!",
                    "translation": "여기 모두를 즐겁게 하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Let's make everyone comfortable!",
                    "translation": "모두를 편하게 만들자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두를 편하게 하고 싶어하나요?",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 모두를 편하게 만들자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Fun creates great memories!",
                    "translation": "재미가 좋은 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Care builds lasting relationships.",
                    "translation": "배려가 지속적인 관계를 만들어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji believes care builds lasting @@.",
                    "hint": "ESFJ는 관계를 중시해요.",
                    "optionA": "parties",
                    "optionB": "relationships",
                    "optionC": "problems",
                    "result": "relationships",
                    "explanation": "민지는 배려가 지속적인 관계를 만든다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your energy brightens everything!",
                    "translation": "네 에너지는 모든 걸 밝혀!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your warmth touches everyone!",
                    "translation": "네 따뜻함은 모두를 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Both create joyful gatherings.",
                    "translation": "둘 다 즐거운 모임을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민지가 둘 다 즐거운 모임을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "joyful",
                    "optionC": "gatherings",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both create really joyful gatherings",
                    "explanation": "민지는 둘 다 정말 즐거운 모임을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Entertainment and care shine together!",
                    "translation": "오락과 배려가 함께 빛나!"
                }
            ]
        }
    ]
}
ID: 17884 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전과 현재",
            "explanation": "ESFP의 현재 순간 즐김과 ENTJ의 미래 지향적 계획",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's enjoy this moment!",
                    "translation": "이 순간을 즐기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What's our long-term goal?",
                    "translation": "우리 장기 목표가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 장기 목표를 생각하나요?",
                    "hint": "ENTJ는 미래를 계획해요.",
                    "result": "O",
                    "explanation": "나연은 장기 목표를 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Present joy matters most!",
                    "translation": "현재의 기쁨이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Future planning ensures success.",
                    "translation": "미래 계획이 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks present joy matters @@.",
                    "hint": "ESFP는 현재를 중시해요.",
                    "optionA": "least",
                    "optionB": "most",
                    "optionC": "never",
                    "result": "most",
                    "explanation": "예솔은 현재의 기쁨이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your presence is magnetic!",
                    "translation": "네 존재감은 자석 같아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your vision is inspiring!",
                    "translation": "네 비전은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Now and future need each.",
                    "translation": "현재와 미래는 서로 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 현재와 미래가 서로 필요하다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Now",
                    "optionC": "future",
                    "optionD": "need",
                    "optionE": "each",
                    "result": "Now and future need each",
                    "explanation": "나연은 현재와 미래가 서로 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Living and planning balance perfectly!",
                    "translation": "살아감과 계획이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전과 현재",
            "explanation": "ESFP의 현재 순간 즐김과 ENTJ의 미래 지향적 계획",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's enjoy this moment!",
                    "translation": "이 순간을 즐기자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What's our long-term goal?",
                    "translation": "우리 장기 목표가 뭐야?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 장기 목표를 생각하나요?",
                    "hint": "ENTJ는 미래를 계획해요.",
                    "result": "O",
                    "explanation": "나연은 장기 목표를 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Present joy matters most!",
                    "translation": "현재의 기쁨이 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Future planning ensures success.",
                    "translation": "미래 계획이 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol thinks present joy matters @@.",
                    "hint": "ESFP는 현재를 중시해요.",
                    "optionA": "least",
                    "optionB": "most",
                    "optionC": "never",
                    "result": "most",
                    "explanation": "예솔은 현재의 기쁨이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your presence is magnetic!",
                    "translation": "네 존재감은 자석 같아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your vision is inspiring!",
                    "translation": "네 비전은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Now and future need each.",
                    "translation": "현재와 미래는 서로 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "나연이 현재와 미래가 서로 필요하다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Now",
                    "optionC": "future",
                    "optionD": "need",
                    "optionE": "each",
                    "result": "Now and future need each",
                    "explanation": "나연은 현재와 미래가 서로 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Living and planning balance perfectly!",
                    "translation": "살아감과 계획이 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17885 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의적 에너지",
            "explanation": "ESFP의 활발한 표현과 ENTP의 혁신적 아이디어",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's perform something exciting!",
                    "translation": "신나는 걸 공연하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I have creative ideas!",
                    "translation": "창의적인 아이디어들이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 창의적인 아이디어가 있나요?",
                    "hint": "ENTP는 혁신적으로 생각해요.",
                    "result": "O",
                    "explanation": "도윤은 창의적인 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Energy makes it memorable!",
                    "translation": "에너지가 기억에 남게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Innovation creates unique experience!",
                    "translation": "혁신이 독특한 경험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon has many creative @@.",
                    "hint": "ENTP는 아이디어가 풍부해요.",
                    "optionA": "rules",
                    "optionB": "ideas",
                    "optionC": "schedules",
                    "result": "ideas",
                    "explanation": "도윤은 많은 창의적인 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Your charisma is powerful!",
                    "translation": "네 카리스마는 강력해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your creativity is brilliant!",
                    "translation": "네 창의성은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Both bring fresh energy.",
                    "translation": "둘 다 신선한 에너지를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이 둘 다 신선한 에너지를 준다는 문장이에요.",
                    "optionA": "bring",
                    "optionB": "fresh",
                    "optionC": "energy",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both bring really fresh energy",
                    "explanation": "도윤은 둘 다 정말 신선한 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Performance and innovation combine beautifully!",
                    "translation": "공연과 혁신이 아름답게 결합해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의적 에너지",
            "explanation": "ESFP의 활발한 표현과 ENTP의 혁신적 아이디어",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "Let's perform something exciting!",
                    "translation": "신나는 걸 공연하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "I have creative ideas!",
                    "translation": "창의적인 아이디어들이 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 창의적인 아이디어가 있나요?",
                    "hint": "ENTP는 혁신적으로 생각해요.",
                    "result": "O",
                    "explanation": "도윤은 창의적인 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "Energy makes it memorable!",
                    "translation": "에너지가 기억에 남게 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "Innovation creates unique experience!",
                    "translation": "혁신이 독특한 경험을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon has many creative @@.",
                    "hint": "ENTP는 아이디어가 풍부해요.",
                    "optionA": "rules",
                    "optionB": "ideas",
                    "optionC": "schedules",
                    "result": "ideas",
                    "explanation": "도윤은 많은 창의적인 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Your charisma is powerful!",
                    "translation": "네 카리스마는 강력해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your creativity is brilliant!",
                    "translation": "네 창의성은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도윤",
                    "script": "Both bring fresh energy.",
                    "translation": "둘 다 신선한 에너지를 줘."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "도윤이 둘 다 신선한 에너지를 준다는 문장이에요.",
                    "optionA": "bring",
                    "optionB": "fresh",
                    "optionC": "energy",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both bring really fresh energy",
                    "explanation": "도윤은 둘 다 정말 신선한 에너지를 준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "Performance and innovation combine beautifully!",
                    "translation": "공연과 혁신이 아름답게 결합해!"
                }
            ]
        }
    ]
}
ID: 17886 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 에너지",
            "explanation": "ESFP의 즐거움 나눔과 ENFJ의 영감을 주는 리더십",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's spread joy everywhere!",
                    "translation": "모든 곳에 기쁨을 퍼뜨리자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Let's inspire people deeply!",
                    "translation": "사람들을 깊이 영감 주자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들에게 영감을 주고 싶어하나요?",
                    "hint": "ENFJ는 타인을 격려해요.",
                    "result": "O",
                    "explanation": "민아는 사람들을 깊이 영감 주자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Laughter heals everyone's hearts!",
                    "translation": "웃음이 모두의 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Purpose gives life meaning.",
                    "translation": "목적이 인생에 의미를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes laughter heals everyone's @@.",
                    "hint": "ESFP는 즐거움의 치유력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "hearts",
                    "optionC": "schedules",
                    "result": "hearts",
                    "explanation": "예솔은 웃음이 모두의 마음을 치유한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your joy is infectious!",
                    "translation": "네 기쁨은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your purpose is beautiful!",
                    "translation": "네 목적은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Both uplift people's spirits.",
                    "translation": "둘 다 사람들의 기분을 고양시켜."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 둘 다 사람들의 기분을 고양시킨다는 문장이에요.",
                    "optionA": "uplift",
                    "optionB": "people's",
                    "optionC": "spirits",
                    "optionD": "Both",
                    "optionE": "truly",
                    "result": "Both truly uplift people's spirits",
                    "explanation": "민아는 둘 다 진정으로 사람들의 기분을 고양시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Joy and inspiration work together!",
                    "translation": "기쁨과 영감이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 에너지",
            "explanation": "ESFP의 즐거움 나눔과 ENFJ의 영감을 주는 리더십",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "Let's spread joy everywhere!",
                    "translation": "모든 곳에 기쁨을 퍼뜨리자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Let's inspire people deeply!",
                    "translation": "사람들을 깊이 영감 주자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들에게 영감을 주고 싶어하나요?",
                    "hint": "ENFJ는 타인을 격려해요.",
                    "result": "O",
                    "explanation": "민아는 사람들을 깊이 영감 주자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "Laughter heals everyone's hearts!",
                    "translation": "웃음이 모두의 마음을 치유해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Purpose gives life meaning.",
                    "translation": "목적이 인생에 의미를 줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol believes laughter heals everyone's @@.",
                    "hint": "ESFP는 즐거움의 치유력을 믿어요.",
                    "optionA": "problems",
                    "optionB": "hearts",
                    "optionC": "schedules",
                    "result": "hearts",
                    "explanation": "예솔은 웃음이 모두의 마음을 치유한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your joy is infectious!",
                    "translation": "네 기쁨은 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your purpose is beautiful!",
                    "translation": "네 목적은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Both uplift people's spirits.",
                    "translation": "둘 다 사람들의 기분을 고양시켜."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아가 둘 다 사람들의 기분을 고양시킨다는 문장이에요.",
                    "optionA": "uplift",
                    "optionB": "people's",
                    "optionC": "spirits",
                    "optionD": "Both",
                    "optionE": "truly",
                    "result": "Both truly uplift people's spirits",
                    "explanation": "민아는 둘 다 진정으로 사람들의 기분을 고양시킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Joy and inspiration work together!",
                    "translation": "기쁨과 영감이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17887 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "열정의 폭발",
            "explanation": "ESFP의 순간 즐김과 ENFP의 열정적 탐험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's dance all night!",
                    "translation": "밤새 춤추자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore new things!",
                    "translation": "새로운 것들을 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 새로운 것을 탐험하고 싶어하나요?",
                    "hint": "ENFP는 탐험을 좋아해요.",
                    "result": "O",
                    "explanation": "지영은 새로운 것들을 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "This moment is perfect!",
                    "translation": "이 순간이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Possibilities are endless here!",
                    "translation": "가능성이 여기서 끝이 없어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min thinks this moment is @@.",
                    "hint": "ESFP는 현재 순간을 즐겨요.",
                    "optionA": "boring",
                    "optionB": "perfect",
                    "optionC": "stressful",
                    "result": "perfect",
                    "explanation": "강민은 이 순간이 완벽하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your enthusiasm is inspiring!",
                    "translation": "네 열정은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love life.",
                    "translation": "우리 둘 다 인생을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이 둘 다 인생을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "life",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "fully",
                    "result": "We both fully love life",
                    "explanation": "지영은 둘 다 충분히 인생을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Living and exploring blend perfectly!",
                    "translation": "살아감과 탐험이 완벽히 섞여!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "열정의 폭발",
            "explanation": "ESFP의 순간 즐김과 ENFP의 열정적 탐험",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Let's dance all night!",
                    "translation": "밤새 춤추자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore new things!",
                    "translation": "새로운 것들을 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 새로운 것을 탐험하고 싶어하나요?",
                    "hint": "ENFP는 탐험을 좋아해요.",
                    "result": "O",
                    "explanation": "지영은 새로운 것들을 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "This moment is perfect!",
                    "translation": "이 순간이 완벽해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Possibilities are endless here!",
                    "translation": "가능성이 여기서 끝이 없어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Kang-min thinks this moment is @@.",
                    "hint": "ESFP는 현재 순간을 즐겨요.",
                    "optionA": "boring",
                    "optionB": "perfect",
                    "optionC": "stressful",
                    "result": "perfect",
                    "explanation": "강민은 이 순간이 완벽하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your enthusiasm is inspiring!",
                    "translation": "네 열정은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love life.",
                    "translation": "우리 둘 다 인생을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지영이 둘 다 인생을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "life",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "fully",
                    "result": "We both fully love life",
                    "explanation": "지영은 둘 다 충분히 인생을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "Living and exploring blend perfectly!",
                    "translation": "살아감과 탐험이 완벽히 섞여!"
                }
            ]
        }
    ]
}
ID: 17888 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목표를 향해",
            "explanation": "ENTJ의 도전적 목표와 ISTJ의 안정적 취미 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I compete in business simulations.",
                    "translation": "난 비즈니스 시뮬레이션에서 경쟁해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's strategically challenging!",
                    "translation": "전략적으로 도전적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Competition drives continuous improvement.",
                    "translation": "경쟁이 지속적 개선을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 경쟁하는 것을 좋아하나요?",
                    "hint": "ENTJ는 도전을 즐겨요.",
                    "result": "O",
                    "explanation": "준혁이는 비즈니스 시뮬레이션에서 경쟁해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I maintain steady routines.",
                    "translation": "난 꾸준한 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You value consistency greatly!",
                    "translation": "넌 일관성을 크게 중시하는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun maintains steady @@.",
                    "hint": "ISTJ는 안정적인 패턴을 따라요.",
                    "optionA": "competitions",
                    "optionB": "routines",
                    "optionC": "simulations",
                    "result": "routines",
                    "explanation": "동현이는 'steady routines' 꾸준한 루틴을 유지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliability brings lasting satisfaction.",
                    "translation": "신뢰성이 지속적인 만족을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Challenge and stability complement!",
                    "translation": "도전과 안정이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경쟁에 대한 문장이에요.",
                    "optionA": "drives",
                    "optionB": "Competition",
                    "optionC": "continuous",
                    "optionD": "improvement",
                    "result": "Competition drives continuous improvement",
                    "explanation": "경쟁이 지속적 개선을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, both paths work!",
                    "translation": "응, 두 길 다 통해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "목표를 향해",
            "explanation": "ENTJ의 도전적 목표와 ISTJ의 안정적 취미 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I compete in business simulations.",
                    "translation": "난 비즈니스 시뮬레이션에서 경쟁해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's strategically challenging!",
                    "translation": "전략적으로 도전적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Competition drives continuous improvement.",
                    "translation": "경쟁이 지속적 개선을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 경쟁하는 것을 좋아하나요?",
                    "hint": "ENTJ는 도전을 즐겨요.",
                    "result": "O",
                    "explanation": "준혁이는 비즈니스 시뮬레이션에서 경쟁해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I maintain steady routines.",
                    "translation": "난 꾸준한 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You value consistency greatly!",
                    "translation": "넌 일관성을 크게 중시하는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun maintains steady @@.",
                    "hint": "ISTJ는 안정적인 패턴을 따라요.",
                    "optionA": "competitions",
                    "optionB": "routines",
                    "optionC": "simulations",
                    "result": "routines",
                    "explanation": "동현이는 'steady routines' 꾸준한 루틴을 유지해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Reliability brings lasting satisfaction.",
                    "translation": "신뢰성이 지속적인 만족을 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Challenge and stability complement!",
                    "translation": "도전과 안정이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "경쟁에 대한 문장이에요.",
                    "optionA": "drives",
                    "optionB": "Competition",
                    "optionC": "continuous",
                    "optionD": "improvement",
                    "result": "Competition drives continuous improvement",
                    "explanation": "경쟁이 지속적 개선을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, both paths work!",
                    "translation": "응, 두 길 다 통해!"
                }
            ]
        }
    ]
}
ID: 17889 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "문제 해결법",
            "explanation": "ENTJ의 전략적 계획과 ISTP의 즉각적 수리 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I develop winning strategies.",
                    "translation": "난 승리 전략을 개발해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's systematically powerful!",
                    "translation": "체계적으로 강력하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Planning ensures competitive advantage.",
                    "translation": "계획이 경쟁 우위를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 전략을 개발하나요?",
                    "hint": "ENTJ는 장기 계획을 세워요.",
                    "result": "O",
                    "explanation": "준혁이는 승리 전략을 개발해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I troubleshoot mechanical problems.",
                    "translation": "난 기계 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You solve practically instantly!",
                    "translation": "넌 실용적으로 즉시 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho troubleshoots mechanical @@.",
                    "hint": "ISTP는 즉각적으로 문제를 해결해요.",
                    "optionA": "strategies",
                    "optionB": "problems",
                    "optionC": "plans",
                    "result": "problems",
                    "explanation": "지호는 'mechanical problems' 기계 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Hands-on experience teaches best.",
                    "translation": "실습 경험이 가장 잘 가르쳐."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Theory and practice unite!",
                    "translation": "이론과 실행이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Planning",
                    "optionC": "competitive",
                    "optionD": "advantage",
                    "result": "Planning ensures competitive advantage",
                    "explanation": "계획이 경쟁 우위를 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, solving needs both!",
                    "translation": "응, 해결은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "문제 해결법",
            "explanation": "ENTJ의 전략적 계획과 ISTP의 즉각적 수리 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I develop winning strategies.",
                    "translation": "난 승리 전략을 개발해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's systematically powerful!",
                    "translation": "체계적으로 강력하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Planning ensures competitive advantage.",
                    "translation": "계획이 경쟁 우위를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 전략을 개발하나요?",
                    "hint": "ENTJ는 장기 계획을 세워요.",
                    "result": "O",
                    "explanation": "준혁이는 승리 전략을 개발해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I troubleshoot mechanical problems.",
                    "translation": "난 기계 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You solve practically instantly!",
                    "translation": "넌 실용적으로 즉시 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho troubleshoots mechanical @@.",
                    "hint": "ISTP는 즉각적으로 문제를 해결해요.",
                    "optionA": "strategies",
                    "optionB": "problems",
                    "optionC": "plans",
                    "result": "problems",
                    "explanation": "지호는 'mechanical problems' 기계 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Hands-on experience teaches best.",
                    "translation": "실습 경험이 가장 잘 가르쳐."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Theory and practice unite!",
                    "translation": "이론과 실행이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "계획에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Planning",
                    "optionC": "competitive",
                    "optionD": "advantage",
                    "result": "Planning ensures competitive advantage",
                    "explanation": "계획이 경쟁 우위를 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, solving needs both!",
                    "translation": "응, 해결은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17890 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돕는 방식",
            "explanation": "ENTJ의 체계적 멘토링과 ISFJ의 세심한 배려 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I mentor aspiring entrepreneurs.",
                    "translation": "난 야심 찬 기업가들을 멘토링해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's ambitiously empowering!",
                    "translation": "야심 차게 힘을 주는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Leadership development creates impact.",
                    "translation": "리더십 개발이 영향을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 사람들을 멘토링하나요?",
                    "hint": "ENTJ는 리더를 기르는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "준혁이는 야심 찬 기업가들을 멘토링해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I care for family members.",
                    "translation": "난 가족 구성원들을 돌봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You nurture deeply personally!",
                    "translation": "넌 개인적으로 깊이 길러!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena cares for family @@.",
                    "hint": "ISFJ는 가족을 돌보는 것을 좋아해요.",
                    "optionA": "entrepreneurs",
                    "optionB": "members",
                    "optionC": "leaders",
                    "result": "members",
                    "explanation": "예나는 'family members' 가족 구성원들을 돌봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Gentle support heals hearts.",
                    "translation": "부드러운 지원이 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Strength and gentleness balance!",
                    "translation": "강함과 부드러움이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "개발에 대한 문장이에요.",
                    "optionA": "development",
                    "optionB": "Leadership",
                    "optionC": "creates",
                    "optionD": "impact",
                    "result": "Leadership development creates impact",
                    "explanation": "리더십 개발이 영향을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, caring takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돕는 방식",
            "explanation": "ENTJ의 체계적 멘토링과 ISFJ의 세심한 배려 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I mentor aspiring entrepreneurs.",
                    "translation": "난 야심 찬 기업가들을 멘토링해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's ambitiously empowering!",
                    "translation": "야심 차게 힘을 주는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Leadership development creates impact.",
                    "translation": "리더십 개발이 영향을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 사람들을 멘토링하나요?",
                    "hint": "ENTJ는 리더를 기르는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "준혁이는 야심 찬 기업가들을 멘토링해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I care for family members.",
                    "translation": "난 가족 구성원들을 돌봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You nurture deeply personally!",
                    "translation": "넌 개인적으로 깊이 길러!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena cares for family @@.",
                    "hint": "ISFJ는 가족을 돌보는 것을 좋아해요.",
                    "optionA": "entrepreneurs",
                    "optionB": "members",
                    "optionC": "leaders",
                    "result": "members",
                    "explanation": "예나는 'family members' 가족 구성원들을 돌봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Gentle support heals hearts.",
                    "translation": "부드러운 지원이 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Strength and gentleness balance!",
                    "translation": "강함과 부드러움이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "개발에 대한 문장이에요.",
                    "optionA": "development",
                    "optionB": "Leadership",
                    "optionC": "creates",
                    "optionD": "impact",
                    "result": "Leadership development creates impact",
                    "explanation": "리더십 개발이 영향을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, caring takes forms!",
                    "translation": "응, 배려는 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17891 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 목적",
            "explanation": "ENTJ의 전략적 디자인과 ISFP의 감성적 예술 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I design efficiency systems.",
                    "translation": "난 효율성 시스템을 설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's functionally innovative!",
                    "translation": "기능적으로 혁신적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Optimization maximizes results effectively.",
                    "translation": "최적화가 결과를 효과적으로 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 시스템을 설계하나요?",
                    "hint": "ENTJ는 효율성을 추구해요.",
                    "result": "O",
                    "explanation": "준혁이는 효율성 시스템을 설계해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create emotional artwork.",
                    "translation": "난 감정적인 예술작품을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You express feelings beautifully!",
                    "translation": "넌 감정을 아름답게 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates emotional @@.",
                    "hint": "ISFP는 감성적으로 표현해요.",
                    "optionA": "systems",
                    "optionB": "artwork",
                    "optionC": "results",
                    "result": "artwork",
                    "explanation": "채영이는 'emotional artwork' 감정적인 예술작품을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Beauty speaks without words.",
                    "translation": "아름다움이 말 없이 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Function and beauty unite!",
                    "translation": "기능과 아름다움이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "최적화에 대한 문장이에요.",
                    "optionA": "maximizes",
                    "optionB": "Optimization",
                    "optionC": "results",
                    "optionD": "effectively",
                    "result": "Optimization maximizes results effectively",
                    "explanation": "최적화가 결과를 효과적으로 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, creation needs both!",
                    "translation": "응, 창작은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 목적",
            "explanation": "ENTJ의 전략적 디자인과 ISFP의 감성적 예술 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I design efficiency systems.",
                    "translation": "난 효율성 시스템을 설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's functionally innovative!",
                    "translation": "기능적으로 혁신적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Optimization maximizes results effectively.",
                    "translation": "최적화가 결과를 효과적으로 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 시스템을 설계하나요?",
                    "hint": "ENTJ는 효율성을 추구해요.",
                    "result": "O",
                    "explanation": "준혁이는 효율성 시스템을 설계해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create emotional artwork.",
                    "translation": "난 감정적인 예술작품을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You express feelings beautifully!",
                    "translation": "넌 감정을 아름답게 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates emotional @@.",
                    "hint": "ISFP는 감성적으로 표현해요.",
                    "optionA": "systems",
                    "optionB": "artwork",
                    "optionC": "results",
                    "result": "artwork",
                    "explanation": "채영이는 'emotional artwork' 감정적인 예술작품을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Beauty speaks without words.",
                    "translation": "아름다움이 말 없이 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Function and beauty unite!",
                    "translation": "기능과 아름다움이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "최적화에 대한 문장이에요.",
                    "optionA": "maximizes",
                    "optionB": "Optimization",
                    "optionC": "results",
                    "optionD": "effectively",
                    "result": "Optimization maximizes results effectively",
                    "explanation": "최적화가 결과를 효과적으로 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, creation needs both!",
                    "translation": "응, 창작은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17892 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 방향",
            "explanation": "ENTJ의 실행 중심과 INTJ의 이론 중심 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I implement ambitious projects.",
                    "translation": "난 야심 찬 프로젝트를 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's decisively action-oriented!",
                    "translation": "단호하게 행동 지향적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Execution transforms ideas powerfully.",
                    "translation": "실행이 아이디어를 강력하게 변화시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 프로젝트를 실행하나요?",
                    "hint": "ENTJ는 행동으로 옮기는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "준혁이는 야심 찬 프로젝트를 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I perfect theoretical frameworks.",
                    "translation": "난 이론적 틀을 완성해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You think comprehensively deeply!",
                    "translation": "넌 포괄적으로 깊이 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon perfects theoretical @@.",
                    "hint": "INTJ는 이론을 완성해요.",
                    "optionA": "projects",
                    "optionB": "frameworks",
                    "optionC": "execution",
                    "result": "frameworks",
                    "explanation": "지훈이는 'theoretical frameworks' 이론적 틀을 완성해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Theory provides lasting foundation.",
                    "translation": "이론이 지속적인 기초를 제공해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Action and thought complement!",
                    "translation": "행동과 사고가 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실행에 대한 문장이에요.",
                    "optionA": "transforms",
                    "optionB": "Execution",
                    "optionC": "ideas",
                    "optionD": "powerfully",
                    "result": "Execution transforms ideas powerfully",
                    "explanation": "실행이 아이디어를 강력하게 변화시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, vision needs both!",
                    "translation": "응, 비전은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 방향",
            "explanation": "ENTJ의 실행 중심과 INTJ의 이론 중심 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I implement ambitious projects.",
                    "translation": "난 야심 찬 프로젝트를 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's decisively action-oriented!",
                    "translation": "단호하게 행동 지향적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Execution transforms ideas powerfully.",
                    "translation": "실행이 아이디어를 강력하게 변화시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 프로젝트를 실행하나요?",
                    "hint": "ENTJ는 행동으로 옮기는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "준혁이는 야심 찬 프로젝트를 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I perfect theoretical frameworks.",
                    "translation": "난 이론적 틀을 완성해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You think comprehensively deeply!",
                    "translation": "넌 포괄적으로 깊이 생각해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon perfects theoretical @@.",
                    "hint": "INTJ는 이론을 완성해요.",
                    "optionA": "projects",
                    "optionB": "frameworks",
                    "optionC": "execution",
                    "result": "frameworks",
                    "explanation": "지훈이는 'theoretical frameworks' 이론적 틀을 완성해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Theory provides lasting foundation.",
                    "translation": "이론이 지속적인 기초를 제공해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Action and thought complement!",
                    "translation": "행동과 사고가 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "실행에 대한 문장이에요.",
                    "optionA": "transforms",
                    "optionB": "Execution",
                    "optionC": "ideas",
                    "optionD": "powerfully",
                    "result": "Execution transforms ideas powerfully",
                    "explanation": "실행이 아이디어를 강력하게 변화시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, vision needs both!",
                    "translation": "응, 비전은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17893 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 목표",
            "explanation": "ENTJ의 목표 지향 학습과 INTP의 순수 탐구 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I master practical skills.",
                    "translation": "난 실용적인 기술을 숙달해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's application-focused learning!",
                    "translation": "적용 중심 학습이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Usefulness determines my priorities.",
                    "translation": "유용함이 내 우선순위를 결정해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 실용적인 것을 배우나요?",
                    "hint": "ENTJ는 쓸모 있는 것을 배워요.",
                    "result": "O",
                    "explanation": "준혁이는 실용적인 기술을 숙달해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I explore theoretical puzzles.",
                    "translation": "난 이론적 퍼즐을 탐구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You love abstract challenges!",
                    "translation": "넌 추상적 도전을 사랑하는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae explores theoretical @@.",
                    "hint": "INTP는 이론을 탐구해요.",
                    "optionA": "skills",
                    "optionB": "puzzles",
                    "optionC": "priorities",
                    "result": "puzzles",
                    "explanation": "민재는 'theoretical puzzles' 이론적 퍼즐을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Curiosity itself drives exploration.",
                    "translation": "호기심 자체가 탐험을 이끌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Purpose and curiosity unite!",
                    "translation": "목적과 호기심이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유용함에 대한 문장이에요.",
                    "optionA": "determines",
                    "optionB": "Usefulness",
                    "optionC": "my",
                    "optionD": "priorities",
                    "result": "Usefulness determines my priorities",
                    "explanation": "유용함이 내 우선순위를 결정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, learning needs both!",
                    "translation": "응, 학습은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 목표",
            "explanation": "ENTJ의 목표 지향 학습과 INTP의 순수 탐구 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I master practical skills.",
                    "translation": "난 실용적인 기술을 숙달해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's application-focused learning!",
                    "translation": "적용 중심 학습이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Usefulness determines my priorities.",
                    "translation": "유용함이 내 우선순위를 결정해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 실용적인 것을 배우나요?",
                    "hint": "ENTJ는 쓸모 있는 것을 배워요.",
                    "result": "O",
                    "explanation": "준혁이는 실용적인 기술을 숙달해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I explore theoretical puzzles.",
                    "translation": "난 이론적 퍼즐을 탐구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You love abstract challenges!",
                    "translation": "넌 추상적 도전을 사랑하는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae explores theoretical @@.",
                    "hint": "INTP는 이론을 탐구해요.",
                    "optionA": "skills",
                    "optionB": "puzzles",
                    "optionC": "priorities",
                    "result": "puzzles",
                    "explanation": "민재는 'theoretical puzzles' 이론적 퍼즐을 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Curiosity itself drives exploration.",
                    "translation": "호기심 자체가 탐험을 이끌어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Purpose and curiosity unite!",
                    "translation": "목적과 호기심이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "유용함에 대한 문장이에요.",
                    "optionA": "determines",
                    "optionB": "Usefulness",
                    "optionC": "my",
                    "optionD": "priorities",
                    "result": "Usefulness determines my priorities",
                    "explanation": "유용함이 내 우선순위를 결정해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, learning needs both!",
                    "translation": "응, 학습은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17894 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영향력의 차이",
            "explanation": "ENTJ의 외적 변화와 INFJ의 내적 성장 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I lead organizational change.",
                    "translation": "난 조직 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's structurally transformative!",
                    "translation": "구조적으로 변화적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Systems change creates progress.",
                    "translation": "시스템 변화가 진전을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 조직을 변화시키나요?",
                    "hint": "ENTJ는 시스템을 개선해요.",
                    "result": "O",
                    "explanation": "준혁이는 조직 변화를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I guide spiritual growth.",
                    "translation": "난 영적 성장을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You transform souls profoundly!",
                    "translation": "넌 영혼을 심오하게 변화시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu guides spiritual @@.",
                    "hint": "INFJ는 내면을 안내해요.",
                    "optionA": "change",
                    "optionB": "growth",
                    "optionC": "systems",
                    "result": "growth",
                    "explanation": "민수는 'spiritual growth' 영적 성장을 안내해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Inner transformation radiates outward.",
                    "translation": "내면 변화가 바깥으로 퍼져나가."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Outer and inner complement!",
                    "translation": "외부와 내부가 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시스템에 대한 문장이에요.",
                    "optionA": "change",
                    "optionB": "Systems",
                    "optionC": "creates",
                    "optionD": "progress",
                    "result": "Systems change creates progress",
                    "explanation": "시스템 변화가 진전을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, transformation needs both!",
                    "translation": "응, 변화는 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영향력의 차이",
            "explanation": "ENTJ의 외적 변화와 INFJ의 내적 성장 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I lead organizational change.",
                    "translation": "난 조직 변화를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's structurally transformative!",
                    "translation": "구조적으로 변화적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Systems change creates progress.",
                    "translation": "시스템 변화가 진전을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 조직을 변화시키나요?",
                    "hint": "ENTJ는 시스템을 개선해요.",
                    "result": "O",
                    "explanation": "준혁이는 조직 변화를 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I guide spiritual growth.",
                    "translation": "난 영적 성장을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You transform souls profoundly!",
                    "translation": "넌 영혼을 심오하게 변화시켜!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu guides spiritual @@.",
                    "hint": "INFJ는 내면을 안내해요.",
                    "optionA": "change",
                    "optionB": "growth",
                    "optionC": "systems",
                    "result": "growth",
                    "explanation": "민수는 'spiritual growth' 영적 성장을 안내해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "Inner transformation radiates outward.",
                    "translation": "내면 변화가 바깥으로 퍼져나가."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Outer and inner complement!",
                    "translation": "외부와 내부가 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "시스템에 대한 문장이에요.",
                    "optionA": "change",
                    "optionB": "Systems",
                    "optionC": "creates",
                    "optionD": "progress",
                    "result": "Systems change creates progress",
                    "explanation": "시스템 변화가 진전을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, transformation needs both!",
                    "translation": "응, 변화는 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17895 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "동기의 차이",
            "explanation": "ENTJ의 성취 추구와 INFP의 가치 탐구 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I pursue measurable achievements.",
                    "translation": "난 측정 가능한 성취를 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's tangibly goal-oriented!",
                    "translation": "명백하게 목표 지향적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Results demonstrate competence clearly.",
                    "translation": "결과가 능력을 명확히 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 성취를 추구하나요?",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 측정 가능한 성취를 추구해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I explore personal values.",
                    "translation": "난 개인적 가치를 탐구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You seek authentic meaning!",
                    "translation": "넌 진정한 의미를 찾는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho explores personal @@.",
                    "hint": "INFP는 가치를 탐구해요.",
                    "optionA": "achievements",
                    "optionB": "values",
                    "optionC": "results",
                    "result": "values",
                    "explanation": "준호는 'personal values' 개인적 가치를 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Authenticity guides my journey.",
                    "translation": "진정성이 내 여정을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Results and meaning unite!",
                    "translation": "결과와 의미가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결과에 대한 문장이에요.",
                    "optionA": "demonstrate",
                    "optionB": "Results",
                    "optionC": "competence",
                    "optionD": "clearly",
                    "result": "Results demonstrate competence clearly",
                    "explanation": "결과가 능력을 명확히 보여줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, purpose needs both!",
                    "translation": "응, 목적은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "동기의 차이",
            "explanation": "ENTJ의 성취 추구와 INFP의 가치 탐구 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I pursue measurable achievements.",
                    "translation": "난 측정 가능한 성취를 추구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's tangibly goal-oriented!",
                    "translation": "명백하게 목표 지향적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Results demonstrate competence clearly.",
                    "translation": "결과가 능력을 명확히 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 성취를 추구하나요?",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 측정 가능한 성취를 추구해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I explore personal values.",
                    "translation": "난 개인적 가치를 탐구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You seek authentic meaning!",
                    "translation": "넌 진정한 의미를 찾는구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho explores personal @@.",
                    "hint": "INFP는 가치를 탐구해요.",
                    "optionA": "achievements",
                    "optionB": "values",
                    "optionC": "results",
                    "result": "values",
                    "explanation": "준호는 'personal values' 개인적 가치를 탐구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "Authenticity guides my journey.",
                    "translation": "진정성이 내 여정을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Results and meaning unite!",
                    "translation": "결과와 의미가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "결과에 대한 문장이에요.",
                    "optionA": "demonstrate",
                    "optionB": "Results",
                    "optionC": "competence",
                    "optionD": "clearly",
                    "result": "Results demonstrate competence clearly",
                    "explanation": "결과가 능력을 명확히 보여줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, purpose needs both!",
                    "translation": "응, 목적은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17896 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 범위",
            "explanation": "ENTJ의 비전 수립과 ESTJ의 운영 관리 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I create long-term visions.",
                    "translation": "난 장기 비전을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's strategically forward-thinking!",
                    "translation": "전략적으로 미래 지향적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Vision guides organizational direction.",
                    "translation": "비전이 조직 방향을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 비전을 만드나요?",
                    "hint": "ENTJ는 미래를 계획해요.",
                    "result": "O",
                    "explanation": "준혁이는 장기 비전을 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I manage daily operations!",
                    "translation": "난 일상 운영을 관리해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You execute details excellently!",
                    "translation": "넌 세부사항을 훌륭하게 실행해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung manages daily @@.",
                    "hint": "ESTJ는 운영을 관리해요.",
                    "optionA": "visions",
                    "optionB": "operations",
                    "optionC": "directions",
                    "result": "operations",
                    "explanation": "태영이는 'daily operations' 일상 운영을 관리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Execution ensures smooth functioning.",
                    "translation": "실행이 원활한 기능을 보장해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Vision and execution complement!",
                    "translation": "비전과 실행이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Vision",
                    "optionC": "organizational",
                    "optionD": "direction",
                    "result": "Vision guides organizational direction",
                    "explanation": "비전이 조직 방향을 안내해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 범위",
            "explanation": "ENTJ의 비전 수립과 ESTJ의 운영 관리 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I create long-term visions.",
                    "translation": "난 장기 비전을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That's strategically forward-thinking!",
                    "translation": "전략적으로 미래 지향적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Vision guides organizational direction.",
                    "translation": "비전이 조직 방향을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 비전을 만드나요?",
                    "hint": "ENTJ는 미래를 계획해요.",
                    "result": "O",
                    "explanation": "준혁이는 장기 비전을 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "I manage daily operations!",
                    "translation": "난 일상 운영을 관리해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You execute details excellently!",
                    "translation": "넌 세부사항을 훌륭하게 실행해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung manages daily @@.",
                    "hint": "ESTJ는 운영을 관리해요.",
                    "optionA": "visions",
                    "optionB": "operations",
                    "optionC": "directions",
                    "result": "operations",
                    "explanation": "태영이는 'daily operations' 일상 운영을 관리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Execution ensures smooth functioning.",
                    "translation": "실행이 원활한 기능을 보장해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Vision and execution complement!",
                    "translation": "비전과 실행이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "비전에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Vision",
                    "optionC": "organizational",
                    "optionD": "direction",
                    "result": "Vision guides organizational direction",
                    "explanation": "비전이 조직 방향을 안내해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17897 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "행동의 타이밍",
            "explanation": "ENTJ의 계획된 실행과 ESTP의 즉각적 행동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I schedule strategic moves.",
                    "translation": "난 전략적 수를 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's calculatedly powerful!",
                    "translation": "계산되게 강력하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Timing maximizes impact effectively.",
                    "translation": "타이밍이 영향을 효과적으로 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 전략적으로 일정을 잡나요?",
                    "hint": "ENTJ는 계획적으로 행동해요.",
                    "result": "O",
                    "explanation": "준혁이는 전략적 수를 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I seize immediate opportunities!",
                    "translation": "난 즉각적인 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You react incredibly fast!",
                    "translation": "넌 정말 빠르게 반응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo seizes immediate @@.",
                    "hint": "ESTP는 즉시 행동해요.",
                    "optionA": "schedules",
                    "optionB": "opportunities",
                    "optionC": "timing",
                    "result": "opportunities",
                    "explanation": "상우는 'immediate opportunities' 즉각적인 기회를 잡아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Instinct guides quick action.",
                    "translation": "본능이 빠른 행동을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Planning and instinct balance!",
                    "translation": "계획과 본능이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "타이밍에 대한 문장이에요.",
                    "optionA": "maximizes",
                    "optionB": "Timing",
                    "optionC": "impact",
                    "optionD": "effectively",
                    "result": "Timing maximizes impact effectively",
                    "explanation": "타이밍이 영향을 효과적으로 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, action needs both!",
                    "translation": "응, 행동은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "행동의 타이밍",
            "explanation": "ENTJ의 계획된 실행과 ESTP의 즉각적 행동 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I schedule strategic moves.",
                    "translation": "난 전략적 수를 일정 잡아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That's calculatedly powerful!",
                    "translation": "계산되게 강력하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Timing maximizes impact effectively.",
                    "translation": "타이밍이 영향을 효과적으로 최대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 전략적으로 일정을 잡나요?",
                    "hint": "ENTJ는 계획적으로 행동해요.",
                    "result": "O",
                    "explanation": "준혁이는 전략적 수를 일정 잡아요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I seize immediate opportunities!",
                    "translation": "난 즉각적인 기회를 잡아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You react incredibly fast!",
                    "translation": "넌 정말 빠르게 반응해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo seizes immediate @@.",
                    "hint": "ESTP는 즉시 행동해요.",
                    "optionA": "schedules",
                    "optionB": "opportunities",
                    "optionC": "timing",
                    "result": "opportunities",
                    "explanation": "상우는 'immediate opportunities' 즉각적인 기회를 잡아요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Instinct guides quick action.",
                    "translation": "본능이 빠른 행동을 안내해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Planning and instinct balance!",
                    "translation": "계획과 본능이 균형을 이뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "타이밍에 대한 문장이에요.",
                    "optionA": "maximizes",
                    "optionB": "Timing",
                    "optionC": "impact",
                    "optionD": "effectively",
                    "result": "Timing maximizes impact effectively",
                    "explanation": "타이밍이 영향을 효과적으로 최대화해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, action needs both!",
                    "translation": "응, 행동은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17898 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 초점",
            "explanation": "ENTJ의 성과 중심과 ESFJ의 관계 중심 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I optimize team performance.",
                    "translation": "난 팀 성과를 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's results-driven leadership!",
                    "translation": "결과 중심 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Metrics track progress objectively.",
                    "translation": "지표가 진전을 객관적으로 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 성과를 최적화하나요?",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 팀 성과를 최적화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I strengthen team harmony!",
                    "translation": "난 팀 조화를 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You build connections warmly!",
                    "translation": "넌 따뜻하게 연결을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji strengthens team @@.",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "optionA": "performance",
                    "optionB": "harmony",
                    "optionC": "metrics",
                    "result": "harmony",
                    "explanation": "민지는 'team harmony' 팀 조화를 강화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Relationships enable collaboration naturally.",
                    "translation": "관계가 자연스럽게 협력을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Results and harmony unite!",
                    "translation": "결과와 조화가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지표에 대한 문장이에요.",
                    "optionA": "track",
                    "optionB": "Metrics",
                    "optionC": "progress",
                    "optionD": "objectively",
                    "result": "Metrics track progress objectively",
                    "explanation": "지표가 진전을 객관적으로 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, teams need both!",
                    "translation": "응, 팀은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 초점",
            "explanation": "ENTJ의 성과 중심과 ESFJ의 관계 중심 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I optimize team performance.",
                    "translation": "난 팀 성과를 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's results-driven leadership!",
                    "translation": "결과 중심 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Metrics track progress objectively.",
                    "translation": "지표가 진전을 객관적으로 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 성과를 최적화하나요?",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 팀 성과를 최적화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I strengthen team harmony!",
                    "translation": "난 팀 조화를 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You build connections warmly!",
                    "translation": "넌 따뜻하게 연결을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji strengthens team @@.",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "optionA": "performance",
                    "optionB": "harmony",
                    "optionC": "metrics",
                    "result": "harmony",
                    "explanation": "민지는 'team harmony' 팀 조화를 강화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Relationships enable collaboration naturally.",
                    "translation": "관계가 자연스럽게 협력을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Results and harmony unite!",
                    "translation": "결과와 조화가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지표에 대한 문장이에요.",
                    "optionA": "track",
                    "optionB": "Metrics",
                    "optionC": "progress",
                    "optionD": "objectively",
                    "result": "Metrics track progress objectively",
                    "explanation": "지표가 진전을 객관적으로 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, teams need both!",
                    "translation": "응, 팀은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17899 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 초점",
            "explanation": "ENTJ의 성과 중심과 ESFJ의 관계 중심 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I optimize team performance.",
                    "translation": "난 팀 성과를 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's results-driven leadership!",
                    "translation": "결과 중심 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Metrics track progress objectively.",
                    "translation": "지표가 진전을 객관적으로 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 성과를 최적화하나요?",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 팀 성과를 최적화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I strengthen team harmony!",
                    "translation": "난 팀 조화를 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You build connections warmly!",
                    "translation": "넌 따뜻하게 연결을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji strengthens team @@.",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "optionA": "performance",
                    "optionB": "harmony",
                    "optionC": "metrics",
                    "result": "harmony",
                    "explanation": "민지는 'team harmony' 팀 조화를 강화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Relationships enable collaboration naturally.",
                    "translation": "관계가 자연스럽게 협력을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Results and harmony unite!",
                    "translation": "결과와 조화가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지표에 대한 문장이에요.",
                    "optionA": "track",
                    "optionB": "Metrics",
                    "optionC": "progress",
                    "optionD": "objectively",
                    "result": "Metrics track progress objectively",
                    "explanation": "지표가 진전을 객관적으로 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, teams need both!",
                    "translation": "응, 팀은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "조직의 초점",
            "explanation": "ENTJ의 성과 중심과 ESFJ의 관계 중심 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I optimize team performance.",
                    "translation": "난 팀 성과를 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's results-driven leadership!",
                    "translation": "결과 중심 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Metrics track progress objectively.",
                    "translation": "지표가 진전을 객관적으로 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 성과를 최적화하나요?",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 팀 성과를 최적화해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I strengthen team harmony!",
                    "translation": "난 팀 조화를 강화해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You build connections warmly!",
                    "translation": "넌 따뜻하게 연결을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji strengthens team @@.",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "optionA": "performance",
                    "optionB": "harmony",
                    "optionC": "metrics",
                    "result": "harmony",
                    "explanation": "민지는 'team harmony' 팀 조화를 강화해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Relationships enable collaboration naturally.",
                    "translation": "관계가 자연스럽게 협력을 가능하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Results and harmony unite!",
                    "translation": "결과와 조화가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지표에 대한 문장이에요.",
                    "optionA": "track",
                    "optionB": "Metrics",
                    "optionC": "progress",
                    "optionD": "objectively",
                    "result": "Metrics track progress objectively",
                    "explanation": "지표가 진전을 객관적으로 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, teams need both!",
                    "translation": "응, 팀은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17900 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 가치",
            "explanation": "ENTJ의 미래 계획과 ESFP의 현재 즐김 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I invest for future returns.",
                    "translation": "난 미래 수익을 위해 투자해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's strategically forward-looking!",
                    "translation": "전략적으로 미래를 보는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Delayed gratification multiplies rewards.",
                    "translation": "지연된 만족이 보상을 배가시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 미래를 위해 투자하나요?",
                    "hint": "ENTJ는 장기적으로 생각해요.",
                    "result": "O",
                    "explanation": "준혁이는 미래 수익을 위해 투자해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I enjoy present experiences!",
                    "translation": "난 현재 경험을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You live vibrantly now!",
                    "translation": "넌 지금을 활기차게 살아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol enjoys present @@.",
                    "hint": "ESFP는 현재를 즐겨요.",
                    "optionA": "returns",
                    "optionB": "experiences",
                    "optionC": "investments",
                    "result": "experiences",
                    "explanation": "예솔이는 'present experiences' 현재 경험을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Moments create lasting memories.",
                    "translation": "순간들이 지속적인 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Future and present matter!",
                    "translation": "미래와 현재가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "만족에 대한 문장이에요.",
                    "optionA": "gratification",
                    "optionB": "Delayed",
                    "optionC": "multiplies",
                    "optionD": "rewards",
                    "result": "Delayed gratification multiplies rewards",
                    "explanation": "지연된 만족이 보상을 배가시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, life needs both!",
                    "translation": "응, 삶은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "순간의 가치",
            "explanation": "ENTJ의 미래 계획과 ESFP의 현재 즐김 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I invest for future returns.",
                    "translation": "난 미래 수익을 위해 투자해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's strategically forward-looking!",
                    "translation": "전략적으로 미래를 보는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Delayed gratification multiplies rewards.",
                    "translation": "지연된 만족이 보상을 배가시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 미래를 위해 투자하나요?",
                    "hint": "ENTJ는 장기적으로 생각해요.",
                    "result": "O",
                    "explanation": "준혁이는 미래 수익을 위해 투자해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I enjoy present experiences!",
                    "translation": "난 현재 경험을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You live vibrantly now!",
                    "translation": "넌 지금을 활기차게 살아!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol enjoys present @@.",
                    "hint": "ESFP는 현재를 즐겨요.",
                    "optionA": "returns",
                    "optionB": "experiences",
                    "optionC": "investments",
                    "result": "experiences",
                    "explanation": "예솔이는 'present experiences' 현재 경험을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Moments create lasting memories.",
                    "translation": "순간들이 지속적인 추억을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Future and present matter!",
                    "translation": "미래와 현재가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "만족에 대한 문장이에요.",
                    "optionA": "gratification",
                    "optionB": "Delayed",
                    "optionC": "multiplies",
                    "optionD": "rewards",
                    "result": "Delayed gratification multiplies rewards",
                    "explanation": "지연된 만족이 보상을 배가시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, life needs both!",
                    "translation": "응, 삶은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17901 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혁신의 방식",
            "explanation": "ENTJ의 체계적 실행과 ENTP의 실험적 시도 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I implement proven innovations.",
                    "translation": "난 검증된 혁신을 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's strategically practical!",
                    "translation": "전략적으로 실용적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Validation reduces implementation risks.",
                    "translation": "검증이 실행 위험을 줄여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 검증된 것을 실행하나요?",
                    "hint": "ENTJ는 안전하게 실행해요.",
                    "result": "O",
                    "explanation": "준혁이는 검증된 혁신을 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I experiment with ideas!",
                    "translation": "난 아이디어를 실험해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You innovate boldly creatively!",
                    "translation": "넌 대담하게 창의적으로 혁신해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon experiments with @@.",
                    "hint": "ENTP는 새로운 것을 시도해요.",
                    "optionA": "validations",
                    "optionB": "ideas",
                    "optionC": "risks",
                    "result": "ideas",
                    "explanation": "도윤이는 'with ideas' 아이디어를 실험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Exploration reveals unexpected solutions.",
                    "translation": "탐험이 예상치 못한 해결책을 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Execution and exploration complement!",
                    "translation": "실행과 탐험이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "검증에 대한 문장이에요.",
                    "optionA": "reduces",
                    "optionB": "Validation",
                    "optionC": "implementation",
                    "optionD": "risks",
                    "result": "Validation reduces implementation risks",
                    "explanation": "검증이 실행 위험을 줄여요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, innovation needs both!",
                    "translation": "응, 혁신은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혁신의 방식",
            "explanation": "ENTJ의 체계적 실행과 ENTP의 실험적 시도 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I implement proven innovations.",
                    "translation": "난 검증된 혁신을 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's strategically practical!",
                    "translation": "전략적으로 실용적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Validation reduces implementation risks.",
                    "translation": "검증이 실행 위험을 줄여."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 검증된 것을 실행하나요?",
                    "hint": "ENTJ는 안전하게 실행해요.",
                    "result": "O",
                    "explanation": "준혁이는 검증된 혁신을 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I experiment with ideas!",
                    "translation": "난 아이디어를 실험해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You innovate boldly creatively!",
                    "translation": "넌 대담하게 창의적으로 혁신해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon experiments with @@.",
                    "hint": "ENTP는 새로운 것을 시도해요.",
                    "optionA": "validations",
                    "optionB": "ideas",
                    "optionC": "risks",
                    "result": "ideas",
                    "explanation": "도윤이는 'with ideas' 아이디어를 실험해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Exploration reveals unexpected solutions.",
                    "translation": "탐험이 예상치 못한 해결책을 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Execution and exploration complement!",
                    "translation": "실행과 탐험이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "검증에 대한 문장이에요.",
                    "optionA": "reduces",
                    "optionB": "Validation",
                    "optionC": "implementation",
                    "optionD": "risks",
                    "result": "Validation reduces implementation risks",
                    "explanation": "검증이 실행 위험을 줄여요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, innovation needs both!",
                    "translation": "응, 혁신은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17902 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 초점",
            "explanation": "ENTJ의 목표 달성과 ENFJ의 사람 성장 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I drive organizational success.",
                    "translation": "난 조직 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's achievement-focused leadership!",
                    "translation": "성취 중심 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Objectives guide strategic decisions.",
                    "translation": "목표가 전략적 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 조직 성공을 추구하나요?",
                    "hint": "ENTJ는 목표 달성을 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 조직 성공을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I develop team potential!",
                    "translation": "난 팀 잠재력을 발전시켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You empower people beautifully!",
                    "translation": "넌 사람들에게 아름답게 힘을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin develops team @@.",
                    "hint": "ENFJ는 사람을 발전시켜요.",
                    "optionA": "objectives",
                    "optionB": "potential",
                    "optionC": "success",
                    "result": "potential",
                    "explanation": "재민이는 'team potential' 팀 잠재력을 발전시켜요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Growth creates sustainable excellence.",
                    "translation": "성장이 지속 가능한 탁월함을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Goals and people unite!",
                    "translation": "목표와 사람이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "guide",
                    "optionB": "Objectives",
                    "optionC": "strategic",
                    "optionD": "decisions",
                    "result": "Objectives guide strategic decisions",
                    "explanation": "목표가 전략적 결정을 안내해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "리더십의 초점",
            "explanation": "ENTJ의 목표 달성과 ENFJ의 사람 성장 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I drive organizational success.",
                    "translation": "난 조직 성공을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's achievement-focused leadership!",
                    "translation": "성취 중심 리더십이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Objectives guide strategic decisions.",
                    "translation": "목표가 전략적 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 조직 성공을 추구하나요?",
                    "hint": "ENTJ는 목표 달성을 중시해요.",
                    "result": "O",
                    "explanation": "준혁이는 조직 성공을 이끌어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I develop team potential!",
                    "translation": "난 팀 잠재력을 발전시켜!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You empower people beautifully!",
                    "translation": "넌 사람들에게 아름답게 힘을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin develops team @@.",
                    "hint": "ENFJ는 사람을 발전시켜요.",
                    "optionA": "objectives",
                    "optionB": "potential",
                    "optionC": "success",
                    "result": "potential",
                    "explanation": "재민이는 'team potential' 팀 잠재력을 발전시켜요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Growth creates sustainable excellence.",
                    "translation": "성장이 지속 가능한 탁월함을 만들어."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Goals and people unite!",
                    "translation": "목표와 사람이 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "guide",
                    "optionB": "Objectives",
                    "optionC": "strategic",
                    "optionD": "decisions",
                    "result": "Objectives guide strategic decisions",
                    "explanation": "목표가 전략적 결정을 안내해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, leadership needs both!",
                    "translation": "응, 리더십은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17903 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 실현",
            "explanation": "ENTJ의 체계적 실행과 ENFP의 영감적 탐험 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I execute structured plans.",
                    "translation": "난 구조화된 계획을 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's systematically organized!",
                    "translation": "체계적으로 조직됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Structure ensures reliable outcomes.",
                    "translation": "구조가 신뢰할 수 있는 결과를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 구조화된 계획을 세우나요?",
                    "hint": "ENTJ는 체계적으로 실행해요.",
                    "result": "O",
                    "explanation": "준혁이는 구조화된 계획을 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I follow creative inspiration!",
                    "translation": "난 창의적 영감을 따라가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You discover possibilities freely!",
                    "translation": "넌 자유롭게 가능성을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin follows creative @@.",
                    "hint": "ENFP는 영감을 따라가요.",
                    "optionA": "structure",
                    "optionB": "inspiration",
                    "optionC": "outcomes",
                    "result": "inspiration",
                    "explanation": "성민이는 'creative inspiration' 창의적 영감을 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Spontaneity reveals unexpected opportunities.",
                    "translation": "즉흥성이 예상치 못한 기회를 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Structure and flow complement!",
                    "translation": "구조와 흐름이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "구조에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Structure",
                    "optionC": "reliable",
                    "optionD": "outcomes",
                    "result": "Structure ensures reliable outcomes",
                    "explanation": "구조가 신뢰할 수 있는 결과를 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, vision needs both!",
                    "translation": "응, 비전은 둘 다 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 실현",
            "explanation": "ENTJ의 체계적 실행과 ENFP의 영감적 탐험 비교",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I execute structured plans.",
                    "translation": "난 구조화된 계획을 실행해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's systematically organized!",
                    "translation": "체계적으로 조직됐구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "준혁",
                    "script": "Structure ensures reliable outcomes.",
                    "translation": "구조가 신뢰할 수 있는 결과를 보장해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "준혁이는 구조화된 계획을 세우나요?",
                    "hint": "ENTJ는 체계적으로 실행해요.",
                    "result": "O",
                    "explanation": "준혁이는 구조화된 계획을 실행해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I follow creative inspiration!",
                    "translation": "난 창의적 영감을 따라가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준혁",
                    "script": "You discover possibilities freely!",
                    "translation": "넌 자유롭게 가능성을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin follows creative @@.",
                    "hint": "ENFP는 영감을 따라가요.",
                    "optionA": "structure",
                    "optionB": "inspiration",
                    "optionC": "outcomes",
                    "result": "inspiration",
                    "explanation": "성민이는 'creative inspiration' 창의적 영감을 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Spontaneity reveals unexpected opportunities.",
                    "translation": "즉흥성이 예상치 못한 기회를 드러내."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준혁",
                    "script": "Structure and flow complement!",
                    "translation": "구조와 흐름이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "구조에 대한 문장이에요.",
                    "optionA": "ensures",
                    "optionB": "Structure",
                    "optionC": "reliable",
                    "optionD": "outcomes",
                    "result": "Structure ensures reliable outcomes",
                    "explanation": "구조가 신뢰할 수 있는 결과를 보장해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, vision needs both!",
                    "translation": "응, 비전은 둘 다 필요해!"
                }
            ]
        }
    ]
}
ID: 17904 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "아이디어와 실행",
            "explanation": "ENTP의 창의적 아이디어와 ISTJ의 체계적 실행",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I have crazy ideas!",
                    "translation": "미친 아이디어들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "How do we implement?",
                    "translation": "어떻게 실행해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 많은 아이디어를 생각하나요?",
                    "hint": "ENTP는 창의적으로 사고해요.",
                    "result": "O",
                    "explanation": "도윤은 미친 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Brainstorming is so fun!",
                    "translation": "브레인스토밍이 너무 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Planning ensures it works.",
                    "translation": "계획이 작동하게 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon focuses on practical @@.",
                    "hint": "ISTJ는 실행을 중시해요.",
                    "optionA": "dreams",
                    "optionB": "implementation",
                    "optionC": "theories",
                    "result": "implementation",
                    "explanation": "동현은 실용적인 실행에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your creativity is inspiring!",
                    "translation": "네 창의성은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your organization helps us!",
                    "translation": "네 정리는 우리를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both skills create success.",
                    "translation": "두 기술 다 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이 두 기술이 성공을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "skills",
                    "optionC": "success",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both skills create real success",
                    "explanation": "동현은 두 기술이 진짜 성공을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Innovation and structure balance perfectly!",
                    "translation": "혁신과 구조가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "아이디어와 실행",
            "explanation": "ENTP의 창의적 아이디어와 ISTJ의 체계적 실행",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I have crazy ideas!",
                    "translation": "미친 아이디어들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "How do we implement?",
                    "translation": "어떻게 실행해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도윤은 많은 아이디어를 생각하나요?",
                    "hint": "ENTP는 창의적으로 사고해요.",
                    "result": "O",
                    "explanation": "도윤은 미친 아이디어들이 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Brainstorming is so fun!",
                    "translation": "브레인스토밍이 너무 재밌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Planning ensures it works.",
                    "translation": "계획이 작동하게 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon focuses on practical @@.",
                    "hint": "ISTJ는 실행을 중시해요.",
                    "optionA": "dreams",
                    "optionB": "implementation",
                    "optionC": "theories",
                    "result": "implementation",
                    "explanation": "동현은 실용적인 실행에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your creativity is inspiring!",
                    "translation": "네 창의성은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your organization helps us!",
                    "translation": "네 정리는 우리를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both skills create success.",
                    "translation": "두 기술 다 성공을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이 두 기술이 성공을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "skills",
                    "optionC": "success",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both skills create real success",
                    "explanation": "동현은 두 기술이 진짜 성공을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Innovation and structure balance perfectly!",
                    "translation": "혁신과 구조가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17905 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험의 방식",
            "explanation": "ENTP의 이론적 실험과 ISTP의 실전적 테스트",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's theorize different possibilities!",
                    "translation": "다른 가능성들을 이론화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I'll test it now.",
                    "translation": "지금 테스트할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 즉시 테스트하나요?",
                    "hint": "ISTP는 실전을 선호해요.",
                    "result": "O",
                    "explanation": "태오는 지금 테스트하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Multiple angles reveal insights!",
                    "translation": "여러 각도가 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Hands-on shows what works.",
                    "translation": "직접 해보는 게 뭐가 작동하는지 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-woo theorizes different @@.",
                    "hint": "ENTP는 가능성을 탐구해요.",
                    "optionA": "tools",
                    "optionB": "possibilities",
                    "optionC": "manuals",
                    "result": "possibilities",
                    "explanation": "현우는 다른 가능성들을 이론화해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your thinking is impressive!",
                    "translation": "네 생각은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your skills are amazing!",
                    "translation": "네 기술은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Different methods discover truth.",
                    "translation": "다른 방법들이 진실을 발견해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오가 다른 방법들이 진실을 발견한다는 문장이에요.",
                    "optionA": "discover",
                    "optionB": "methods",
                    "optionC": "truth",
                    "optionD": "Different",
                    "optionE": "real",
                    "result": "Different methods discover real truth",
                    "explanation": "태오는 다른 방법들이 진짜 진실을 발견한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Theory and practice need each!",
                    "translation": "이론과 실천은 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험의 방식",
            "explanation": "ENTP의 이론적 실험과 ISTP의 실전적 테스트",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's theorize different possibilities!",
                    "translation": "다른 가능성들을 이론화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I'll test it now.",
                    "translation": "지금 테스트할게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 즉시 테스트하나요?",
                    "hint": "ISTP는 실전을 선호해요.",
                    "result": "O",
                    "explanation": "태오는 지금 테스트하겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Multiple angles reveal insights!",
                    "translation": "여러 각도가 통찰을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Hands-on shows what works.",
                    "translation": "직접 해보는 게 뭐가 작동하는지 보여줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-woo theorizes different @@.",
                    "hint": "ENTP는 가능성을 탐구해요.",
                    "optionA": "tools",
                    "optionB": "possibilities",
                    "optionC": "manuals",
                    "result": "possibilities",
                    "explanation": "현우는 다른 가능성들을 이론화해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your thinking is impressive!",
                    "translation": "네 생각은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your skills are amazing!",
                    "translation": "네 기술은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "태오",
                    "script": "Different methods discover truth.",
                    "translation": "다른 방법들이 진실을 발견해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "태오가 다른 방법들이 진실을 발견한다는 문장이에요.",
                    "optionA": "discover",
                    "optionB": "methods",
                    "optionC": "truth",
                    "optionD": "Different",
                    "optionE": "real",
                    "result": "Different methods discover real truth",
                    "explanation": "태오는 다른 방법들이 진짜 진실을 발견한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Theory and practice need each!",
                    "translation": "이론과 실천은 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17906 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 시도",
            "explanation": "ENTP의 혁신적 아이디어와 ISFJ의 안정적 접근",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try something new!",
                    "translation": "새로운 걸 시도하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That sounds very risky.",
                    "translation": "그거 매우 위험하게 들려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 위험을 걱정하나요?",
                    "hint": "ISFJ는 안정을 중시해요.",
                    "result": "O",
                    "explanation": "예나는 그게 매우 위험하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Risk leads to discovery!",
                    "translation": "위험이 발견으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Safety protects everyone here.",
                    "translation": "안전이 여기서 모두를 보호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na values safety and @@.",
                    "hint": "ISFJ는 안정성을 중시해요.",
                    "optionA": "chaos",
                    "optionB": "stability",
                    "optionC": "risk",
                    "result": "stability",
                    "explanation": "예나는 안전과 안정성을 가치 있게 여겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your boldness is inspiring!",
                    "translation": "네 대담함은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your care keeps us safe!",
                    "translation": "네 배려가 우리를 안전하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Both approaches have value.",
                    "translation": "두 접근 다 가치가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 두 접근이 가치가 있다는 문장이에요.",
                    "optionA": "have",
                    "optionB": "approaches",
                    "optionC": "value",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both approaches have real value",
                    "explanation": "예나는 두 접근이 진짜 가치가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Innovation and caution balance well!",
                    "translation": "혁신과 조심이 잘 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 시도",
            "explanation": "ENTP의 혁신적 아이디어와 ISFJ의 안정적 접근",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's try something new!",
                    "translation": "새로운 걸 시도하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That sounds very risky.",
                    "translation": "그거 매우 위험하게 들려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 위험을 걱정하나요?",
                    "hint": "ISFJ는 안정을 중시해요.",
                    "result": "O",
                    "explanation": "예나는 그게 매우 위험하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Risk leads to discovery!",
                    "translation": "위험이 발견으로 이끌어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Safety protects everyone here.",
                    "translation": "안전이 여기서 모두를 보호해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na values safety and @@.",
                    "hint": "ISFJ는 안정성을 중시해요.",
                    "optionA": "chaos",
                    "optionB": "stability",
                    "optionC": "risk",
                    "result": "stability",
                    "explanation": "예나는 안전과 안정성을 가치 있게 여겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your boldness is inspiring!",
                    "translation": "네 대담함은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your care keeps us safe!",
                    "translation": "네 배려가 우리를 안전하게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "Both approaches have value.",
                    "translation": "두 접근 다 가치가 있어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예나가 두 접근이 가치가 있다는 문장이에요.",
                    "optionA": "have",
                    "optionB": "approaches",
                    "optionC": "value",
                    "optionD": "Both",
                    "optionE": "real",
                    "result": "Both approaches have real value",
                    "explanation": "예나는 두 접근이 진짜 가치가 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Innovation and caution balance well!",
                    "translation": "혁신과 조심이 잘 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17907 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 스타일",
            "explanation": "ENTP의 개념적 창작과 ISFP의 감각적 표현",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's experiment with concepts!",
                    "translation": "개념들로 실험하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I paint what feels right.",
                    "translation": "옳게 느껴지는 걸 그려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 감각으로 그림을 그리나요?",
                    "hint": "ISFP는 감각적으로 창작해요.",
                    "result": "O",
                    "explanation": "수지는 옳게 느껴지는 걸 그려요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Abstract ideas excite me!",
                    "translation": "추상적 아이디어가 날 흥분시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Colors speak to me.",
                    "translation": "색들이 내게 말해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyeon experiments with abstract @@.",
                    "hint": "ENTP는 추상적으로 사고해요.",
                    "optionA": "colors",
                    "optionB": "ideas",
                    "optionC": "brushes",
                    "result": "ideas",
                    "explanation": "태현은 추상적 아이디어들로 실험해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Your thinking is fascinating!",
                    "translation": "네 생각은 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "We both express creativity.",
                    "translation": "우리 둘 다 창의성을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지가 둘 다 창의성을 표현한다는 문장이에요.",
                    "optionA": "express",
                    "optionB": "creativity",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "freely",
                    "result": "We both freely express creativity",
                    "explanation": "수지는 둘 다 자유롭게 창의성을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Concept and feeling blend beautifully!",
                    "translation": "개념과 감정이 아름답게 섞여!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 스타일",
            "explanation": "ENTP의 개념적 창작과 ISFP의 감각적 표현",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's experiment with concepts!",
                    "translation": "개념들로 실험하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I paint what feels right.",
                    "translation": "옳게 느껴지는 걸 그려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 감각으로 그림을 그리나요?",
                    "hint": "ISFP는 감각적으로 창작해요.",
                    "result": "O",
                    "explanation": "수지는 옳게 느껴지는 걸 그려요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Abstract ideas excite me!",
                    "translation": "추상적 아이디어가 날 흥분시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Colors speak to me.",
                    "translation": "색들이 내게 말해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyeon experiments with abstract @@.",
                    "hint": "ENTP는 추상적으로 사고해요.",
                    "optionA": "colors",
                    "optionB": "ideas",
                    "optionC": "brushes",
                    "result": "ideas",
                    "explanation": "태현은 추상적 아이디어들로 실험해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Your thinking is fascinating!",
                    "translation": "네 생각은 매혹적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "We both express creativity.",
                    "translation": "우리 둘 다 창의성을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "수지가 둘 다 창의성을 표현한다는 문장이에요.",
                    "optionA": "express",
                    "optionB": "creativity",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "freely",
                    "result": "We both freely express creativity",
                    "explanation": "수지는 둘 다 자유롭게 창의성을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Concept and feeling blend beautifully!",
                    "translation": "개념과 감정이 아름답게 섞여!"
                }
            ]
        }
    ]
}
ID: 17908 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략의 차이",
            "explanation": "ENTP의 유연한 전략과 INTJ의 장기 계획",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's adapt as we go!",
                    "translation": "가면서 적응하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I planned everything already.",
                    "translation": "이미 모든 걸 계획했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진은 미리 계획했나요?",
                    "hint": "INTJ는 전략적으로 접근해요.",
                    "result": "O",
                    "explanation": "유진은 이미 모든 걸 계획했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Flexibility opens new opportunities!",
                    "translation": "유연함이 새 기회를 열어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Strategy ensures optimal results.",
                    "translation": "전략이 최적의 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-ho values flexibility and @@.",
                    "hint": "ENTP는 적응력을 중시해요.",
                    "optionA": "rigidity",
                    "optionB": "adaptation",
                    "optionC": "routine",
                    "result": "adaptation",
                    "explanation": "윤호는 유연함과 적응을 가치 있게 여겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "네 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your foresight is impressive!",
                    "translation": "네 예측력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Both approaches achieve goals.",
                    "translation": "두 접근 다 목표를 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유진이 두 접근이 목표를 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "approaches",
                    "optionC": "goals",
                    "optionD": "Both",
                    "optionE": "well",
                    "result": "Both approaches achieve goals well",
                    "explanation": "유진은 두 접근이 목표를 잘 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Flexibility and planning work together!",
                    "translation": "유연함과 계획이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전략의 차이",
            "explanation": "ENTP의 유연한 전략과 INTJ의 장기 계획",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's adapt as we go!",
                    "translation": "가면서 적응하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "I planned everything already.",
                    "translation": "이미 모든 걸 계획했어."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "유진은 미리 계획했나요?",
                    "hint": "INTJ는 전략적으로 접근해요.",
                    "result": "O",
                    "explanation": "유진은 이미 모든 걸 계획했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Flexibility opens new opportunities!",
                    "translation": "유연함이 새 기회를 열어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Strategy ensures optimal results.",
                    "translation": "전략이 최적의 결과를 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-ho values flexibility and @@.",
                    "hint": "ENTP는 적응력을 중시해요.",
                    "optionA": "rigidity",
                    "optionB": "adaptation",
                    "optionC": "routine",
                    "result": "adaptation",
                    "explanation": "윤호는 유연함과 적응을 가치 있게 여겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "네 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your foresight is impressive!",
                    "translation": "네 예측력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "유진",
                    "script": "Both approaches achieve goals.",
                    "translation": "두 접근 다 목표를 이뤄."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "유진이 두 접근이 목표를 이룬다는 문장이에요.",
                    "optionA": "achieve",
                    "optionB": "approaches",
                    "optionC": "goals",
                    "optionD": "Both",
                    "optionE": "well",
                    "result": "Both approaches achieve goals well",
                    "explanation": "유진은 두 접근이 목표를 잘 이룬다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Flexibility and planning work together!",
                    "translation": "유연함과 계획이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17909 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 즐거움",
            "explanation": "ENTP의 발산적 사고와 INTP의 수렴적 분석",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I have ten ideas!",
                    "translation": "열 개의 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Let's analyze one deeply.",
                    "translation": "하나를 깊이 분석하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 깊이 분석하고 싶어하나요?",
                    "hint": "INTP는 심층적으로 탐구해요.",
                    "result": "O",
                    "explanation": "채원은 하나를 깊이 분석하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Breadth reveals more possibilities!",
                    "translation": "폭넓음이 더 많은 가능성을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Depth uncovers real truth.",
                    "translation": "깊이가 진짜 진실을 발견해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-won prefers analyzing things @@.",
                    "hint": "INTP는 깊이 있게 분석해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "broadly",
                    "result": "deeply",
                    "explanation": "채원은 것들을 깊이 분석하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Your creativity is amazing!",
                    "translation": "네 창의성은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your insight is impressive!",
                    "translation": "네 통찰은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Different styles complement perfectly.",
                    "translation": "다른 스타일들이 완벽히 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채원이 다른 스타일들이 완벽히 보완한다는 문장이에요.",
                    "optionA": "complement",
                    "optionB": "styles",
                    "optionC": "perfectly",
                    "optionD": "Different",
                    "optionE": "really",
                    "result": "Different styles complement really perfectly",
                    "explanation": "채원은 다른 스타일들이 정말 완벽히 보완한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Breadth and depth need each!",
                    "translation": "폭넓음과 깊이는 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구의 즐거움",
            "explanation": "ENTP의 발산적 사고와 INTP의 수렴적 분석",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "I have ten ideas!",
                    "translation": "열 개의 아이디어가 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "Let's analyze one deeply.",
                    "translation": "하나를 깊이 분석하자."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채원은 깊이 분석하고 싶어하나요?",
                    "hint": "INTP는 심층적으로 탐구해요.",
                    "result": "O",
                    "explanation": "채원은 하나를 깊이 분석하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Breadth reveals more possibilities!",
                    "translation": "폭넓음이 더 많은 가능성을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Depth uncovers real truth.",
                    "translation": "깊이가 진짜 진실을 발견해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-won prefers analyzing things @@.",
                    "hint": "INTP는 깊이 있게 분석해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "broadly",
                    "result": "deeply",
                    "explanation": "채원은 것들을 깊이 분석하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "Your creativity is amazing!",
                    "translation": "네 창의성은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your insight is impressive!",
                    "translation": "네 통찰은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "채원",
                    "script": "Different styles complement perfectly.",
                    "translation": "다른 스타일들이 완벽히 보완해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "채원이 다른 스타일들이 완벽히 보완한다는 문장이에요.",
                    "optionA": "complement",
                    "optionB": "styles",
                    "optionC": "perfectly",
                    "optionD": "Different",
                    "optionE": "really",
                    "result": "Different styles complement really perfectly",
                    "explanation": "채원은 다른 스타일들이 정말 완벽히 보완한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Breadth and depth need each!",
                    "translation": "폭넓음과 깊이는 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17910 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 탐구",
            "explanation": "ENTP의 혁신적 가능성과 INFJ의 통찰적 비전",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "What if we try?",
                    "translation": "우리가 시도하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I sense deeper meaning.",
                    "translation": "더 깊은 의미를 감지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 깊은 의미를 찾나요?",
                    "hint": "INFJ는 통찰력이 있어요.",
                    "result": "O",
                    "explanation": "서진은 더 깊은 의미를 감지해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Possibilities are endless here!",
                    "translation": "가능성이 여기서 끝이 없어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Purpose guides my vision.",
                    "translation": "목적이 내 비전을 인도해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin senses deeper @@.",
                    "hint": "INFJ는 깊은 의미를 추구해요.",
                    "optionA": "fun",
                    "optionB": "meaning",
                    "optionC": "speed",
                    "result": "meaning",
                    "explanation": "서진은 더 깊은 의미를 감지해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your innovation inspires me!",
                    "translation": "네 혁신은 날 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your wisdom touches hearts!",
                    "translation": "네 지혜는 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Both seek better future.",
                    "translation": "둘 다 더 나은 미래를 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이 둘 다 더 나은 미래를 찾는다는 문장이에요.",
                    "optionA": "seek",
                    "optionB": "better",
                    "optionC": "future",
                    "optionD": "Both",
                    "optionE": "always",
                    "result": "Both always seek better future",
                    "explanation": "서진은 둘 다 항상 더 나은 미래를 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Innovation and insight work together!",
                    "translation": "혁신과 통찰이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 탐구",
            "explanation": "ENTP의 혁신적 가능성과 INFJ의 통찰적 비전",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "What if we try?",
                    "translation": "우리가 시도하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I sense deeper meaning.",
                    "translation": "더 깊은 의미를 감지해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진은 깊은 의미를 찾나요?",
                    "hint": "INFJ는 통찰력이 있어요.",
                    "result": "O",
                    "explanation": "서진은 더 깊은 의미를 감지해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Possibilities are endless here!",
                    "translation": "가능성이 여기서 끝이 없어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Purpose guides my vision.",
                    "translation": "목적이 내 비전을 인도해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin senses deeper @@.",
                    "hint": "INFJ는 깊은 의미를 추구해요.",
                    "optionA": "fun",
                    "optionB": "meaning",
                    "optionC": "speed",
                    "result": "meaning",
                    "explanation": "서진은 더 깊은 의미를 감지해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your innovation inspires me!",
                    "translation": "네 혁신은 날 영감 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your wisdom touches hearts!",
                    "translation": "네 지혜는 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Both seek better future.",
                    "translation": "둘 다 더 나은 미래를 찾아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "서진이 둘 다 더 나은 미래를 찾는다는 문장이에요.",
                    "optionA": "seek",
                    "optionB": "better",
                    "optionC": "future",
                    "optionD": "Both",
                    "optionE": "always",
                    "result": "Both always seek better future",
                    "explanation": "서진은 둘 다 항상 더 나은 미래를 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Innovation and insight work together!",
                    "translation": "혁신과 통찰이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17911 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의적 표현",
            "explanation": "ENTP의 논리적 창의성과 INFP의 가치 중심 창작",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's debate creative ideas!",
                    "translation": "창의적 아이디어들을 토론하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I write from heart.",
                    "translation": "마음에서 나오는 걸 써."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 마음으로부터 쓰나요?",
                    "hint": "INFP는 감성적으로 표현해요.",
                    "result": "O",
                    "explanation": "은비는 마음에서 나오는 걸 써요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Logic sparks my creativity!",
                    "translation": "논리가 내 창의성을 불붙여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Values guide my words.",
                    "translation": "가치가 내 말들을 인도해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyeon's creativity comes from @@.",
                    "hint": "ENTP는 논리적으로 창의적이에요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "routine",
                    "result": "logic",
                    "explanation": "태현의 창의성은 논리에서 나와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your thinking is exciting!",
                    "translation": "네 생각은 신나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your authenticity is beautiful!",
                    "translation": "네 진정성은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Both create meaningful work.",
                    "translation": "둘 다 의미 있는 작품을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 둘 다 의미 있는 작품을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "meaningful",
                    "optionC": "work",
                    "optionD": "Both",
                    "optionE": "truly",
                    "result": "Both truly create meaningful work",
                    "explanation": "은비는 둘 다 진정으로 의미 있는 작품을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Logic and emotion blend beautifully!",
                    "translation": "논리와 감정이 아름답게 섞여!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창의적 표현",
            "explanation": "ENTP의 논리적 창의성과 INFP의 가치 중심 창작",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's debate creative ideas!",
                    "translation": "창의적 아이디어들을 토론하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I write from heart.",
                    "translation": "마음에서 나오는 걸 써."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 마음으로부터 쓰나요?",
                    "hint": "INFP는 감성적으로 표현해요.",
                    "result": "O",
                    "explanation": "은비는 마음에서 나오는 걸 써요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Logic sparks my creativity!",
                    "translation": "논리가 내 창의성을 불붙여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Values guide my words.",
                    "translation": "가치가 내 말들을 인도해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyeon's creativity comes from @@.",
                    "hint": "ENTP는 논리적으로 창의적이에요.",
                    "optionA": "emotion",
                    "optionB": "logic",
                    "optionC": "routine",
                    "result": "logic",
                    "explanation": "태현의 창의성은 논리에서 나와요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your thinking is exciting!",
                    "translation": "네 생각은 신나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your authenticity is beautiful!",
                    "translation": "네 진정성은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "Both create meaningful work.",
                    "translation": "둘 다 의미 있는 작품을 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "은비가 둘 다 의미 있는 작품을 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "meaningful",
                    "optionC": "work",
                    "optionD": "Both",
                    "optionE": "truly",
                    "result": "Both truly create meaningful work",
                    "explanation": "은비는 둘 다 진정으로 의미 있는 작품을 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Logic and emotion blend beautifully!",
                    "translation": "논리와 감정이 아름답게 섞여!"
                }
            ]
        }
    ]
}
ID: 17912 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율의 추구",
            "explanation": "ENTP의 유연한 혁신과 ESTJ의 체계적 관리",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's brainstorm freely first!",
                    "translation": "먼저 자유롭게 브레인스톰하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need clear plan.",
                    "translation": "명확한 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 명확한 계획을 원하나요?",
                    "hint": "ESTJ는 체계를 중시해요.",
                    "result": "O",
                    "explanation": "예은은 명확한 계획이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Creativity requires freedom first!",
                    "translation": "창의성은 먼저 자유가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Organization ensures efficient execution.",
                    "translation": "조직화가 효율적 실행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun ensures efficient @@.",
                    "hint": "ESTJ는 실행력이 강해요.",
                    "optionA": "chaos",
                    "optionB": "execution",
                    "optionC": "dreams",
                    "result": "execution",
                    "explanation": "예은은 효율적 실행을 보장해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your ideas are innovative!",
                    "translation": "네 아이디어들은 혁신적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your efficiency is impressive!",
                    "translation": "네 효율성은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Creativity and order work.",
                    "translation": "창의성과 질서가 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이 창의성과 질서가 작동한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Creativity",
                    "optionC": "order",
                    "optionD": "work",
                    "optionE": "together",
                    "result": "Creativity and order work together",
                    "explanation": "예은은 창의성과 질서가 함께 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Innovation and structure balance well!",
                    "translation": "혁신과 구조가 잘 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "효율의 추구",
            "explanation": "ENTP의 유연한 혁신과 ESTJ의 체계적 관리",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "Let's brainstorm freely first!",
                    "translation": "먼저 자유롭게 브레인스톰하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "We need clear plan.",
                    "translation": "명확한 계획이 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예은은 명확한 계획을 원하나요?",
                    "hint": "ESTJ는 체계를 중시해요.",
                    "result": "O",
                    "explanation": "예은은 명확한 계획이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Creativity requires freedom first!",
                    "translation": "창의성은 먼저 자유가 필요해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Organization ensures efficient execution.",
                    "translation": "조직화가 효율적 실행을 보장해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun ensures efficient @@.",
                    "hint": "ESTJ는 실행력이 강해요.",
                    "optionA": "chaos",
                    "optionB": "execution",
                    "optionC": "dreams",
                    "result": "execution",
                    "explanation": "예은은 효율적 실행을 보장해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your ideas are innovative!",
                    "translation": "네 아이디어들은 혁신적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your efficiency is impressive!",
                    "translation": "네 효율성은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예은",
                    "script": "Creativity and order work.",
                    "translation": "창의성과 질서가 작동해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예은이 창의성과 질서가 작동한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Creativity",
                    "optionC": "order",
                    "optionD": "work",
                    "optionE": "together",
                    "result": "Creativity and order work together",
                    "explanation": "예은은 창의성과 질서가 함께 작동한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Innovation and structure balance well!",
                    "translation": "혁신과 구조가 잘 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17913 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험의 에너지",
            "explanation": "ENTP의 이론적 실험과 ESTP의 실전 도전",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's theorize first carefully!",
                    "translation": "먼저 신중히 이론화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just do it!",
                    "translation": "그냥 하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉시 행동하고 싶어하나요?",
                    "hint": "ESTP는 즉각적 행동을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 그냥 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Understanding prevents mistakes later!",
                    "translation": "이해가 나중에 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Action teaches me faster!",
                    "translation": "행동이 날 더 빨리 가르쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes action teaches @@.",
                    "hint": "ESTP는 경험으로 배워요.",
                    "optionA": "slowly",
                    "optionB": "faster",
                    "optionC": "never",
                    "result": "faster",
                    "explanation": "상우는 행동이 더 빨리 가르친다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your thinking is sharp!",
                    "translation": "네 생각은 날카로워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your boldness is amazing!",
                    "translation": "네 대담함은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Both ways learn here.",
                    "translation": "두 방법 다 여기서 배워."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 두 방법이 여기서 배운다는 문장이에요.",
                    "optionA": "learn",
                    "optionB": "ways",
                    "optionC": "here",
                    "optionD": "Both",
                    "optionE": "well",
                    "result": "Both ways learn well here",
                    "explanation": "상우는 두 방법이 여기서 잘 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Thinking and doing need each!",
                    "translation": "생각과 행동은 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "실험의 에너지",
            "explanation": "ENTP의 이론적 실험과 ESTP의 실전 도전",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's theorize first carefully!",
                    "translation": "먼저 신중히 이론화하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let's just do it!",
                    "translation": "그냥 하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 즉시 행동하고 싶어하나요?",
                    "hint": "ESTP는 즉각적 행동을 선호해요.",
                    "result": "O",
                    "explanation": "상우는 그냥 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Understanding prevents mistakes later!",
                    "translation": "이해가 나중에 실수를 예방해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Action teaches me faster!",
                    "translation": "행동이 날 더 빨리 가르쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo believes action teaches @@.",
                    "hint": "ESTP는 경험으로 배워요.",
                    "optionA": "slowly",
                    "optionB": "faster",
                    "optionC": "never",
                    "result": "faster",
                    "explanation": "상우는 행동이 더 빨리 가르친다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your thinking is sharp!",
                    "translation": "네 생각은 날카로워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your boldness is amazing!",
                    "translation": "네 대담함은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "상우",
                    "script": "Both ways learn here.",
                    "translation": "두 방법 다 여기서 배워."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "상우가 두 방법이 여기서 배운다는 문장이에요.",
                    "optionA": "learn",
                    "optionB": "ways",
                    "optionC": "here",
                    "optionD": "Both",
                    "optionE": "well",
                    "result": "Both ways learn well here",
                    "explanation": "상우는 두 방법이 여기서 잘 배운다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Thinking and doing need each!",
                    "translation": "생각과 행동은 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17914 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 혁신",
            "explanation": "ENTP의 창의적 아이디어와 ESFJ의 배려심 깊은 실행",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I have innovative ideas!",
                    "translation": "혁신적인 아이디어들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Will everyone feel comfortable?",
                    "translation": "모두가 편하게 느낄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두의 편안함을 걱정하나요?",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 모두가 편하게 느낄지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Innovation creates exciting progress!",
                    "translation": "혁신이 신나는 진전을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Harmony keeps everyone together.",
                    "translation": "조화가 모두를 함께 있게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji values harmony and @@.",
                    "hint": "ESFJ는 배려를 중시해요.",
                    "optionA": "chaos",
                    "optionB": "care",
                    "optionC": "debate",
                    "result": "care",
                    "explanation": "민지는 조화와 배려를 가치 있게 여겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your creativity is inspiring!",
                    "translation": "네 창의성은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your warmth helps everyone!",
                    "translation": "네 따뜻함은 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Both create positive change.",
                    "translation": "둘 다 긍정적 변화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 둘 다 긍정적 변화를 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "positive",
                    "optionC": "change",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both create really positive change",
                    "explanation": "민지는 둘 다 정말 긍정적 변화를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Innovation and care balance perfectly!",
                    "translation": "혁신과 배려가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "따뜻한 혁신",
            "explanation": "ENTP의 창의적 아이디어와 ESFJ의 배려심 깊은 실행",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "I have innovative ideas!",
                    "translation": "혁신적인 아이디어들이 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "Will everyone feel comfortable?",
                    "translation": "모두가 편하게 느낄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모두의 편안함을 걱정하나요?",
                    "hint": "ESFJ는 조화를 중시해요.",
                    "result": "O",
                    "explanation": "민지는 모두가 편하게 느낄지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Innovation creates exciting progress!",
                    "translation": "혁신이 신나는 진전을 만들어!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Harmony keeps everyone together.",
                    "translation": "조화가 모두를 함께 있게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji values harmony and @@.",
                    "hint": "ESFJ는 배려를 중시해요.",
                    "optionA": "chaos",
                    "optionB": "care",
                    "optionC": "debate",
                    "result": "care",
                    "explanation": "민지는 조화와 배려를 가치 있게 여겨요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your creativity is inspiring!",
                    "translation": "네 창의성은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your warmth helps everyone!",
                    "translation": "네 따뜻함은 모두를 도와!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민지",
                    "script": "Both create positive change.",
                    "translation": "둘 다 긍정적 변화를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민지가 둘 다 긍정적 변화를 만든다는 문장이에요.",
                    "optionA": "create",
                    "optionB": "positive",
                    "optionC": "change",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both create really positive change",
                    "explanation": "민지는 둘 다 정말 긍정적 변화를 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Innovation and care balance perfectly!",
                    "translation": "혁신과 배려가 완벽히 균형 잡아!"
                }
            ]
        }
    ]
}
ID: 17915 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 창작",
            "explanation": "ENTP의 개념적 창의성과 ESFP의 즉흥적 표현",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's design conceptual art!",
                    "translation": "개념적 예술을 디자인하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Let's perform right now!",
                    "translation": "지금 바로 공연하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔은 즉시 공연하고 싶어하나요?",
                    "hint": "ESFP는 즉흥적으로 표현해요.",
                    "result": "O",
                    "explanation": "예솔은 지금 바로 공연하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Abstract concepts fascinate me!",
                    "translation": "추상적 개념이 날 매혹시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Energy connects with people!",
                    "translation": "에너지가 사람들과 연결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol's performance connects with @@.",
                    "hint": "ESFP는 사람들과 연결해요.",
                    "optionA": "theories",
                    "optionB": "people",
                    "optionC": "books",
                    "result": "people",
                    "explanation": "예솔의 공연은 사람들과 연결해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your thinking is brilliant!",
                    "translation": "네 생각은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Both express ourselves freely.",
                    "translation": "둘 다 자유롭게 자신을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이 둘 다 자유롭게 자신을 표현한다는 문장이에요.",
                    "optionA": "express",
                    "optionB": "ourselves",
                    "optionC": "freely",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both express ourselves really freely",
                    "explanation": "예솔은 둘 다 정말 자유롭게 자신을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Concept and energy blend beautifully!",
                    "translation": "개념과 에너지가 아름답게 섞여!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 창작",
            "explanation": "ENTP의 개념적 창의성과 ESFP의 즉흥적 표현",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Let's design conceptual art!",
                    "translation": "개념적 예술을 디자인하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Let's perform right now!",
                    "translation": "지금 바로 공연하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예솔은 즉시 공연하고 싶어하나요?",
                    "hint": "ESFP는 즉흥적으로 표현해요.",
                    "result": "O",
                    "explanation": "예솔은 지금 바로 공연하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "Abstract concepts fascinate me!",
                    "translation": "추상적 개념이 날 매혹시켜!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "Energy connects with people!",
                    "translation": "에너지가 사람들과 연결해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol's performance connects with @@.",
                    "hint": "ESFP는 사람들과 연결해요.",
                    "optionA": "theories",
                    "optionB": "people",
                    "optionC": "books",
                    "result": "people",
                    "explanation": "예솔의 공연은 사람들과 연결해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your thinking is brilliant!",
                    "translation": "네 생각은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your energy is contagious!",
                    "translation": "네 에너지는 전염돼!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예솔",
                    "script": "Both express ourselves freely.",
                    "translation": "둘 다 자유롭게 자신을 표현해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "예솔이 둘 다 자유롭게 자신을 표현한다는 문장이에요.",
                    "optionA": "express",
                    "optionB": "ourselves",
                    "optionC": "freely",
                    "optionD": "Both",
                    "optionE": "really",
                    "result": "Both express ourselves really freely",
                    "explanation": "예솔은 둘 다 정말 자유롭게 자신을 표현한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태현",
                    "script": "Concept and energy blend beautifully!",
                    "translation": "개념과 에너지가 아름답게 섞여!"
                }
            ]
        }
    ]
}
ID: 17916 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 실행",
            "explanation": "ENTP의 창의적 가능성과 ENTJ의 전략적 실행",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What if we try?",
                    "translation": "우리가 시도하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Here's the master plan.",
                    "translation": "여기 마스터 플랜이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 계획을 가지고 있나요?",
                    "hint": "ENTJ는 전략적으로 접근해요.",
                    "result": "O",
                    "explanation": "나연은 마스터 플랜을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Exploration reveals new paths!",
                    "translation": "탐험이 새 길을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Execution achieves concrete results.",
                    "translation": "실행이 구체적 결과를 이뤄."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeon focuses on concrete @@.",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "optionA": "dreams",
                    "optionB": "results",
                    "optionC": "theories",
                    "result": "results",
                    "explanation": "나연은 구체적 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your creativity opens possibilities!",
                    "translation": "네 창의성은 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your leadership drives success!",
                    "translation": "네 리더십은 성공을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Ideas and action combine.",
                    "translation": "아이디어와 행동이 결합해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이 아이디어와 행동이 결합한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Ideas",
                    "optionC": "action",
                    "optionD": "combine",
                    "optionE": "well",
                    "result": "Ideas and action combine well",
                    "explanation": "나연은 아이디어와 행동이 잘 결합한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Innovation and execution need each!",
                    "translation": "혁신과 실행은 서로 필요해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "비전의 실행",
            "explanation": "ENTP의 창의적 가능성과 ENTJ의 전략적 실행",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤호",
                    "script": "What if we try?",
                    "translation": "우리가 시도하면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "Here's the master plan.",
                    "translation": "여기 마스터 플랜이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나연은 계획을 가지고 있나요?",
                    "hint": "ENTJ는 전략적으로 접근해요.",
                    "result": "O",
                    "explanation": "나연은 마스터 플랜을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤호",
                    "script": "Exploration reveals new paths!",
                    "translation": "탐험이 새 길을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Execution achieves concrete results.",
                    "translation": "실행이 구체적 결과를 이뤄."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeon focuses on concrete @@.",
                    "hint": "ENTJ는 결과를 중시해요.",
                    "optionA": "dreams",
                    "optionB": "results",
                    "optionC": "theories",
                    "result": "results",
                    "explanation": "나연은 구체적 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your creativity opens possibilities!",
                    "translation": "네 창의성은 가능성을 열어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your leadership drives success!",
                    "translation": "네 리더십은 성공을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나연",
                    "script": "Ideas and action combine.",
                    "translation": "아이디어와 행동이 결합해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "나연이 아이디어와 행동이 결합한다는 문장이에요.",
                    "optionA": "and",
                    "optionB": "Ideas",
                    "optionC": "action",
                    "optionD": "combine",
                    "optionE": "well",
                    "result": "Ideas and action combine well",
                    "explanation": "나연은 아이디어와 행동이 잘 결합한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤호",
                    "script": "Innovation and execution need each!",
                    "translation": "혁신과 실행은 서로 필요해!"
                }
            ]
        }
    ]
}
ID: 17917 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 혁신",
            "explanation": "ENTP의 논리적 혁신과 ENFJ의 감성적 영감",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's challenge conventional thinking!",
                    "translation": "전통적 사고에 도전하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Let's inspire people deeply!",
                    "translation": "사람들을 깊이 영감 주자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들을 영감주고 싶어하나요?",
                    "hint": "ENFJ는 타인을 고양시켜요.",
                    "result": "O",
                    "explanation": "민아는 사람들을 깊이 영감 주자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Debate sharpens our thinking!",
                    "translation": "토론이 우리 생각을 날카롭게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Empathy connects our hearts.",
                    "translation": "공감이 우리 마음을 연결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes debate sharpens our @@.",
                    "hint": "ENTP는 논리적 사고를 중시해요.",
                    "optionA": "feelings",
                    "optionB": "thinking",
                    "optionC": "emotions",
                    "result": "thinking",
                    "explanation": "도윤은 토론이 우리 생각을 날카롭게 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your logic is powerful!",
                    "translation": "네 논리는 강력해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your compassion is beautiful!",
                    "translation": "네 연민은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Both approaches change world.",
                    "translation": "두 접근 다 세상을 바꿔."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 두 접근이 세상을 바꾼다는 문장이에요.",
                    "optionA": "change",
                    "optionB": "approaches",
                    "optionC": "world",
                    "optionD": "Both",
                    "optionE": "the",
                    "result": "Both approaches change the world",
                    "explanation": "민아는 두 접근이 세상을 바꾼다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Logic and empathy work together!",
                    "translation": "논리와 공감이 함께 작동해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 혁신",
            "explanation": "ENTP의 논리적 혁신과 ENFJ의 감성적 영감",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도윤",
                    "script": "Let's challenge conventional thinking!",
                    "translation": "전통적 사고에 도전하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Let's inspire people deeply!",
                    "translation": "사람들을 깊이 영감 주자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 사람들을 영감주고 싶어하나요?",
                    "hint": "ENFJ는 타인을 고양시켜요.",
                    "result": "O",
                    "explanation": "민아는 사람들을 깊이 영감 주자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "Debate sharpens our thinking!",
                    "translation": "토론이 우리 생각을 날카롭게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Empathy connects our hearts.",
                    "translation": "공감이 우리 마음을 연결해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon believes debate sharpens our @@.",
                    "hint": "ENTP는 논리적 사고를 중시해요.",
                    "optionA": "feelings",
                    "optionB": "thinking",
                    "optionC": "emotions",
                    "result": "thinking",
                    "explanation": "도윤은 토론이 우리 생각을 날카롭게 한다고 믿어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your logic is powerful!",
                    "translation": "네 논리는 강력해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Your compassion is beautiful!",
                    "translation": "네 연민은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민아",
                    "script": "Both approaches change world.",
                    "translation": "두 접근 다 세상을 바꿔."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민아가 두 접근이 세상을 바꾼다는 문장이에요.",
                    "optionA": "change",
                    "optionB": "approaches",
                    "optionC": "world",
                    "optionD": "Both",
                    "optionE": "the",
                    "result": "Both approaches change the world",
                    "explanation": "민아는 두 접근이 세상을 바꾼다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Logic and empathy work together!",
                    "translation": "논리와 공감이 함께 작동해!"
                }
            ]
        }
    ]
}
ID: 17918 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "끝없는 탐험",
            "explanation": "ENTP의 논리적 탐구와 ENFP의 감성적 탐험",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's debate every angle!",
                    "translation": "모든 각도를 토론하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore all feelings!",
                    "translation": "모든 감정을 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 감정을 탐험하고 싶어하나요?",
                    "hint": "ENFP는 감성적으로 탐구해요.",
                    "result": "O",
                    "explanation": "지영은 모든 감정을 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Logic reveals hidden patterns!",
                    "translation": "논리가 숨은 패턴을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Emotions uncover deeper truth!",
                    "translation": "감정이 더 깊은 진실을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-woo uses logic to reveal @@.",
                    "hint": "ENTP는 논리적으로 분석해요.",
                    "optionA": "emotions",
                    "optionB": "patterns",
                    "optionC": "feelings",
                    "result": "patterns",
                    "explanation": "현우는 논리를 사용해 패턴을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your thinking is amazing!",
                    "translation": "네 생각은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your passion is inspiring!",
                    "translation": "네 열정은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love exploring.",
                    "translation": "우리 둘 다 탐험을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이 둘 다 탐험을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "exploring",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "truly",
                    "result": "We both truly love exploring",
                    "explanation": "지영은 둘 다 진정으로 탐험을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Logic and emotion discover together!",
                    "translation": "논리와 감정이 함께 발견해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "끝없는 탐험",
            "explanation": "ENTP의 논리적 탐구와 ENFP의 감성적 탐험",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현우",
                    "script": "Let's debate every angle!",
                    "translation": "모든 각도를 토론하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's explore all feelings!",
                    "translation": "모든 감정을 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 감정을 탐험하고 싶어하나요?",
                    "hint": "ENFP는 감성적으로 탐구해요.",
                    "result": "O",
                    "explanation": "지영은 모든 감정을 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현우",
                    "script": "Logic reveals hidden patterns!",
                    "translation": "논리가 숨은 패턴을 드러내!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Emotions uncover deeper truth!",
                    "translation": "감정이 더 깊은 진실을 발견해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyeon-woo uses logic to reveal @@.",
                    "hint": "ENTP는 논리적으로 분석해요.",
                    "optionA": "emotions",
                    "optionB": "patterns",
                    "optionC": "feelings",
                    "result": "patterns",
                    "explanation": "현우는 논리를 사용해 패턴을 드러내요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your thinking is amazing!",
                    "translation": "네 생각은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your passion is inspiring!",
                    "translation": "네 열정은 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지영",
                    "script": "We both love exploring.",
                    "translation": "우리 둘 다 탐험을 사랑해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지영이 둘 다 탐험을 사랑한다는 문장이에요.",
                    "optionA": "love",
                    "optionB": "exploring",
                    "optionC": "both",
                    "optionD": "We",
                    "optionE": "truly",
                    "result": "We both truly love exploring",
                    "explanation": "지영은 둘 다 진정으로 탐험을 사랑한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현우",
                    "script": "Logic and emotion discover together!",
                    "translation": "논리와 감정이 함께 발견해!"
                }
            ]
        }
    ]
}
ID: 17919 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "성장의 방향",
            "explanation": "ENFJ의 영감적 멘토링과 ISTJ의 체계적 관리 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I mentor aspiring leaders.",
                    "translation": "난 야심 찬 리더들을 멘토링해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's inspirationally empowering!",
                    "translation": "영감적으로 힘을 주는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Guiding growth fulfills me.",
                    "translation": "성장을 안내하는 게 날 충족시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 리더를 멘토링하나요?",
                    "hint": "ENFJ는 사람들을 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "재민이는 야심 찬 리더들을 멘토링해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I organize detailed records.",
                    "translation": "난 상세한 기록을 정리해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You maintain systems excellently!",
                    "translation": "넌 시스템을 훌륭하게 유지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun organizes detailed @@.",
                    "hint": "ISTJ는 체계적으로 관리해요.",
                    "optionA": "growth",
                    "optionB": "records",
                    "optionC": "leaders",
                    "result": "records",
                    "explanation": "동현이는 'detailed records' 상세한 기록을 정리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Precision brings reliable results.",
                    "translation": "정확성이 신뢰할 수 있는 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "People and systems matter!",
                    "translation": "사람과 시스템이 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재민이를 충족시키는 것에 대한 문장이에요.",
                    "optionA": "growth",
                    "optionB": "Guiding",
                    "optionC": "fulfills",
                    "optionD": "me",
                    "result": "Guiding growth fulfills me",
                    "explanation": "성장을 안내하는 게 나를 충족시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, both create value!",
                    "translation": "응, 둘 다 가치를 만들어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "성장의 방향",
            "explanation": "ENFJ의 영감적 멘토링과 ISTJ의 체계적 관리 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I mentor aspiring leaders.",
                    "translation": "난 야심 찬 리더들을 멘토링해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's inspirationally empowering!",
                    "translation": "영감적으로 힘을 주는구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Guiding growth fulfills me.",
                    "translation": "성장을 안내하는 게 날 충족시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 리더를 멘토링하나요?",
                    "hint": "ENFJ는 사람들을 이끄는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "재민이는 야심 찬 리더들을 멘토링해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "I organize detailed records.",
                    "translation": "난 상세한 기록을 정리해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You maintain systems excellently!",
                    "translation": "넌 시스템을 훌륭하게 유지해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun organizes detailed @@.",
                    "hint": "ISTJ는 체계적으로 관리해요.",
                    "optionA": "growth",
                    "optionB": "records",
                    "optionC": "leaders",
                    "result": "records",
                    "explanation": "동현이는 'detailed records' 상세한 기록을 정리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Precision brings reliable results.",
                    "translation": "정확성이 신뢰할 수 있는 결과를 가져와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "People and systems matter!",
                    "translation": "사람과 시스템이 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "재민이를 충족시키는 것에 대한 문장이에요.",
                    "optionA": "growth",
                    "optionB": "Guiding",
                    "optionC": "fulfills",
                    "optionD": "me",
                    "result": "Guiding growth fulfills me",
                    "explanation": "성장을 안내하는 게 나를 충족시켜요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Yes, both create value!",
                    "translation": "응, 둘 다 가치를 만들어!"
                }
            ]
        }
    ]
}
ID: 17920 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돕는 방식",
            "explanation": "ENFJ의 감성적 지원과 ISTP의 실용적 수리 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I coach personal development.",
                    "translation": "난 개인 발전을 코칭해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's emotionally supportive!",
                    "translation": "감정적으로 지지적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Transformation inspires meaningful change.",
                    "translation": "변화가 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 사람들을 코칭하나요?",
                    "hint": "ENFJ는 개인 성장을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "재민이는 개인 발전을 코칭해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I repair broken machinery.",
                    "translation": "난 고장 난 기계를 수리해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You solve problems practically!",
                    "translation": "넌 실용적으로 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho repairs broken @@.",
                    "hint": "ISTP는 기계를 고쳐요.",
                    "optionA": "development",
                    "optionB": "machinery",
                    "optionC": "change",
                    "result": "machinery",
                    "explanation": "지호는 'broken machinery' 고장 난 기계를 수리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Tangible fixes help immediately.",
                    "translation": "명백한 수리가 즉시 도와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Hearts and machines matter!",
                    "translation": "마음과 기계가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화에 대한 문장이에요.",
                    "optionA": "inspires",
                    "optionB": "Transformation",
                    "optionC": "meaningful",
                    "optionD": "change",
                    "result": "Transformation inspires meaningful change",
                    "explanation": "변화가 의미 있는 변화에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, helping takes forms!",
                    "translation": "응, 도움은 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "돕는 방식",
            "explanation": "ENFJ의 감성적 지원과 ISTP의 실용적 수리 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I coach personal development.",
                    "translation": "난 개인 발전을 코칭해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "That's emotionally supportive!",
                    "translation": "감정적으로 지지적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Transformation inspires meaningful change.",
                    "translation": "변화가 의미 있는 변화에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 사람들을 코칭하나요?",
                    "hint": "ENFJ는 개인 성장을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "재민이는 개인 발전을 코칭해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I repair broken machinery.",
                    "translation": "난 고장 난 기계를 수리해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You solve problems practically!",
                    "translation": "넌 실용적으로 문제를 해결해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jiho repairs broken @@.",
                    "hint": "ISTP는 기계를 고쳐요.",
                    "optionA": "development",
                    "optionB": "machinery",
                    "optionC": "change",
                    "result": "machinery",
                    "explanation": "지호는 'broken machinery' 고장 난 기계를 수리해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Tangible fixes help immediately.",
                    "translation": "명백한 수리가 즉시 도와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Hearts and machines matter!",
                    "translation": "마음과 기계가 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "변화에 대한 문장이에요.",
                    "optionA": "inspires",
                    "optionB": "Transformation",
                    "optionC": "meaningful",
                    "optionD": "change",
                    "result": "Transformation inspires meaningful change",
                    "explanation": "변화가 의미 있는 변화에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Yes, helping takes forms!",
                    "translation": "응, 도움은 형태를 취해!"
                }
            ]
        }
    ]
}
ID: 17921 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "배려의 범위",
            "explanation": "ENFJ의 단체 영감과 ISFJ의 개인적 돌봄 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I organize group workshops.",
                    "translation": "난 단체 워크숍을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's collectively inspiring!",
                    "translation": "집단적으로 영감적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Empowering many creates impact.",
                    "translation": "많은 이들에게 힘을 주는 게 영향을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 단체 워크숍을 하나요?",
                    "hint": "ENFJ는 많은 사람에게 영감을 줘요.",
                    "result": "O",
                    "explanation": "재민이는 단체 워크숍을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I care for individuals.",
                    "translation": "난 개인들을 돌봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You nurture deeply personally!",
                    "translation": "넌 개인적으로 깊이 길러!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena cares for @@.",
                    "hint": "ISFJ는 개인을 돌봐요.",
                    "optionA": "groups",
                    "optionB": "individuals",
                    "optionC": "workshops",
                    "result": "individuals",
                    "explanation": "예나는 'for individuals' 개인들을 돌봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal attention heals wounds.",
                    "translation": "개인적 관심이 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Wide and deep complement!",
                    "translation": "넓은 것과 깊은 것이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "힘을 주는 것에 대한 문장이에요.",
                    "optionA": "many",
                    "optionB": "Empowering",
                    "optionC": "creates",
                    "optionD": "impact",
                    "result": "Empowering many creates impact",
                    "explanation": "많은 이들에게 힘을 주는 게 영향을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, caring has scales!",
                    "translation": "응, 배려는 규모가 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "배려의 범위",
            "explanation": "ENFJ의 단체 영감과 ISFJ의 개인적 돌봄 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I organize group workshops.",
                    "translation": "난 단체 워크숍을 조직해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's collectively inspiring!",
                    "translation": "집단적으로 영감적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Empowering many creates impact.",
                    "translation": "많은 이들에게 힘을 주는 게 영향을 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 단체 워크숍을 하나요?",
                    "hint": "ENFJ는 많은 사람에게 영감을 줘요.",
                    "result": "O",
                    "explanation": "재민이는 단체 워크숍을 조직해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I care for individuals.",
                    "translation": "난 개인들을 돌봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You nurture deeply personally!",
                    "translation": "넌 개인적으로 깊이 길러!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yena cares for @@.",
                    "hint": "ISFJ는 개인을 돌봐요.",
                    "optionA": "groups",
                    "optionB": "individuals",
                    "optionC": "workshops",
                    "result": "individuals",
                    "explanation": "예나는 'for individuals' 개인들을 돌봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Personal attention heals wounds.",
                    "translation": "개인적 관심이 상처를 치유해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Wide and deep complement!",
                    "translation": "넓은 것과 깊은 것이 보완해!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "힘을 주는 것에 대한 문장이에요.",
                    "optionA": "many",
                    "optionB": "Empowering",
                    "optionC": "creates",
                    "optionD": "impact",
                    "result": "Empowering many creates impact",
                    "explanation": "많은 이들에게 힘을 주는 게 영향을 만들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Yes, caring has scales!",
                    "translation": "응, 배려는 규모가 있어!"
                }
            ]
        }
    ]
}
ID: 17922 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 원천",
            "explanation": "ENFJ의 언어적 영감과 ISFP의 예술적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I give motivational speeches.",
                    "translation": "난 동기 부여 연설을 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's powerfully uplifting!",
                    "translation": "강력하게 고무적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Words inspire transformative action.",
                    "translation": "말이 변화적 행동에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 연설을 하나요?",
                    "hint": "ENFJ는 말로 영감을 줘요.",
                    "result": "O",
                    "explanation": "재민이는 동기 부여 연설을 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create visual art.",
                    "translation": "난 시각 예술을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You express beautifully silently!",
                    "translation": "넌 아름답게 조용히 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates visual @@.",
                    "hint": "ISFP는 예술로 표현해요.",
                    "optionA": "speeches",
                    "optionB": "art",
                    "optionC": "words",
                    "result": "art",
                    "explanation": "채영이는 'visual art' 시각 예술을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Colors speak without words.",
                    "translation": "색이 말 없이 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Words and images unite!",
                    "translation": "단어와 이미지가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "말에 대한 문장이에요.",
                    "optionA": "inspire",
                    "optionB": "Words",
                    "optionC": "transformative",
                    "optionD": "action",
                    "result": "Words inspire transformative action",
                    "explanation": "말이 변화적 행동에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, inspiration takes forms!",
                    "translation": "응, 영감은 형태를 취해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "영감의 원천",
            "explanation": "ENFJ의 언어적 영감과 ISFP의 예술적 표현 비교",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I give motivational speeches.",
                    "translation": "난 동기 부여 연설을 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That's powerfully uplifting!",
                    "translation": "강력하게 고무적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재민",
                    "script": "Words inspire transformative action.",
                    "translation": "말이 변화적 행동에 영감을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재민이는 연설을 하나요?",
                    "hint": "ENFJ는 말로 영감을 줘요.",
                    "result": "O",
                    "explanation": "재민이는 동기 부여 연설을 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I create visual art.",
                    "translation": "난 시각 예술을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재민",
                    "script": "You express beautifully silently!",
                    "translation": "넌 아름답게 조용히 표현해!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung creates visual @@.",
                    "hint": "ISFP는 예술로 표현해요.",
                    "optionA": "speeches",
                    "optionB": "art",
                    "optionC": "words",
                    "result": "art",
                    "explanation": "채영이는 'visual art' 시각 예술을 만들어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Colors speak without words.",
                    "translation": "색이 말 없이 말해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "재민",
                    "script": "Words and images unite!",
                    "translation": "단어와 이미지가 하나 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "말에 대한 문장이에요.",
                    "optionA": "inspire",
                    "optionB": "Words",
                    "optionC": "transformative",
                    "optionD": "action",
                    "result": "Words inspire transformative action",
                    "explanation": "말이 변화적 행동에 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, inspiration takes forms!",
                    "translation": "응, 영감은 형태를 취해!"
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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