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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 4482 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감정의 색깔",
            "explanation": "INFP의 섬세한 감성과 ENFJ의 따뜻한 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Words have feelings.",
                    "translation": "말에도 감정이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Your heart is beautiful!",
                    "translation": "네 마음이 아름다워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 말에도 감정이 있다고 하나요?",
                    "hint": "INFP는 언어와 감정의 깊은 연결을 느껴요.",
                    "result": "O",
                    "explanation": "준호는 'Words have feelings'라고 말에도 감정이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Dreams paint my world.",
                    "translation": "꿈이 내 세상을 그려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "Share your colors!",
                    "translation": "네 색깔을 나눠줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho says dreams @@ his world.",
                    "hint": "INFP는 꿈과 상상으로 세상을 봐요.",
                    "optionA": "break",
                    "optionB": "paint",
                    "optionC": "hide",
                    "result": "paint",
                    "explanation": "준호는 꿈이 자신의 세상을 그린다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Authenticity matters most.",
                    "translation": "진정성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "Your truth inspires others!",
                    "translation": "네 진실이 다른 사람들에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜진이의 격려예요.",
                    "optionA": "others",
                    "optionB": "inspires",
                    "optionC": "truth",
                    "optionD": "your",
                    "result": "your truth inspires others",
                    "explanation": "혜진이는 준호의 진실이 다른 사람들에게 영감을 준다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "감정의 색깔",
            "explanation": "INFP의 섬세한 감성과 ENFJ의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준호",
                    "script": "Words have feelings.",
                    "translation": "말에도 감정이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜진",
                    "script": "Your heart is beautiful!",
                    "translation": "네 마음이 아름다워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준호는 말에도 감정이 있다고 하나요?",
                    "hint": "INFP는 언어와 감정의 깊은 연결을 느껴요.",
                    "result": "O",
                    "explanation": "준호는 'Words have feelings'라고 말에도 감정이 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준호",
                    "script": "Dreams paint my world.",
                    "translation": "꿈이 내 세상을 그려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜진",
                    "script": "Share your colors!",
                    "translation": "네 색깔을 나눠줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-ho says dreams @@ his world.",
                    "hint": "INFP는 꿈과 상상으로 세상을 봐요.",
                    "optionA": "break",
                    "optionB": "paint",
                    "optionC": "hide",
                    "result": "paint",
                    "explanation": "준호는 꿈이 자신의 세상을 그린다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Authenticity matters most.",
                    "translation": "진정성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜진",
                    "script": "Your truth inspires others!",
                    "translation": "네 진실이 다른 사람들에게 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜진이의 격려예요.",
                    "optionA": "others",
                    "optionB": "inspires",
                    "optionC": "truth",
                    "optionD": "your",
                    "result": "your truth inspires others",
                    "explanation": "혜진이는 준호의 진실이 다른 사람들에게 영감을 준다고 말해요."
                }
            ]
        }
    ]
}
ID: 4483 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀워크 시간",
            "explanation": "ESTJ의 효율적 리더십과 ISFJ의 세심한 지원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's finish today!",
                    "translation": "오늘 끝내자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Everyone needs rest too.",
                    "translation": "모두 휴식도 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영은 오늘 끝내자고 하나요?",
                    "hint": "ESTJ는 목표 달성과 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "태영은 'Let's finish today!'라고 오늘 끝내자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Results show progress.",
                    "translation": "결과가 진전을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "People matter too!",
                    "translation": "사람도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ show progress.",
                    "hint": "ESTJ는 가시적인 성과를 중요하게 생각해요.",
                    "optionA": "feelings",
                    "optionB": "results",
                    "optionC": "dreams",
                    "result": "results",
                    "explanation": "태영이는 결과가 진전을 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Clear rules help everyone.",
                    "translation": "명확한 규칙이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Your leadership guides us!",
                    "translation": "네 리더십이 우리를 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 인정이에요.",
                    "optionA": "us",
                    "optionB": "guides",
                    "optionC": "leadership",
                    "optionD": "your",
                    "result": "your leadership guides us",
                    "explanation": "예나는 태영의 리더십이 모두를 이끈다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀워크 시간",
            "explanation": "ESTJ의 효율적 리더십과 ISFJ의 세심한 지원 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Let's finish today!",
                    "translation": "오늘 끝내자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Everyone needs rest too.",
                    "translation": "모두 휴식도 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영은 오늘 끝내자고 하나요?",
                    "hint": "ESTJ는 목표 달성과 효율성을 중시해요.",
                    "result": "O",
                    "explanation": "태영은 'Let's finish today!'라고 오늘 끝내자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Results show progress.",
                    "translation": "결과가 진전을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "People matter too!",
                    "translation": "사람도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young says @@ show progress.",
                    "hint": "ESTJ는 가시적인 성과를 중요하게 생각해요.",
                    "optionA": "feelings",
                    "optionB": "results",
                    "optionC": "dreams",
                    "result": "results",
                    "explanation": "태영이는 결과가 진전을 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Clear rules help everyone.",
                    "translation": "명확한 규칙이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예나",
                    "script": "Your leadership guides us!",
                    "translation": "네 리더십이 우리를 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 인정이에요.",
                    "optionA": "us",
                    "optionB": "guides",
                    "optionC": "leadership",
                    "optionD": "your",
                    "result": "your leadership guides us",
                    "explanation": "예나는 태영의 리더십이 모두를 이끈다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4484 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "책과 놀이",
            "explanation": "ISTJ의 체계적 학습과 ENTP의 창의적 탐구 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I read every day.",
                    "translation": "매일 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Let's mix things up!",
                    "translation": "좀 섞어서 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 매일 책을 읽나요?",
                    "hint": "ISTJ는 규칙적인 습관을 좋아해요.",
                    "result": "O",
                    "explanation": "진우는 'I read every day'라고 매일 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Order helps me think.",
                    "translation": "질서가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Chaos brings new ideas!",
                    "translation": "혼돈이 새 아이디어를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo says @@ helps him think.",
                    "hint": "ISTJ는 정돈된 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "music",
                    "result": "order",
                    "explanation": "진우는 질서가 생각을 도와준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Plans give me peace.",
                    "translation": "계획이 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your style works great!",
                    "translation": "네 스타일도 정말 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 인정이에요.",
                    "optionA": "great",
                    "optionB": "Your",
                    "optionC": "works",
                    "optionD": "style",
                    "result": "Your style works great",
                    "explanation": "현우는 진우의 스타일도 잘 작동한다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "책과 놀이",
            "explanation": "ISTJ의 체계적 학습과 ENTP의 창의적 탐구 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I read every day.",
                    "translation": "매일 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Let's mix things up!",
                    "translation": "좀 섞어서 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 매일 책을 읽나요?",
                    "hint": "ISTJ는 규칙적인 습관을 좋아해요.",
                    "result": "O",
                    "explanation": "진우는 'I read every day'라고 매일 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Order helps me think.",
                    "translation": "질서가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Chaos brings new ideas!",
                    "translation": "혼돈이 새 아이디어를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo says @@ helps him think.",
                    "hint": "ISTJ는 정돈된 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "music",
                    "result": "order",
                    "explanation": "진우는 질서가 생각을 도와준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Plans give me peace.",
                    "translation": "계획이 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your style works great!",
                    "translation": "네 스타일도 정말 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현우의 인정이에요.",
                    "optionA": "great",
                    "optionB": "Your",
                    "optionC": "works",
                    "optionD": "style",
                    "result": "Your style works great",
                    "explanation": "현우는 진우의 스타일도 잘 작동한다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4485 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "운동 시간",
            "explanation": "ISTP의 실용적 운동과 ENTJ의 목표지향 훈련 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I like simple moves.",
                    "translation": "단순한 동작을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Goals drive my workout!",
                    "translation": "목표가 운동을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민은 단순한 동작을 좋아하나요?",
                    "hint": "ISTP는 실용적이고 효율적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "동민은 'I like simple moves'라고 단순한 동작을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Less talk, more action.",
                    "translation": "말은 적게, 행동은 많이."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your focus is strong!",
                    "translation": "네 집중력이 강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants less talk and more @@.",
                    "hint": "ISTP는 행동을 중시해요.",
                    "optionA": "sleep",
                    "optionB": "action",
                    "optionC": "food",
                    "result": "action",
                    "explanation": "동민이는 말은 적게, 행동은 많이 하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Results speak clearly.",
                    "translation": "결과가 명확히 말해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Let's win together!",
                    "translation": "같이 이기자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 제안이에요.",
                    "optionA": "together",
                    "optionB": "Let's",
                    "optionC": "win",
                    "result": "Let's win together",
                    "explanation": "준혁이는 함께 이기자고 제안했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "운동 시간",
            "explanation": "ISTP의 실용적 운동과 ENTJ의 목표지향 훈련 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I like simple moves.",
                    "translation": "단순한 동작을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Goals drive my workout!",
                    "translation": "목표가 운동을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민은 단순한 동작을 좋아하나요?",
                    "hint": "ISTP는 실용적이고 효율적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "동민은 'I like simple moves'라고 단순한 동작을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Less talk, more action.",
                    "translation": "말은 적게, 행동은 많이."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your focus is strong!",
                    "translation": "네 집중력이 강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants less talk and more @@.",
                    "hint": "ISTP는 행동을 중시해요.",
                    "optionA": "sleep",
                    "optionB": "action",
                    "optionC": "food",
                    "result": "action",
                    "explanation": "동민이는 말은 적게, 행동은 많이 하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Results speak clearly.",
                    "translation": "결과가 명확히 말해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Let's win together!",
                    "translation": "같이 이기자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 제안이에요.",
                    "optionA": "together",
                    "optionB": "Let's",
                    "optionC": "win",
                    "result": "Let's win together",
                    "explanation": "준혁이는 함께 이기자고 제안했어요."
                }
            ]
        }
    ]
}
ID: 4486 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 계획",
            "explanation": "ISFJ의 따뜻한 배려와 ESFP의 즐거운 에너지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Family comes first.",
                    "translation": "가족이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Fun makes life bright!",
                    "translation": "재미가 삶을 밝게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진은 가족을 우선으로 생각하나요?",
                    "hint": "ISFJ는 가족과 친밀한 관계를 중요시해요.",
                    "result": "O",
                    "explanation": "우진은 'Family comes first'라고 가족이 우선이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Small groups feel nice.",
                    "translation": "작은 모임이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "More friends, more joy!",
                    "translation": "친구가 많으면 기쁨도 많아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin thinks @@ groups feel nice.",
                    "hint": "ISFJ는 소규모 모임을 선호해요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "loud",
                    "result": "small",
                    "explanation": "우진이는 작은 모임이 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Comfort matters most.",
                    "translation": "편안함이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your warmth is special!",
                    "translation": "네 따뜻함이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이의 칭찬이에요.",
                    "optionA": "special",
                    "optionB": "warmth",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your warmth is special",
                    "explanation": "예솔이는 우진의 따뜻함이 특별하다고 칭찬해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 계획",
            "explanation": "ISFJ의 따뜻한 배려와 ESFP의 즐거운 에너지 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Family comes first.",
                    "translation": "가족이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Fun makes life bright!",
                    "translation": "재미가 삶을 밝게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진은 가족을 우선으로 생각하나요?",
                    "hint": "ISFJ는 가족과 친밀한 관계를 중요시해요.",
                    "result": "O",
                    "explanation": "우진은 'Family comes first'라고 가족이 우선이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Small groups feel nice.",
                    "translation": "작은 모임이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "More friends, more joy!",
                    "translation": "친구가 많으면 기쁨도 많아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin thinks @@ groups feel nice.",
                    "hint": "ISFJ는 소규모 모임을 선호해요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "loud",
                    "result": "small",
                    "explanation": "우진이는 작은 모임이 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Comfort matters most.",
                    "translation": "편안함이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your warmth is special!",
                    "translation": "네 따뜻함이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이의 칭찬이에요.",
                    "optionA": "special",
                    "optionB": "warmth",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your warmth is special",
                    "explanation": "예솔이는 우진의 따뜻함이 특별하다고 칭찬해요."
                }
            ]
        }
    ]
}
ID: 4487 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "정리 정돈",
            "explanation": "ISFP의 자유로운 공간과 ESTJ의 체계적 정리 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "My room tells stories.",
                    "translation": "내 방이 이야기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Clean space, clear mind!",
                    "translation": "깨끗한 공간, 맑은 정신!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영은 자신의 방이 이야기를 한다고 하나요?",
                    "hint": "ISFP는 공간에 개인적 의미를 부여해요.",
                    "result": "O",
                    "explanation": "도영은 'My room tells stories'라고 방이 이야기를 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Mess has meaning too.",
                    "translation": "어질러진 것도 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Order saves time though!",
                    "translation": "그래도 정리가 시간을 아껴줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young says @@ has meaning too.",
                    "hint": "ISFP는 자유로운 환경을 편하게 여겨요.",
                    "optionA": "order",
                    "optionB": "mess",
                    "optionC": "sleep",
                    "result": "mess",
                    "explanation": "도영이는 어질러진 것도 의미가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Beauty needs freedom.",
                    "translation": "아름다움은 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your view is unique!",
                    "translation": "네 관점이 독특해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서의 인정이에요.",
                    "optionA": "unique",
                    "optionB": "view",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your view is unique",
                    "explanation": "준서는 도영의 관점이 독특하다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "정리 정돈",
            "explanation": "ISFP의 자유로운 공간과 ESTJ의 체계적 정리 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "My room tells stories.",
                    "translation": "내 방이 이야기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Clean space, clear mind!",
                    "translation": "깨끗한 공간, 맑은 정신!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영은 자신의 방이 이야기를 한다고 하나요?",
                    "hint": "ISFP는 공간에 개인적 의미를 부여해요.",
                    "result": "O",
                    "explanation": "도영은 'My room tells stories'라고 방이 이야기를 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Mess has meaning too.",
                    "translation": "어질러진 것도 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Order saves time though!",
                    "translation": "그래도 정리가 시간을 아껴줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young says @@ has meaning too.",
                    "hint": "ISFP는 자유로운 환경을 편하게 여겨요.",
                    "optionA": "order",
                    "optionB": "mess",
                    "optionC": "sleep",
                    "result": "mess",
                    "explanation": "도영이는 어질러진 것도 의미가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Beauty needs freedom.",
                    "translation": "아름다움은 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your view is unique!",
                    "translation": "네 관점이 독특해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준서의 인정이에요.",
                    "optionA": "unique",
                    "optionB": "view",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your view is unique",
                    "explanation": "준서는 도영의 관점이 독특하다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4488 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 저녁",
            "explanation": "INFJ의 깊은 사색과 ESTP의 활동적 에너지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "Silence heals me.",
                    "translation": "침묵이 나를 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Action makes me alive!",
                    "translation": "행동이 나를 살아있게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석은 침묵이 자신을 치유한다고 하나요?",
                    "hint": "INFJ는 조용한 시간을 통해 에너지를 회복해요.",
                    "result": "O",
                    "explanation": "민석은 'Silence heals me'라고 침묵이 자신을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민석",
                    "script": "Dreams guide my way.",
                    "translation": "꿈이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Now is all we have!",
                    "translation": "지금이 우리가 가진 전부야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-seok says @@ guide his way.",
                    "hint": "INFJ는 내면의 비전을 따라가요.",
                    "optionA": "friends",
                    "optionB": "dreams",
                    "optionC": "games",
                    "result": "dreams",
                    "explanation": "민석이는 꿈이 자신의 길을 안내한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Deep talks feed souls.",
                    "translation": "깊은 대화가 영혼을 먹여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your depth is cool!",
                    "translation": "네 깊이가 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "cool",
                    "optionB": "depth",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your depth is cool",
                    "explanation": "상우는 민석의 깊이가 멋지다고 칭찬해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 저녁",
            "explanation": "INFJ의 깊은 사색과 ESTP의 활동적 에너지 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "Silence heals me.",
                    "translation": "침묵이 나를 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Action makes me alive!",
                    "translation": "행동이 나를 살아있게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석은 침묵이 자신을 치유한다고 하나요?",
                    "hint": "INFJ는 조용한 시간을 통해 에너지를 회복해요.",
                    "result": "O",
                    "explanation": "민석은 'Silence heals me'라고 침묵이 자신을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민석",
                    "script": "Dreams guide my way.",
                    "translation": "꿈이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Now is all we have!",
                    "translation": "지금이 우리가 가진 전부야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-seok says @@ guide his way.",
                    "hint": "INFJ는 내면의 비전을 따라가요.",
                    "optionA": "friends",
                    "optionB": "dreams",
                    "optionC": "games",
                    "result": "dreams",
                    "explanation": "민석이는 꿈이 자신의 길을 안내한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Deep talks feed souls.",
                    "translation": "깊은 대화가 영혼을 먹여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your depth is cool!",
                    "translation": "네 깊이가 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "cool",
                    "optionB": "depth",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your depth is cool",
                    "explanation": "상우는 민석의 깊이가 멋지다고 칭찬해요."
                }
            ]
        }
    ]
}
ID: 4489 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일과 휴식",
            "explanation": "INFP의 의미있는 일과 ESTJ의 효율적 성과 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work needs meaning.",
                    "translation": "일에는 의미가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Results matter most!",
                    "translation": "결과가 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 일에 의미가 필요하다고 하나요?",
                    "hint": "INFP는 자신의 가치관과 일치하는 일을 추구해요.",
                    "result": "O",
                    "explanation": "서준은 'Work needs meaning'이라고 일에 의미가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Heart leads my choice.",
                    "translation": "마음이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Goals bring success!",
                    "translation": "목표가 성공을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun says @@ leads his choice.",
                    "hint": "INFP는 감정과 가치를 따라 결정해요.",
                    "optionA": "money",
                    "optionB": "heart",
                    "optionC": "plan",
                    "result": "heart",
                    "explanation": "서준이는 마음이 자신의 선택을 이끈다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "People over profit.",
                    "translation": "이익보다 사람이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your values shine bright!",
                    "translation": "네 가치관이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이의 격려예요.",
                    "optionA": "bright",
                    "optionB": "values",
                    "optionC": "shine",
                    "optionD": "Your",
                    "result": "Your values shine bright",
                    "explanation": "태윤이는 서준의 가치관이 빛난다고 격려해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일과 휴식",
            "explanation": "INFP의 의미있는 일과 ESTJ의 효율적 성과 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work needs meaning.",
                    "translation": "일에는 의미가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Results matter most!",
                    "translation": "결과가 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 일에 의미가 필요하다고 하나요?",
                    "hint": "INFP는 자신의 가치관과 일치하는 일을 추구해요.",
                    "result": "O",
                    "explanation": "서준은 'Work needs meaning'이라고 일에 의미가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Heart leads my choice.",
                    "translation": "마음이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Goals bring success!",
                    "translation": "목표가 성공을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun says @@ leads his choice.",
                    "hint": "INFP는 감정과 가치를 따라 결정해요.",
                    "optionA": "money",
                    "optionB": "heart",
                    "optionC": "plan",
                    "result": "heart",
                    "explanation": "서준이는 마음이 자신의 선택을 이끈다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "People over profit.",
                    "translation": "이익보다 사람이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your values shine bright!",
                    "translation": "네 가치관이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태윤이의 격려예요.",
                    "optionA": "bright",
                    "optionB": "values",
                    "optionC": "shine",
                    "optionD": "Your",
                    "result": "Your values shine bright",
                    "explanation": "태윤이는 서준의 가치관이 빛난다고 격려해요."
                }
            ]
        }
    ]
}
ID: 4490 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아침 루틴",
            "explanation": "ESTP의 즉흥적 시작과 INFJ의 계획적 준비 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I wake and go!",
                    "translation": "일어나면 바로 가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Morning sets my day.",
                    "translation": "아침이 하루를 정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 일어나면 바로 간다고 하나요?",
                    "hint": "ESTP는 즉흥적이고 빠른 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'I wake and go!'라고 일어나면 바로 간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Speed wins the race!",
                    "translation": "속도가 경주를 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Calm starts work best.",
                    "translation": "차분한 시작이 최고야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo says @@ wins the race.",
                    "hint": "ESTP는 빠른 속도와 행동을 중시해요.",
                    "optionA": "rest",
                    "optionB": "speed",
                    "optionC": "sleep",
                    "result": "speed",
                    "explanation": "시우는 속도가 경주를 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Live in this moment!",
                    "translation": "이 순간을 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 감탄이에요.",
                    "optionA": "me",
                    "optionB": "energy",
                    "optionC": "Your",
                    "optionD": "amazes",
                    "result": "Your energy amazes me",
                    "explanation": "서진이는 시우의 에너지에 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아침 루틴",
            "explanation": "ESTP의 즉흥적 시작과 INFJ의 계획적 준비 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I wake and go!",
                    "translation": "일어나면 바로 가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Morning sets my day.",
                    "translation": "아침이 하루를 정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 일어나면 바로 간다고 하나요?",
                    "hint": "ESTP는 즉흥적이고 빠른 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'I wake and go!'라고 일어나면 바로 간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Speed wins the race!",
                    "translation": "속도가 경주를 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Calm starts work best.",
                    "translation": "차분한 시작이 최고야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo says @@ wins the race.",
                    "hint": "ESTP는 빠른 속도와 행동을 중시해요.",
                    "optionA": "rest",
                    "optionB": "speed",
                    "optionC": "sleep",
                    "result": "speed",
                    "explanation": "시우는 속도가 경주를 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Live in this moment!",
                    "translation": "이 순간을 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 감탄이에요.",
                    "optionA": "me",
                    "optionB": "energy",
                    "optionC": "Your",
                    "optionD": "amazes",
                    "result": "Your energy amazes me",
                    "explanation": "서진이는 시우의 에너지에 감탄했어요."
                }
            ]
        }
    ]
}
ID: 4491 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFJ의 세심한 배려와 INTJ의 실용적 선택 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "They will love this!",
                    "translation": "그들이 이걸 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Function beats form.",
                    "translation": "기능이 형태를 이겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준은 상대방이 선물을 좋아할 거라고 생각하나요?",
                    "hint": "ESFJ는 다른 사람의 기쁨을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "하준은 'They will love this!'라고 그들이 좋아할 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Joy matters most here.",
                    "translation": "여기선 기쁨이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Useful gifts last longer.",
                    "translation": "유용한 선물이 더 오래가."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun thinks @@ matters most here.",
                    "hint": "ESFJ는 감정적 만족을 우선시해요.",
                    "optionA": "price",
                    "optionB": "joy",
                    "optionC": "size",
                    "result": "joy",
                    "explanation": "하준이는 기쁨이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Smiles are my goal.",
                    "translation": "미소가 내 목표야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your care touches hearts!",
                    "translation": "네 배려가 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이의 인정이에요.",
                    "optionA": "hearts",
                    "optionB": "care",
                    "optionC": "Your",
                    "optionD": "touches",
                    "result": "Your care touches hearts",
                    "explanation": "승현이는 하준의 배려가 마음을 감동시킨다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFJ의 세심한 배려와 INTJ의 실용적 선택 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "They will love this!",
                    "translation": "그들이 이걸 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Function beats form.",
                    "translation": "기능이 형태를 이겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준은 상대방이 선물을 좋아할 거라고 생각하나요?",
                    "hint": "ESFJ는 다른 사람의 기쁨을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "하준은 'They will love this!'라고 그들이 좋아할 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Joy matters most here.",
                    "translation": "여기선 기쁨이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Useful gifts last longer.",
                    "translation": "유용한 선물이 더 오래가."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun thinks @@ matters most here.",
                    "hint": "ESFJ는 감정적 만족을 우선시해요.",
                    "optionA": "price",
                    "optionB": "joy",
                    "optionC": "size",
                    "result": "joy",
                    "explanation": "하준이는 기쁨이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Smiles are my goal.",
                    "translation": "미소가 내 목표야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your care touches hearts!",
                    "translation": "네 배려가 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현이의 인정이에요.",
                    "optionA": "hearts",
                    "optionB": "care",
                    "optionC": "Your",
                    "optionD": "touches",
                    "result": "Your care touches hearts",
                    "explanation": "승현이는 하준의 배려가 마음을 감동시킨다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4492 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전",
            "explanation": "ESFP의 즐거운 모험과 INTJ의 신중한 계획 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Fun first, think later!",
                    "translation": "재미 먼저, 생각은 나중에!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Plans prevent problems.",
                    "translation": "계획이 문제를 막아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민은 재미를 먼저 추구하나요?",
                    "hint": "ESFP는 즐거움과 경험을 우선시해요.",
                    "result": "O",
                    "explanation": "강민은 'Fun first, think later!'라고 재미를 먼저 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Life is too short!",
                    "translation": "인생은 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Smart moves save time.",
                    "translation": "현명한 움직임이 시간을 아껴."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-min thinks life is too @@.",
                    "hint": "ESFP는 지금 이 순간을 즐기려 해요.",
                    "optionA": "long",
                    "optionB": "short",
                    "optionC": "slow",
                    "result": "short",
                    "explanation": "강민이는 인생이 너무 짧다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Joy fills my day!",
                    "translation": "기쁨이 내 하루를 채워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your spirit shines bright!",
                    "translation": "네 정신이 밝게 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이의 칭찬이에요.",
                    "optionA": "bright",
                    "optionB": "spirit",
                    "optionC": "shines",
                    "optionD": "Your",
                    "result": "Your spirit shines bright",
                    "explanation": "재현이는 강민의 정신이 밝게 빛난다고 칭찬해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전",
            "explanation": "ESFP의 즐거운 모험과 INTJ의 신중한 계획 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Fun first, think later!",
                    "translation": "재미 먼저, 생각은 나중에!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Plans prevent problems.",
                    "translation": "계획이 문제를 막아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민은 재미를 먼저 추구하나요?",
                    "hint": "ESFP는 즐거움과 경험을 우선시해요.",
                    "result": "O",
                    "explanation": "강민은 'Fun first, think later!'라고 재미를 먼저 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Life is too short!",
                    "translation": "인생은 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Smart moves save time.",
                    "translation": "현명한 움직임이 시간을 아껴."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-min thinks life is too @@.",
                    "hint": "ESFP는 지금 이 순간을 즐기려 해요.",
                    "optionA": "long",
                    "optionB": "short",
                    "optionC": "slow",
                    "result": "short",
                    "explanation": "강민이는 인생이 너무 짧다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Joy fills my day!",
                    "translation": "기쁨이 내 하루를 채워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your spirit shines bright!",
                    "translation": "네 정신이 밝게 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이의 칭찬이에요.",
                    "optionA": "bright",
                    "optionB": "spirit",
                    "optionC": "shines",
                    "optionD": "Your",
                    "result": "Your spirit shines bright",
                    "explanation": "재현이는 강민의 정신이 밝게 빛난다고 칭찬해요."
                }
            ]
        }
    ]
}
ID: 4493 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "문제 해결",
            "explanation": "ENTP의 창의적 접근과 ISFJ의 안정적 방법 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Break all the rules!",
                    "translation": "모든 규칙을 깨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Safety comes first though.",
                    "translation": "그래도 안전이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 모든 규칙을 깨자고 하나요?",
                    "hint": "ENTP는 기존 방식에 도전하기를 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Break all the rules!'라고 모든 규칙을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "New ways excite me!",
                    "translation": "새로운 방법이 날 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Care keeps us safe.",
                    "translation": "조심함이 우리를 안전하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun says new ways @@ him.",
                    "hint": "ENTP는 새로운 시도를 즐겨요.",
                    "optionA": "bore",
                    "optionB": "excite",
                    "optionC": "scare",
                    "result": "excite",
                    "explanation": "태현이는 새로운 방법이 자신을 설레게 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Risk brings big wins!",
                    "translation": "위험이 큰 승리를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Your courage is amazing!",
                    "translation": "네 용기가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현이의 감탄이에요.",
                    "optionA": "amazing",
                    "optionB": "courage",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your courage is amazing",
                    "explanation": "수현이는 태현의 용기가 놀랍다고 감탄해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "문제 해결",
            "explanation": "ENTP의 창의적 접근과 ISFJ의 안정적 방법 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Break all the rules!",
                    "translation": "모든 규칙을 깨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Safety comes first though.",
                    "translation": "그래도 안전이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 모든 규칙을 깨자고 하나요?",
                    "hint": "ENTP는 기존 방식에 도전하기를 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Break all the rules!'라고 모든 규칙을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "New ways excite me!",
                    "translation": "새로운 방법이 날 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Care keeps us safe.",
                    "translation": "조심함이 우리를 안전하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun says new ways @@ him.",
                    "hint": "ENTP는 새로운 시도를 즐겨요.",
                    "optionA": "bore",
                    "optionB": "excite",
                    "optionC": "scare",
                    "result": "excite",
                    "explanation": "태현이는 새로운 방법이 자신을 설레게 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Risk brings big wins!",
                    "translation": "위험이 큰 승리를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Your courage is amazing!",
                    "translation": "네 용기가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수현이의 감탄이에요.",
                    "optionA": "amazing",
                    "optionB": "courage",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your courage is amazing",
                    "explanation": "수현이는 태현의 용기가 놀랍다고 감탄해요."
                }
            ]
        }
    ]
}
ID: 4494 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 공부해",
            "explanation": "ISTJ의 체계적 학습과 ESFJ의 따뜻한 응원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I study step by step.",
                    "translation": "단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really smart! Can I help?",
                    "translation": "정말 똑똑해! 내가 도와줄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 수빈을 도와주고 싶어하나요?",
                    "hint": "ESFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "지우는 'Can I help?'라고 도와주고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Yes, quiet helps me.",
                    "translation": "응, 조용한 게 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "I'll keep it quiet!",
                    "translation": "조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says @@ helps her.",
                    "hint": "ISTJ는 조용한 환경에서 집중을 잘해요.",
                    "optionA": "noise",
                    "optionB": "quiet",
                    "optionC": "music",
                    "result": "quiet",
                    "explanation": "수빈이는 조용한 것이 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your focus inspires me!",
                    "translation": "네 집중력이 나한테 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이의 감사 인사예요.",
                    "optionA": "understanding",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "result": "Thanks for understanding",
                    "explanation": "수빈이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 공부해",
            "explanation": "ISTJ의 체계적 학습과 ESFJ의 따뜻한 응원 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I study step by step.",
                    "translation": "단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really smart! Can I help?",
                    "translation": "정말 똑똑해! 내가 도와줄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 수빈을 도와주고 싶어하나요?",
                    "hint": "ESFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "지우는 'Can I help?'라고 도와주고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Yes, quiet helps me.",
                    "translation": "응, 조용한 게 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "I'll keep it quiet!",
                    "translation": "조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says @@ helps her.",
                    "hint": "ISTJ는 조용한 환경에서 집중을 잘해요.",
                    "optionA": "noise",
                    "optionB": "quiet",
                    "optionC": "music",
                    "result": "quiet",
                    "explanation": "수빈이는 조용한 것이 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your focus inspires me!",
                    "translation": "네 집중력이 나한테 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수빈이의 감사 인사예요.",
                    "optionA": "understanding",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "result": "Thanks for understanding",
                    "explanation": "수빈이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4495 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "요리 시간",
            "explanation": "ISTP의 실용적 요리와 ENFJ의 따뜻한 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I cook simple food.",
                    "translation": "간단한 음식을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Simple can be delicious!",
                    "translation": "간단한 것도 맛있을 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 간단한 음식도 맛있을 수 있다고 하나요?",
                    "hint": "ENFJ는 긍정적으로 격려해요.",
                    "result": "O",
                    "explanation": "민아는 'Simple can be delicious!'라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Fast and easy works.",
                    "translation": "빠르고 쉬운 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You're so practical! Teach me?",
                    "translation": "정말 실용적이야! 가르쳐줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yeon likes @@ and easy cooking.",
                    "hint": "ISTP는 효율적인 방법을 선호해요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "hard",
                    "result": "fast",
                    "explanation": "하연이는 빠르고 쉬운 요리를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Sure, watch my hands.",
                    "translation": "그래, 내 손을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your skills amaze me!",
                    "translation": "네 실력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이의 대답이에요.",
                    "optionA": "hands",
                    "optionB": "my",
                    "optionC": "watch",
                    "optionD": "Sure",
                    "result": "Sure watch my hands",
                    "explanation": "하연이는 자신의 손을 보라고 대답했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "요리 시간",
            "explanation": "ISTP의 실용적 요리와 ENFJ의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I cook simple food.",
                    "translation": "간단한 음식을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Simple can be delicious!",
                    "translation": "간단한 것도 맛있을 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 간단한 음식도 맛있을 수 있다고 하나요?",
                    "hint": "ENFJ는 긍정적으로 격려해요.",
                    "result": "O",
                    "explanation": "민아는 'Simple can be delicious!'라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Fast and easy works.",
                    "translation": "빠르고 쉬운 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You're so practical! Teach me?",
                    "translation": "정말 실용적이야! 가르쳐줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yeon likes @@ and easy cooking.",
                    "hint": "ISTP는 효율적인 방법을 선호해요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "hard",
                    "result": "fast",
                    "explanation": "하연이는 빠르고 쉬운 요리를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Sure, watch my hands.",
                    "translation": "그래, 내 손을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your skills amaze me!",
                    "translation": "네 실력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하연이의 대답이에요.",
                    "optionA": "hands",
                    "optionB": "my",
                    "optionC": "watch",
                    "optionD": "Sure",
                    "result": "Sure watch my hands",
                    "explanation": "하연이는 자신의 손을 보라고 대답했어요."
                }
            ]
        }
    ]
}
ID: 4496 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 공부해",
            "explanation": "ISTJ의 체계적 학습과 ESFJ의 따뜻한 응원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I study step by step.",
                    "translation": "단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really smart! Can I help?",
                    "translation": "정말 똑똑해! 내가 도와줄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 수빈을 도와주고 싶어하나요?",
                    "hint": "ESFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "지우는 'Can I help?'라고 도와주고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Yes, quiet helps me.",
                    "translation": "응, 조용한 게 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "I'll keep it quiet!",
                    "translation": "조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says @@ helps her.",
                    "hint": "ISTJ는 조용한 환경에서 집중을 잘해요.",
                    "optionA": "noise",
                    "optionB": "quiet",
                    "optionC": "music",
                    "result": "quiet",
                    "explanation": "수빈이는 조용한 것이 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your focus inspires me!",
                    "translation": "네 집중력이 나한테 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이의 감사 인사예요.",
                    "optionA": "understanding",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "result": "Thanks for understanding",
                    "explanation": "수빈이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 공부해",
            "explanation": "ISTJ의 체계적 학습과 ESFJ의 따뜻한 응원 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I study step by step.",
                    "translation": "단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really smart! Can I help?",
                    "translation": "정말 똑똑해! 내가 도와줄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 수빈을 도와주고 싶어하나요?",
                    "hint": "ESFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "지우는 'Can I help?'라고 도와주고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Yes, quiet helps me.",
                    "translation": "응, 조용한 게 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "I'll keep it quiet!",
                    "translation": "조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says @@ helps her.",
                    "hint": "ISTJ는 조용한 환경에서 집중을 잘해요.",
                    "optionA": "noise",
                    "optionB": "quiet",
                    "optionC": "music",
                    "result": "quiet",
                    "explanation": "수빈이는 조용한 것이 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your focus inspires me!",
                    "translation": "네 집중력이 나한테 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수빈이의 감사 인사예요.",
                    "optionA": "understanding",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "result": "Thanks for understanding",
                    "explanation": "수빈이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4497 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "요리 시간",
            "explanation": "ISTP의 실용적 요리와 ENFJ의 따뜻한 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I cook simple food.",
                    "translation": "간단한 음식을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Simple can be delicious!",
                    "translation": "간단한 것도 맛있을 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 간단한 음식도 맛있을 수 있다고 하나요?",
                    "hint": "ENFJ는 긍정적으로 격려해요.",
                    "result": "O",
                    "explanation": "민아는 'Simple can be delicious!'라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Fast and easy works.",
                    "translation": "빠르고 쉬운 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You're so practical! Teach me?",
                    "translation": "정말 실용적이야! 가르쳐줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yeon likes @@ and easy cooking.",
                    "hint": "ISTP는 효율적인 방법을 선호해요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "hard",
                    "result": "fast",
                    "explanation": "하연이는 빠르고 쉬운 요리를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Sure, watch my hands.",
                    "translation": "그래, 내 손을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your skills amaze me!",
                    "translation": "네 실력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이의 대답이에요.",
                    "optionA": "hands",
                    "optionB": "my",
                    "optionC": "watch",
                    "optionD": "Sure",
                    "result": "Sure watch my hands",
                    "explanation": "하연이는 자신의 손을 보라고 대답했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "요리 시간",
            "explanation": "ISTP의 실용적 요리와 ENFJ의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I cook simple food.",
                    "translation": "간단한 음식을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Simple can be delicious!",
                    "translation": "간단한 것도 맛있을 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 간단한 음식도 맛있을 수 있다고 하나요?",
                    "hint": "ENFJ는 긍정적으로 격려해요.",
                    "result": "O",
                    "explanation": "민아는 'Simple can be delicious!'라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Fast and easy works.",
                    "translation": "빠르고 쉬운 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You're so practical! Teach me?",
                    "translation": "정말 실용적이야! 가르쳐줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yeon likes @@ and easy cooking.",
                    "hint": "ISTP는 효율적인 방법을 선호해요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "hard",
                    "result": "fast",
                    "explanation": "하연이는 빠르고 쉬운 요리를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Sure, watch my hands.",
                    "translation": "그래, 내 손을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your skills amaze me!",
                    "translation": "네 실력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하연이의 대답이에요.",
                    "optionA": "hands",
                    "optionB": "my",
                    "optionC": "watch",
                    "optionD": "Sure",
                    "result": "Sure watch my hands",
                    "explanation": "하연이는 자신의 손을 보라고 대답했어요."
                }
            ]
        }
    ]
}
ID: 4498 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향",
            "explanation": "ISFJ의 편안한 선택과 ENFP의 열정적 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I like soft music.",
                    "translation": "부드러운 음악을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Soft music heals hearts!",
                    "translation": "부드러운 음악이 마음을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 부드러운 음악이 마음을 치유한다고 공감하나요?",
                    "hint": "ENFP는 감정적으로 깊이 공감해요.",
                    "result": "O",
                    "explanation": "건우는 'Soft music heals hearts!'라고 공감했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "It helps me relax.",
                    "translation": "그게 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "Yes! Let's listen together!",
                    "translation": "맞아! 같이 들어보자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says soft music helps him @@.",
                    "hint": "ISFJ는 편안함을 추구해요.",
                    "optionA": "work",
                    "optionB": "relax",
                    "optionC": "run",
                    "result": "relax",
                    "explanation": "민우는 음악이 자신을 편안하게 해준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "That sounds nice.",
                    "translation": "그거 좋은 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your taste is perfect!",
                    "translation": "네 취향이 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민우의 동의예요.",
                    "optionA": "nice",
                    "optionB": "sounds",
                    "optionC": "That",
                    "result": "That sounds nice",
                    "explanation": "민우는 그것이 좋은 것 같다고 동의했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향",
            "explanation": "ISFJ의 편안한 선택과 ENFP의 열정적 공감 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I like soft music.",
                    "translation": "부드러운 음악을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Soft music heals hearts!",
                    "translation": "부드러운 음악이 마음을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 부드러운 음악이 마음을 치유한다고 공감하나요?",
                    "hint": "ENFP는 감정적으로 깊이 공감해요.",
                    "result": "O",
                    "explanation": "건우는 'Soft music heals hearts!'라고 공감했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "It helps me relax.",
                    "translation": "그게 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "Yes! Let's listen together!",
                    "translation": "맞아! 같이 들어보자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says soft music helps him @@.",
                    "hint": "ISFJ는 편안함을 추구해요.",
                    "optionA": "work",
                    "optionB": "relax",
                    "optionC": "run",
                    "result": "relax",
                    "explanation": "민우는 음악이 자신을 편안하게 해준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "That sounds nice.",
                    "translation": "그거 좋은 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your taste is perfect!",
                    "translation": "네 취향이 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민우의 동의예요.",
                    "optionA": "nice",
                    "optionB": "sounds",
                    "optionC": "That",
                    "result": "That sounds nice",
                    "explanation": "민우는 그것이 좋은 것 같다고 동의했어요."
                }
            ]
        }
    ]
}
ID: 4499 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향",
            "explanation": "ISFJ의 편안한 선택과 ENFP의 열정적 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I like soft music.",
                    "translation": "부드러운 음악을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Soft music heals hearts!",
                    "translation": "부드러운 음악이 마음을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 부드러운 음악이 마음을 치유한다고 공감하나요?",
                    "hint": "ENFP는 감정적으로 깊이 공감해요.",
                    "result": "O",
                    "explanation": "건우는 'Soft music heals hearts!'라고 공감했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "It helps me relax.",
                    "translation": "그게 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "Yes! Let's listen together!",
                    "translation": "맞아! 같이 들어보자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says soft music helps him @@.",
                    "hint": "ISFJ는 편안함을 추구해요.",
                    "optionA": "work",
                    "optionB": "relax",
                    "optionC": "run",
                    "result": "relax",
                    "explanation": "민우는 음악이 자신을 편안하게 해준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "That sounds nice.",
                    "translation": "그거 좋은 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your taste is perfect!",
                    "translation": "네 취향이 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민우의 동의예요.",
                    "optionA": "nice",
                    "optionB": "sounds",
                    "optionC": "That",
                    "result": "That sounds nice",
                    "explanation": "민우는 그것이 좋은 것 같다고 동의했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향",
            "explanation": "ISFJ의 편안한 선택과 ENFP의 열정적 공감 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I like soft music.",
                    "translation": "부드러운 음악을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Soft music heals hearts!",
                    "translation": "부드러운 음악이 마음을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 부드러운 음악이 마음을 치유한다고 공감하나요?",
                    "hint": "ENFP는 감정적으로 깊이 공감해요.",
                    "result": "O",
                    "explanation": "건우는 'Soft music heals hearts!'라고 공감했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "It helps me relax.",
                    "translation": "그게 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "Yes! Let's listen together!",
                    "translation": "맞아! 같이 들어보자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says soft music helps him @@.",
                    "hint": "ISFJ는 편안함을 추구해요.",
                    "optionA": "work",
                    "optionB": "relax",
                    "optionC": "run",
                    "result": "relax",
                    "explanation": "민우는 음악이 자신을 편안하게 해준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "That sounds nice.",
                    "translation": "그거 좋은 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your taste is perfect!",
                    "translation": "네 취향이 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민우의 동의예요.",
                    "optionA": "nice",
                    "optionB": "sounds",
                    "optionC": "That",
                    "result": "That sounds nice",
                    "explanation": "민우는 그것이 좋은 것 같다고 동의했어요."
                }
            ]
        }
    ]
}
ID: 4500 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그림 그리기",
            "explanation": "ISFP의 감성적 표현과 ENTJ의 지지적 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Colors show my feelings.",
                    "translation": "색깔이 내 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "That's powerful expression!",
                    "translation": "그거 강력한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준은 채영의 표현이 강력하다고 인정하나요?",
                    "hint": "ENTJ는 진정한 재능을 인정해요.",
                    "result": "O",
                    "explanation": "민준은 'That's powerful expression!'이라고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Blue feels peaceful today.",
                    "translation": "오늘은 파란색이 평화로워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I see your peace! Show more?",
                    "translation": "네 평화가 보여! 더 보여줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young says @@ feels peaceful today.",
                    "hint": "ISFP는 색으로 감정을 표현해요.",
                    "optionA": "red",
                    "optionB": "blue",
                    "optionC": "black",
                    "result": "blue",
                    "explanation": "채영이는 오늘 파란색이 평화롭다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Okay, here's my heart.",
                    "translation": "좋아, 여기 내 마음이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your art moves people!",
                    "translation": "네 예술이 사람들을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 대답이에요.",
                    "optionA": "heart",
                    "optionB": "my",
                    "optionC": "here's",
                    "optionD": "Okay",
                    "result": "Okay here's my heart",
                    "explanation": "채영이는 자신의 마음을 보여주겠다고 대답했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그림 그리기",
            "explanation": "ISFP의 감성적 표현과 ENTJ의 지지적 격려 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Colors show my feelings.",
                    "translation": "색깔이 내 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "That's powerful expression!",
                    "translation": "그거 강력한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준은 채영의 표현이 강력하다고 인정하나요?",
                    "hint": "ENTJ는 진정한 재능을 인정해요.",
                    "result": "O",
                    "explanation": "민준은 'That's powerful expression!'이라고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Blue feels peaceful today.",
                    "translation": "오늘은 파란색이 평화로워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I see your peace! Show more?",
                    "translation": "네 평화가 보여! 더 보여줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young says @@ feels peaceful today.",
                    "hint": "ISFP는 색으로 감정을 표현해요.",
                    "optionA": "red",
                    "optionB": "blue",
                    "optionC": "black",
                    "result": "blue",
                    "explanation": "채영이는 오늘 파란색이 평화롭다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Okay, here's my heart.",
                    "translation": "좋아, 여기 내 마음이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your art moves people!",
                    "translation": "네 예술이 사람들을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 대답이에요.",
                    "optionA": "heart",
                    "optionB": "my",
                    "optionC": "here's",
                    "optionD": "Okay",
                    "result": "Okay here's my heart",
                    "explanation": "채영이는 자신의 마음을 보여주겠다고 대답했어요."
                }
            ]
        }
    ]
}
ID: 4501 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그림 그리기",
            "explanation": "ISFP의 감성적 표현과 ENTJ의 지지적 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Colors show my feelings.",
                    "translation": "색깔이 내 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "That's powerful expression!",
                    "translation": "그거 강력한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준은 채영의 표현이 강력하다고 인정하나요?",
                    "hint": "ENTJ는 진정한 재능을 인정해요.",
                    "result": "O",
                    "explanation": "민준은 'That's powerful expression!'이라고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Blue feels peaceful today.",
                    "translation": "오늘은 파란색이 평화로워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I see your peace! Show more?",
                    "translation": "네 평화가 보여! 더 보여줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young says @@ feels peaceful today.",
                    "hint": "ISFP는 색으로 감정을 표현해요.",
                    "optionA": "red",
                    "optionB": "blue",
                    "optionC": "black",
                    "result": "blue",
                    "explanation": "채영이는 오늘 파란색이 평화롭다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Okay, here's my heart.",
                    "translation": "좋아, 여기 내 마음이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your art moves people!",
                    "translation": "네 예술이 사람들을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 대답이에요.",
                    "optionA": "heart",
                    "optionB": "my",
                    "optionC": "here's",
                    "optionD": "Okay",
                    "result": "Okay here's my heart",
                    "explanation": "채영이는 자신의 마음을 보여주겠다고 대답했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그림 그리기",
            "explanation": "ISFP의 감성적 표현과 ENTJ의 지지적 격려 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Colors show my feelings.",
                    "translation": "색깔이 내 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "That's powerful expression!",
                    "translation": "그거 강력한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준은 채영의 표현이 강력하다고 인정하나요?",
                    "hint": "ENTJ는 진정한 재능을 인정해요.",
                    "result": "O",
                    "explanation": "민준은 'That's powerful expression!'이라고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Blue feels peaceful today.",
                    "translation": "오늘은 파란색이 평화로워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I see your peace! Show more?",
                    "translation": "네 평화가 보여! 더 보여줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young says @@ feels peaceful today.",
                    "hint": "ISFP는 색으로 감정을 표현해요.",
                    "optionA": "red",
                    "optionB": "blue",
                    "optionC": "black",
                    "result": "blue",
                    "explanation": "채영이는 오늘 파란색이 평화롭다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Okay, here's my heart.",
                    "translation": "좋아, 여기 내 마음이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your art moves people!",
                    "translation": "네 예술이 사람들을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 대답이에요.",
                    "optionA": "heart",
                    "optionB": "my",
                    "optionC": "here's",
                    "optionD": "Okay",
                    "result": "Okay here's my heart",
                    "explanation": "채영이는 자신의 마음을 보여주겠다고 대답했어요."
                }
            ]
        }
    ]
}
ID: 4502 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독서 모임",
            "explanation": "INTJ의 깊은 분석과 ESFP의 즐거운 반응 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Books teach deep lessons.",
                    "translation": "책은 깊은 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Wow, that's so true!",
                    "translation": "와, 정말 맞는 말이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린은 유진의 말에 동의하나요?",
                    "hint": "ESFP는 진심으로 공감할 때 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "혜린은 'Wow, that's so true!'라고 동의했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "This one changed me.",
                    "translation": "이 책이 나를 바꿨어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Tell me everything! I'm curious!",
                    "translation": "다 말해줘! 궁금해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says this book @@ her.",
                    "hint": "INTJ는 책에서 깊은 영향을 받아요.",
                    "optionA": "bored",
                    "optionB": "changed",
                    "optionC": "confused",
                    "result": "changed",
                    "explanation": "유진이는 이 책이 자신을 바꿨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "It's about finding truth.",
                    "translation": "진실을 찾는 것에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your mind is brilliant!",
                    "translation": "네 마음이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이의 칭찬이에요.",
                    "optionA": "brilliant",
                    "optionB": "mind",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your mind is brilliant",
                    "explanation": "혜린이는 유진의 마음이 빛난다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독서 모임",
            "explanation": "INTJ의 깊은 분석과 ESFP의 즐거운 반응 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Books teach deep lessons.",
                    "translation": "책은 깊은 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Wow, that's so true!",
                    "translation": "와, 정말 맞는 말이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린은 유진의 말에 동의하나요?",
                    "hint": "ESFP는 진심으로 공감할 때 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "혜린은 'Wow, that's so true!'라고 동의했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "This one changed me.",
                    "translation": "이 책이 나를 바꿨어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Tell me everything! I'm curious!",
                    "translation": "다 말해줘! 궁금해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says this book @@ her.",
                    "hint": "INTJ는 책에서 깊은 영향을 받아요.",
                    "optionA": "bored",
                    "optionB": "changed",
                    "optionC": "confused",
                    "result": "changed",
                    "explanation": "유진이는 이 책이 자신을 바꿨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "It's about finding truth.",
                    "translation": "진실을 찾는 것에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your mind is brilliant!",
                    "translation": "네 마음이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린이의 칭찬이에요.",
                    "optionA": "brilliant",
                    "optionB": "mind",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your mind is brilliant",
                    "explanation": "혜린이는 유진의 마음이 빛난다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4503 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독서 모임",
            "explanation": "INTJ의 깊은 분석과 ESFP의 즐거운 반응 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Books teach deep lessons.",
                    "translation": "책은 깊은 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Wow, that's so true!",
                    "translation": "와, 정말 맞는 말이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린은 유진의 말에 동의하나요?",
                    "hint": "ESFP는 진심으로 공감할 때 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "혜린은 'Wow, that's so true!'라고 동의했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "This one changed me.",
                    "translation": "이 책이 나를 바꿨어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Tell me everything! I'm curious!",
                    "translation": "다 말해줘! 궁금해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says this book @@ her.",
                    "hint": "INTJ는 책에서 깊은 영향을 받아요.",
                    "optionA": "bored",
                    "optionB": "changed",
                    "optionC": "confused",
                    "result": "changed",
                    "explanation": "유진이는 이 책이 자신을 바꿨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "It's about finding truth.",
                    "translation": "진실을 찾는 것에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your mind is brilliant!",
                    "translation": "네 마음이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이의 칭찬이에요.",
                    "optionA": "brilliant",
                    "optionB": "mind",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your mind is brilliant",
                    "explanation": "혜린이는 유진의 마음이 빛난다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독서 모임",
            "explanation": "INTJ의 깊은 분석과 ESFP의 즐거운 반응 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Books teach deep lessons.",
                    "translation": "책은 깊은 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Wow, that's so true!",
                    "translation": "와, 정말 맞는 말이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린은 유진의 말에 동의하나요?",
                    "hint": "ESFP는 진심으로 공감할 때 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "혜린은 'Wow, that's so true!'라고 동의했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "This one changed me.",
                    "translation": "이 책이 나를 바꿨어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Tell me everything! I'm curious!",
                    "translation": "다 말해줘! 궁금해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says this book @@ her.",
                    "hint": "INTJ는 책에서 깊은 영향을 받아요.",
                    "optionA": "bored",
                    "optionB": "changed",
                    "optionC": "confused",
                    "result": "changed",
                    "explanation": "유진이는 이 책이 자신을 바꿨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "It's about finding truth.",
                    "translation": "진실을 찾는 것에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your mind is brilliant!",
                    "translation": "네 마음이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린이의 칭찬이에요.",
                    "optionA": "brilliant",
                    "optionB": "mind",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your mind is brilliant",
                    "explanation": "혜린이는 유진의 마음이 빛난다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4504 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "INTP의 사색적 산책과 ESFJ의 따뜻한 동행 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Walking helps me think.",
                    "translation": "걷기가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I'll walk with you!",
                    "translation": "같이 걸을게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민은 함께 걷겠다고 제안하나요?",
                    "hint": "ESFJ는 함께하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소민은 'I'll walk with you!'라고 함께 걷겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet walks are best.",
                    "translation": "조용한 산책이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Then I'll stay quiet!",
                    "translation": "그럼 조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon thinks @@ walks are best.",
                    "hint": "INTP는 조용히 생각하며 걷는 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "도현이는 조용한 산책이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Thanks, you understand me.",
                    "translation": "고마워, 날 이해해주네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your thoughts are special!",
                    "translation": "네 생각들이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 감사 표현이에요.",
                    "optionA": "me",
                    "optionB": "understand",
                    "optionC": "you",
                    "optionD": "Thanks",
                    "result": "Thanks you understand me",
                    "explanation": "도현이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "INTP의 사색적 산책과 ESFJ의 따뜻한 동행 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Walking helps me think.",
                    "translation": "걷기가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I'll walk with you!",
                    "translation": "같이 걸을게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민은 함께 걷겠다고 제안하나요?",
                    "hint": "ESFJ는 함께하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소민은 'I'll walk with you!'라고 함께 걷겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet walks are best.",
                    "translation": "조용한 산책이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Then I'll stay quiet!",
                    "translation": "그럼 조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon thinks @@ walks are best.",
                    "hint": "INTP는 조용히 생각하며 걷는 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "도현이는 조용한 산책이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Thanks, you understand me.",
                    "translation": "고마워, 날 이해해주네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your thoughts are special!",
                    "translation": "네 생각들이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 감사 표현이에요.",
                    "optionA": "me",
                    "optionB": "understand",
                    "optionC": "you",
                    "optionD": "Thanks",
                    "result": "Thanks you understand me",
                    "explanation": "도현이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4505 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈 이야기",
            "explanation": "INFJ의 직관적 통찰과 ESFP의 밝은 응원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Dreams show hidden truths.",
                    "translation": "꿈은 숨겨진 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That's so mysterious! Tell more!",
                    "translation": "정말 신비로워! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 더 듣고 싶어하나요?",
                    "hint": "ESFP는 흥미로운 이야기에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "미소는 'Tell more!'라고 더 듣고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Last night felt important.",
                    "translation": "어젯밤 꿈이 중요하게 느껴졌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Yes! Dreams are magic!",
                    "translation": "맞아! 꿈은 마법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says last night felt @@.",
                    "hint": "INFJ는 꿈의 의미를 중요하게 생각해요.",
                    "optionA": "scary",
                    "optionB": "important",
                    "optionC": "funny",
                    "result": "important",
                    "explanation": "태민이는 어젯밤 꿈이 중요하게 느껴졌다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "You really get it.",
                    "translation": "정말 이해하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your insights inspire me!",
                    "translation": "네 통찰력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민이의 인정이에요.",
                    "optionA": "it",
                    "optionB": "get",
                    "optionC": "really",
                    "optionD": "You",
                    "result": "You really get it",
                    "explanation": "태민이는 미소가 정말 이해한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈 이야기",
            "explanation": "INFJ의 직관적 통찰과 ESFP의 밝은 응원 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Dreams show hidden truths.",
                    "translation": "꿈은 숨겨진 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That's so mysterious! Tell more!",
                    "translation": "정말 신비로워! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 더 듣고 싶어하나요?",
                    "hint": "ESFP는 흥미로운 이야기에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "미소는 'Tell more!'라고 더 듣고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Last night felt important.",
                    "translation": "어젯밤 꿈이 중요하게 느껴졌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Yes! Dreams are magic!",
                    "translation": "맞아! 꿈은 마법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says last night felt @@.",
                    "hint": "INFJ는 꿈의 의미를 중요하게 생각해요.",
                    "optionA": "scary",
                    "optionB": "important",
                    "optionC": "funny",
                    "result": "important",
                    "explanation": "태민이는 어젯밤 꿈이 중요하게 느껴졌다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "You really get it.",
                    "translation": "정말 이해하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your insights inspire me!",
                    "translation": "네 통찰력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태민이의 인정이에요.",
                    "optionA": "it",
                    "optionB": "get",
                    "optionC": "really",
                    "optionD": "You",
                    "result": "You really get it",
                    "explanation": "태민이는 미소가 정말 이해한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4506 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "INTP의 사색적 산책과 ESFJ의 따뜻한 동행 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Walking helps me think.",
                    "translation": "걷기가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I'll walk with you!",
                    "translation": "같이 걸을게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민은 함께 걷겠다고 제안하나요?",
                    "hint": "ESFJ는 함께하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소민은 'I'll walk with you!'라고 함께 걷겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet walks are best.",
                    "translation": "조용한 산책이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Then I'll stay quiet!",
                    "translation": "그럼 조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon thinks @@ walks are best.",
                    "hint": "INTP는 조용히 생각하며 걷는 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "도현이는 조용한 산책이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Thanks, you understand me.",
                    "translation": "고마워, 날 이해해주네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your thoughts are special!",
                    "translation": "네 생각들이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 감사 표현이에요.",
                    "optionA": "me",
                    "optionB": "understand",
                    "optionC": "you",
                    "optionD": "Thanks",
                    "result": "Thanks you understand me",
                    "explanation": "도현이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "INTP의 사색적 산책과 ESFJ의 따뜻한 동행 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Walking helps me think.",
                    "translation": "걷기가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I'll walk with you!",
                    "translation": "같이 걸을게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민은 함께 걷겠다고 제안하나요?",
                    "hint": "ESFJ는 함께하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소민은 'I'll walk with you!'라고 함께 걷겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet walks are best.",
                    "translation": "조용한 산책이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Then I'll stay quiet!",
                    "translation": "그럼 조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon thinks @@ walks are best.",
                    "hint": "INTP는 조용히 생각하며 걷는 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "도현이는 조용한 산책이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Thanks, you understand me.",
                    "translation": "고마워, 날 이해해주네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your thoughts are special!",
                    "translation": "네 생각들이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 감사 표현이에요.",
                    "optionA": "me",
                    "optionB": "understand",
                    "optionC": "you",
                    "optionD": "Thanks",
                    "result": "Thanks you understand me",
                    "explanation": "도현이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4507 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈 이야기",
            "explanation": "INFJ의 직관적 통찰과 ESFP의 밝은 응원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Dreams show hidden truths.",
                    "translation": "꿈은 숨겨진 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That's so mysterious! Tell more!",
                    "translation": "정말 신비로워! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 더 듣고 싶어하나요?",
                    "hint": "ESFP는 흥미로운 이야기에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "미소는 'Tell more!'라고 더 듣고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Last night felt important.",
                    "translation": "어젯밤 꿈이 중요하게 느껴졌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Yes! Dreams are magic!",
                    "translation": "맞아! 꿈은 마법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says last night felt @@.",
                    "hint": "INFJ는 꿈의 의미를 중요하게 생각해요.",
                    "optionA": "scary",
                    "optionB": "important",
                    "optionC": "funny",
                    "result": "important",
                    "explanation": "태민이는 어젯밤 꿈이 중요하게 느껴졌다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "You really get it.",
                    "translation": "정말 이해하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your insights inspire me!",
                    "translation": "네 통찰력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민이의 인정이에요.",
                    "optionA": "it",
                    "optionB": "get",
                    "optionC": "really",
                    "optionD": "You",
                    "result": "You really get it",
                    "explanation": "태민이는 미소가 정말 이해한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈 이야기",
            "explanation": "INFJ의 직관적 통찰과 ESFP의 밝은 응원 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Dreams show hidden truths.",
                    "translation": "꿈은 숨겨진 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That's so mysterious! Tell more!",
                    "translation": "정말 신비로워! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 더 듣고 싶어하나요?",
                    "hint": "ESFP는 흥미로운 이야기에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "미소는 'Tell more!'라고 더 듣고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Last night felt important.",
                    "translation": "어젯밤 꿈이 중요하게 느껴졌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Yes! Dreams are magic!",
                    "translation": "맞아! 꿈은 마법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says last night felt @@.",
                    "hint": "INFJ는 꿈의 의미를 중요하게 생각해요.",
                    "optionA": "scary",
                    "optionB": "important",
                    "optionC": "funny",
                    "result": "important",
                    "explanation": "태민이는 어젯밤 꿈이 중요하게 느껴졌다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "You really get it.",
                    "translation": "정말 이해하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your insights inspire me!",
                    "translation": "네 통찰력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태민이의 인정이에요.",
                    "optionA": "it",
                    "optionB": "get",
                    "optionC": "really",
                    "optionD": "You",
                    "result": "You really get it",
                    "explanation": "태민이는 미소가 정말 이해한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4508 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일기 쓰기",
            "explanation": "INFP의 감성적 기록과 ENTJ의 실용적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Words hold my soul.",
                    "translation": "말이 내 영혼을 담아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's deep thinking! Keep writing!",
                    "translation": "깊은 생각이야! 계속 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 도훈에게 계속 쓰라고 격려하나요?",
                    "hint": "ENTJ는 의미있는 활동을 지지해요.",
                    "result": "O",
                    "explanation": "성준은 'Keep writing!'이라고 계속 쓰라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Each day tells stories.",
                    "translation": "매일이 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Yes! Record them all!",
                    "translation": "맞아! 다 기록해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hoon says each day tells @@.",
                    "hint": "INFP는 일상에서 이야기를 발견해요.",
                    "optionA": "jokes",
                    "optionB": "stories",
                    "optionC": "lies",
                    "result": "stories",
                    "explanation": "도훈이는 매일이 이야기를 들려준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Writing heals my heart.",
                    "translation": "글쓰기가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your words have power!",
                    "translation": "네 말에는 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준이의 격려예요.",
                    "optionA": "power",
                    "optionB": "have",
                    "optionC": "words",
                    "optionD": "Your",
                    "result": "Your words have power",
                    "explanation": "성준이는 도훈의 말에 힘이 있다고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일기 쓰기",
            "explanation": "INFP의 감성적 기록과 ENTJ의 실용적 지지 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Words hold my soul.",
                    "translation": "말이 내 영혼을 담아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's deep thinking! Keep writing!",
                    "translation": "깊은 생각이야! 계속 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 도훈에게 계속 쓰라고 격려하나요?",
                    "hint": "ENTJ는 의미있는 활동을 지지해요.",
                    "result": "O",
                    "explanation": "성준은 'Keep writing!'이라고 계속 쓰라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Each day tells stories.",
                    "translation": "매일이 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Yes! Record them all!",
                    "translation": "맞아! 다 기록해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hoon says each day tells @@.",
                    "hint": "INFP는 일상에서 이야기를 발견해요.",
                    "optionA": "jokes",
                    "optionB": "stories",
                    "optionC": "lies",
                    "result": "stories",
                    "explanation": "도훈이는 매일이 이야기를 들려준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Writing heals my heart.",
                    "translation": "글쓰기가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your words have power!",
                    "translation": "네 말에는 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준이의 격려예요.",
                    "optionA": "power",
                    "optionB": "have",
                    "optionC": "words",
                    "optionD": "Your",
                    "result": "Your words have power",
                    "explanation": "성준이는 도훈의 말에 힘이 있다고 격려했어요."
                }
            ]
        }
    ]
}
ID: 4509 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택",
            "explanation": "ESTJ의 효율적 결정과 INFP의 감성적 선호 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Action movies save time.",
                    "translation": "액션 영화가 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hmm, but feelings matter too!",
                    "translation": "음, 하지만 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 감정도 중요하다고 말하나요?",
                    "hint": "INFP는 감정적 깊이를 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'feelings matter too!'라고 감정도 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Quick fun works best.",
                    "translation": "빠른 재미가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I understand! Let's try both?",
                    "translation": "이해해! 둘 다 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ fun works best.",
                    "hint": "ESTJ는 효율적인 즐거움을 선호해요.",
                    "optionA": "slow",
                    "optionB": "quick",
                    "optionC": "sad",
                    "result": "quick",
                    "explanation": "태영이는 빠른 재미가 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Fair deal, let's go!",
                    "translation": "공정한 거래야, 가자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your fairness is cool!",
                    "translation": "네 공정함이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 동의예요.",
                    "optionA": "go",
                    "optionB": "let's",
                    "optionC": "deal",
                    "optionD": "Fair",
                    "result": "Fair deal let's go",
                    "explanation": "태영이는 공정한 거래라며 가자고 동의했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택",
            "explanation": "ESTJ의 효율적 결정과 INFP의 감성적 선호 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Action movies save time.",
                    "translation": "액션 영화가 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hmm, but feelings matter too!",
                    "translation": "음, 하지만 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 감정도 중요하다고 말하나요?",
                    "hint": "INFP는 감정적 깊이를 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'feelings matter too!'라고 감정도 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Quick fun works best.",
                    "translation": "빠른 재미가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I understand! Let's try both?",
                    "translation": "이해해! 둘 다 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ fun works best.",
                    "hint": "ESTJ는 효율적인 즐거움을 선호해요.",
                    "optionA": "slow",
                    "optionB": "quick",
                    "optionC": "sad",
                    "result": "quick",
                    "explanation": "태영이는 빠른 재미가 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Fair deal, let's go!",
                    "translation": "공정한 거래야, 가자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your fairness is cool!",
                    "translation": "네 공정함이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 동의예요.",
                    "optionA": "go",
                    "optionB": "let's",
                    "optionC": "deal",
                    "optionD": "Fair",
                    "result": "Fair deal let's go",
                    "explanation": "태영이는 공정한 거래라며 가자고 동의했어요."
                }
            ]
        }
    ]
}
ID: 4510 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일기 쓰기",
            "explanation": "INFP의 감성적 기록과 ENTJ의 실용적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Words hold my soul.",
                    "translation": "말이 내 영혼을 담아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's deep thinking! Keep writing!",
                    "translation": "깊은 생각이야! 계속 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 도훈에게 계속 쓰라고 격려하나요?",
                    "hint": "ENTJ는 의미있는 활동을 지지해요.",
                    "result": "O",
                    "explanation": "성준은 'Keep writing!'이라고 계속 쓰라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Each day tells stories.",
                    "translation": "매일이 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Yes! Record them all!",
                    "translation": "맞아! 다 기록해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hoon says each day tells @@.",
                    "hint": "INFP는 일상에서 이야기를 발견해요.",
                    "optionA": "jokes",
                    "optionB": "stories",
                    "optionC": "lies",
                    "result": "stories",
                    "explanation": "도훈이는 매일이 이야기를 들려준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Writing heals my heart.",
                    "translation": "글쓰기가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your words have power!",
                    "translation": "네 말에는 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준이의 격려예요.",
                    "optionA": "power",
                    "optionB": "have",
                    "optionC": "words",
                    "optionD": "Your",
                    "result": "Your words have power",
                    "explanation": "성준이는 도훈의 말에 힘이 있다고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일기 쓰기",
            "explanation": "INFP의 감성적 기록과 ENTJ의 실용적 지지 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Words hold my soul.",
                    "translation": "말이 내 영혼을 담아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's deep thinking! Keep writing!",
                    "translation": "깊은 생각이야! 계속 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 도훈에게 계속 쓰라고 격려하나요?",
                    "hint": "ENTJ는 의미있는 활동을 지지해요.",
                    "result": "O",
                    "explanation": "성준은 'Keep writing!'이라고 계속 쓰라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Each day tells stories.",
                    "translation": "매일이 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Yes! Record them all!",
                    "translation": "맞아! 다 기록해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hoon says each day tells @@.",
                    "hint": "INFP는 일상에서 이야기를 발견해요.",
                    "optionA": "jokes",
                    "optionB": "stories",
                    "optionC": "lies",
                    "result": "stories",
                    "explanation": "도훈이는 매일이 이야기를 들려준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Writing heals my heart.",
                    "translation": "글쓰기가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your words have power!",
                    "translation": "네 말에는 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준이의 격려예요.",
                    "optionA": "power",
                    "optionB": "have",
                    "optionC": "words",
                    "optionD": "Your",
                    "result": "Your words have power",
                    "explanation": "성준이는 도훈의 말에 힘이 있다고 격려했어요."
                }
            ]
        }
    ]
}
ID: 4511 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "저녁 약속",
            "explanation": "ENFP의 즐거운 제안과 ISTJ의 신중한 계획 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's try something new!",
                    "translation": "뭔가 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "New? What exactly?",
                    "translation": "새로운 거? 정확히 뭐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 정확한 내용을 묻나요?",
                    "hint": "ISTJ는 구체적인 정보를 원해요.",
                    "result": "O",
                    "explanation": "현수는 'What exactly?'라고 정확히 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Thai food sounds fun!",
                    "translation": "태국 음식이 재미있을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Okay, which restaurant then?",
                    "translation": "좋아, 그럼 어느 식당?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hye thinks @@ food sounds fun.",
                    "hint": "ENFP는 새로운 경험을 즐겨요.",
                    "optionA": "Korean",
                    "optionB": "Thai",
                    "optionC": "fast",
                    "result": "Thai",
                    "explanation": "지혜는 태국 음식이 재미있을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You plan so well!",
                    "translation": "넌 계획을 정말 잘 세워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your ideas bring joy!",
                    "translation": "네 아이디어가 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "bring",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas bring joy",
                    "explanation": "현수는 지혜의 아이디어가 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "저녁 약속",
            "explanation": "ENFP의 즐거운 제안과 ISTJ의 신중한 계획 비교",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's try something new!",
                    "translation": "뭔가 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "New? What exactly?",
                    "translation": "새로운 거? 정확히 뭐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 정확한 내용을 묻나요?",
                    "hint": "ISTJ는 구체적인 정보를 원해요.",
                    "result": "O",
                    "explanation": "현수는 'What exactly?'라고 정확히 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Thai food sounds fun!",
                    "translation": "태국 음식이 재미있을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Okay, which restaurant then?",
                    "translation": "좋아, 그럼 어느 식당?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hye thinks @@ food sounds fun.",
                    "hint": "ENFP는 새로운 경험을 즐겨요.",
                    "optionA": "Korean",
                    "optionB": "Thai",
                    "optionC": "fast",
                    "result": "Thai",
                    "explanation": "지혜는 태국 음식이 재미있을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You plan so well!",
                    "translation": "넌 계획을 정말 잘 세워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your ideas bring joy!",
                    "translation": "네 아이디어가 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현수의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "bring",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas bring joy",
                    "explanation": "현수는 지혜의 아이디어가 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4512 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택",
            "explanation": "ESTJ의 효율적 결정과 INFP의 감성적 선호 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Action movies save time.",
                    "translation": "액션 영화가 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hmm, but feelings matter too!",
                    "translation": "음, 하지만 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 감정도 중요하다고 말하나요?",
                    "hint": "INFP는 감정적 깊이를 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'feelings matter too!'라고 감정도 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Quick fun works best.",
                    "translation": "빠른 재미가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I understand! Let's try both?",
                    "translation": "이해해! 둘 다 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ fun works best.",
                    "hint": "ESTJ는 효율적인 즐거움을 선호해요.",
                    "optionA": "slow",
                    "optionB": "quick",
                    "optionC": "sad",
                    "result": "quick",
                    "explanation": "태영이는 빠른 재미가 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Fair deal, let's go!",
                    "translation": "공정한 거래야, 가자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your fairness is cool!",
                    "translation": "네 공정함이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 동의예요.",
                    "optionA": "go",
                    "optionB": "let's",
                    "optionC": "deal",
                    "optionD": "Fair",
                    "result": "Fair deal let's go",
                    "explanation": "태영이는 공정한 거래라며 가자고 동의했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택",
            "explanation": "ESTJ의 효율적 결정과 INFP의 감성적 선호 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Action movies save time.",
                    "translation": "액션 영화가 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hmm, but feelings matter too!",
                    "translation": "음, 하지만 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 감정도 중요하다고 말하나요?",
                    "hint": "INFP는 감정적 깊이를 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'feelings matter too!'라고 감정도 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Quick fun works best.",
                    "translation": "빠른 재미가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I understand! Let's try both?",
                    "translation": "이해해! 둘 다 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ fun works best.",
                    "hint": "ESTJ는 효율적인 즐거움을 선호해요.",
                    "optionA": "slow",
                    "optionB": "quick",
                    "optionC": "sad",
                    "result": "quick",
                    "explanation": "태영이는 빠른 재미가 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Fair deal, let's go!",
                    "translation": "공정한 거래야, 가자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your fairness is cool!",
                    "translation": "네 공정함이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 동의예요.",
                    "optionA": "go",
                    "optionB": "let's",
                    "optionC": "deal",
                    "optionD": "Fair",
                    "result": "Fair deal let's go",
                    "explanation": "태영이는 공정한 거래라며 가자고 동의했어요."
                }
            ]
        }
    ]
}
ID: 4513 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "저녁 약속",
            "explanation": "ENFP의 즐거운 제안과 ISTJ의 신중한 계획 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's try something new!",
                    "translation": "뭔가 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "New? What exactly?",
                    "translation": "새로운 거? 정확히 뭐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 정확한 내용을 묻나요?",
                    "hint": "ISTJ는 구체적인 정보를 원해요.",
                    "result": "O",
                    "explanation": "현수는 'What exactly?'라고 정확히 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Thai food sounds fun!",
                    "translation": "태국 음식이 재미있을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Okay, which restaurant then?",
                    "translation": "좋아, 그럼 어느 식당?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hye thinks @@ food sounds fun.",
                    "hint": "ENFP는 새로운 경험을 즐겨요.",
                    "optionA": "Korean",
                    "optionB": "Thai",
                    "optionC": "fast",
                    "result": "Thai",
                    "explanation": "지혜는 태국 음식이 재미있을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You plan so well!",
                    "translation": "넌 계획을 정말 잘 세워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your ideas bring joy!",
                    "translation": "네 아이디어가 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "bring",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas bring joy",
                    "explanation": "현수는 지혜의 아이디어가 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "저녁 약속",
            "explanation": "ENFP의 즐거운 제안과 ISTJ의 신중한 계획 비교",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's try something new!",
                    "translation": "뭔가 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "New? What exactly?",
                    "translation": "새로운 거? 정확히 뭐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 정확한 내용을 묻나요?",
                    "hint": "ISTJ는 구체적인 정보를 원해요.",
                    "result": "O",
                    "explanation": "현수는 'What exactly?'라고 정확히 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Thai food sounds fun!",
                    "translation": "태국 음식이 재미있을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Okay, which restaurant then?",
                    "translation": "좋아, 그럼 어느 식당?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hye thinks @@ food sounds fun.",
                    "hint": "ENFP는 새로운 경험을 즐겨요.",
                    "optionA": "Korean",
                    "optionB": "Thai",
                    "optionC": "fast",
                    "result": "Thai",
                    "explanation": "지혜는 태국 음식이 재미있을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You plan so well!",
                    "translation": "넌 계획을 정말 잘 세워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your ideas bring joy!",
                    "translation": "네 아이디어가 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현수의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "bring",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas bring joy",
                    "explanation": "현수는 지혜의 아이디어가 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4514 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "책과 놀이",
            "explanation": "ISTJ의 체계적 학습과 ENTP의 창의적 탐구 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I read every day.",
                    "translation": "매일 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Let's mix things up!",
                    "translation": "좀 섞어서 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 매일 책을 읽나요?",
                    "hint": "ISTJ는 규칙적인 습관을 좋아해요.",
                    "result": "O",
                    "explanation": "진우는 'I read every day'라고 매일 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Order helps me think.",
                    "translation": "질서가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Chaos brings new ideas!",
                    "translation": "혼돈이 새 아이디어를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo says @@ helps him think.",
                    "hint": "ISTJ는 정돈된 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "music",
                    "result": "order",
                    "explanation": "진우는 질서가 생각을 도와준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Plans give me peace.",
                    "translation": "계획이 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your style works great!",
                    "translation": "네 스타일도 정말 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현우의 인정이에요.",
                    "optionA": "great",
                    "optionB": "Your",
                    "optionC": "works",
                    "optionD": "style",
                    "result": "Your style works great",
                    "explanation": "현우는 진우의 스타일도 잘 작동한다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "책과 놀이",
            "explanation": "ISTJ의 체계적 학습과 ENTP의 창의적 탐구 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I read every day.",
                    "translation": "매일 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Let's mix things up!",
                    "translation": "좀 섞어서 해보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 매일 책을 읽나요?",
                    "hint": "ISTJ는 규칙적인 습관을 좋아해요.",
                    "result": "O",
                    "explanation": "진우는 'I read every day'라고 매일 책을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Order helps me think.",
                    "translation": "질서가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Chaos brings new ideas!",
                    "translation": "혼돈이 새 아이디어를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-woo says @@ helps him think.",
                    "hint": "ISTJ는 정돈된 환경을 선호해요.",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "music",
                    "result": "order",
                    "explanation": "진우는 질서가 생각을 도와준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Plans give me peace.",
                    "translation": "계획이 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Your style works great!",
                    "translation": "네 스타일도 정말 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현우의 인정이에요.",
                    "optionA": "great",
                    "optionB": "Your",
                    "optionC": "works",
                    "optionD": "style",
                    "result": "Your style works great",
                    "explanation": "현우는 진우의 스타일도 잘 작동한다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4515 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "운동 시간",
            "explanation": "ISTP의 실용적 운동과 ENTJ의 목표지향 훈련 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I like simple moves.",
                    "translation": "단순한 동작을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Goals drive my workout!",
                    "translation": "목표가 운동을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민은 단순한 동작을 좋아하나요?",
                    "hint": "ISTP는 실용적이고 효율적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "동민은 'I like simple moves'라고 단순한 동작을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Less talk, more action.",
                    "translation": "말은 적게, 행동은 많이."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your focus is strong!",
                    "translation": "네 집중력이 강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants less talk and more @@.",
                    "hint": "ISTP는 행동을 중시해요.",
                    "optionA": "sleep",
                    "optionB": "action",
                    "optionC": "food",
                    "result": "action",
                    "explanation": "동민이는 말은 적게, 행동은 많이 하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Results speak clearly.",
                    "translation": "결과가 명확히 말해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Let's win together!",
                    "translation": "같이 이기자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 제안이에요.",
                    "optionA": "together",
                    "optionB": "Let's",
                    "optionC": "win",
                    "result": "Let's win together",
                    "explanation": "준혁이는 함께 이기자고 제안했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "운동 시간",
            "explanation": "ISTP의 실용적 운동과 ENTJ의 목표지향 훈련 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I like simple moves.",
                    "translation": "단순한 동작을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Goals drive my workout!",
                    "translation": "목표가 운동을 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동민은 단순한 동작을 좋아하나요?",
                    "hint": "ISTP는 실용적이고 효율적인 방법을 선호해요.",
                    "result": "O",
                    "explanation": "동민은 'I like simple moves'라고 단순한 동작을 좋아한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Less talk, more action.",
                    "translation": "말은 적게, 행동은 많이."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Your focus is strong!",
                    "translation": "네 집중력이 강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min wants less talk and more @@.",
                    "hint": "ISTP는 행동을 중시해요.",
                    "optionA": "sleep",
                    "optionB": "action",
                    "optionC": "food",
                    "result": "action",
                    "explanation": "동민이는 말은 적게, 행동은 많이 하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Results speak clearly.",
                    "translation": "결과가 명확히 말해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Let's win together!",
                    "translation": "같이 이기자!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 제안이에요.",
                    "optionA": "together",
                    "optionB": "Let's",
                    "optionC": "win",
                    "result": "Let's win together",
                    "explanation": "준혁이는 함께 이기자고 제안했어요."
                }
            ]
        }
    ]
}
ID: 4516 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 계획",
            "explanation": "ISFJ의 따뜻한 배려와 ESFP의 즐거운 에너지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Family comes first.",
                    "translation": "가족이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Fun makes life bright!",
                    "translation": "재미가 삶을 밝게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진은 가족을 우선으로 생각하나요?",
                    "hint": "ISFJ는 가족과 친밀한 관계를 중요시해요.",
                    "result": "O",
                    "explanation": "우진은 'Family comes first'라고 가족이 우선이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Small groups feel nice.",
                    "translation": "작은 모임이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "More friends, more joy!",
                    "translation": "친구가 많으면 기쁨도 많아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin thinks @@ groups feel nice.",
                    "hint": "ISFJ는 소규모 모임을 선호해요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "loud",
                    "result": "small",
                    "explanation": "우진이는 작은 모임이 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Comfort matters most.",
                    "translation": "편안함이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your warmth is special!",
                    "translation": "네 따뜻함이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이의 칭찬이에요.",
                    "optionA": "special",
                    "optionB": "warmth",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your warmth is special",
                    "explanation": "예솔이는 우진의 따뜻함이 특별하다고 칭찬해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "주말 계획",
            "explanation": "ISFJ의 따뜻한 배려와 ESFP의 즐거운 에너지 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "Family comes first.",
                    "translation": "가족이 우선이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Fun makes life bright!",
                    "translation": "재미가 삶을 밝게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진은 가족을 우선으로 생각하나요?",
                    "hint": "ISFJ는 가족과 친밀한 관계를 중요시해요.",
                    "result": "O",
                    "explanation": "우진은 'Family comes first'라고 가족이 우선이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "Small groups feel nice.",
                    "translation": "작은 모임이 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "More friends, more joy!",
                    "translation": "친구가 많으면 기쁨도 많아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woo-jin thinks @@ groups feel nice.",
                    "hint": "ISFJ는 소규모 모임을 선호해요.",
                    "optionA": "big",
                    "optionB": "small",
                    "optionC": "loud",
                    "result": "small",
                    "explanation": "우진이는 작은 모임이 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Comfort matters most.",
                    "translation": "편안함이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Your warmth is special!",
                    "translation": "네 따뜻함이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이의 칭찬이에요.",
                    "optionA": "special",
                    "optionB": "warmth",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your warmth is special",
                    "explanation": "예솔이는 우진의 따뜻함이 특별하다고 칭찬해요."
                }
            ]
        }
    ]
}
ID: 4517 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "정리 정돈",
            "explanation": "ISFP의 자유로운 공간과 ESTJ의 체계적 정리 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "My room tells stories.",
                    "translation": "내 방이 이야기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Clean space, clear mind!",
                    "translation": "깨끗한 공간, 맑은 정신!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영은 자신의 방이 이야기를 한다고 하나요?",
                    "hint": "ISFP는 공간에 개인적 의미를 부여해요.",
                    "result": "O",
                    "explanation": "도영은 'My room tells stories'라고 방이 이야기를 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Mess has meaning too.",
                    "translation": "어질러진 것도 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Order saves time though!",
                    "translation": "그래도 정리가 시간을 아껴줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young says @@ has meaning too.",
                    "hint": "ISFP는 자유로운 환경을 편하게 여겨요.",
                    "optionA": "order",
                    "optionB": "mess",
                    "optionC": "sleep",
                    "result": "mess",
                    "explanation": "도영이는 어질러진 것도 의미가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Beauty needs freedom.",
                    "translation": "아름다움은 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your view is unique!",
                    "translation": "네 관점이 독특해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준서의 인정이에요.",
                    "optionA": "unique",
                    "optionB": "view",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your view is unique",
                    "explanation": "준서는 도영의 관점이 독특하다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "정리 정돈",
            "explanation": "ISFP의 자유로운 공간과 ESTJ의 체계적 정리 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "My room tells stories.",
                    "translation": "내 방이 이야기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Clean space, clear mind!",
                    "translation": "깨끗한 공간, 맑은 정신!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영은 자신의 방이 이야기를 한다고 하나요?",
                    "hint": "ISFP는 공간에 개인적 의미를 부여해요.",
                    "result": "O",
                    "explanation": "도영은 'My room tells stories'라고 방이 이야기를 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Mess has meaning too.",
                    "translation": "어질러진 것도 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "Order saves time though!",
                    "translation": "그래도 정리가 시간을 아껴줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-young says @@ has meaning too.",
                    "hint": "ISFP는 자유로운 환경을 편하게 여겨요.",
                    "optionA": "order",
                    "optionB": "mess",
                    "optionC": "sleep",
                    "result": "mess",
                    "explanation": "도영이는 어질러진 것도 의미가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "Beauty needs freedom.",
                    "translation": "아름다움은 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your view is unique!",
                    "translation": "네 관점이 독특해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준서의 인정이에요.",
                    "optionA": "unique",
                    "optionB": "view",
                    "optionC": "Your",
                    "optionD": "is",
                    "result": "Your view is unique",
                    "explanation": "준서는 도영의 관점이 독특하다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4518 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 저녁",
            "explanation": "INFJ의 깊은 사색과 ESTP의 활동적 에너지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "Silence heals me.",
                    "translation": "침묵이 나를 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Action makes me alive!",
                    "translation": "행동이 나를 살아있게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석은 침묵이 자신을 치유한다고 하나요?",
                    "hint": "INFJ는 조용한 시간을 통해 에너지를 회복해요.",
                    "result": "O",
                    "explanation": "민석은 'Silence heals me'라고 침묵이 자신을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민석",
                    "script": "Dreams guide my way.",
                    "translation": "꿈이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Now is all we have!",
                    "translation": "지금이 우리가 가진 전부야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-seok says @@ guide his way.",
                    "hint": "INFJ는 내면의 비전을 따라가요.",
                    "optionA": "friends",
                    "optionB": "dreams",
                    "optionC": "games",
                    "result": "dreams",
                    "explanation": "민석이는 꿈이 자신의 길을 안내한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Deep talks feed souls.",
                    "translation": "깊은 대화가 영혼을 먹여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your depth is cool!",
                    "translation": "네 깊이가 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "cool",
                    "optionB": "depth",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your depth is cool",
                    "explanation": "상우는 민석의 깊이가 멋지다고 칭찬해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "조용한 저녁",
            "explanation": "INFJ의 깊은 사색과 ESTP의 활동적 에너지 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "Silence heals me.",
                    "translation": "침묵이 나를 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Action makes me alive!",
                    "translation": "행동이 나를 살아있게 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민석은 침묵이 자신을 치유한다고 하나요?",
                    "hint": "INFJ는 조용한 시간을 통해 에너지를 회복해요.",
                    "result": "O",
                    "explanation": "민석은 'Silence heals me'라고 침묵이 자신을 치유한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민석",
                    "script": "Dreams guide my way.",
                    "translation": "꿈이 내 길을 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "Now is all we have!",
                    "translation": "지금이 우리가 가진 전부야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-seok says @@ guide his way.",
                    "hint": "INFJ는 내면의 비전을 따라가요.",
                    "optionA": "friends",
                    "optionB": "dreams",
                    "optionC": "games",
                    "result": "dreams",
                    "explanation": "민석이는 꿈이 자신의 길을 안내한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Deep talks feed souls.",
                    "translation": "깊은 대화가 영혼을 먹여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "Your depth is cool!",
                    "translation": "네 깊이가 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 칭찬이에요.",
                    "optionA": "cool",
                    "optionB": "depth",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your depth is cool",
                    "explanation": "상우는 민석의 깊이가 멋지다고 칭찬해요."
                }
            ]
        }
    ]
}
ID: 4519 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일과 휴식",
            "explanation": "INFP의 의미있는 일과 ESTJ의 효율적 성과 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work needs meaning.",
                    "translation": "일에는 의미가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Results matter most!",
                    "translation": "결과가 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 일에 의미가 필요하다고 하나요?",
                    "hint": "INFP는 자신의 가치관과 일치하는 일을 추구해요.",
                    "result": "O",
                    "explanation": "서준은 'Work needs meaning'이라고 일에 의미가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Heart leads my choice.",
                    "translation": "마음이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Goals bring success!",
                    "translation": "목표가 성공을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun says @@ leads his choice.",
                    "hint": "INFP는 감정과 가치를 따라 결정해요.",
                    "optionA": "money",
                    "optionB": "heart",
                    "optionC": "plan",
                    "result": "heart",
                    "explanation": "서준이는 마음이 자신의 선택을 이끈다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "People over profit.",
                    "translation": "이익보다 사람이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your values shine bright!",
                    "translation": "네 가치관이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이의 격려예요.",
                    "optionA": "bright",
                    "optionB": "values",
                    "optionC": "shine",
                    "optionD": "Your",
                    "result": "Your values shine bright",
                    "explanation": "태윤이는 서준의 가치관이 빛난다고 격려해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일과 휴식",
            "explanation": "INFP의 의미있는 일과 ESTJ의 효율적 성과 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "Work needs meaning.",
                    "translation": "일에는 의미가 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태윤",
                    "script": "Results matter most!",
                    "translation": "결과가 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서준은 일에 의미가 필요하다고 하나요?",
                    "hint": "INFP는 자신의 가치관과 일치하는 일을 추구해요.",
                    "result": "O",
                    "explanation": "서준은 'Work needs meaning'이라고 일에 의미가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서준",
                    "script": "Heart leads my choice.",
                    "translation": "마음이 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태윤",
                    "script": "Goals bring success!",
                    "translation": "목표가 성공을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jun says @@ leads his choice.",
                    "hint": "INFP는 감정과 가치를 따라 결정해요.",
                    "optionA": "money",
                    "optionB": "heart",
                    "optionC": "plan",
                    "result": "heart",
                    "explanation": "서준이는 마음이 자신의 선택을 이끈다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "People over profit.",
                    "translation": "이익보다 사람이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your values shine bright!",
                    "translation": "네 가치관이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태윤이의 격려예요.",
                    "optionA": "bright",
                    "optionB": "values",
                    "optionC": "shine",
                    "optionD": "Your",
                    "result": "Your values shine bright",
                    "explanation": "태윤이는 서준의 가치관이 빛난다고 격려해요."
                }
            ]
        }
    ]
}
ID: 4520 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아침 루틴",
            "explanation": "ESTP의 즉흥적 시작과 INFJ의 계획적 준비 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I wake and go!",
                    "translation": "일어나면 바로 가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Morning sets my day.",
                    "translation": "아침이 하루를 정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 일어나면 바로 간다고 하나요?",
                    "hint": "ESTP는 즉흥적이고 빠른 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'I wake and go!'라고 일어나면 바로 간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Speed wins the race!",
                    "translation": "속도가 경주를 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Calm starts work best.",
                    "translation": "차분한 시작이 최고야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo says @@ wins the race.",
                    "hint": "ESTP는 빠른 속도와 행동을 중시해요.",
                    "optionA": "rest",
                    "optionB": "speed",
                    "optionC": "sleep",
                    "result": "speed",
                    "explanation": "시우는 속도가 경주를 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Live in this moment!",
                    "translation": "이 순간을 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 감탄이에요.",
                    "optionA": "me",
                    "optionB": "energy",
                    "optionC": "Your",
                    "optionD": "amazes",
                    "result": "Your energy amazes me",
                    "explanation": "서진이는 시우의 에너지에 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "아침 루틴",
            "explanation": "ESTP의 즉흥적 시작과 INFJ의 계획적 준비 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I wake and go!",
                    "translation": "일어나면 바로 가!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Morning sets my day.",
                    "translation": "아침이 하루를 정해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 일어나면 바로 간다고 하나요?",
                    "hint": "ESTP는 즉흥적이고 빠른 행동을 좋아해요.",
                    "result": "O",
                    "explanation": "시우는 'I wake and go!'라고 일어나면 바로 간다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "Speed wins the race!",
                    "translation": "속도가 경주를 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Calm starts work best.",
                    "translation": "차분한 시작이 최고야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Si-woo says @@ wins the race.",
                    "hint": "ESTP는 빠른 속도와 행동을 중시해요.",
                    "optionA": "rest",
                    "optionB": "speed",
                    "optionC": "sleep",
                    "result": "speed",
                    "explanation": "시우는 속도가 경주를 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "시우",
                    "script": "Live in this moment!",
                    "translation": "이 순간을 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Your energy amazes me!",
                    "translation": "네 에너지가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 감탄이에요.",
                    "optionA": "me",
                    "optionB": "energy",
                    "optionC": "Your",
                    "optionD": "amazes",
                    "result": "Your energy amazes me",
                    "explanation": "서진이는 시우의 에너지에 감탄했어요."
                }
            ]
        }
    ]
}
ID: 4521 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFJ의 세심한 배려와 INTJ의 실용적 선택 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "They will love this!",
                    "translation": "그들이 이걸 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Function beats form.",
                    "translation": "기능이 형태를 이겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준은 상대방이 선물을 좋아할 거라고 생각하나요?",
                    "hint": "ESFJ는 다른 사람의 기쁨을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "하준은 'They will love this!'라고 그들이 좋아할 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Joy matters most here.",
                    "translation": "여기선 기쁨이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Useful gifts last longer.",
                    "translation": "유용한 선물이 더 오래가."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun thinks @@ matters most here.",
                    "hint": "ESFJ는 감정적 만족을 우선시해요.",
                    "optionA": "price",
                    "optionB": "joy",
                    "optionC": "size",
                    "result": "joy",
                    "explanation": "하준이는 기쁨이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Smiles are my goal.",
                    "translation": "미소가 내 목표야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your care touches hearts!",
                    "translation": "네 배려가 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승현이의 인정이에요.",
                    "optionA": "hearts",
                    "optionB": "care",
                    "optionC": "Your",
                    "optionD": "touches",
                    "result": "Your care touches hearts",
                    "explanation": "승현이는 하준의 배려가 마음을 감동시킨다고 인정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "선물 고르기",
            "explanation": "ESFJ의 세심한 배려와 INTJ의 실용적 선택 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하준",
                    "script": "They will love this!",
                    "translation": "그들이 이걸 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "Function beats form.",
                    "translation": "기능이 형태를 이겨."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하준은 상대방이 선물을 좋아할 거라고 생각하나요?",
                    "hint": "ESFJ는 다른 사람의 기쁨을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "하준은 'They will love this!'라고 그들이 좋아할 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하준",
                    "script": "Joy matters most here.",
                    "translation": "여기선 기쁨이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Useful gifts last longer.",
                    "translation": "유용한 선물이 더 오래가."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-jun thinks @@ matters most here.",
                    "hint": "ESFJ는 감정적 만족을 우선시해요.",
                    "optionA": "price",
                    "optionB": "joy",
                    "optionC": "size",
                    "result": "joy",
                    "explanation": "하준이는 기쁨이 가장 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하준",
                    "script": "Smiles are my goal.",
                    "translation": "미소가 내 목표야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your care touches hearts!",
                    "translation": "네 배려가 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승현이의 인정이에요.",
                    "optionA": "hearts",
                    "optionB": "care",
                    "optionC": "Your",
                    "optionD": "touches",
                    "result": "Your care touches hearts",
                    "explanation": "승현이는 하준의 배려가 마음을 감동시킨다고 인정해요."
                }
            ]
        }
    ]
}
ID: 4522 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전",
            "explanation": "ESFP의 즐거운 모험과 INTJ의 신중한 계획 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Fun first, think later!",
                    "translation": "재미 먼저, 생각은 나중에!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Plans prevent problems.",
                    "translation": "계획이 문제를 막아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민은 재미를 먼저 추구하나요?",
                    "hint": "ESFP는 즐거움과 경험을 우선시해요.",
                    "result": "O",
                    "explanation": "강민은 'Fun first, think later!'라고 재미를 먼저 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Life is too short!",
                    "translation": "인생은 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Smart moves save time.",
                    "translation": "현명한 움직임이 시간을 아껴."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-min thinks life is too @@.",
                    "hint": "ESFP는 지금 이 순간을 즐기려 해요.",
                    "optionA": "long",
                    "optionB": "short",
                    "optionC": "slow",
                    "result": "short",
                    "explanation": "강민이는 인생이 너무 짧다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Joy fills my day!",
                    "translation": "기쁨이 내 하루를 채워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your spirit shines bright!",
                    "translation": "네 정신이 밝게 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이의 칭찬이에요.",
                    "optionA": "bright",
                    "optionB": "spirit",
                    "optionC": "shines",
                    "optionD": "Your",
                    "result": "Your spirit shines bright",
                    "explanation": "재현이는 강민의 정신이 밝게 빛난다고 칭찬해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "새로운 도전",
            "explanation": "ESFP의 즐거운 모험과 INTJ의 신중한 계획 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Fun first, think later!",
                    "translation": "재미 먼저, 생각은 나중에!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Plans prevent problems.",
                    "translation": "계획이 문제를 막아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민은 재미를 먼저 추구하나요?",
                    "hint": "ESFP는 즐거움과 경험을 우선시해요.",
                    "result": "O",
                    "explanation": "강민은 'Fun first, think later!'라고 재미를 먼저 추구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Life is too short!",
                    "translation": "인생은 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "Smart moves save time.",
                    "translation": "현명한 움직임이 시간을 아껴."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-min thinks life is too @@.",
                    "hint": "ESFP는 지금 이 순간을 즐기려 해요.",
                    "optionA": "long",
                    "optionB": "short",
                    "optionC": "slow",
                    "result": "short",
                    "explanation": "강민이는 인생이 너무 짧다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Joy fills my day!",
                    "translation": "기쁨이 내 하루를 채워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "Your spirit shines bright!",
                    "translation": "네 정신이 밝게 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이의 칭찬이에요.",
                    "optionA": "bright",
                    "optionB": "spirit",
                    "optionC": "shines",
                    "optionD": "Your",
                    "result": "Your spirit shines bright",
                    "explanation": "재현이는 강민의 정신이 밝게 빛난다고 칭찬해요."
                }
            ]
        }
    ]
}
ID: 4523 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "문제 해결",
            "explanation": "ENTP의 창의적 접근과 ISFJ의 안정적 방법 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Break all the rules!",
                    "translation": "모든 규칙을 깨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Safety comes first though.",
                    "translation": "그래도 안전이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 모든 규칙을 깨자고 하나요?",
                    "hint": "ENTP는 기존 방식에 도전하기를 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Break all the rules!'라고 모든 규칙을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "New ways excite me!",
                    "translation": "새로운 방법이 날 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Care keeps us safe.",
                    "translation": "조심함이 우리를 안전하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun says new ways @@ him.",
                    "hint": "ENTP는 새로운 시도를 즐겨요.",
                    "optionA": "bore",
                    "optionB": "excite",
                    "optionC": "scare",
                    "result": "excite",
                    "explanation": "태현이는 새로운 방법이 자신을 설레게 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Risk brings big wins!",
                    "translation": "위험이 큰 승리를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Your courage is amazing!",
                    "translation": "네 용기가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현이의 감탄이에요.",
                    "optionA": "amazing",
                    "optionB": "courage",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your courage is amazing",
                    "explanation": "수현이는 태현의 용기가 놀랍다고 감탄해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "문제 해결",
            "explanation": "ENTP의 창의적 접근과 ISFJ의 안정적 방법 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "Break all the rules!",
                    "translation": "모든 규칙을 깨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Safety comes first though.",
                    "translation": "그래도 안전이 우선이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 모든 규칙을 깨자고 하나요?",
                    "hint": "ENTP는 기존 방식에 도전하기를 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Break all the rules!'라고 모든 규칙을 깨자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "New ways excite me!",
                    "translation": "새로운 방법이 날 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Care keeps us safe.",
                    "translation": "조심함이 우리를 안전하게 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-hyun says new ways @@ him.",
                    "hint": "ENTP는 새로운 시도를 즐겨요.",
                    "optionA": "bore",
                    "optionB": "excite",
                    "optionC": "scare",
                    "result": "excite",
                    "explanation": "태현이는 새로운 방법이 자신을 설레게 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태현",
                    "script": "Risk brings big wins!",
                    "translation": "위험이 큰 승리를 가져와!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Your courage is amazing!",
                    "translation": "네 용기가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수현이의 감탄이에요.",
                    "optionA": "amazing",
                    "optionB": "courage",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your courage is amazing",
                    "explanation": "수현이는 태현의 용기가 놀랍다고 감탄해요."
                }
            ]
        }
    ]
}
ID: 4524 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 공부해",
            "explanation": "ISTJ의 체계적 학습과 ESFJ의 따뜻한 응원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I study step by step.",
                    "translation": "단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really smart! Can I help?",
                    "translation": "정말 똑똑해! 내가 도와줄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 수빈을 도와주고 싶어하나요?",
                    "hint": "ESFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "지우는 'Can I help?'라고 도와주고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Yes, quiet helps me.",
                    "translation": "응, 조용한 게 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "I'll keep it quiet!",
                    "translation": "조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says @@ helps her.",
                    "hint": "ISTJ는 조용한 환경에서 집중을 잘해요.",
                    "optionA": "noise",
                    "optionB": "quiet",
                    "optionC": "music",
                    "result": "quiet",
                    "explanation": "수빈이는 조용한 것이 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your focus inspires me!",
                    "translation": "네 집중력이 나한테 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이의 감사 인사예요.",
                    "optionA": "understanding",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "result": "Thanks for understanding",
                    "explanation": "수빈이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "함께 공부해",
            "explanation": "ISTJ의 체계적 학습과 ESFJ의 따뜻한 응원 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I study step by step.",
                    "translation": "단계별로 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "That's really smart! Can I help?",
                    "translation": "정말 똑똑해! 내가 도와줄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 수빈을 도와주고 싶어하나요?",
                    "hint": "ESFJ는 다른 사람을 돕는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "지우는 'Can I help?'라고 도와주고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Yes, quiet helps me.",
                    "translation": "응, 조용한 게 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지우",
                    "script": "I'll keep it quiet!",
                    "translation": "조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says @@ helps her.",
                    "hint": "ISTJ는 조용한 환경에서 집중을 잘해요.",
                    "optionA": "noise",
                    "optionB": "quiet",
                    "optionC": "music",
                    "result": "quiet",
                    "explanation": "수빈이는 조용한 것이 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your focus inspires me!",
                    "translation": "네 집중력이 나한테 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수빈이의 감사 인사예요.",
                    "optionA": "understanding",
                    "optionB": "for",
                    "optionC": "Thanks",
                    "result": "Thanks for understanding",
                    "explanation": "수빈이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4525 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "요리 시간",
            "explanation": "ISTP의 실용적 요리와 ENFJ의 따뜻한 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I cook simple food.",
                    "translation": "간단한 음식을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Simple can be delicious!",
                    "translation": "간단한 것도 맛있을 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 간단한 음식도 맛있을 수 있다고 하나요?",
                    "hint": "ENFJ는 긍정적으로 격려해요.",
                    "result": "O",
                    "explanation": "민아는 'Simple can be delicious!'라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Fast and easy works.",
                    "translation": "빠르고 쉬운 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You're so practical! Teach me?",
                    "translation": "정말 실용적이야! 가르쳐줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yeon likes @@ and easy cooking.",
                    "hint": "ISTP는 효율적인 방법을 선호해요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "hard",
                    "result": "fast",
                    "explanation": "하연이는 빠르고 쉬운 요리를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Sure, watch my hands.",
                    "translation": "그래, 내 손을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your skills amaze me!",
                    "translation": "네 실력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하연이의 대답이에요.",
                    "optionA": "hands",
                    "optionB": "my",
                    "optionC": "watch",
                    "optionD": "Sure",
                    "result": "Sure watch my hands",
                    "explanation": "하연이는 자신의 손을 보라고 대답했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "요리 시간",
            "explanation": "ISTP의 실용적 요리와 ENFJ의 따뜻한 격려 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I cook simple food.",
                    "translation": "간단한 음식을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "Simple can be delicious!",
                    "translation": "간단한 것도 맛있을 수 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 간단한 음식도 맛있을 수 있다고 하나요?",
                    "hint": "ENFJ는 긍정적으로 격려해요.",
                    "result": "O",
                    "explanation": "민아는 'Simple can be delicious!'라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "Fast and easy works.",
                    "translation": "빠르고 쉬운 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "You're so practical! Teach me?",
                    "translation": "정말 실용적이야! 가르쳐줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yeon likes @@ and easy cooking.",
                    "hint": "ISTP는 효율적인 방법을 선호해요.",
                    "optionA": "slow",
                    "optionB": "fast",
                    "optionC": "hard",
                    "result": "fast",
                    "explanation": "하연이는 빠르고 쉬운 요리를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Sure, watch my hands.",
                    "translation": "그래, 내 손을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Your skills amaze me!",
                    "translation": "네 실력이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하연이의 대답이에요.",
                    "optionA": "hands",
                    "optionB": "my",
                    "optionC": "watch",
                    "optionD": "Sure",
                    "result": "Sure watch my hands",
                    "explanation": "하연이는 자신의 손을 보라고 대답했어요."
                }
            ]
        }
    ]
}
ID: 4526 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향",
            "explanation": "ISFJ의 편안한 선택과 ENFP의 열정적 공감 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I like soft music.",
                    "translation": "부드러운 음악을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Soft music heals hearts!",
                    "translation": "부드러운 음악이 마음을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 부드러운 음악이 마음을 치유한다고 공감하나요?",
                    "hint": "ENFP는 감정적으로 깊이 공감해요.",
                    "result": "O",
                    "explanation": "건우는 'Soft music heals hearts!'라고 공감했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "It helps me relax.",
                    "translation": "그게 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "Yes! Let's listen together!",
                    "translation": "맞아! 같이 들어보자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says soft music helps him @@.",
                    "hint": "ISFJ는 편안함을 추구해요.",
                    "optionA": "work",
                    "optionB": "relax",
                    "optionC": "run",
                    "result": "relax",
                    "explanation": "민우는 음악이 자신을 편안하게 해준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "That sounds nice.",
                    "translation": "그거 좋은 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your taste is perfect!",
                    "translation": "네 취향이 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민우의 동의예요.",
                    "optionA": "nice",
                    "optionB": "sounds",
                    "optionC": "That",
                    "result": "That sounds nice",
                    "explanation": "민우는 그것이 좋은 것 같다고 동의했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "음악 취향",
            "explanation": "ISFJ의 편안한 선택과 ENFP의 열정적 공감 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I like soft music.",
                    "translation": "부드러운 음악을 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "Soft music heals hearts!",
                    "translation": "부드러운 음악이 마음을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건우는 부드러운 음악이 마음을 치유한다고 공감하나요?",
                    "hint": "ENFP는 감정적으로 깊이 공감해요.",
                    "result": "O",
                    "explanation": "건우는 'Soft music heals hearts!'라고 공감했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민우",
                    "script": "It helps me relax.",
                    "translation": "그게 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건우",
                    "script": "Yes! Let's listen together!",
                    "translation": "맞아! 같이 들어보자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo says soft music helps him @@.",
                    "hint": "ISFJ는 편안함을 추구해요.",
                    "optionA": "work",
                    "optionB": "relax",
                    "optionC": "run",
                    "result": "relax",
                    "explanation": "민우는 음악이 자신을 편안하게 해준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "That sounds nice.",
                    "translation": "그거 좋은 것 같아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your taste is perfect!",
                    "translation": "네 취향이 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민우의 동의예요.",
                    "optionA": "nice",
                    "optionB": "sounds",
                    "optionC": "That",
                    "result": "That sounds nice",
                    "explanation": "민우는 그것이 좋은 것 같다고 동의했어요."
                }
            ]
        }
    ]
}
ID: 4527 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그림 그리기",
            "explanation": "ISFP의 감성적 표현과 ENTJ의 지지적 격려 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Colors show my feelings.",
                    "translation": "색깔이 내 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "That's powerful expression!",
                    "translation": "그거 강력한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준은 채영의 표현이 강력하다고 인정하나요?",
                    "hint": "ENTJ는 진정한 재능을 인정해요.",
                    "result": "O",
                    "explanation": "민준은 'That's powerful expression!'이라고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Blue feels peaceful today.",
                    "translation": "오늘은 파란색이 평화로워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I see your peace! Show more?",
                    "translation": "네 평화가 보여! 더 보여줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young says @@ feels peaceful today.",
                    "hint": "ISFP는 색으로 감정을 표현해요.",
                    "optionA": "red",
                    "optionB": "blue",
                    "optionC": "black",
                    "result": "blue",
                    "explanation": "채영이는 오늘 파란색이 평화롭다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Okay, here's my heart.",
                    "translation": "좋아, 여기 내 마음이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your art moves people!",
                    "translation": "네 예술이 사람들을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "채영이의 대답이에요.",
                    "optionA": "heart",
                    "optionB": "my",
                    "optionC": "here's",
                    "optionD": "Okay",
                    "result": "Okay here's my heart",
                    "explanation": "채영이는 자신의 마음을 보여주겠다고 대답했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그림 그리기",
            "explanation": "ISFP의 감성적 표현과 ENTJ의 지지적 격려 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "Colors show my feelings.",
                    "translation": "색깔이 내 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민준",
                    "script": "That's powerful expression!",
                    "translation": "그거 강력한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민준은 채영의 표현이 강력하다고 인정하나요?",
                    "hint": "ENTJ는 진정한 재능을 인정해요.",
                    "result": "O",
                    "explanation": "민준은 'That's powerful expression!'이라고 인정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Blue feels peaceful today.",
                    "translation": "오늘은 파란색이 평화로워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민준",
                    "script": "I see your peace! Show more?",
                    "translation": "네 평화가 보여! 더 보여줄래?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young says @@ feels peaceful today.",
                    "hint": "ISFP는 색으로 감정을 표현해요.",
                    "optionA": "red",
                    "optionB": "blue",
                    "optionC": "black",
                    "result": "blue",
                    "explanation": "채영이는 오늘 파란색이 평화롭다고 느껴요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "Okay, here's my heart.",
                    "translation": "좋아, 여기 내 마음이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민준",
                    "script": "Your art moves people!",
                    "translation": "네 예술이 사람들을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "채영이의 대답이에요.",
                    "optionA": "heart",
                    "optionB": "my",
                    "optionC": "here's",
                    "optionD": "Okay",
                    "result": "Okay here's my heart",
                    "explanation": "채영이는 자신의 마음을 보여주겠다고 대답했어요."
                }
            ]
        }
    ]
}
ID: 4528 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독서 모임",
            "explanation": "INTJ의 깊은 분석과 ESFP의 즐거운 반응 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Books teach deep lessons.",
                    "translation": "책은 깊은 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Wow, that's so true!",
                    "translation": "와, 정말 맞는 말이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린은 유진의 말에 동의하나요?",
                    "hint": "ESFP는 진심으로 공감할 때 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "혜린은 'Wow, that's so true!'라고 동의했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "This one changed me.",
                    "translation": "이 책이 나를 바꿨어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Tell me everything! I'm curious!",
                    "translation": "다 말해줘! 궁금해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says this book @@ her.",
                    "hint": "INTJ는 책에서 깊은 영향을 받아요.",
                    "optionA": "bored",
                    "optionB": "changed",
                    "optionC": "confused",
                    "result": "changed",
                    "explanation": "유진이는 이 책이 자신을 바꿨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "It's about finding truth.",
                    "translation": "진실을 찾는 것에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your mind is brilliant!",
                    "translation": "네 마음이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "혜린이의 칭찬이에요.",
                    "optionA": "brilliant",
                    "optionB": "mind",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your mind is brilliant",
                    "explanation": "혜린이는 유진의 마음이 빛난다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "독서 모임",
            "explanation": "INTJ의 깊은 분석과 ESFP의 즐거운 반응 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "Books teach deep lessons.",
                    "translation": "책은 깊은 교훈을 가르쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜린",
                    "script": "Wow, that's so true!",
                    "translation": "와, 정말 맞는 말이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린은 유진의 말에 동의하나요?",
                    "hint": "ESFP는 진심으로 공감할 때 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "혜린은 'Wow, that's so true!'라고 동의했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "유진",
                    "script": "This one changed me.",
                    "translation": "이 책이 나를 바꿨어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜린",
                    "script": "Tell me everything! I'm curious!",
                    "translation": "다 말해줘! 궁금해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yu-jin says this book @@ her.",
                    "hint": "INTJ는 책에서 깊은 영향을 받아요.",
                    "optionA": "bored",
                    "optionB": "changed",
                    "optionC": "confused",
                    "result": "changed",
                    "explanation": "유진이는 이 책이 자신을 바꿨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "유진",
                    "script": "It's about finding truth.",
                    "translation": "진실을 찾는 것에 관한 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "Your mind is brilliant!",
                    "translation": "네 마음이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "혜린이의 칭찬이에요.",
                    "optionA": "brilliant",
                    "optionB": "mind",
                    "optionC": "is",
                    "optionD": "Your",
                    "result": "Your mind is brilliant",
                    "explanation": "혜린이는 유진의 마음이 빛난다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4529 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "INTP의 사색적 산책과 ESFJ의 따뜻한 동행 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Walking helps me think.",
                    "translation": "걷기가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I'll walk with you!",
                    "translation": "같이 걸을게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민은 함께 걷겠다고 제안하나요?",
                    "hint": "ESFJ는 함께하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소민은 'I'll walk with you!'라고 함께 걷겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet walks are best.",
                    "translation": "조용한 산책이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Then I'll stay quiet!",
                    "translation": "그럼 조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon thinks @@ walks are best.",
                    "hint": "INTP는 조용히 생각하며 걷는 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "도현이는 조용한 산책이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Thanks, you understand me.",
                    "translation": "고마워, 날 이해해주네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your thoughts are special!",
                    "translation": "네 생각들이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 감사 표현이에요.",
                    "optionA": "me",
                    "optionB": "understand",
                    "optionC": "you",
                    "optionD": "Thanks",
                    "result": "Thanks you understand me",
                    "explanation": "도현이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "산책 시간",
            "explanation": "INTP의 사색적 산책과 ESFJ의 따뜻한 동행 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Walking helps me think.",
                    "translation": "걷기가 생각을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소민",
                    "script": "I'll walk with you!",
                    "translation": "같이 걸을게!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소민은 함께 걷겠다고 제안하나요?",
                    "hint": "ESFJ는 함께하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "소민은 'I'll walk with you!'라고 함께 걷겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Quiet walks are best.",
                    "translation": "조용한 산책이 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소민",
                    "script": "Then I'll stay quiet!",
                    "translation": "그럼 조용히 할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyeon thinks @@ walks are best.",
                    "hint": "INTP는 조용히 생각하며 걷는 것을 좋아해요.",
                    "optionA": "loud",
                    "optionB": "quiet",
                    "optionC": "fast",
                    "result": "quiet",
                    "explanation": "도현이는 조용한 산책이 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Thanks, you understand me.",
                    "translation": "고마워, 날 이해해주네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소민",
                    "script": "Your thoughts are special!",
                    "translation": "네 생각들이 특별해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 감사 표현이에요.",
                    "optionA": "me",
                    "optionB": "understand",
                    "optionC": "you",
                    "optionD": "Thanks",
                    "result": "Thanks you understand me",
                    "explanation": "도현이는 이해해줘서 고맙다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4530 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈 이야기",
            "explanation": "INFJ의 직관적 통찰과 ESFP의 밝은 응원 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Dreams show hidden truths.",
                    "translation": "꿈은 숨겨진 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That's so mysterious! Tell more!",
                    "translation": "정말 신비로워! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 더 듣고 싶어하나요?",
                    "hint": "ESFP는 흥미로운 이야기에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "미소는 'Tell more!'라고 더 듣고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Last night felt important.",
                    "translation": "어젯밤 꿈이 중요하게 느껴졌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Yes! Dreams are magic!",
                    "translation": "맞아! 꿈은 마법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says last night felt @@.",
                    "hint": "INFJ는 꿈의 의미를 중요하게 생각해요.",
                    "optionA": "scary",
                    "optionB": "important",
                    "optionC": "funny",
                    "result": "important",
                    "explanation": "태민이는 어젯밤 꿈이 중요하게 느껴졌다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "You really get it.",
                    "translation": "정말 이해하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your insights inspire me!",
                    "translation": "네 통찰력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태민이의 인정이에요.",
                    "optionA": "it",
                    "optionB": "get",
                    "optionC": "really",
                    "optionD": "You",
                    "result": "You really get it",
                    "explanation": "태민이는 미소가 정말 이해한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "꿈 이야기",
            "explanation": "INFJ의 직관적 통찰과 ESFP의 밝은 응원 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태민",
                    "script": "Dreams show hidden truths.",
                    "translation": "꿈은 숨겨진 진실을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "That's so mysterious! Tell more!",
                    "translation": "정말 신비로워! 더 말해줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 더 듣고 싶어하나요?",
                    "hint": "ESFP는 흥미로운 이야기에 열정적으로 반응해요.",
                    "result": "O",
                    "explanation": "미소는 'Tell more!'라고 더 듣고 싶어했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태민",
                    "script": "Last night felt important.",
                    "translation": "어젯밤 꿈이 중요하게 느껴졌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Yes! Dreams are magic!",
                    "translation": "맞아! 꿈은 마법이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-min says last night felt @@.",
                    "hint": "INFJ는 꿈의 의미를 중요하게 생각해요.",
                    "optionA": "scary",
                    "optionB": "important",
                    "optionC": "funny",
                    "result": "important",
                    "explanation": "태민이는 어젯밤 꿈이 중요하게 느껴졌다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "You really get it.",
                    "translation": "정말 이해하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your insights inspire me!",
                    "translation": "네 통찰력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태민이의 인정이에요.",
                    "optionA": "it",
                    "optionB": "get",
                    "optionC": "really",
                    "optionD": "You",
                    "result": "You really get it",
                    "explanation": "태민이는 미소가 정말 이해한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4531 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일기 쓰기",
            "explanation": "INFP의 감성적 기록과 ENTJ의 실용적 지지 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Words hold my soul.",
                    "translation": "말이 내 영혼을 담아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's deep thinking! Keep writing!",
                    "translation": "깊은 생각이야! 계속 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 도훈에게 계속 쓰라고 격려하나요?",
                    "hint": "ENTJ는 의미있는 활동을 지지해요.",
                    "result": "O",
                    "explanation": "성준은 'Keep writing!'이라고 계속 쓰라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Each day tells stories.",
                    "translation": "매일이 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Yes! Record them all!",
                    "translation": "맞아! 다 기록해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hoon says each day tells @@.",
                    "hint": "INFP는 일상에서 이야기를 발견해요.",
                    "optionA": "jokes",
                    "optionB": "stories",
                    "optionC": "lies",
                    "result": "stories",
                    "explanation": "도훈이는 매일이 이야기를 들려준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Writing heals my heart.",
                    "translation": "글쓰기가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your words have power!",
                    "translation": "네 말에는 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성준이의 격려예요.",
                    "optionA": "power",
                    "optionB": "have",
                    "optionC": "words",
                    "optionD": "Your",
                    "result": "Your words have power",
                    "explanation": "성준이는 도훈의 말에 힘이 있다고 격려했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "일기 쓰기",
            "explanation": "INFP의 감성적 기록과 ENTJ의 실용적 지지 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도훈",
                    "script": "Words hold my soul.",
                    "translation": "말이 내 영혼을 담아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "That's deep thinking! Keep writing!",
                    "translation": "깊은 생각이야! 계속 써!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성준은 도훈에게 계속 쓰라고 격려하나요?",
                    "hint": "ENTJ는 의미있는 활동을 지지해요.",
                    "result": "O",
                    "explanation": "성준은 'Keep writing!'이라고 계속 쓰라고 격려했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도훈",
                    "script": "Each day tells stories.",
                    "translation": "매일이 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Yes! Record them all!",
                    "translation": "맞아! 다 기록해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hoon says each day tells @@.",
                    "hint": "INFP는 일상에서 이야기를 발견해요.",
                    "optionA": "jokes",
                    "optionB": "stories",
                    "optionC": "lies",
                    "result": "stories",
                    "explanation": "도훈이는 매일이 이야기를 들려준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Writing heals my heart.",
                    "translation": "글쓰기가 내 마음을 치유해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성준",
                    "script": "Your words have power!",
                    "translation": "네 말에는 힘이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성준이의 격려예요.",
                    "optionA": "power",
                    "optionB": "have",
                    "optionC": "words",
                    "optionD": "Your",
                    "result": "Your words have power",
                    "explanation": "성준이는 도훈의 말에 힘이 있다고 격려했어요."
                }
            ]
        }
    ]
}
ID: 4532 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택",
            "explanation": "ESTJ의 효율적 결정과 INFP의 감성적 선호 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Action movies save time.",
                    "translation": "액션 영화가 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hmm, but feelings matter too!",
                    "translation": "음, 하지만 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 감정도 중요하다고 말하나요?",
                    "hint": "INFP는 감정적 깊이를 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'feelings matter too!'라고 감정도 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Quick fun works best.",
                    "translation": "빠른 재미가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I understand! Let's try both?",
                    "translation": "이해해! 둘 다 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ fun works best.",
                    "hint": "ESTJ는 효율적인 즐거움을 선호해요.",
                    "optionA": "slow",
                    "optionB": "quick",
                    "optionC": "sad",
                    "result": "quick",
                    "explanation": "태영이는 빠른 재미가 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Fair deal, let's go!",
                    "translation": "공정한 거래야, 가자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your fairness is cool!",
                    "translation": "네 공정함이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이의 동의예요.",
                    "optionA": "go",
                    "optionB": "let's",
                    "optionC": "deal",
                    "optionD": "Fair",
                    "result": "Fair deal let's go",
                    "explanation": "태영이는 공정한 거래라며 가자고 동의했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "영화 선택",
            "explanation": "ESTJ의 효율적 결정과 INFP의 감성적 선호 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "Action movies save time.",
                    "translation": "액션 영화가 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hmm, but feelings matter too!",
                    "translation": "음, 하지만 감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 감정도 중요하다고 말하나요?",
                    "hint": "INFP는 감정적 깊이를 중시해요.",
                    "result": "O",
                    "explanation": "은비는 'feelings matter too!'라고 감정도 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "Quick fun works best.",
                    "translation": "빠른 재미가 최고야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I understand! Let's try both?",
                    "translation": "이해해! 둘 다 해볼까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ fun works best.",
                    "hint": "ESTJ는 효율적인 즐거움을 선호해요.",
                    "optionA": "slow",
                    "optionB": "quick",
                    "optionC": "sad",
                    "result": "quick",
                    "explanation": "태영이는 빠른 재미가 최고라고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Fair deal, let's go!",
                    "translation": "공정한 거래야, 가자!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "Your fairness is cool!",
                    "translation": "네 공정함이 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이의 동의예요.",
                    "optionA": "go",
                    "optionB": "let's",
                    "optionC": "deal",
                    "optionD": "Fair",
                    "result": "Fair deal let's go",
                    "explanation": "태영이는 공정한 거래라며 가자고 동의했어요."
                }
            ]
        }
    ]
}
ID: 4533 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "저녁 약속",
            "explanation": "ENFP의 즐거운 제안과 ISTJ의 신중한 계획 비교",
            "category": "사회적 상호작용",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's try something new!",
                    "translation": "뭔가 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "New? What exactly?",
                    "translation": "새로운 거? 정확히 뭐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 정확한 내용을 묻나요?",
                    "hint": "ISTJ는 구체적인 정보를 원해요.",
                    "result": "O",
                    "explanation": "현수는 'What exactly?'라고 정확히 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Thai food sounds fun!",
                    "translation": "태국 음식이 재미있을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Okay, which restaurant then?",
                    "translation": "좋아, 그럼 어느 식당?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hye thinks @@ food sounds fun.",
                    "hint": "ENFP는 새로운 경험을 즐겨요.",
                    "optionA": "Korean",
                    "optionB": "Thai",
                    "optionC": "fast",
                    "result": "Thai",
                    "explanation": "지혜는 태국 음식이 재미있을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You plan so well!",
                    "translation": "넌 계획을 정말 잘 세워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your ideas bring joy!",
                    "translation": "네 아이디어가 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현수의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "bring",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas bring joy",
                    "explanation": "현수는 지혜의 아이디어가 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "저녁 약속",
            "explanation": "ENFP의 즐거운 제안과 ISTJ의 신중한 계획 비교",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지혜",
                    "script": "Let's try something new!",
                    "translation": "뭔가 새로운 걸 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "New? What exactly?",
                    "translation": "새로운 거? 정확히 뭐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 정확한 내용을 묻나요?",
                    "hint": "ISTJ는 구체적인 정보를 원해요.",
                    "result": "O",
                    "explanation": "현수는 'What exactly?'라고 정확히 묻고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지혜",
                    "script": "Thai food sounds fun!",
                    "translation": "태국 음식이 재미있을 것 같아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Okay, which restaurant then?",
                    "translation": "좋아, 그럼 어느 식당?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hye thinks @@ food sounds fun.",
                    "hint": "ENFP는 새로운 경험을 즐겨요.",
                    "optionA": "Korean",
                    "optionB": "Thai",
                    "optionC": "fast",
                    "result": "Thai",
                    "explanation": "지혜는 태국 음식이 재미있을 것 같다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지혜",
                    "script": "You plan so well!",
                    "translation": "넌 계획을 정말 잘 세워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your ideas bring joy!",
                    "translation": "네 아이디어가 기쁨을 가져다줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현수의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "bring",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas bring joy",
                    "explanation": "현수는 지혜의 아이디어가 기쁨을 가져다준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4534 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "뉴스 읽기",
            "explanation": "ISTJ의 사실 중심 정보와 ENTP의 다각도 분석 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "I read facts first.",
                    "translation": "사실을 먼저 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Good start! What about causes?",
                    "translation": "좋은 시작이야! 원인은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 원인에 대해 묻나요?",
                    "hint": "ENTP는 현상의 원인과 연관성을 탐구해요.",
                    "result": "O",
                    "explanation": "윤호는 'What about causes?'라고 원인을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "Numbers don't lie here.",
                    "translation": "여기서 숫자는 거짓말 안 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "True! But why these numbers?",
                    "translation": "맞아! 근데 왜 이 숫자들일까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-su says @@ don't lie here.",
                    "hint": "ISTJ는 객관적 데이터를 신뢰해요.",
                    "optionA": "feelings",
                    "optionB": "numbers",
                    "optionC": "stories",
                    "result": "numbers",
                    "explanation": "지수는 숫자가 거짓말하지 않는다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "You ask good questions.",
                    "translation": "좋은 질문을 하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your facts ground me!",
                    "translation": "네 사실들이 날 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지수의 칭찬이에요.",
                    "optionA": "questions",
                    "optionB": "good",
                    "optionC": "ask",
                    "optionD": "You",
                    "result": "You ask good questions",
                    "explanation": "지수는 윤호가 좋은 질문을 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "뉴스 읽기",
            "explanation": "ISTJ의 사실 중심 정보와 ENTP의 다각도 분석 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "I read facts first.",
                    "translation": "사실을 먼저 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤호",
                    "script": "Good start! What about causes?",
                    "translation": "좋은 시작이야! 원인은 어때?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤호는 원인에 대해 묻나요?",
                    "hint": "ENTP는 현상의 원인과 연관성을 탐구해요.",
                    "result": "O",
                    "explanation": "윤호는 'What about causes?'라고 원인을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "Numbers don't lie here.",
                    "translation": "여기서 숫자는 거짓말 안 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤호",
                    "script": "True! But why these numbers?",
                    "translation": "맞아! 근데 왜 이 숫자들일까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-su says @@ don't lie here.",
                    "hint": "ISTJ는 객관적 데이터를 신뢰해요.",
                    "optionA": "feelings",
                    "optionB": "numbers",
                    "optionC": "stories",
                    "result": "numbers",
                    "explanation": "지수는 숫자가 거짓말하지 않는다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "You ask good questions.",
                    "translation": "좋은 질문을 하네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤호",
                    "script": "Your facts ground me!",
                    "translation": "네 사실들이 날 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지수의 칭찬이에요.",
                    "optionA": "questions",
                    "optionB": "good",
                    "optionC": "ask",
                    "optionD": "You",
                    "result": "You ask good questions",
                    "explanation": "지수는 윤호가 좋은 질문을 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4535 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "인터넷 검색",
            "explanation": "ISTP의 실용적 검색과 ENFJ의 폭넓은 관심 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I search how-to videos.",
                    "translation": "사용법 영상을 검색해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Practical! Who makes them?",
                    "translation": "실용적이야! 누가 만들어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 누가 영상을 만드는지 궁금해하나요?",
                    "hint": "ENFJ는 사람과 관련된 정보에 관심이 많아요.",
                    "result": "O",
                    "explanation": "지아는 'Who makes them?'이라고 제작자를 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Experts show real skills.",
                    "translation": "전문가들이 진짜 실력을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Nice! They help many people!",
                    "translation": "좋아! 많은 사람을 도와주네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-an says @@ show real skills.",
                    "hint": "ISTP는 실제 전문성을 중시해요.",
                    "optionA": "beginners",
                    "optionB": "experts",
                    "optionC": "kids",
                    "result": "experts",
                    "explanation": "지안이는 전문가들이 진짜 실력을 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Quick fixes work best.",
                    "translation": "빠른 해결이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "Your efficiency helps everyone!",
                    "translation": "네 효율성이 모두를 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지안이의 생각이에요.",
                    "optionA": "best",
                    "optionB": "work",
                    "optionC": "fixes",
                    "optionD": "Quick",
                    "result": "Quick fixes work best",
                    "explanation": "지안이는 빠른 해결이 최고라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "인터넷 검색",
            "explanation": "ISTP의 실용적 검색과 ENFJ의 폭넓은 관심 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지안",
                    "script": "I search how-to videos.",
                    "translation": "사용법 영상을 검색해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Practical! Who makes them?",
                    "translation": "실용적이야! 누가 만들어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지아는 누가 영상을 만드는지 궁금해하나요?",
                    "hint": "ENFJ는 사람과 관련된 정보에 관심이 많아요.",
                    "result": "O",
                    "explanation": "지아는 'Who makes them?'이라고 제작자를 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지안",
                    "script": "Experts show real skills.",
                    "translation": "전문가들이 진짜 실력을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Nice! They help many people!",
                    "translation": "좋아! 많은 사람을 도와주네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-an says @@ show real skills.",
                    "hint": "ISTP는 실제 전문성을 중시해요.",
                    "optionA": "beginners",
                    "optionB": "experts",
                    "optionC": "kids",
                    "result": "experts",
                    "explanation": "지안이는 전문가들이 진짜 실력을 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지안",
                    "script": "Quick fixes work best.",
                    "translation": "빠른 해결이 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "Your efficiency helps everyone!",
                    "translation": "네 효율성이 모두를 도와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지안이의 생각이에요.",
                    "optionA": "best",
                    "optionB": "work",
                    "optionC": "fixes",
                    "optionD": "Quick",
                    "result": "Quick fixes work best",
                    "explanation": "지안이는 빠른 해결이 최고라고 생각해요."
                }
            ]
        }
    ]
}
ID: 4536 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "공부 방법",
            "explanation": "ISFJ의 꼼꼼한 정리와 ENTP의 창의적 연결 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I write everything down.",
                    "translation": "모든 걸 적어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Smart! Can you mix topics?",
                    "translation": "똑똑해! 주제를 섞을 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 주제를 섞어보라고 제안하나요?",
                    "hint": "ENTP는 다양한 관점을 연결하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Can you mix topics?'라고 섞어보라고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Order helps me remember.",
                    "translation": "정리가 기억을 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Yes! And connections too!",
                    "translation": "맞아! 연결도 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na says @@ helps her remember.",
                    "hint": "ISFJ는 체계적인 정리를 선호해요.",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "noise",
                    "result": "order",
                    "explanation": "예나는 정리가 기억을 도와준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your ideas expand mine.",
                    "translation": "네 아이디어가 내 것을 넓혀줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your notes save me!",
                    "translation": "네 노트가 날 구해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나의 인정이에요.",
                    "optionA": "mine",
                    "optionB": "expand",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas expand mine",
                    "explanation": "예나는 태현의 아이디어가 자신의 것을 넓혀준다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "공부 방법",
            "explanation": "ISFJ의 꼼꼼한 정리와 ENTP의 창의적 연결 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I write everything down.",
                    "translation": "모든 걸 적어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태현",
                    "script": "Smart! Can you mix topics?",
                    "translation": "똑똑해! 주제를 섞을 수 있어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현은 주제를 섞어보라고 제안하나요?",
                    "hint": "ENTP는 다양한 관점을 연결하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "태현은 'Can you mix topics?'라고 섞어보라고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Order helps me remember.",
                    "translation": "정리가 기억을 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태현",
                    "script": "Yes! And connections too!",
                    "translation": "맞아! 연결도 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na says @@ helps her remember.",
                    "hint": "ISFJ는 체계적인 정리를 선호해요.",
                    "optionA": "chaos",
                    "optionB": "order",
                    "optionC": "noise",
                    "result": "order",
                    "explanation": "예나는 정리가 기억을 도와준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your ideas expand mine.",
                    "translation": "네 아이디어가 내 것을 넓혀줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your notes save me!",
                    "translation": "네 노트가 날 구해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나의 인정이에요.",
                    "optionA": "mine",
                    "optionB": "expand",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas expand mine",
                    "explanation": "예나는 태현의 아이디어가 자신의 것을 넓혀준다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4537 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 고르기",
            "explanation": "INTJ의 깊이있는 선택과 ENFP의 다양한 관심 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I choose deep books.",
                    "translation": "깊이 있는 책을 골라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Wow! What makes them deep?",
                    "translation": "와! 뭐가 깊이 있게 만들어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연은 무엇이 책을 깊이 있게 만드는지 묻나요?",
                    "hint": "ENFP는 의미와 가치에 호기심이 많아요.",
                    "result": "O",
                    "explanation": "미연은 'What makes them deep?'라고 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Complex ideas fascinate me.",
                    "translation": "복잡한 아이디어가 날 매료시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "Me too! Let's explore together!",
                    "translation": "나도! 같이 탐험하자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-won says complex @@ fascinate her.",
                    "hint": "INTJ는 복잡한 개념을 즐겨요.",
                    "optionA": "games",
                    "optionB": "ideas",
                    "optionC": "foods",
                    "result": "ideas",
                    "explanation": "지원이는 복잡한 아이디어가 자신을 매료시킨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Your energy motivates me.",
                    "translation": "네 에너지가 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "Your depth teaches me!",
                    "translation": "네 깊이가 날 가르쳐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지원이의 감사예요.",
                    "optionA": "me",
                    "optionB": "motivates",
                    "optionC": "energy",
                    "optionD": "Your",
                    "result": "Your energy motivates me",
                    "explanation": "지원이는 미연의 에너지가 동기를 준다고 말했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 고르기",
            "explanation": "INTJ의 깊이있는 선택과 ENFP의 다양한 관심 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지원",
                    "script": "I choose deep books.",
                    "translation": "깊이 있는 책을 골라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "Wow! What makes them deep?",
                    "translation": "와! 뭐가 깊이 있게 만들어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미연은 무엇이 책을 깊이 있게 만드는지 묻나요?",
                    "hint": "ENFP는 의미와 가치에 호기심이 많아요.",
                    "result": "O",
                    "explanation": "미연은 'What makes them deep?'라고 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지원",
                    "script": "Complex ideas fascinate me.",
                    "translation": "복잡한 아이디어가 날 매료시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "Me too! Let's explore together!",
                    "translation": "나도! 같이 탐험하자!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-won says complex @@ fascinate her.",
                    "hint": "INTJ는 복잡한 개념을 즐겨요.",
                    "optionA": "games",
                    "optionB": "ideas",
                    "optionC": "foods",
                    "result": "ideas",
                    "explanation": "지원이는 복잡한 아이디어가 자신을 매료시킨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지원",
                    "script": "Your energy motivates me.",
                    "translation": "네 에너지가 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미연",
                    "script": "Your depth teaches me!",
                    "translation": "네 깊이가 날 가르쳐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지원이의 감사예요.",
                    "optionA": "me",
                    "optionB": "motivates",
                    "optionC": "energy",
                    "optionD": "Your",
                    "result": "Your energy motivates me",
                    "explanation": "지원이는 미연의 에너지가 동기를 준다고 말했어요."
                }
            ]
        }
    ]
}
ID: 4538 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "다큐 보기",
            "explanation": "INTP의 논리적 분석과 ESFJ의 감정적 이해 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Science shows explain why.",
                    "translation": "과학 프로그램이 이유를 설명해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "True! How do people feel?",
                    "translation": "맞아! 사람들은 어떻게 느낄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린은 사람들의 감정을 궁금해하나요?",
                    "hint": "ESFJ는 정보의 감정적 영향을 고려해요.",
                    "result": "O",
                    "explanation": "하린은 'How do people feel?'이라고 감정을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logic solves most problems.",
                    "translation": "논리가 대부분 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Yes! Hearts matter too!",
                    "translation": "맞아! 마음도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo says @@ solves most problems.",
                    "hint": "INTP는 논리적 해결을 추구해요.",
                    "optionA": "luck",
                    "optionB": "logic",
                    "optionC": "money",
                    "result": "logic",
                    "explanation": "정우는 논리가 대부분 문제를 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "You add human touch.",
                    "translation": "넌 인간적인 면을 더해줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your brain amazes me!",
                    "translation": "네 두뇌가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우의 인정이에요.",
                    "optionA": "touch",
                    "optionB": "human",
                    "optionC": "add",
                    "optionD": "You",
                    "result": "You add human touch",
                    "explanation": "정우는 하린이 인간적인 면을 더해준다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "다큐 보기",
            "explanation": "INTP의 논리적 분석과 ESFJ의 감정적 이해 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Science shows explain why.",
                    "translation": "과학 프로그램이 이유를 설명해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "True! How do people feel?",
                    "translation": "맞아! 사람들은 어떻게 느낄까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하린은 사람들의 감정을 궁금해하나요?",
                    "hint": "ESFJ는 정보의 감정적 영향을 고려해요.",
                    "result": "O",
                    "explanation": "하린은 'How do people feel?'이라고 감정을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "정우",
                    "script": "Logic solves most problems.",
                    "translation": "논리가 대부분 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Yes! Hearts matter too!",
                    "translation": "맞아! 마음도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-woo says @@ solves most problems.",
                    "hint": "INTP는 논리적 해결을 추구해요.",
                    "optionA": "luck",
                    "optionB": "logic",
                    "optionC": "money",
                    "result": "logic",
                    "explanation": "정우는 논리가 대부분 문제를 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "You add human touch.",
                    "translation": "넌 인간적인 면을 더해줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your brain amazes me!",
                    "translation": "네 두뇌가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우의 인정이에요.",
                    "optionA": "touch",
                    "optionB": "human",
                    "optionC": "add",
                    "optionD": "You",
                    "result": "You add human touch",
                    "explanation": "정우는 하린이 인간적인 면을 더해준다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4539 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "언어 배우기",
            "explanation": "INFJ의 직관적 학습과 ENFP의 즐거운 탐험 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "Languages reveal cultures.",
                    "translation": "언어가 문화를 드러내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "So true! Let's learn many!",
                    "translation": "정말 맞아! 많이 배우자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 많은 언어를 배우자고 하나요?",
                    "hint": "ENFP는 다양한 경험을 추구해요.",
                    "result": "O",
                    "explanation": "나리는 'Let's learn many!'라고 많이 배우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Patterns connect everything.",
                    "translation": "패턴이 모든 걸 연결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Amazing insight! Show me more!",
                    "translation": "놀라운 통찰력! 더 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon says @@ connect everything.",
                    "hint": "INFJ는 패턴과 연결성을 봐요.",
                    "optionA": "words",
                    "optionB": "patterns",
                    "optionC": "books",
                    "result": "patterns",
                    "explanation": "서연이는 패턴이 모든 걸 연결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Your joy makes learning fun.",
                    "translation": "네 기쁨이 배움을 재미있게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "Your wisdom guides me!",
                    "translation": "네 지혜가 날 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이의 칭찬이에요.",
                    "result": "Your joy makes learning fun",
                    "explanation": "서연이는 나리의 기쁨이 배움을 재미있게 한다고 칭찬했어요.",
                    "optionA": "Your",
                    "optionB": "fun",
                    "optionC": "makes",
                    "optionD": "learning",
                    "optionE": "joy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "언어 배우기",
            "explanation": "INFJ의 직관적 학습과 ENFP의 즐거운 탐험 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "Languages reveal cultures.",
                    "translation": "언어가 문화를 드러내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "So true! Let's learn many!",
                    "translation": "정말 맞아! 많이 배우자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 많은 언어를 배우자고 하나요?",
                    "hint": "ENFP는 다양한 경험을 추구해요.",
                    "result": "O",
                    "explanation": "나리는 'Let's learn many!'라고 많이 배우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Patterns connect everything.",
                    "translation": "패턴이 모든 걸 연결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "Amazing insight! Show me more!",
                    "translation": "놀라운 통찰력! 더 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon says @@ connect everything.",
                    "hint": "INFJ는 패턴과 연결성을 봐요.",
                    "optionA": "words",
                    "optionB": "patterns",
                    "optionC": "books",
                    "result": "patterns",
                    "explanation": "서연이는 패턴이 모든 걸 연결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Your joy makes learning fun.",
                    "translation": "네 기쁨이 배움을 재미있게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "Your wisdom guides me!",
                    "translation": "네 지혜가 날 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서연이의 칭찬이에요.",
                    "optionA": "Your",
                    "optionB": "fun",
                    "optionC": "makes",
                    "optionD": "learning",
                    "optionE": "joy",
                    "result": "Your joy makes learning fun",
                    "explanation": "서연이는 나리의 기쁨이 배움을 재미있게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4540 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실험하기",
            "explanation": "ESTP의 실제 체험과 ENFJ의 의미 탐구 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "I test everything myself.",
                    "translation": "모든 걸 직접 시험해봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "Great method! What did you learn?",
                    "translation": "좋은 방법이야! 뭘 배웠어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준은 무엇을 배웠는지 묻나요?",
                    "hint": "ENFJ는 학습의 의미와 가치를 중요시해요.",
                    "result": "O",
                    "explanation": "현준은 'What did you learn?'라고 배운 것을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Hands-on beats reading.",
                    "translation": "직접 하는 게 읽는 것보다 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Yes! Experience teaches best!",
                    "translation": "맞아! 경험이 가장 잘 가르쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun thinks hands-on beats @@.",
                    "hint": "ESTP는 직접 체험을 선호해요.",
                    "optionA": "sleeping",
                    "optionB": "reading",
                    "optionC": "talking",
                    "result": "reading",
                    "explanation": "태준이는 직접 하는 것이 읽는 것보다 낫다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Action proves everything.",
                    "translation": "행동이 모든 걸 증명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Your courage inspires learning!",
                    "translation": "네 용기가 배움에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태준이의 신념이에요.",
                    "optionA": "everything",
                    "optionB": "proves",
                    "optionC": "Action",
                    "result": "Action proves everything",
                    "explanation": "태준이는 행동이 모든 걸 증명한다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실험하기",
            "explanation": "ESTP의 실제 체험과 ENFJ의 의미 탐구 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태준",
                    "script": "I test everything myself.",
                    "translation": "모든 걸 직접 시험해봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "Great method! What did you learn?",
                    "translation": "좋은 방법이야! 뭘 배웠어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준은 무엇을 배웠는지 묻나요?",
                    "hint": "ENFJ는 학습의 의미와 가치를 중요시해요.",
                    "result": "O",
                    "explanation": "현준은 'What did you learn?'라고 배운 것을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "Hands-on beats reading.",
                    "translation": "직접 하는 게 읽는 것보다 나아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Yes! Experience teaches best!",
                    "translation": "맞아! 경험이 가장 잘 가르쳐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-jun thinks hands-on beats @@.",
                    "hint": "ESTP는 직접 체험을 선호해요.",
                    "optionA": "sleeping",
                    "optionB": "reading",
                    "optionC": "talking",
                    "result": "reading",
                    "explanation": "태준이는 직접 하는 것이 읽는 것보다 낫다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Action proves everything.",
                    "translation": "행동이 모든 걸 증명해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Your courage inspires learning!",
                    "translation": "네 용기가 배움에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태준이의 신념이에요.",
                    "optionA": "everything",
                    "optionB": "proves",
                    "optionC": "Action",
                    "result": "Action proves everything",
                    "explanation": "태준이는 행동이 모든 걸 증명한다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4541 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "역사 공부",
            "explanation": "ESFJ의 인물 중심 학습과 INTJ의 패턴 분석 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "People made history happen.",
                    "translation": "사람들이 역사를 만들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "True! But patterns repeat.",
                    "translation": "맞아! 하지만 패턴이 반복돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈은 패턴이 반복된다고 하나요?",
                    "hint": "INTJ는 역사의 패턴과 규칙을 찾아요.",
                    "result": "O",
                    "explanation": "지훈은 'patterns repeat'라고 패턴이 반복된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "Heroes inspire us today.",
                    "translation": "영웅들이 오늘날 우리에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Yes! Their strategies work still!",
                    "translation": "맞아! 그들의 전략이 여전히 작동해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-woo says @@ inspire us today.",
                    "hint": "ESFJ는 인물의 영향력을 중시해요.",
                    "optionA": "books",
                    "optionB": "heroes",
                    "optionC": "games",
                    "result": "heroes",
                    "explanation": "태우는 영웅들이 오늘날 영감을 준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "Your analysis helps understanding.",
                    "translation": "네 분석이 이해를 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your stories bring life!",
                    "translation": "네 이야기가 생명을 불어넣어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태우의 감사예요.",
                    "optionA": "understanding",
                    "optionB": "helps",
                    "optionC": "analysis",
                    "optionD": "Your",
                    "result": "Your analysis helps understanding",
                    "explanation": "태우는 지훈의 분석이 이해를 돕는다고 감사해했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "역사 공부",
            "explanation": "ESFJ의 인물 중심 학습과 INTJ의 패턴 분석 비교",
            "level": 1,
            "my_mbti": "ESFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태우",
                    "script": "People made history happen.",
                    "translation": "사람들이 역사를 만들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "True! But patterns repeat.",
                    "translation": "맞아! 하지만 패턴이 반복돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈은 패턴이 반복된다고 하나요?",
                    "hint": "INTJ는 역사의 패턴과 규칙을 찾아요.",
                    "result": "O",
                    "explanation": "지훈은 'patterns repeat'라고 패턴이 반복된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태우",
                    "script": "Heroes inspire us today.",
                    "translation": "영웅들이 오늘날 우리에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Yes! Their strategies work still!",
                    "translation": "맞아! 그들의 전략이 여전히 작동해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-woo says @@ inspire us today.",
                    "hint": "ESFJ는 인물의 영향력을 중시해요.",
                    "optionA": "books",
                    "optionB": "heroes",
                    "optionC": "games",
                    "result": "heroes",
                    "explanation": "태우는 영웅들이 오늘날 영감을 준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태우",
                    "script": "Your analysis helps understanding.",
                    "translation": "네 분석이 이해를 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "Your stories bring life!",
                    "translation": "네 이야기가 생명을 불어넣어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태우의 감사예요.",
                    "optionA": "understanding",
                    "optionB": "helps",
                    "optionC": "analysis",
                    "optionD": "Your",
                    "result": "Your analysis helps understanding",
                    "explanation": "태우는 지훈의 분석이 이해를 돕는다고 감사해했어요."
                }
            ]
        }
    ]
}
ID: 4542 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "과학 탐구",
            "explanation": "ENTJ의 목표지향 연구와 ISFJ의 세심한 관찰 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Results drive my research.",
                    "translation": "결과가 내 연구를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Good focus! Details matter too?",
                    "translation": "좋은 집중이야! 세부사항도 중요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현은 세부사항도 중요한지 묻나요?",
                    "hint": "ISFJ는 작은 디테일도 놓치지 않아요.",
                    "result": "O",
                    "explanation": "수현은 'Details matter too?'라고 세부사항을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Big goals need clear plans.",
                    "translation": "큰 목표는 명확한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Right! I'll track everything!",
                    "translation": "맞아! 모든 걸 기록할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeon says big goals need clear @@.",
                    "hint": "ENTJ는 체계적인 계획을 세워요.",
                    "optionA": "luck",
                    "optionB": "plans",
                    "optionC": "friends",
                    "result": "plans",
                    "explanation": "나연이는 큰 목표에는 명확한 계획이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your care improves quality.",
                    "translation": "네 세심함이 품질을 높여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Your vision leads us!",
                    "translation": "네 비전이 우리를 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나연이의 인정이에요.",
                    "optionA": "quality",
                    "optionB": "improves",
                    "optionC": "care",
                    "optionD": "Your",
                    "result": "Your care improves quality",
                    "explanation": "나연이는 수현의 세심함이 품질을 높인다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "과학 탐구",
            "explanation": "ENTJ의 목표지향 연구와 ISFJ의 세심한 관찰 비교",
            "level": 1,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나연",
                    "script": "Results drive my research.",
                    "translation": "결과가 내 연구를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Good focus! Details matter too?",
                    "translation": "좋은 집중이야! 세부사항도 중요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현은 세부사항도 중요한지 묻나요?",
                    "hint": "ISFJ는 작은 디테일도 놓치지 않아요.",
                    "result": "O",
                    "explanation": "수현은 'Details matter too?'라고 세부사항을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Big goals need clear plans.",
                    "translation": "큰 목표는 명확한 계획이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Right! I'll track everything!",
                    "translation": "맞아! 모든 걸 기록할게!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeon says big goals need clear @@.",
                    "hint": "ENTJ는 체계적인 계획을 세워요.",
                    "optionA": "luck",
                    "optionB": "plans",
                    "optionC": "friends",
                    "result": "plans",
                    "explanation": "나연이는 큰 목표에는 명확한 계획이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your care improves quality.",
                    "translation": "네 세심함이 품질을 높여."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Your vision leads us!",
                    "translation": "네 비전이 우리를 이끌어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나연이의 인정이에요.",
                    "optionA": "quality",
                    "optionB": "improves",
                    "optionC": "care",
                    "optionD": "Your",
                    "result": "Your care improves quality",
                    "explanation": "나연이는 수현의 세심함이 품질을 높인다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4543 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "질문하기",
            "explanation": "ENFP의 호기심 가득한 탐구와 ISTJ의 체계적 답변 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "Why is sky blue?",
                    "translation": "하늘은 왜 파란색이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Light scatters through air.",
                    "translation": "빛이 공기를 통해 산란해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현은 과학적으로 설명하나요?",
                    "hint": "ISTJ는 정확한 사실로 답변해요.",
                    "result": "O",
                    "explanation": "동현은 'Light scatters through air'라고 과학적으로 설명했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다영",
                    "script": "Wow! Tell me more!",
                    "translation": "와! 더 말해줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Sure, here are facts.",
                    "translation": "그래, 여기 사실들이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-young wants to know @@.",
                    "hint": "ENFP는 끝없는 호기심을 가져요.",
                    "optionA": "less",
                    "optionB": "more",
                    "optionC": "nothing",
                    "result": "more",
                    "explanation": "다영이는 더 많이 알고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "Your knowledge amazes me!",
                    "translation": "네 지식이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your questions help me think!",
                    "translation": "네 질문이 생각하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이의 감사예요.",
                    "result": "Your questions help me think",
                    "explanation": "동현이는 다영의 질문이 생각하는 데 도움이 된다고 감사해했어요.",
                    "optionA": "Your",
                    "optionB": "think",
                    "optionC": "help",
                    "optionD": "me",
                    "optionE": "questions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "질문하기",
            "explanation": "ENFP의 호기심 가득한 탐구와 ISTJ의 체계적 답변 비교",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "Why is sky blue?",
                    "translation": "하늘은 왜 파란색이야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "Light scatters through air.",
                    "translation": "빛이 공기를 통해 산란해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현은 과학적으로 설명하나요?",
                    "hint": "ISTJ는 정확한 사실로 답변해요.",
                    "result": "O",
                    "explanation": "동현은 'Light scatters through air'라고 과학적으로 설명했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다영",
                    "script": "Wow! Tell me more!",
                    "translation": "와! 더 말해줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Sure, here are facts.",
                    "translation": "그래, 여기 사실들이야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-young wants to know @@.",
                    "hint": "ENFP는 끝없는 호기심을 가져요.",
                    "optionA": "less",
                    "optionB": "more",
                    "optionC": "nothing",
                    "result": "more",
                    "explanation": "다영이는 더 많이 알고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "Your knowledge amazes me!",
                    "translation": "네 지식이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "Your questions help me think!",
                    "translation": "네 질문이 생각하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이의 감사예요.",
                    "optionA": "Your",
                    "optionB": "think",
                    "optionC": "help",
                    "optionD": "me",
                    "optionE": "questions",
                    "result": "Your questions help me think",
                    "explanation": "동현이는 다영의 질문이 생각하는 데 도움이 된다고 감사해했어요."
                }
            ]
        }
    ]
}
ID: 4544 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리 레시피",
            "explanation": "ISTJ의 정확한 레시피와 ENFJ의 맛있는 변화 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지연",
                    "script": "I follow every step.",
                    "translation": "모든 단계를 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Good! Add love too?",
                    "translation": "좋아! 사랑도 넣어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 사랑도 넣으라고 하나요?",
                    "hint": "ENFJ는 요리에 감정을 담아요.",
                    "result": "O",
                    "explanation": "다현은 'Add love too?'라고 사랑도 넣으라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지연",
                    "script": "Two cups means two.",
                    "translation": "두 컵은 두 컵이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "Right! Taste while cooking!",
                    "translation": "맞아! 요리하면서 맛봐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-yeon says two cups means @@.",
                    "hint": "ISTJ는 정확한 양을 지켜요.",
                    "optionA": "one",
                    "optionB": "two",
                    "optionC": "three",
                    "result": "two",
                    "explanation": "지연이는 두 컵은 정확히 두 컵이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Your tips help me.",
                    "translation": "네 팁이 도움돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your food looks perfect!",
                    "translation": "네 음식이 완벽해 보여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지연이의 감사예요.",
                    "optionA": "me",
                    "optionB": "help",
                    "optionC": "tips",
                    "optionD": "Your",
                    "result": "Your tips help me",
                    "explanation": "지연이는 다현의 팁이 도움이 된다고 감사했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리 레시피",
            "explanation": "ISTJ의 정확한 레시피와 ENFJ의 맛있는 변화 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지연",
                    "script": "I follow every step.",
                    "translation": "모든 단계를 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다현",
                    "script": "Good! Add love too?",
                    "translation": "좋아! 사랑도 넣어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다현은 사랑도 넣으라고 하나요?",
                    "hint": "ENFJ는 요리에 감정을 담아요.",
                    "result": "O",
                    "explanation": "다현은 'Add love too?'라고 사랑도 넣으라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지연",
                    "script": "Two cups means two.",
                    "translation": "두 컵은 두 컵이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다현",
                    "script": "Right! Taste while cooking!",
                    "translation": "맞아! 요리하면서 맛봐!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-yeon says two cups means @@.",
                    "hint": "ISTJ는 정확한 양을 지켜요.",
                    "optionA": "one",
                    "optionB": "two",
                    "optionC": "three",
                    "result": "two",
                    "explanation": "지연이는 두 컵은 정확히 두 컵이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지연",
                    "script": "Your tips help me.",
                    "translation": "네 팁이 도움돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다현",
                    "script": "Your food looks perfect!",
                    "translation": "네 음식이 완벽해 보여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지연이의 감사예요.",
                    "optionA": "me",
                    "optionB": "help",
                    "optionC": "tips",
                    "optionD": "Your",
                    "result": "Your tips help me",
                    "explanation": "지연이는 다현의 팁이 도움이 된다고 감사했어요."
                }
            ]
        }
    ]
}
ID: 4545 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "날씨 알아보기",
            "explanation": "ISTP의 간단한 확인과 ENFP의 기분 연결 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Rain at three today.",
                    "translation": "오늘 세 시에 비."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민영",
                    "script": "Oh no! Indoor fun then!",
                    "translation": "안 돼! 그럼 실내 놀이!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영은 실내에서 놀자고 하나요?",
                    "hint": "ENFP는 상황을 긍정적으로 바꿔요.",
                    "result": "O",
                    "explanation": "민영은 'Indoor fun then!'이라고 실내 놀이를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Umbrella solves it.",
                    "translation": "우산이 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민영",
                    "script": "True! Rain sounds nice too!",
                    "translation": "맞아! 빗소리도 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin says @@ solves it.",
                    "hint": "ISTP는 실용적 해결책을 찾아요.",
                    "optionA": "sun",
                    "optionB": "umbrella",
                    "optionC": "wind",
                    "result": "umbrella",
                    "explanation": "성진이는 우산이 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "You see good everywhere.",
                    "translation": "넌 어디서나 좋은 걸 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "Your calm helps me!",
                    "translation": "네 침착함이 도움돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성진이의 칭찬이에요.",
                    "optionA": "everywhere",
                    "optionB": "good",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see good everywhere",
                    "explanation": "성진이는 민영이 어디서나 좋은 걸 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "날씨 알아보기",
            "explanation": "ISTP의 간단한 확인과 ENFP의 기분 연결 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Rain at three today.",
                    "translation": "오늘 세 시에 비."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민영",
                    "script": "Oh no! Indoor fun then!",
                    "translation": "안 돼! 그럼 실내 놀이!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영은 실내에서 놀자고 하나요?",
                    "hint": "ENFP는 상황을 긍정적으로 바꿔요.",
                    "result": "O",
                    "explanation": "민영은 'Indoor fun then!'이라고 실내 놀이를 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Umbrella solves it.",
                    "translation": "우산이 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민영",
                    "script": "True! Rain sounds nice too!",
                    "translation": "맞아! 빗소리도 좋아!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-jin says @@ solves it.",
                    "hint": "ISTP는 실용적 해결책을 찾아요.",
                    "optionA": "sun",
                    "optionB": "umbrella",
                    "optionC": "wind",
                    "result": "umbrella",
                    "explanation": "성진이는 우산이 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성진",
                    "script": "You see good everywhere.",
                    "translation": "넌 어디서나 좋은 걸 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "Your calm helps me!",
                    "translation": "네 침착함이 도움돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성진이의 칭찬이에요.",
                    "optionA": "everywhere",
                    "optionB": "good",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see good everywhere",
                    "explanation": "성진이는 민영이 어디서나 좋은 걸 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4546 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "게임 공략",
            "explanation": "ISFJ의 안전한 방법과 ENFP의 모험적 시도 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Save first, then try.",
                    "translation": "먼저 저장하고, 시도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Smart! Let's explore everything!",
                    "translation": "똑똑해! 모든 걸 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 모든 걸 탐험하자고 하나요?",
                    "hint": "ENFP는 모든 가능성을 시도해요.",
                    "result": "O",
                    "explanation": "지영은 'Let's explore everything!'이라고 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Slow and safe wins.",
                    "translation": "천천히 안전하게 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Yes! Fun matters too!",
                    "translation": "맞아! 재미도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-seo thinks slow and @@ wins.",
                    "hint": "ISFJ는 안전을 우선시해요.",
                    "optionA": "fast",
                    "optionB": "safe",
                    "optionC": "wild",
                    "result": "safe",
                    "explanation": "윤서는 천천히 안전하게 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your joy is nice.",
                    "translation": "네 즐거움이 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your plan saves us!",
                    "translation": "네 계획이 우릴 구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤서의 칭찬이에요.",
                    "optionA": "nice",
                    "optionB": "is",
                    "optionC": "joy",
                    "optionD": "Your",
                    "result": "Your joy is nice",
                    "explanation": "윤서는 지영의 즐거움이 좋다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "게임 공략",
            "explanation": "ISFJ의 안전한 방법과 ENFP의 모험적 시도 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "Save first, then try.",
                    "translation": "먼저 저장하고, 시도해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Smart! Let's explore everything!",
                    "translation": "똑똑해! 모든 걸 탐험하자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영은 모든 걸 탐험하자고 하나요?",
                    "hint": "ENFP는 모든 가능성을 시도해요.",
                    "result": "O",
                    "explanation": "지영은 'Let's explore everything!'이라고 탐험하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "Slow and safe wins.",
                    "translation": "천천히 안전하게 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "Yes! Fun matters too!",
                    "translation": "맞아! 재미도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-seo thinks slow and @@ wins.",
                    "hint": "ISFJ는 안전을 우선시해요.",
                    "optionA": "fast",
                    "optionB": "safe",
                    "optionC": "wild",
                    "result": "safe",
                    "explanation": "윤서는 천천히 안전하게 이긴다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your joy is nice.",
                    "translation": "네 즐거움이 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Your plan saves us!",
                    "translation": "네 계획이 우릴 구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "윤서의 칭찬이에요.",
                    "optionA": "nice",
                    "optionB": "is",
                    "optionC": "joy",
                    "optionD": "Your",
                    "result": "Your joy is nice",
                    "explanation": "윤서는 지영의 즐거움이 좋다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4547 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사진 찍기",
            "explanation": "ISFP의 감성적 순간과 ENTJ의 효율적 기록 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Light feels magical now.",
                    "translation": "지금 빛이 마법 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Perfect! Catch it fast!",
                    "translation": "완벽해! 빨리 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성은 빨리 잡으라고 하나요?",
                    "hint": "ENTJ는 좋은 기회를 놓치지 않아요.",
                    "result": "O",
                    "explanation": "태성은 'Catch it fast!'라고 빨리 잡으라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Moments speak to me.",
                    "translation": "순간들이 내게 말을 걸어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "Beautiful! Save them all!",
                    "translation": "아름다워! 다 저장해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi says @@ speak to her.",
                    "hint": "ISFP는 순간의 감성을 느껴요.",
                    "optionA": "words",
                    "optionB": "moments",
                    "optionC": "books",
                    "result": "moments",
                    "explanation": "소미는 순간들이 자신에게 말을 건다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "You catch important things.",
                    "translation": "넌 중요한 걸 잡아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your art touches hearts!",
                    "translation": "네 예술이 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소미의 인정이에요.",
                    "optionA": "things",
                    "optionB": "important",
                    "optionC": "catch",
                    "optionD": "You",
                    "result": "You catch important things",
                    "explanation": "소미는 태성이 중요한 것을 잡는다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사진 찍기",
            "explanation": "ISFP의 감성적 순간과 ENTJ의 효율적 기록 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Light feels magical now.",
                    "translation": "지금 빛이 마법 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태성",
                    "script": "Perfect! Catch it fast!",
                    "translation": "완벽해! 빨리 잡아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성은 빨리 잡으라고 하나요?",
                    "hint": "ENTJ는 좋은 기회를 놓치지 않아요.",
                    "result": "O",
                    "explanation": "태성은 'Catch it fast!'라고 빨리 잡으라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Moments speak to me.",
                    "translation": "순간들이 내게 말을 걸어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태성",
                    "script": "Beautiful! Save them all!",
                    "translation": "아름다워! 다 저장해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi says @@ speak to her.",
                    "hint": "ISFP는 순간의 감성을 느껴요.",
                    "optionA": "words",
                    "optionB": "moments",
                    "optionC": "books",
                    "result": "moments",
                    "explanation": "소미는 순간들이 자신에게 말을 건다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "You catch important things.",
                    "translation": "넌 중요한 걸 잡아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your art touches hearts!",
                    "translation": "네 예술이 마음을 감동시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소미의 인정이에요.",
                    "optionA": "things",
                    "optionB": "important",
                    "optionC": "catch",
                    "optionD": "You",
                    "result": "You catch important things",
                    "explanation": "소미는 태성이 중요한 것을 잡는다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4548 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "동물 알아보기",
            "explanation": "INTJ의 체계적 분류와 ESFP의 재미있는 관찰 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "Cats hunt at night.",
                    "translation": "고양이는 밤에 사냥해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "엄마",
                    "script": "Cool! They play too!",
                    "translation": "멋져! 놀기도 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "엄마는 고양이가 놀기도 한다고 하나요?",
                    "hint": "ESFP는 동물의 재미있는 면을 봐요.",
                    "result": "O",
                    "explanation": "엄마는 'They play too!'라고 놀기도 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서현",
                    "script": "Nature has reasons.",
                    "translation": "자연엔 이유가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "엄마",
                    "script": "Yes! And joy too!",
                    "translation": "맞아! 기쁨도 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-hyun says nature has @@.",
                    "hint": "INTJ는 자연의 논리를 찾아요.",
                    "optionA": "games",
                    "optionB": "reasons",
                    "optionC": "toys",
                    "result": "reasons",
                    "explanation": "서현이는 자연에는 이유가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서현",
                    "script": "You make learning fun.",
                    "translation": "넌 배움을 재미있게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "엄마",
                    "script": "Your facts amaze me!",
                    "translation": "네 사실들이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서현이의 칭찬이에요.",
                    "optionA": "fun",
                    "optionB": "learning",
                    "optionC": "make",
                    "optionD": "You",
                    "result": "You make learning fun",
                    "explanation": "서현이는 엄마가 배움을 재미있게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "동물 알아보기",
            "explanation": "INTJ의 체계적 분류와 ESFP의 재미있는 관찰 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "Cats hunt at night.",
                    "translation": "고양이는 밤에 사냥해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "엄마",
                    "script": "Cool! They play too!",
                    "translation": "멋져! 놀기도 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "엄마는 고양이가 놀기도 한다고 하나요?",
                    "hint": "ESFP는 동물의 재미있는 면을 봐요.",
                    "result": "O",
                    "explanation": "엄마는 'They play too!'라고 놀기도 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서현",
                    "script": "Nature has reasons.",
                    "translation": "자연엔 이유가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "엄마",
                    "script": "Yes! And joy too!",
                    "translation": "맞아! 기쁨도 있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-hyun says nature has @@.",
                    "hint": "INTJ는 자연의 논리를 찾아요.",
                    "optionA": "games",
                    "optionB": "reasons",
                    "optionC": "toys",
                    "result": "reasons",
                    "explanation": "서현이는 자연에는 이유가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서현",
                    "script": "You make learning fun.",
                    "translation": "넌 배움을 재미있게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "엄마",
                    "script": "Your facts amaze me!",
                    "translation": "네 사실들이 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서현이의 칭찬이에요.",
                    "optionA": "fun",
                    "optionB": "learning",
                    "optionC": "make",
                    "optionD": "You",
                    "result": "You make learning fun",
                    "explanation": "서현이는 엄마가 배움을 재미있게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4549 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "지도 보기",
            "explanation": "INTP의 논리적 경로와 ENFJ의 즐거운 여정 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김과장",
                    "script": "Short way saves time.",
                    "translation": "짧은 길이 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Right! See nice places?",
                    "translation": "맞아! 좋은 곳들 볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜림은 좋은 곳들을 보자고 하나요?",
                    "hint": "ENFJ는 여정 자체를 즐겨요.",
                    "result": "O",
                    "explanation": "혜림은 'See nice places?'라고 좋은 곳을 보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "김과장",
                    "script": "Math shows best path.",
                    "translation": "수학이 최적 경로를 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Smart! People love views!",
                    "translation": "똑똑해! 사람들이 경치를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The manager says @@ shows best path.",
                    "hint": "INTP는 논리적 계산을 해요.",
                    "optionA": "luck",
                    "optionB": "math",
                    "optionC": "wind",
                    "result": "math",
                    "explanation": "김과장은 수학이 최적 경로를 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "김과장",
                    "script": "Your ideas add joy.",
                    "translation": "네 아이디어가 기쁨을 더해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "Your logic guides well!",
                    "translation": "네 논리가 잘 안내해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "김과장의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "add",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas add joy",
                    "explanation": "김과장은 혜림의 아이디어가 기쁨을 더한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "지도 보기",
            "explanation": "INTP의 논리적 경로와 ENFJ의 즐거운 여정 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "김과장",
                    "script": "Short way saves time.",
                    "translation": "짧은 길이 시간을 아껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Right! See nice places?",
                    "translation": "맞아! 좋은 곳들 볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜림은 좋은 곳들을 보자고 하나요?",
                    "hint": "ENFJ는 여정 자체를 즐겨요.",
                    "result": "O",
                    "explanation": "혜림은 'See nice places?'라고 좋은 곳을 보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "김과장",
                    "script": "Math shows best path.",
                    "translation": "수학이 최적 경로를 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Smart! People love views!",
                    "translation": "똑똑해! 사람들이 경치를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The manager says @@ shows best path.",
                    "hint": "INTP는 논리적 계산을 해요.",
                    "optionA": "luck",
                    "optionB": "math",
                    "optionC": "wind",
                    "result": "math",
                    "explanation": "김과장은 수학이 최적 경로를 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "김과장",
                    "script": "Your ideas add joy.",
                    "translation": "네 아이디어가 기쁨을 더해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "Your logic guides well!",
                    "translation": "네 논리가 잘 안내해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "김과장의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "add",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas add joy",
                    "explanation": "김과장은 혜림의 아이디어가 기쁨을 더한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4550 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "쇼핑 정보",
            "explanation": "INFP의 의미있는 선택과 ESTJ의 실용적 비교 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "This tells a story.",
                    "translation": "이건 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Nice! Does it work?",
                    "translation": "좋아! 작동해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 작동하는지 묻나요?",
                    "hint": "ESTJ는 실용성을 확인해요.",
                    "result": "O",
                    "explanation": "준서는 'Does it work?'라고 작동하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Meaning beats price here.",
                    "translation": "여기선 의미가 가격을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "I see! Quality lasts!",
                    "translation": "알겠어! 품질이 오래가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks @@ beats price here.",
                    "hint": "INFP는 의미와 가치를 중시해요.",
                    "optionA": "size",
                    "optionB": "meaning",
                    "optionC": "color",
                    "result": "meaning",
                    "explanation": "소희는 의미가 가격보다 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You think ahead well.",
                    "translation": "넌 앞을 잘 내다봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your heart chooses right!",
                    "translation": "네 마음이 올바르게 선택해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "well",
                    "optionB": "ahead",
                    "optionC": "think",
                    "optionD": "You",
                    "result": "You think ahead well",
                    "explanation": "소희는 준서가 앞을 잘 내다본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "쇼핑 정보",
            "explanation": "INFP의 의미있는 선택과 ESTJ의 실용적 비교 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "This tells a story.",
                    "translation": "이건 이야기를 들려줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준서",
                    "script": "Nice! Does it work?",
                    "translation": "좋아! 작동해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 작동하는지 묻나요?",
                    "hint": "ESTJ는 실용성을 확인해요.",
                    "result": "O",
                    "explanation": "준서는 'Does it work?'라고 작동하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Meaning beats price here.",
                    "translation": "여기선 의미가 가격을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준서",
                    "script": "I see! Quality lasts!",
                    "translation": "알겠어! 품질이 오래가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee thinks @@ beats price here.",
                    "hint": "INFP는 의미와 가치를 중시해요.",
                    "optionA": "size",
                    "optionB": "meaning",
                    "optionC": "color",
                    "result": "meaning",
                    "explanation": "소희는 의미가 가격보다 중요하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You think ahead well.",
                    "translation": "넌 앞을 잘 내다봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "Your heart chooses right!",
                    "translation": "네 마음이 올바르게 선택해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희의 칭찬이에요.",
                    "optionA": "well",
                    "optionB": "ahead",
                    "optionC": "think",
                    "optionD": "You",
                    "result": "You think ahead well",
                    "explanation": "소희는 준서가 앞을 잘 내다본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4551 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "운동 정보",
            "explanation": "ESTJ의 목표 달성과 INFJ의 몸과 마음 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Ten more gets results.",
                    "translation": "열 개 더하면 결과가 나와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Good! Rest matters too?",
                    "translation": "좋아! 휴식도 중요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 휴식도 중요한지 묻나요?",
                    "hint": "INFJ는 균형과 회복을 고려해요.",
                    "result": "O",
                    "explanation": "미나는 'Rest matters too?'라고 휴식을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Push brings growth.",
                    "translation": "밀어붙이면 성장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "True! Listen to body!",
                    "translation": "맞아! 몸의 소리를 들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun says @@ brings growth.",
                    "hint": "ESTJ는 노력과 추진을 중시해요.",
                    "optionA": "rest",
                    "optionB": "push",
                    "optionC": "sleep",
                    "result": "push",
                    "explanation": "예은이는 밀어붙이면 성장한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your wisdom helps balance.",
                    "translation": "네 지혜가 균형을 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Your drive inspires me!",
                    "translation": "네 추진력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이의 인정이에요.",
                    "optionA": "balance",
                    "optionB": "helps",
                    "optionC": "wisdom",
                    "optionD": "Your",
                    "result": "Your wisdom helps balance",
                    "explanation": "예은이는 미나의 지혜가 균형을 돕는다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "운동 정보",
            "explanation": "ESTJ의 목표 달성과 INFJ의 몸과 마음 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Ten more gets results.",
                    "translation": "열 개 더하면 결과가 나와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "Good! Rest matters too?",
                    "translation": "좋아! 휴식도 중요해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 휴식도 중요한지 묻나요?",
                    "hint": "INFJ는 균형과 회복을 고려해요.",
                    "result": "O",
                    "explanation": "미나는 'Rest matters too?'라고 휴식을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예은",
                    "script": "Push brings growth.",
                    "translation": "밀어붙이면 성장해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "True! Listen to body!",
                    "translation": "맞아! 몸의 소리를 들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun says @@ brings growth.",
                    "hint": "ESTJ는 노력과 추진을 중시해요.",
                    "optionA": "rest",
                    "optionB": "push",
                    "optionC": "sleep",
                    "result": "push",
                    "explanation": "예은이는 밀어붙이면 성장한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예은",
                    "script": "Your wisdom helps balance.",
                    "translation": "네 지혜가 균형을 도와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "Your drive inspires me!",
                    "translation": "네 추진력이 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예은이의 인정이에요.",
                    "optionA": "balance",
                    "optionB": "helps",
                    "optionC": "wisdom",
                    "optionD": "Your",
                    "result": "Your wisdom helps balance",
                    "explanation": "예은이는 미나의 지혜가 균형을 돕는다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4552 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "뮤직 비디오",
            "explanation": "ESFP의 즐거운 감상과 INTJ의 깊은 분석 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "Dancing makes me happy!",
                    "translation": "춤추면 행복해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "한대리",
                    "script": "Great! See the message?",
                    "translation": "좋아! 메시지 보여?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "한대리는 메시지를 보는지 묻나요?",
                    "hint": "INTJ는 표면 너머의 의미를 찾아요.",
                    "result": "O",
                    "explanation": "한대리는 'See the message?'라고 메시지를 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승우",
                    "script": "Colors pop out bright!",
                    "translation": "색깔이 밝게 튀어나와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "한대리",
                    "script": "Yes! Symbols hide there!",
                    "translation": "맞아! 상징이 거기 숨어있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-woo says colors pop out @@.",
                    "hint": "ESFP는 밝고 생생한 것을 좋아해요.",
                    "optionA": "dark",
                    "optionB": "bright",
                    "optionC": "slow",
                    "result": "bright",
                    "explanation": "승우는 색깔이 밝게 튀어나온다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "You find hidden gems.",
                    "translation": "넌 숨은 보석을 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "한대리",
                    "script": "Your joy lights up everything!",
                    "translation": "네 기쁨이 모든 걸 밝혀!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "승우의 칭찬이에요.",
                    "optionA": "gems",
                    "optionB": "hidden",
                    "optionC": "find",
                    "optionD": "You",
                    "result": "You find hidden gems",
                    "explanation": "승우는 한대리가 숨은 보석을 찾는다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "뮤직 비디오",
            "explanation": "ESFP의 즐거운 감상과 INTJ의 깊은 분석 비교",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "Dancing makes me happy!",
                    "translation": "춤추면 행복해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "한대리",
                    "script": "Great! See the message?",
                    "translation": "좋아! 메시지 보여?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "한대리는 메시지를 보는지 묻나요?",
                    "hint": "INTJ는 표면 너머의 의미를 찾아요.",
                    "result": "O",
                    "explanation": "한대리는 'See the message?'라고 메시지를 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승우",
                    "script": "Colors pop out bright!",
                    "translation": "색깔이 밝게 튀어나와!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "한대리",
                    "script": "Yes! Symbols hide there!",
                    "translation": "맞아! 상징이 거기 숨어있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seung-woo says colors pop out @@.",
                    "hint": "ESFP는 밝고 생생한 것을 좋아해요.",
                    "optionA": "dark",
                    "optionB": "bright",
                    "optionC": "slow",
                    "result": "bright",
                    "explanation": "승우는 색깔이 밝게 튀어나온다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "You find hidden gems.",
                    "translation": "넌 숨은 보석을 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "한대리",
                    "script": "Your joy lights up everything!",
                    "translation": "네 기쁨이 모든 걸 밝혀!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "승우의 칭찬이에요.",
                    "optionA": "gems",
                    "optionB": "hidden",
                    "optionC": "find",
                    "optionD": "You",
                    "result": "You find hidden gems",
                    "explanation": "승우는 한대리가 숨은 보석을 찾는다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4553 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "DIY 프로젝트",
            "explanation": "ENTP의 창의적 실험과 ISTJ의 안전한 방법 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "코치",
                    "script": "Mix these for fun!",
                    "translation": "재미로 이것들을 섞어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Wait! Check instructions first.",
                    "translation": "잠깐! 먼저 설명서 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 설명서를 먼저 확인하자고 하나요?",
                    "hint": "ISTJ는 정확한 지침을 따라요.",
                    "result": "O",
                    "explanation": "진우는 'Check instructions first'라고 먼저 확인하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "코치",
                    "script": "Rules can bend sometimes.",
                    "translation": "규칙은 가끔 구부러질 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Maybe, but safety first!",
                    "translation": "아마도, 하지만 안전이 우선!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The coach says rules can @@ sometimes.",
                    "hint": "ENTP는 규칙을 유연하게 봐요.",
                    "optionA": "break",
                    "optionB": "bend",
                    "optionC": "disappear",
                    "result": "bend",
                    "explanation": "코치는 규칙이 가끔 구부러질 수 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "코치",
                    "script": "Your care keeps us safe.",
                    "translation": "네 조심성이 우릴 안전하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your ideas spark creativity!",
                    "translation": "네 아이디어가 창의성을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "코치의 인정이에요.",
                    "result": "Your care keeps us safe",
                    "explanation": "코치는 진우의 조심성이 모두를 안전하게 한다고 인정했어요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "safe",
                    "optionD": "us",
                    "optionE": "keeps"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "DIY 프로젝트",
            "explanation": "ENTP의 창의적 실험과 ISTJ의 안전한 방법 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "코치",
                    "script": "Mix these for fun!",
                    "translation": "재미로 이것들을 섞어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진우",
                    "script": "Wait! Check instructions first.",
                    "translation": "잠깐! 먼저 설명서 확인해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 설명서를 먼저 확인하자고 하나요?",
                    "hint": "ISTJ는 정확한 지침을 따라요.",
                    "result": "O",
                    "explanation": "진우는 'Check instructions first'라고 먼저 확인하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "코치",
                    "script": "Rules can bend sometimes.",
                    "translation": "규칙은 가끔 구부러질 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "진우",
                    "script": "Maybe, but safety first!",
                    "translation": "아마도, 하지만 안전이 우선!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The coach says rules can @@ sometimes.",
                    "hint": "ENTP는 규칙을 유연하게 봐요.",
                    "optionA": "break",
                    "optionB": "bend",
                    "optionC": "disappear",
                    "result": "bend",
                    "explanation": "코치는 규칙이 가끔 구부러질 수 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "코치",
                    "script": "Your care keeps us safe.",
                    "translation": "네 조심성이 우릴 안전하게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "Your ideas spark creativity!",
                    "translation": "네 아이디어가 창의성을 불러일으켜!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "코치의 인정이에요.",
                    "optionA": "Your",
                    "optionB": "care",
                    "optionC": "safe",
                    "optionD": "us",
                    "optionE": "keeps",
                    "result": "Your care keeps us safe",
                    "explanation": "코치는 진우의 조심성이 모두를 안전하게 한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4554 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "식물 키우기",
            "explanation": "ISTJ의 규칙적 관리와 INFJ의 감성적 돌봄 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "Water every three days.",
                    "translation": "3일마다 물 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Good plan! Feel its mood?",
                    "translation": "좋은 계획! 기분을 느껴?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은은 식물의 기분을 느끼는지 묻나요?",
                    "hint": "INFJ는 생명체와 교감해요.",
                    "result": "O",
                    "explanation": "다은은 'Feel its mood?'라고 식물의 기분을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Sun gives it food.",
                    "translation": "햇빛이 음식을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Yes! Love helps too!",
                    "translation": "맞아! 사랑도 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-yeon says @@ gives it food.",
                    "hint": "ISTJ는 과학적 사실을 알아요.",
                    "optionA": "moon",
                    "optionB": "sun",
                    "optionC": "wind",
                    "result": "sun",
                    "explanation": "수연이는 햇빛이 식물에게 음식을 준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "Your care shows love.",
                    "translation": "네 돌봄이 사랑을 보여줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Your facts help me!",
                    "translation": "네 사실들이 도움돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수연이의 칭찬이에요.",
                    "optionA": "love",
                    "optionB": "shows",
                    "optionC": "care",
                    "optionD": "Your",
                    "result": "Your care shows love",
                    "explanation": "수연이는 다은의 돌봄이 사랑을 보여준다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "식물 키우기",
            "explanation": "ISTJ의 규칙적 관리와 INFJ의 감성적 돌봄 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "Water every three days.",
                    "translation": "3일마다 물 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Good plan! Feel its mood?",
                    "translation": "좋은 계획! 기분을 느껴?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은은 식물의 기분을 느끼는지 묻나요?",
                    "hint": "INFJ는 생명체와 교감해요.",
                    "result": "O",
                    "explanation": "다은은 'Feel its mood?'라고 식물의 기분을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Sun gives it food.",
                    "translation": "햇빛이 음식을 줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Yes! Love helps too!",
                    "translation": "맞아! 사랑도 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-yeon says @@ gives it food.",
                    "hint": "ISTJ는 과학적 사실을 알아요.",
                    "optionA": "moon",
                    "optionB": "sun",
                    "optionC": "wind",
                    "result": "sun",
                    "explanation": "수연이는 햇빛이 식물에게 음식을 준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수연",
                    "script": "Your care shows love.",
                    "translation": "네 돌봄이 사랑을 보여줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Your facts help me!",
                    "translation": "네 사실들이 도움돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수연이의 칭찬이에요.",
                    "optionA": "love",
                    "optionB": "shows",
                    "optionC": "care",
                    "optionD": "Your",
                    "result": "Your care shows love",
                    "explanation": "수연이는 다은의 돌봄이 사랑을 보여준다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4555 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "컴퓨터 고치기",
            "explanation": "ISTP의 직접 해결과 ESFJ의 도움 요청 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "Turn it off first.",
                    "translation": "먼저 전원을 꺼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지민",
                    "script": "Okay! Should I call someone?",
                    "translation": "좋아! 누군가 불러야 해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민은 누군가를 부를지 묻나요?",
                    "hint": "ESFJ는 다른 사람의 도움을 고려해요.",
                    "result": "O",
                    "explanation": "지민은 'Should I call someone?'이라고 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "I can fix this.",
                    "translation": "내가 고칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지민",
                    "script": "Amazing! Teach me please!",
                    "translation": "놀라워! 가르쳐줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Team leader Kang says he can @@ this.",
                    "hint": "ISTP는 직접 문제를 해결해요.",
                    "optionA": "break",
                    "optionB": "fix",
                    "optionC": "sell",
                    "result": "fix",
                    "explanation": "강팀장은 자신이 고칠 수 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "Watch and learn.",
                    "translation": "보고 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지민",
                    "script": "Your skills save us!",
                    "translation": "네 실력이 우릴 구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강팀장의 가르침이에요.",
                    "optionA": "learn",
                    "optionB": "and",
                    "optionC": "Watch",
                    "result": "Watch and learn",
                    "explanation": "강팀장은 보고 배우라고 가르쳤어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "컴퓨터 고치기",
            "explanation": "ISTP의 직접 해결과 ESFJ의 도움 요청 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강팀장",
                    "script": "Turn it off first.",
                    "translation": "먼저 전원을 꺼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지민",
                    "script": "Okay! Should I call someone?",
                    "translation": "좋아! 누군가 불러야 해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지민은 누군가를 부를지 묻나요?",
                    "hint": "ESFJ는 다른 사람의 도움을 고려해요.",
                    "result": "O",
                    "explanation": "지민은 'Should I call someone?'이라고 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강팀장",
                    "script": "I can fix this.",
                    "translation": "내가 고칠 수 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지민",
                    "script": "Amazing! Teach me please!",
                    "translation": "놀라워! 가르쳐줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Team leader Kang says he can @@ this.",
                    "hint": "ISTP는 직접 문제를 해결해요.",
                    "optionA": "break",
                    "optionB": "fix",
                    "optionC": "sell",
                    "result": "fix",
                    "explanation": "강팀장은 자신이 고칠 수 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강팀장",
                    "script": "Watch and learn.",
                    "translation": "보고 배워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지민",
                    "script": "Your skills save us!",
                    "translation": "네 실력이 우릴 구해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "강팀장의 가르침이에요.",
                    "optionA": "learn",
                    "optionB": "and",
                    "optionC": "Watch",
                    "result": "Watch and learn",
                    "explanation": "강팀장은 보고 배우라고 가르쳤어요."
                }
            ]
        }
    ]
}
ID: 4556 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "음식 맛보기",
            "explanation": "ISFJ의 전통적 맛과 ESFP의 새로운 시도 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Mom's way tastes best.",
                    "translation": "엄마 방식이 제일 맛있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "어머니",
                    "script": "Sweet! Try new spices?",
                    "translation": "좋아! 새 향신료 써볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "어머니는 새 향신료를 써보자고 하나요?",
                    "hint": "ESFP는 새로운 맛을 시도해요.",
                    "result": "O",
                    "explanation": "어머니는 'Try new spices?'라고 새로 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "Old recipes work well.",
                    "translation": "오래된 레시피가 잘 맞아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "어머니",
                    "script": "True! Mix old and new!",
                    "translation": "맞아! 옛것과 새것을 섞어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hyun thinks @@ recipes work well.",
                    "hint": "ISFJ는 전통적인 방법을 좋아해요.",
                    "optionA": "new",
                    "optionB": "old",
                    "optionC": "fast",
                    "result": "old",
                    "explanation": "소현이는 오래된 레시피가 잘 맞는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your ideas taste good.",
                    "translation": "네 아이디어가 맛있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "어머니",
                    "script": "Your cooking warms hearts!",
                    "translation": "네 요리가 마음을 따뜻하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소현이의 칭찬이에요.",
                    "optionA": "good",
                    "optionB": "taste",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas taste good",
                    "explanation": "소현이는 어머니의 아이디어가 맛있다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "음식 맛보기",
            "explanation": "ISFJ의 전통적 맛과 ESFP의 새로운 시도 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Mom's way tastes best.",
                    "translation": "엄마 방식이 제일 맛있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "어머니",
                    "script": "Sweet! Try new spices?",
                    "translation": "좋아! 새 향신료 써볼까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "어머니는 새 향신료를 써보자고 하나요?",
                    "hint": "ESFP는 새로운 맛을 시도해요.",
                    "result": "O",
                    "explanation": "어머니는 'Try new spices?'라고 새로 시도하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소현",
                    "script": "Old recipes work well.",
                    "translation": "오래된 레시피가 잘 맞아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "어머니",
                    "script": "True! Mix old and new!",
                    "translation": "맞아! 옛것과 새것을 섞어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hyun thinks @@ recipes work well.",
                    "hint": "ISFJ는 전통적인 방법을 좋아해요.",
                    "optionA": "new",
                    "optionB": "old",
                    "optionC": "fast",
                    "result": "old",
                    "explanation": "소현이는 오래된 레시피가 잘 맞는다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your ideas taste good.",
                    "translation": "네 아이디어가 맛있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "어머니",
                    "script": "Your cooking warms hearts!",
                    "translation": "네 요리가 마음을 따뜻하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소현이의 칭찬이에요.",
                    "optionA": "good",
                    "optionB": "taste",
                    "optionC": "ideas",
                    "optionD": "Your",
                    "result": "Your ideas taste good",
                    "explanation": "소현이는 어머니의 아이디어가 맛있다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4557 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "음악 찾기",
            "explanation": "ISFP의 감정적 선택과 ENFJ의 분위기 조성 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "This song feels right.",
                    "translation": "이 노래가 딱 맞는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "형",
                    "script": "Perfect! Everyone will love it!",
                    "translation": "완벽해! 모두가 좋아할 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "형은 모두가 좋아할 거라고 하나요?",
                    "hint": "ENFJ는 모두의 기분을 생각해요.",
                    "result": "O",
                    "explanation": "형은 'Everyone will love it!'이라고 모두가 좋아할 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Soft beats calm me.",
                    "translation": "부드러운 비트가 날 진정시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "형",
                    "script": "Yes! Music brings us together!",
                    "translation": "맞아! 음악이 우릴 하나로 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho says soft beats @@ him.",
                    "hint": "ISFP는 음악으로 감정을 조절해요.",
                    "optionA": "wake",
                    "optionB": "calm",
                    "optionC": "rush",
                    "result": "calm",
                    "explanation": "진호는 부드러운 비트가 자신을 진정시킨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "You know people well.",
                    "translation": "넌 사람을 잘 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "형",
                    "script": "Your taste is beautiful!",
                    "translation": "네 취향이 아름다워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진호의 인정이에요.",
                    "optionA": "well",
                    "optionB": "people",
                    "optionC": "know",
                    "optionD": "You",
                    "result": "You know people well",
                    "explanation": "진호는 형이 사람을 잘 안다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "음악 찾기",
            "explanation": "ISFP의 감정적 선택과 ENFJ의 분위기 조성 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "This song feels right.",
                    "translation": "이 노래가 딱 맞는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "형",
                    "script": "Perfect! Everyone will love it!",
                    "translation": "완벽해! 모두가 좋아할 거야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "형은 모두가 좋아할 거라고 하나요?",
                    "hint": "ENFJ는 모두의 기분을 생각해요.",
                    "result": "O",
                    "explanation": "형은 'Everyone will love it!'이라고 모두가 좋아할 거라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Soft beats calm me.",
                    "translation": "부드러운 비트가 날 진정시켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "형",
                    "script": "Yes! Music brings us together!",
                    "translation": "맞아! 음악이 우릴 하나로 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jin-ho says soft beats @@ him.",
                    "hint": "ISFP는 음악으로 감정을 조절해요.",
                    "optionA": "wake",
                    "optionB": "calm",
                    "optionC": "rush",
                    "result": "calm",
                    "explanation": "진호는 부드러운 비트가 자신을 진정시킨다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "You know people well.",
                    "translation": "넌 사람을 잘 알아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "형",
                    "script": "Your taste is beautiful!",
                    "translation": "네 취향이 아름다워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "진호의 인정이에요.",
                    "optionA": "well",
                    "optionB": "people",
                    "optionC": "know",
                    "optionD": "You",
                    "result": "You know people well",
                    "explanation": "진호는 형이 사람을 잘 안다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4558 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "버스 시간표",
            "explanation": "INTJ의 효율적 계획과 ENFP의 유연한 일정 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "Bus comes at eight.",
                    "translation": "버스가 8시에 와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Got it! Or we walk?",
                    "translation": "알았어! 아니면 걸을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 걸어갈 수도 있다고 하나요?",
                    "hint": "ENFP는 여러 선택지를 열어둬요.",
                    "result": "O",
                    "explanation": "나리는 'Or we walk?'라고 걷는 것도 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지현",
                    "script": "Time equals money here.",
                    "translation": "여기선 시간이 돈이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "True! Adventures are fun too!",
                    "translation": "맞아! 모험도 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hyun says time equals @@ here.",
                    "hint": "INTJ는 효율성을 중시해요.",
                    "optionA": "fun",
                    "optionB": "money",
                    "optionC": "love",
                    "result": "money",
                    "explanation": "지현이는 시간이 돈이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "Your joy brightens trips.",
                    "translation": "네 즐거움이 여행을 밝게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "Your plans guide perfectly!",
                    "translation": "네 계획이 완벽하게 안내해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지현이의 칭찬이에요.",
                    "optionA": "trips",
                    "optionB": "brightens",
                    "optionC": "joy",
                    "optionD": "Your",
                    "result": "Your joy brightens trips",
                    "explanation": "지현이는 나리의 즐거움이 여행을 밝게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "버스 시간표",
            "explanation": "INTJ의 효율적 계획과 ENFP의 유연한 일정 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "Bus comes at eight.",
                    "translation": "버스가 8시에 와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나리",
                    "script": "Got it! Or we walk?",
                    "translation": "알았어! 아니면 걸을까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 걸어갈 수도 있다고 하나요?",
                    "hint": "ENFP는 여러 선택지를 열어둬요.",
                    "result": "O",
                    "explanation": "나리는 'Or we walk?'라고 걷는 것도 제안했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지현",
                    "script": "Time equals money here.",
                    "translation": "여기선 시간이 돈이야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나리",
                    "script": "True! Adventures are fun too!",
                    "translation": "맞아! 모험도 재미있어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hyun says time equals @@ here.",
                    "hint": "INTJ는 효율성을 중시해요.",
                    "optionA": "fun",
                    "optionB": "money",
                    "optionC": "love",
                    "result": "money",
                    "explanation": "지현이는 시간이 돈이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지현",
                    "script": "Your joy brightens trips.",
                    "translation": "네 즐거움이 여행을 밝게 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "Your plans guide perfectly!",
                    "translation": "네 계획이 완벽하게 안내해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지현이의 칭찬이에요.",
                    "optionA": "trips",
                    "optionB": "brightens",
                    "optionC": "joy",
                    "optionD": "Your",
                    "result": "Your joy brightens trips",
                    "explanation": "지현이는 나리의 즐거움이 여행을 밝게 한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4559 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "영화 정보",
            "explanation": "INTP의 깊은 분석과 ENFJ의 감동 포인트 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Plot holes bug me.",
                    "translation": "스토리 구멍이 거슬려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "I understand! Characters touch hearts?",
                    "translation": "이해해! 캐릭터가 마음을 감동시켜?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈은 캐릭터가 감동시키는지 묻나요?",
                    "hint": "ENFJ는 인물의 감정에 집중해요.",
                    "result": "O",
                    "explanation": "정훈은 'Characters touch hearts?'라고 감동을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현민",
                    "script": "Logic must work right.",
                    "translation": "논리가 맞아야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Yes! Feelings matter too!",
                    "translation": "맞아! 감정도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-min says @@ must work right.",
                    "hint": "INTP는 논리적 일관성을 원해요.",
                    "optionA": "magic",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "현민이는 논리가 맞아야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "You see deeper meanings.",
                    "translation": "넌 더 깊은 의미를 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Your mind catches everything!",
                    "translation": "네 마음이 모든 걸 잡아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현민이의 칭찬이에요.",
                    "optionA": "meanings",
                    "optionB": "deeper",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see deeper meanings",
                    "explanation": "현민이는 정훈이 더 깊은 의미를 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "영화 정보",
            "explanation": "INTP의 깊은 분석과 ENFJ의 감동 포인트 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "Plot holes bug me.",
                    "translation": "스토리 구멍이 거슬려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "I understand! Characters touch hearts?",
                    "translation": "이해해! 캐릭터가 마음을 감동시켜?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정훈은 캐릭터가 감동시키는지 묻나요?",
                    "hint": "ENFJ는 인물의 감정에 집중해요.",
                    "result": "O",
                    "explanation": "정훈은 'Characters touch hearts?'라고 감동을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현민",
                    "script": "Logic must work right.",
                    "translation": "논리가 맞아야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Yes! Feelings matter too!",
                    "translation": "맞아! 감정도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-min says @@ must work right.",
                    "hint": "INTP는 논리적 일관성을 원해요.",
                    "optionA": "magic",
                    "optionB": "logic",
                    "optionC": "luck",
                    "result": "logic",
                    "explanation": "현민이는 논리가 맞아야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "You see deeper meanings.",
                    "translation": "넌 더 깊은 의미를 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정훈",
                    "script": "Your mind catches everything!",
                    "translation": "네 마음이 모든 걸 잡아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현민이의 칭찬이에요.",
                    "optionA": "meanings",
                    "optionB": "deeper",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see deeper meanings",
                    "explanation": "현민이는 정훈이 더 깊은 의미를 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4560 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "별 보기",
            "explanation": "INFJ의 신비로운 연결과 ESTP의 현재 감상 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "Stars tell old stories.",
                    "translation": "별들이 오래된 이야기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Cool! They shine now!",
                    "translation": "멋져! 지금 빛나고 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 별이 지금 빛난다고 하나요?",
                    "hint": "ESTP는 현재 순간에 집중해요.",
                    "result": "O",
                    "explanation": "건호는 'They shine now!'라고 지금 빛난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아름",
                    "script": "Time connects all things.",
                    "translation": "시간이 모든 걸 연결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Deep! Look, shooting star!",
                    "translation": "깊어! 봐, 별똥별!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-reum says @@ connects all things.",
                    "hint": "INFJ는 시간과 연결성을 느껴요.",
                    "optionA": "space",
                    "optionB": "time",
                    "optionC": "wind",
                    "result": "time",
                    "explanation": "아름이는 시간이 모든 걸 연결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아름",
                    "script": "You live fully now.",
                    "translation": "넌 지금을 충실히 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your thoughts are magic!",
                    "translation": "네 생각이 마법 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아름이의 칭찬이에요.",
                    "optionA": "now",
                    "optionB": "fully",
                    "optionC": "live",
                    "optionD": "You",
                    "result": "You live fully now",
                    "explanation": "아름이는 건호가 지금을 충실히 산다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "별 보기",
            "explanation": "INFJ의 신비로운 연결과 ESTP의 현재 감상 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "Stars tell old stories.",
                    "translation": "별들이 오래된 이야기를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건호",
                    "script": "Cool! They shine now!",
                    "translation": "멋져! 지금 빛나고 있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "건호는 별이 지금 빛난다고 하나요?",
                    "hint": "ESTP는 현재 순간에 집중해요.",
                    "result": "O",
                    "explanation": "건호는 'They shine now!'라고 지금 빛난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아름",
                    "script": "Time connects all things.",
                    "translation": "시간이 모든 걸 연결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "건호",
                    "script": "Deep! Look, shooting star!",
                    "translation": "깊어! 봐, 별똥별!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "A-reum says @@ connects all things.",
                    "hint": "INFJ는 시간과 연결성을 느껴요.",
                    "optionA": "space",
                    "optionB": "time",
                    "optionC": "wind",
                    "result": "time",
                    "explanation": "아름이는 시간이 모든 걸 연결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아름",
                    "script": "You live fully now.",
                    "translation": "넌 지금을 충실히 살아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건호",
                    "script": "Your thoughts are magic!",
                    "translation": "네 생각이 마법 같아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아름이의 칭찬이에요.",
                    "optionA": "now",
                    "optionB": "fully",
                    "optionC": "live",
                    "optionD": "You",
                    "result": "You live fully now",
                    "explanation": "아름이는 건호가 지금을 충실히 산다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4561 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "앱 사용법",
            "explanation": "INFP의 직관적 탐색과 ENTJ의 목표 달성 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Colors guide my clicks.",
                    "translation": "색깔이 내 클릭을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강상무",
                    "script": "Interesting! Find shortcuts fast?",
                    "translation": "흥미로워! 빠른 길 찾아?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강상무는 빠른 길을 찾는지 묻나요?",
                    "hint": "ENTJ는 효율적인 방법을 찾아요.",
                    "result": "O",
                    "explanation": "강상무는 'Find shortcuts fast?'라고 빠른 길을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Pretty buttons call me.",
                    "translation": "예쁜 버튼이 날 불러."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강상무",
                    "script": "Nice! Results come quickly!",
                    "translation": "좋아! 결과가 빨리 나와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon says pretty @@ call her.",
                    "hint": "INFP는 미적 요소에 끌려요.",
                    "optionA": "sounds",
                    "optionB": "buttons",
                    "optionC": "words",
                    "result": "buttons",
                    "explanation": "하윤이는 예쁜 버튼이 자신을 부른다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You reach goals fast.",
                    "translation": "넌 목표에 빨리 도달해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강상무",
                    "script": "Your way feels natural!",
                    "translation": "네 방식이 자연스러워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하윤이의 칭찬이에요.",
                    "optionA": "fast",
                    "optionB": "goals",
                    "optionC": "reach",
                    "optionD": "You",
                    "result": "You reach goals fast",
                    "explanation": "하윤이는 강상무가 목표에 빨리 도달한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "앱 사용법",
            "explanation": "INFP의 직관적 탐색과 ENTJ의 목표 달성 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "Colors guide my clicks.",
                    "translation": "색깔이 내 클릭을 안내해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강상무",
                    "script": "Interesting! Find shortcuts fast?",
                    "translation": "흥미로워! 빠른 길 찾아?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강상무는 빠른 길을 찾는지 묻나요?",
                    "hint": "ENTJ는 효율적인 방법을 찾아요.",
                    "result": "O",
                    "explanation": "강상무는 'Find shortcuts fast?'라고 빠른 길을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "Pretty buttons call me.",
                    "translation": "예쁜 버튼이 날 불러."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "강상무",
                    "script": "Nice! Results come quickly!",
                    "translation": "좋아! 결과가 빨리 나와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon says pretty @@ call her.",
                    "hint": "INFP는 미적 요소에 끌려요.",
                    "optionA": "sounds",
                    "optionB": "buttons",
                    "optionC": "words",
                    "result": "buttons",
                    "explanation": "하윤이는 예쁜 버튼이 자신을 부른다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You reach goals fast.",
                    "translation": "넌 목표에 빨리 도달해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강상무",
                    "script": "Your way feels natural!",
                    "translation": "네 방식이 자연스러워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하윤이의 칭찬이에요.",
                    "optionA": "fast",
                    "optionB": "goals",
                    "optionC": "reach",
                    "optionD": "You",
                    "result": "You reach goals fast",
                    "explanation": "하윤이는 강상무가 목표에 빨리 도달한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4562 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "날씨 앱",
            "explanation": "ESTJ의 정확한 예보와 ISFP의 기분 연결 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Check three weather apps.",
                    "translation": "날씨 앱 세 개 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Wow! Clouds look pretty today!",
                    "translation": "와! 오늘 구름이 예뻐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린은 구름이 예쁘다고 하나요?",
                    "hint": "ISFP는 자연의 아름다움을 봐요.",
                    "result": "O",
                    "explanation": "아린은 'Clouds look pretty today!'라고 구름이 예쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서아",
                    "script": "Numbers help us plan.",
                    "translation": "숫자가 계획을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Right! Sky art changes!",
                    "translation": "맞아! 하늘 예술이 변해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a says @@ help us plan.",
                    "hint": "ESTJ는 데이터로 계획을 세워요.",
                    "optionA": "clouds",
                    "optionB": "numbers",
                    "optionC": "feelings",
                    "result": "numbers",
                    "explanation": "서아는 숫자가 계획을 돕는다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서아",
                    "script": "Your eyes see beauty.",
                    "translation": "네 눈은 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your plans never fail!",
                    "translation": "네 계획은 절대 실패 안 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서아의 칭찬이에요.",
                    "optionA": "beauty",
                    "optionB": "see",
                    "optionC": "eyes",
                    "optionD": "Your",
                    "result": "Your eyes see beauty",
                    "explanation": "서아는 아린의 눈이 아름다움을 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "날씨 앱",
            "explanation": "ESTJ의 정확한 예보와 ISFP의 기분 연결 비교",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "Check three weather apps.",
                    "translation": "날씨 앱 세 개 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "Wow! Clouds look pretty today!",
                    "translation": "와! 오늘 구름이 예뻐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린은 구름이 예쁘다고 하나요?",
                    "hint": "ISFP는 자연의 아름다움을 봐요.",
                    "result": "O",
                    "explanation": "아린은 'Clouds look pretty today!'라고 구름이 예쁘다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서아",
                    "script": "Numbers help us plan.",
                    "translation": "숫자가 계획을 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Right! Sky art changes!",
                    "translation": "맞아! 하늘 예술이 변해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-a says @@ help us plan.",
                    "hint": "ESTJ는 데이터로 계획을 세워요.",
                    "optionA": "clouds",
                    "optionB": "numbers",
                    "optionC": "feelings",
                    "result": "numbers",
                    "explanation": "서아는 숫자가 계획을 돕는다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서아",
                    "script": "Your eyes see beauty.",
                    "translation": "네 눈은 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your plans never fail!",
                    "translation": "네 계획은 절대 실패 안 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서아의 칭찬이에요.",
                    "optionA": "beauty",
                    "optionB": "see",
                    "optionC": "eyes",
                    "optionD": "Your",
                    "result": "Your eyes see beauty",
                    "explanation": "서아는 아린의 눈이 아름다움을 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4563 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "유튜브 검색",
            "explanation": "ENFP의 다양한 관심과 ISTJ의 체계적 학습 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "Watch five topics today!",
                    "translation": "오늘 다섯 가지 주제 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Five? Start with one!",
                    "translation": "다섯 개? 하나부터 시작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 하나부터 시작하자고 하나요?",
                    "hint": "ISTJ는 차근차근 진행해요.",
                    "result": "O",
                    "explanation": "현수는 'Start with one!'이라고 하나부터 시작하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민규",
                    "script": "All looks fun now!",
                    "translation": "다 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Pick the best one!",
                    "translation": "제일 좋은 걸 골라!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-gyu thinks all looks @@ now.",
                    "hint": "ENFP는 모든 것에 흥미를 느껴요.",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "hard",
                    "result": "fun",
                    "explanation": "민규는 모든 게 재미있어 보인다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민규",
                    "script": "You focus so well!",
                    "translation": "넌 정말 잘 집중해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your energy finds treasures!",
                    "translation": "네 에너지가 보물을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민규의 칭찬이에요.",
                    "optionA": "well",
                    "optionB": "so",
                    "optionC": "focus",
                    "optionD": "You",
                    "result": "You focus so well",
                    "explanation": "민규는 현수가 정말 잘 집중한다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "유튜브 검색",
            "explanation": "ENFP의 다양한 관심과 ISTJ의 체계적 학습 비교",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민규",
                    "script": "Watch five topics today!",
                    "translation": "오늘 다섯 가지 주제 봐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Five? Start with one!",
                    "translation": "다섯 개? 하나부터 시작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 하나부터 시작하자고 하나요?",
                    "hint": "ISTJ는 차근차근 진행해요.",
                    "result": "O",
                    "explanation": "현수는 'Start with one!'이라고 하나부터 시작하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민규",
                    "script": "All looks fun now!",
                    "translation": "다 재미있어 보여!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Pick the best one!",
                    "translation": "제일 좋은 걸 골라!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-gyu thinks all looks @@ now.",
                    "hint": "ENFP는 모든 것에 흥미를 느껴요.",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "hard",
                    "result": "fun",
                    "explanation": "민규는 모든 게 재미있어 보인다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민규",
                    "script": "You focus so well!",
                    "translation": "넌 정말 잘 집중해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Your energy finds treasures!",
                    "translation": "네 에너지가 보물을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민규의 칭찬이에요.",
                    "optionA": "well",
                    "optionB": "so",
                    "optionC": "focus",
                    "optionD": "You",
                    "result": "You focus so well",
                    "explanation": "민규는 현수가 정말 잘 집중한다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4564 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "카페 메뉴",
            "explanation": "ISTJ의 고정 메뉴와 ENFP의 모험적 선택 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Same coffee every day.",
                    "translation": "매일 똑같은 커피 마셔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재훈",
                    "script": "Nice habit! New flavors exist!",
                    "translation": "좋은 습관이네! 새로운 맛도 있잖아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재훈은 새로운 맛을 시도해보라고 하나요?",
                    "hint": "ENFP는 다양한 경험을 추천해요.",
                    "result": "O",
                    "explanation": "재훈은 'New flavors exist!'라고 새로운 맛도 있다고 알려줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "I know what works.",
                    "translation": "뭐가 맞는지 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재훈",
                    "script": "Smart! Adventure is fun too!",
                    "translation": "현명해! 모험도 재밌는데!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ho knows what @@.",
                    "hint": "ISTJ는 검증된 선택을 해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "breaks",
                    "result": "works",
                    "explanation": "지호는 자신에게 뭐가 맞는지 안다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your joy is nice.",
                    "translation": "네 즐거움이 보기 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재훈",
                    "script": "Your choice is perfect!",
                    "translation": "네 선택도 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호의 칭찬이에요.",
                    "optionA": "nice",
                    "optionB": "is",
                    "optionC": "joy",
                    "optionD": "Your",
                    "result": "Your joy is nice",
                    "explanation": "지호는 재훈의 즐거움이 보기 좋다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "카페 메뉴",
            "explanation": "ISTJ의 고정 메뉴와 ENFP의 모험적 선택 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Same coffee every day.",
                    "translation": "매일 똑같은 커피 마셔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재훈",
                    "script": "Nice habit! New flavors exist!",
                    "translation": "좋은 습관이네! 새로운 맛도 있잖아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재훈은 새로운 맛을 시도해보라고 하나요?",
                    "hint": "ENFP는 다양한 경험을 추천해요.",
                    "result": "O",
                    "explanation": "재훈은 'New flavors exist!'라고 새로운 맛도 있다고 알려줬어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "I know what works.",
                    "translation": "뭐가 맞는지 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재훈",
                    "script": "Smart! Adventure is fun too!",
                    "translation": "현명해! 모험도 재밌는데!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ho knows what @@.",
                    "hint": "ISTJ는 검증된 선택을 해요.",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "breaks",
                    "result": "works",
                    "explanation": "지호는 자신에게 뭐가 맞는지 안다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your joy is nice.",
                    "translation": "네 즐거움이 보기 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재훈",
                    "script": "Your choice is perfect!",
                    "translation": "네 선택도 완벽해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호의 칭찬이에요.",
                    "optionA": "nice",
                    "optionB": "is",
                    "optionC": "joy",
                    "optionD": "Your",
                    "result": "Your joy is nice",
                    "explanation": "지호는 재훈의 즐거움이 보기 좋다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4565 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "집 정리",
            "explanation": "ISTP의 필요한 것만과 ENFJ의 추억 보관 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Keep only useful stuff.",
                    "translation": "쓸모있는 것만 남겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Practical! What about memories?",
                    "translation": "실용적이네! 추억은 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미영은 추억이 담긴 물건을 생각하나요?",
                    "hint": "ENFJ는 감정적 가치를 중요시해요.",
                    "result": "O",
                    "explanation": "미영은 'What about memories?'라고 추억을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Space needs to breathe.",
                    "translation": "공간도 숨 쉬어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "True! Hearts need memories!",
                    "translation": "맞아! 마음엔 추억이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-ho says @@ needs to breathe.",
                    "hint": "ISTP는 깔끔한 공간을 선호해요.",
                    "optionA": "wall",
                    "optionB": "space",
                    "optionC": "door",
                    "result": "space",
                    "explanation": "성호는 공간이 숨 쉬어야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You value people's stories.",
                    "translation": "넌 사람들 이야기를 소중히 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Your simple style rocks!",
                    "translation": "네 심플한 스타일 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성호의 인정이에요.",
                    "optionA": "stories",
                    "optionB": "people's",
                    "optionC": "value",
                    "optionD": "You",
                    "result": "You value people's stories",
                    "explanation": "성호는 미영이 사람들의 이야기를 소중히 한다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "집 정리",
            "explanation": "ISTP의 필요한 것만과 ENFJ의 추억 보관 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성호",
                    "script": "Keep only useful stuff.",
                    "translation": "쓸모있는 것만 남겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "Practical! What about memories?",
                    "translation": "실용적이네! 추억은 어떡해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미영은 추억이 담긴 물건을 생각하나요?",
                    "hint": "ENFJ는 감정적 가치를 중요시해요.",
                    "result": "O",
                    "explanation": "미영은 'What about memories?'라고 추억을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성호",
                    "script": "Space needs to breathe.",
                    "translation": "공간도 숨 쉬어야 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "True! Hearts need memories!",
                    "translation": "맞아! 마음엔 추억이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-ho says @@ needs to breathe.",
                    "hint": "ISTP는 깔끔한 공간을 선호해요.",
                    "optionA": "wall",
                    "optionB": "space",
                    "optionC": "door",
                    "result": "space",
                    "explanation": "성호는 공간이 숨 쉬어야 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "You value people's stories.",
                    "translation": "넌 사람들 이야기를 소중히 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미영",
                    "script": "Your simple style rocks!",
                    "translation": "네 심플한 스타일 멋져!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성호의 인정이에요.",
                    "optionA": "stories",
                    "optionB": "people's",
                    "optionC": "value",
                    "optionD": "You",
                    "result": "You value people's stories",
                    "explanation": "성호는 미영이 사람들의 이야기를 소중히 한다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4566 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "건강 정보",
            "explanation": "ISFJ의 예방 중심과 ENTP의 실험적 접근 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Sleep eight hours daily.",
                    "translation": "매일 8시간 자야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Good rule! What if six works?",
                    "translation": "좋은 규칙! 6시간도 괜찮다면?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "선영은 6시간도 괜찮을지 묻나요?",
                    "hint": "ENTP는 일반 규칙에 의문을 제기해요.",
                    "result": "O",
                    "explanation": "선영은 'What if six works?'라고 다른 가능성을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은서",
                    "script": "Doctor says eight best.",
                    "translation": "의사가 8시간이 최고래."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Right! Bodies differ though!",
                    "translation": "맞아! 사람마다 다르긴 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-seo says doctor says @@ best.",
                    "hint": "ISFJ는 전문가 조언을 따라요.",
                    "optionA": "six",
                    "optionB": "eight",
                    "optionC": "ten",
                    "result": "eight",
                    "explanation": "은서는 의사가 8시간이 최고라고 했다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "Your questions help think.",
                    "translation": "네 질문이 생각하게 해줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Your care keeps me healthy!",
                    "translation": "네 관심이 날 건강하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은서의 감사예요.",
                    "optionA": "think",
                    "optionB": "help",
                    "optionC": "questions",
                    "optionD": "Your",
                    "result": "Your questions help think",
                    "explanation": "은서는 선영의 질문이 생각하게 도와준다고 감사했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "건강 정보",
            "explanation": "ISFJ의 예방 중심과 ENTP의 실험적 접근 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Sleep eight hours daily.",
                    "translation": "매일 8시간 자야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "선영",
                    "script": "Good rule! What if six works?",
                    "translation": "좋은 규칙! 6시간도 괜찮다면?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "선영은 6시간도 괜찮을지 묻나요?",
                    "hint": "ENTP는 일반 규칙에 의문을 제기해요.",
                    "result": "O",
                    "explanation": "선영은 'What if six works?'라고 다른 가능성을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은서",
                    "script": "Doctor says eight best.",
                    "translation": "의사가 8시간이 최고래."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "선영",
                    "script": "Right! Bodies differ though!",
                    "translation": "맞아! 사람마다 다르긴 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-seo says doctor says @@ best.",
                    "hint": "ISFJ는 전문가 조언을 따라요.",
                    "optionA": "six",
                    "optionB": "eight",
                    "optionC": "ten",
                    "result": "eight",
                    "explanation": "은서는 의사가 8시간이 최고라고 했다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "Your questions help think.",
                    "translation": "네 질문이 생각하게 해줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "선영",
                    "script": "Your care keeps me healthy!",
                    "translation": "네 관심이 날 건강하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은서의 감사예요.",
                    "optionA": "think",
                    "optionB": "help",
                    "optionC": "questions",
                    "optionD": "Your",
                    "result": "Your questions help think",
                    "explanation": "은서는 선영의 질문이 생각하게 도와준다고 감사했어요."
                }
            ]
        }
    ]
}
ID: 4567 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "그림 배우기",
            "explanation": "ISFP의 느낌 표현과 ESTJ의 기술 습득 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "Feel the brush move.",
                    "translation": "붓의 움직임을 느껴봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Interesting! Show me steps?",
                    "translation": "신기하네! 단계를 보여줄래?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈은 단계별로 알려달라고 하나요?",
                    "hint": "ESTJ는 체계적인 학습을 원해요.",
                    "result": "O",
                    "explanation": "성훈은 'Show me steps?'라고 단계를 보여달라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "Heart guides my hand.",
                    "translation": "마음이 손을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Beautiful! Practice makes perfect!",
                    "translation": "아름답네! 연습이 완벽을 만들지!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul says @@ guides her hand.",
                    "hint": "ISFP는 감정을 따라 창작해요.",
                    "optionA": "book",
                    "optionB": "heart",
                    "optionC": "rule",
                    "result": "heart",
                    "explanation": "소율이는 마음이 손을 이끈다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "You learn so fast.",
                    "translation": "정말 빨리 배우네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your art touches souls!",
                    "translation": "네 예술이 영혼을 울려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소율이의 칭찬이에요.",
                    "optionA": "fast",
                    "optionB": "so",
                    "optionC": "learn",
                    "optionD": "You",
                    "result": "You learn so fast",
                    "explanation": "소율이는 성훈이 정말 빨리 배운다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "그림 배우기",
            "explanation": "ISFP의 느낌 표현과 ESTJ의 기술 습득 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "Feel the brush move.",
                    "translation": "붓의 움직임을 느껴봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "Interesting! Show me steps?",
                    "translation": "신기하네! 단계를 보여줄래?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈은 단계별로 알려달라고 하나요?",
                    "hint": "ESTJ는 체계적인 학습을 원해요.",
                    "result": "O",
                    "explanation": "성훈은 'Show me steps?'라고 단계를 보여달라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "Heart guides my hand.",
                    "translation": "마음이 손을 이끌어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Beautiful! Practice makes perfect!",
                    "translation": "아름답네! 연습이 완벽을 만들지!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-yul says @@ guides her hand.",
                    "hint": "ISFP는 감정을 따라 창작해요.",
                    "optionA": "book",
                    "optionB": "heart",
                    "optionC": "rule",
                    "result": "heart",
                    "explanation": "소율이는 마음이 손을 이끈다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "You learn so fast.",
                    "translation": "정말 빨리 배우네."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성훈",
                    "script": "Your art touches souls!",
                    "translation": "네 예술이 영혼을 울려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소율이의 칭찬이에요.",
                    "optionA": "fast",
                    "optionB": "so",
                    "optionC": "learn",
                    "optionD": "You",
                    "result": "You learn so fast",
                    "explanation": "소율이는 성훈이 정말 빨리 배운다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4568 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 추천",
            "explanation": "INTJ의 깊이있는 선택과 ESFJ의 따뜻한 이야기 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나레이션",
                    "script": "This book changes minds.",
                    "translation": "이 책이 생각을 바꿔줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "Wow! Does it warm hearts?",
                    "translation": "와! 마음도 따뜻해져?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민은 마음이 따뜻해지는지 묻나요?",
                    "hint": "ESFJ는 감정적 영향을 중요시해요.",
                    "result": "O",
                    "explanation": "수민은 'Does it warm hearts?'라고 감정을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나레이션",
                    "script": "Ideas build new worlds.",
                    "translation": "아이디어가 새 세계를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "Amazing! People connect too!",
                    "translation": "놀라워! 사람도 연결되네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The narrator says ideas build new @@.",
                    "hint": "INTJ는 아이디어의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "worlds",
                    "optionC": "walls",
                    "result": "worlds",
                    "explanation": "나레이션은 아이디어가 새 세계를 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나레이션",
                    "script": "You bring warmth everywhere.",
                    "translation": "넌 어디든 따뜻함을 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your wisdom guides me!",
                    "translation": "네 지혜가 길잡이가 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나레이션의 칭찬이에요.",
                    "optionA": "everywhere",
                    "optionB": "warmth",
                    "optionC": "bring",
                    "optionD": "You",
                    "result": "You bring warmth everywhere",
                    "explanation": "나레이션은 수민이 어디든 따뜻함을 가져온다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 추천",
            "explanation": "INTJ의 깊이있는 선택과 ESFJ의 따뜻한 이야기 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나레이션",
                    "script": "This book changes minds.",
                    "translation": "이 책이 생각을 바꿔줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "Wow! Does it warm hearts?",
                    "translation": "와! 마음도 따뜻해져?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수민은 마음이 따뜻해지는지 묻나요?",
                    "hint": "ESFJ는 감정적 영향을 중요시해요.",
                    "result": "O",
                    "explanation": "수민은 'Does it warm hearts?'라고 감정을 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나레이션",
                    "script": "Ideas build new worlds.",
                    "translation": "아이디어가 새 세계를 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수민",
                    "script": "Amazing! People connect too!",
                    "translation": "놀라워! 사람도 연결되네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The narrator says ideas build new @@.",
                    "hint": "INTJ는 아이디어의 힘을 믿어요.",
                    "optionA": "problems",
                    "optionB": "worlds",
                    "optionC": "walls",
                    "result": "worlds",
                    "explanation": "나레이션은 아이디어가 새 세계를 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나레이션",
                    "script": "You bring warmth everywhere.",
                    "translation": "넌 어디든 따뜻함을 가져와."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your wisdom guides me!",
                    "translation": "네 지혜가 길잡이가 돼!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나레이션의 칭찬이에요.",
                    "optionA": "everywhere",
                    "optionB": "warmth",
                    "optionC": "bring",
                    "optionD": "You",
                    "result": "You bring warmth everywhere",
                    "explanation": "나레이션은 수민이 어디든 따뜻함을 가져온다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4569 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "폰 설정",
            "explanation": "INTP의 최적화 설정과 ESFP의 예쁜 꾸미기 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강사",
                    "script": "Battery lasts all day.",
                    "translation": "배터리가 하루 종일 가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정팀장",
                    "script": "Cool! Pretty wallpaper too?",
                    "translation": "멋지다! 배경화면도 예쁘게?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정팀장은 예쁜 배경화면도 중요하다고 하나요?",
                    "hint": "ESFP는 시각적 즐거움을 추구해요.",
                    "result": "O",
                    "explanation": "정팀장은 'Pretty wallpaper too?'라고 예쁜 것도 신경쓰네요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강사",
                    "script": "Dark mode saves power.",
                    "translation": "다크 모드가 전력을 아껴."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정팀장",
                    "script": "Smart! Colors bring joy!",
                    "translation": "똑똑해! 색깔이 기분 좋게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The instructor says dark mode saves @@.",
                    "hint": "INTP는 효율성을 계산해요.",
                    "optionA": "money",
                    "optionB": "power",
                    "optionC": "time",
                    "result": "power",
                    "explanation": "강사는 다크 모드가 전력을 아낀다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강사",
                    "script": "Your style brightens screens.",
                    "translation": "네 스타일이 화면을 밝혀."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정팀장",
                    "script": "Your tips save my phone!",
                    "translation": "네 팁이 내 폰을 살려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강사의 칭찬이에요.",
                    "optionA": "screens",
                    "optionB": "brightens",
                    "optionC": "style",
                    "optionD": "Your",
                    "result": "Your style brightens screens",
                    "explanation": "강사는 정팀장의 스타일이 화면을 밝힌다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "폰 설정",
            "explanation": "INTP의 최적화 설정과 ESFP의 예쁜 꾸미기 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강사",
                    "script": "Battery lasts all day.",
                    "translation": "배터리가 하루 종일 가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정팀장",
                    "script": "Cool! Pretty wallpaper too?",
                    "translation": "멋지다! 배경화면도 예쁘게?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정팀장은 예쁜 배경화면도 중요하다고 하나요?",
                    "hint": "ESFP는 시각적 즐거움을 추구해요.",
                    "result": "O",
                    "explanation": "정팀장은 'Pretty wallpaper too?'라고 예쁜 것도 신경쓰네요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강사",
                    "script": "Dark mode saves power.",
                    "translation": "다크 모드가 전력을 아껴."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정팀장",
                    "script": "Smart! Colors bring joy!",
                    "translation": "똑똑해! 색깔이 기분 좋게 해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "The instructor says dark mode saves @@.",
                    "hint": "INTP는 효율성을 계산해요.",
                    "optionA": "money",
                    "optionB": "power",
                    "optionC": "time",
                    "result": "power",
                    "explanation": "강사는 다크 모드가 전력을 아낀다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강사",
                    "script": "Your style brightens screens.",
                    "translation": "네 스타일이 화면을 밝혀."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정팀장",
                    "script": "Your tips save my phone!",
                    "translation": "네 팁이 내 폰을 살려!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "강사의 칭찬이에요.",
                    "optionA": "screens",
                    "optionB": "brightens",
                    "optionC": "style",
                    "optionD": "Your",
                    "result": "Your style brightens screens",
                    "explanation": "강사는 정팀장의 스타일이 화면을 밝힌다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4570 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "여행 계획",
            "explanation": "INFJ의 의미있는 여정과 ESFP의 즐거운 모험 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "Places have special energy.",
                    "translation": "장소마다 특별한 기운이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "별이",
                    "script": "Yes! Fun spots everywhere!",
                    "translation": "맞아! 재밌는 곳이 가득해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "별이는 재미있는 곳이 많다고 동의하나요?",
                    "hint": "ESFP는 즐거운 경험을 찾아요.",
                    "result": "O",
                    "explanation": "별이는 'Fun spots everywhere!'라고 재밌는 곳이 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미영",
                    "script": "Quiet towns heal souls.",
                    "translation": "조용한 마을이 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "별이",
                    "script": "Beautiful! Parties heal too!",
                    "translation": "아름다워! 파티도 치유가 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-young says quiet towns heal @@.",
                    "hint": "INFJ는 영혼의 치유를 추구해요.",
                    "optionA": "bodies",
                    "optionB": "souls",
                    "optionC": "cars",
                    "result": "souls",
                    "explanation": "미영이는 조용한 마을이 영혼을 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Your energy spreads joy.",
                    "translation": "네 에너지가 기쁨을 퍼뜨려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "별이",
                    "script": "Your depth finds treasures!",
                    "translation": "네 깊이가 보물을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미영이의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "spreads",
                    "optionC": "energy",
                    "optionD": "Your",
                    "result": "Your energy spreads joy",
                    "explanation": "미영이는 별이의 에너지가 기쁨을 퍼뜨린다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "여행 계획",
            "explanation": "INFJ의 의미있는 여정과 ESFP의 즐거운 모험 비교",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미영",
                    "script": "Places have special energy.",
                    "translation": "장소마다 특별한 기운이 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "별이",
                    "script": "Yes! Fun spots everywhere!",
                    "translation": "맞아! 재밌는 곳이 가득해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "별이는 재미있는 곳이 많다고 동의하나요?",
                    "hint": "ESFP는 즐거운 경험을 찾아요.",
                    "result": "O",
                    "explanation": "별이는 'Fun spots everywhere!'라고 재밌는 곳이 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미영",
                    "script": "Quiet towns heal souls.",
                    "translation": "조용한 마을이 영혼을 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "별이",
                    "script": "Beautiful! Parties heal too!",
                    "translation": "아름다워! 파티도 치유가 돼!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-young says quiet towns heal @@.",
                    "hint": "INFJ는 영혼의 치유를 추구해요.",
                    "optionA": "bodies",
                    "optionB": "souls",
                    "optionC": "cars",
                    "result": "souls",
                    "explanation": "미영이는 조용한 마을이 영혼을 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Your energy spreads joy.",
                    "translation": "네 에너지가 기쁨을 퍼뜨려."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "별이",
                    "script": "Your depth finds treasures!",
                    "translation": "네 깊이가 보물을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미영이의 칭찬이에요.",
                    "optionA": "joy",
                    "optionB": "spreads",
                    "optionC": "energy",
                    "optionD": "Your",
                    "result": "Your energy spreads joy",
                    "explanation": "미영이는 별이의 에너지가 기쁨을 퍼뜨린다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4571 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "공부 앱",
            "explanation": "INFP의 감성적 학습과 ESTJ의 목표 달성 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Stories help me learn.",
                    "translation": "이야기가 배움을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "Nice method! Track progress?",
                    "translation": "좋은 방법! 진도 체크해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 진도를 체크하는지 묻나요?",
                    "hint": "ESTJ는 진행 상황을 관리해요.",
                    "result": "O",
                    "explanation": "소라는 'Track progress?'라고 진도를 확인하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Feelings guide my pace.",
                    "translation": "감정이 내 속도를 정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Interesting! Goals push forward!",
                    "translation": "흥미롭네! 목표가 앞으로 밀어줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young says @@ guide her pace.",
                    "hint": "INFP는 감정의 흐름을 따라요.",
                    "optionA": "clocks",
                    "optionB": "feelings",
                    "optionC": "teachers",
                    "result": "feelings",
                    "explanation": "나영이는 감정이 자신의 속도를 정한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your focus amazes me.",
                    "translation": "네 집중력이 대단해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Your passion shines bright!",
                    "translation": "네 열정이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이의 감탄이에요.",
                    "optionA": "me",
                    "optionB": "amazes",
                    "optionC": "focus",
                    "optionD": "Your",
                    "result": "Your focus amazes me",
                    "explanation": "나영이는 소라의 집중력이 대단하다고 감탄했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "공부 앱",
            "explanation": "INFP의 감성적 학습과 ESTJ의 목표 달성 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "Stories help me learn.",
                    "translation": "이야기가 배움을 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "Nice method! Track progress?",
                    "translation": "좋은 방법! 진도 체크해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소라는 진도를 체크하는지 묻나요?",
                    "hint": "ESTJ는 진행 상황을 관리해요.",
                    "result": "O",
                    "explanation": "소라는 'Track progress?'라고 진도를 확인하는지 물었어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나영",
                    "script": "Feelings guide my pace.",
                    "translation": "감정이 내 속도를 정해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소라",
                    "script": "Interesting! Goals push forward!",
                    "translation": "흥미롭네! 목표가 앞으로 밀어줘!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-young says @@ guide her pace.",
                    "hint": "INFP는 감정의 흐름을 따라요.",
                    "optionA": "clocks",
                    "optionB": "feelings",
                    "optionC": "teachers",
                    "result": "feelings",
                    "explanation": "나영이는 감정이 자신의 속도를 정한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your focus amazes me.",
                    "translation": "네 집중력이 대단해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소라",
                    "script": "Your passion shines bright!",
                    "translation": "네 열정이 빛나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이의 감탄이에요.",
                    "optionA": "me",
                    "optionB": "amazes",
                    "optionC": "focus",
                    "optionD": "Your",
                    "result": "Your focus amazes me",
                    "explanation": "나영이는 소라의 집중력이 대단하다고 감탄했어요."
                }
            ]
        }
    ]
}
ID: 4572 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "운전 경로",
            "explanation": "ESTP의 빠른 길과 INFJ의 경치 좋은 길 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아빠",
                    "script": "Fast lane saves time!",
                    "translation": "빠른 차선이 시간 단축!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "테스터",
                    "script": "True! Scenic routes inspire?",
                    "translation": "맞아! 경치 좋은 길은 영감을 줘?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "테스터는 경치 좋은 길의 가치를 말하나요?",
                    "hint": "INFJ는 여정의 의미를 찾아요.",
                    "result": "O",
                    "explanation": "테스터는 'Scenic routes inspire?'라고 경치의 영감을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아빠",
                    "script": "Speed gets us there!",
                    "translation": "속도가 우릴 데려다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "테스터",
                    "script": "Yes! Journey matters too!",
                    "translation": "맞아! 여정도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dad says @@ gets us there.",
                    "hint": "ESTP는 빠른 행동을 선호해요.",
                    "optionA": "map",
                    "optionB": "speed",
                    "optionC": "music",
                    "result": "speed",
                    "explanation": "아빠는 속도가 목적지로 데려다준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아빠",
                    "script": "You see hidden beauty.",
                    "translation": "넌 숨은 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "테스터",
                    "script": "Your speed excites me!",
                    "translation": "네 속도감이 짜릿해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아빠의 칭찬이에요.",
                    "optionA": "beauty",
                    "optionB": "hidden",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see hidden beauty",
                    "explanation": "아빠는 테스터가 숨은 아름다움을 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "운전 경로",
            "explanation": "ESTP의 빠른 길과 INFJ의 경치 좋은 길 비교",
            "level": 1,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아빠",
                    "script": "Fast lane saves time!",
                    "translation": "빠른 차선이 시간 단축!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "테스터",
                    "script": "True! Scenic routes inspire?",
                    "translation": "맞아! 경치 좋은 길은 영감을 줘?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "테스터는 경치 좋은 길의 가치를 말하나요?",
                    "hint": "INFJ는 여정의 의미를 찾아요.",
                    "result": "O",
                    "explanation": "테스터는 'Scenic routes inspire?'라고 경치의 영감을 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아빠",
                    "script": "Speed gets us there!",
                    "translation": "속도가 우릴 데려다줘!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "테스터",
                    "script": "Yes! Journey matters too!",
                    "translation": "맞아! 여정도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dad says @@ gets us there.",
                    "hint": "ESTP는 빠른 행동을 선호해요.",
                    "optionA": "map",
                    "optionB": "speed",
                    "optionC": "music",
                    "result": "speed",
                    "explanation": "아빠는 속도가 목적지로 데려다준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아빠",
                    "script": "You see hidden beauty.",
                    "translation": "넌 숨은 아름다움을 봐."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "테스터",
                    "script": "Your speed excites me!",
                    "translation": "네 속도감이 짜릿해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아빠의 칭찬이에요.",
                    "optionA": "beauty",
                    "optionB": "hidden",
                    "optionC": "see",
                    "optionD": "You",
                    "result": "You see hidden beauty",
                    "explanation": "아빠는 테스터가 숨은 아름다움을 본다고 칭찬했어요."
                }
            ]
        }
    ]
}
ID: 4573 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "온라인 쇼핑",
            "explanation": "ENTP의 비교 분석과 ISFJ의 신중한 선택 비교",
            "category": "정보 탐구",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "Compare ten stores now!",
                    "translation": "지금 열 개 가게 비교해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "Wow! Check reviews carefully?",
                    "translation": "와! 리뷰도 꼼꼼히 봐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤아는 리뷰를 꼼꼼히 보라고 하나요?",
                    "hint": "ISFJ는 다른 사람의 경험을 참고해요.",
                    "result": "O",
                    "explanation": "윤아는 'Check reviews carefully?'라고 리뷰를 꼼꼼히 보라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현주",
                    "script": "Best deal wins always!",
                    "translation": "최고 거래가 항상 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Right! Trust matters too!",
                    "translation": "맞아! 신뢰도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-ju says best @@ wins always.",
                    "hint": "ENTP는 최적의 거래를 찾아요.",
                    "optionA": "color",
                    "optionB": "deal",
                    "optionC": "size",
                    "result": "deal",
                    "explanation": "현주는 최고의 거래가 항상 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "Your care protects us.",
                    "translation": "네 신중함이 우릴 지켜줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤아",
                    "script": "Your research finds gems!",
                    "translation": "네 조사가 보물을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현주의 인정이에요.",
                    "optionA": "us",
                    "optionB": "protects",
                    "optionC": "care",
                    "optionD": "Your",
                    "result": "Your care protects us",
                    "explanation": "현주는 윤아의 신중함이 모두를 지켜준다고 인정했어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "온라인 쇼핑",
            "explanation": "ENTP의 비교 분석과 ISFJ의 신중한 선택 비교",
            "level": 1,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "Compare ten stores now!",
                    "translation": "지금 열 개 가게 비교해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "Wow! Check reviews carefully?",
                    "translation": "와! 리뷰도 꼼꼼히 봐?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤아는 리뷰를 꼼꼼히 보라고 하나요?",
                    "hint": "ISFJ는 다른 사람의 경험을 참고해요.",
                    "result": "O",
                    "explanation": "윤아는 'Check reviews carefully?'라고 리뷰를 꼼꼼히 보라고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현주",
                    "script": "Best deal wins always!",
                    "translation": "최고 거래가 항상 이겨!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Right! Trust matters too!",
                    "translation": "맞아! 신뢰도 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-ju says best @@ wins always.",
                    "hint": "ENTP는 최적의 거래를 찾아요.",
                    "optionA": "color",
                    "optionB": "deal",
                    "optionC": "size",
                    "result": "deal",
                    "explanation": "현주는 최고의 거래가 항상 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "Your care protects us.",
                    "translation": "네 신중함이 우릴 지켜줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤아",
                    "script": "Your research finds gems!",
                    "translation": "네 조사가 보물을 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현주의 인정이에요.",
                    "optionA": "us",
                    "optionB": "protects",
                    "optionC": "care",
                    "optionD": "Your",
                    "result": "Your care protects us",
                    "explanation": "현주는 윤아의 신중함이 모두를 지켜준다고 인정했어요."
                }
            ]
        }
    ]
}
ID: 4574 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 나와 직감 넘치는 너",
            "explanation": "ISTJ의 체계적 결정과 INFJ의 직관적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I need time.",
                    "translation": "시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's good.",
                    "translation": "그거 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 결정하기 전에 시간이 필요하나요?",
                    "hint": "ISTJ는 신중하게 생각한 후에 결정을 내려요.",
                    "result": "O",
                    "explanation": "진우는 'I need time'라고 시간이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I check facts.",
                    "translation": "사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your feelings matter.",
                    "translation": "네 감정도 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin says your @@ matter.",
                    "hint": "INFJ는 감정과 느낌을 중시해요.",
                    "optionA": "books",
                    "optionB": "feelings",
                    "optionC": "shoes",
                    "result": "feelings",
                    "explanation": "서진이는 감정도 중요하다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Facts help me.",
                    "translation": "사실이 도움돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Trust your heart.",
                    "translation": "마음을 믿어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 조언하는 내용이에요.",
                    "optionA": "Trust",
                    "optionB": "your",
                    "optionC": "heart",
                    "result": "Trust your heart",
                    "explanation": "서진이는 마음을 믿으라고 조언해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "신중한 나와 직감 넘치는 너",
            "explanation": "ISTJ의 체계적 결정과 INFJ의 직관적 결정 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I need time.",
                    "translation": "시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's good.",
                    "translation": "그거 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 결정하기 전에 시간이 필요하나요?",
                    "hint": "ISTJ는 신중하게 생각한 후에 결정을 내려요.",
                    "result": "O",
                    "explanation": "진우는 'I need time'라고 시간이 필요하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I check facts.",
                    "translation": "사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Your feelings matter.",
                    "translation": "네 감정도 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin says your @@ matter.",
                    "hint": "INFJ는 감정과 느낌을 중시해요.",
                    "optionA": "books",
                    "optionB": "feelings",
                    "optionC": "shoes",
                    "result": "feelings",
                    "explanation": "서진이는 감정도 중요하다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진우",
                    "script": "Facts help me.",
                    "translation": "사실이 도움돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "Trust your heart.",
                    "translation": "마음을 믿어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 조언하는 내용이에요.",
                    "optionA": "Trust",
                    "optionB": "your",
                    "optionC": "heart",
                    "result": "Trust your heart",
                    "explanation": "서진이는 마음을 믿으라고 조언해요."
                }
            ]
        }
    ]
}
ID: 4575 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 왕과 자유로운 영혼",
            "explanation": "ISTJ의 계획적 결정과 ENFP의 즉흥적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I make lists.",
                    "translation": "목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That helps!",
                    "translation": "그거 도움돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 목록을 만드나요?",
                    "hint": "ISTJ는 체계적으로 계획을 세워요.",
                    "result": "O",
                    "explanation": "수빈이는 'I make lists'라고 목록을 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Plans save time.",
                    "translation": "계획이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I just go!",
                    "translation": "그냥 가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young just @@!",
                    "hint": "ENFP는 즉흥적으로 행동하는 걸 좋아해요.",
                    "optionA": "sleeps",
                    "optionB": "goes",
                    "optionC": "stops",
                    "result": "goes",
                    "explanation": "지영이는 그냥 간다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You have energy.",
                    "translation": "넌 에너지가 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Plans can change.",
                    "translation": "계획은 바뀔 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 계획에 대해 말하는 내용이에요.",
                    "optionA": "Plans",
                    "optionB": "can",
                    "optionC": "change",
                    "result": "Plans can change",
                    "explanation": "지영이는 계획이 바뀔 수 있다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 왕과 자유로운 영혼",
            "explanation": "ISTJ의 계획적 결정과 ENFP의 즉흥적 결정 비교",
            "level": 1,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I make lists.",
                    "translation": "목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That helps!",
                    "translation": "그거 도움돼!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 목록을 만드나요?",
                    "hint": "ISTJ는 체계적으로 계획을 세워요.",
                    "result": "O",
                    "explanation": "수빈이는 'I make lists'라고 목록을 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Plans save time.",
                    "translation": "계획이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I just go!",
                    "translation": "그냥 가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young just @@!",
                    "hint": "ENFP는 즉흥적으로 행동하는 걸 좋아해요.",
                    "optionA": "sleeps",
                    "optionB": "goes",
                    "optionC": "stops",
                    "result": "goes",
                    "explanation": "지영이는 그냥 간다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "You have energy.",
                    "translation": "넌 에너지가 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "Plans can change.",
                    "translation": "계획은 바뀔 수 있어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 계획에 대해 말하는 내용이에요.",
                    "optionA": "Plans",
                    "optionB": "can",
                    "optionC": "change",
                    "result": "Plans can change",
                    "explanation": "지영이는 계획이 바뀔 수 있다고 말해요."
                }
            ]
        }
    ]
}
ID: 4576 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용파와 따뜻한 마음",
            "explanation": "ISTP의 실용적 결정과 ENFJ의 감정적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "This works.",
                    "translation": "이게 잘 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "People matter too.",
                    "translation": "사람도 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 잘 되는 방법을 선택하나요?",
                    "hint": "ISTP는 실용적인 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "태오는 'This works'라고 이게 잘 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I want results.",
                    "translation": "결과를 원해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Be kind first.",
                    "translation": "먼저 친절해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah says be @@ first.",
                    "hint": "ENFJ는 친절함과 배려를 중시해요.",
                    "optionA": "fast",
                    "optionB": "kind",
                    "optionC": "loud",
                    "result": "kind",
                    "explanation": "민아는 먼저 친절하라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You care well.",
                    "translation": "넌 잘 챙겨줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Results need love.",
                    "translation": "결과에도 사랑이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 결과에 대해 말하는 내용이에요.",
                    "optionA": "Results",
                    "optionB": "need",
                    "optionC": "love",
                    "result": "Results need love",
                    "explanation": "민아는 결과에도 사랑이 필요하다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용파와 따뜻한 마음",
            "explanation": "ISTP의 실용적 결정과 ENFJ의 감정적 결정 비교",
            "level": 1,
            "my_mbti": "ISTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "This works.",
                    "translation": "이게 잘 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "People matter too.",
                    "translation": "사람도 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 잘 되는 방법을 선택하나요?",
                    "hint": "ISTP는 실용적인 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "태오는 'This works'라고 이게 잘 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I want results.",
                    "translation": "결과를 원해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민아",
                    "script": "Be kind first.",
                    "translation": "먼저 친절해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah says be @@ first.",
                    "hint": "ENFJ는 친절함과 배려를 중시해요.",
                    "optionA": "fast",
                    "optionB": "kind",
                    "optionC": "loud",
                    "result": "kind",
                    "explanation": "민아는 먼저 친절하라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You care well.",
                    "translation": "넌 잘 챙겨줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민아",
                    "script": "Results need love.",
                    "translation": "결과에도 사랑이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아가 결과에 대해 말하는 내용이에요.",
                    "optionA": "Results",
                    "optionB": "need",
                    "optionC": "love",
                    "result": "Results need love",
                    "explanation": "민아는 결과에도 사랑이 필요하다고 말해요."
                }
            ]
        }
    ]
}
ID: 4577 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "배려하는 마음과 목표 달성왕",
            "explanation": "ISFJ의 배려적 결정과 ENTJ의 목표지향적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Will people smile?",
                    "translation": "사람들이 웃을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Goals come first.",
                    "translation": "목표가 먼저야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 사람들이 웃을지 걱정하나요?",
                    "hint": "ISFJ는 다른 사람들의 행복을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "예나는 'Will people smile?'라고 사람들이 웃을지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "I care about others.",
                    "translation": "다른 사람들을 신경 써."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Work hard first.",
                    "translation": "먼저 열심히 일해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok says work @@ first.",
                    "hint": "ENTJ는 목표 달성을 위해 열심히 일하는 것이 중요하다고 생각해요.",
                    "optionA": "slowly",
                    "optionB": "hard",
                    "optionC": "quietly",
                    "result": "hard",
                    "explanation": "준혁이는 먼저 열심히 일하라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You work well.",
                    "translation": "넌 일을 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Care makes good leaders.",
                    "translation": "배려가 좋은 리더를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 리더십에 대해 말하는 내용이에요.",
                    "optionA": "Care",
                    "optionB": "makes",
                    "optionC": "good",
                    "optionD": "leaders",
                    "result": "Care makes good leaders",
                    "explanation": "준혁이는 배려가 좋은 리더를 만든다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "배려하는 마음과 목표 달성왕",
            "explanation": "ISFJ의 배려적 결정과 ENTJ의 목표지향적 결정 비교",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Will people smile?",
                    "translation": "사람들이 웃을까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Goals come first.",
                    "translation": "목표가 먼저야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "예나는 사람들이 웃을지 걱정하나요?",
                    "hint": "ISFJ는 다른 사람들의 행복을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "예나는 'Will people smile?'라고 사람들이 웃을지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "I care about others.",
                    "translation": "다른 사람들을 신경 써."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Work hard first.",
                    "translation": "먼저 열심히 일해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok says work @@ first.",
                    "hint": "ENTJ는 목표 달성을 위해 열심히 일하는 것이 중요하다고 생각해요.",
                    "optionA": "slowly",
                    "optionB": "hard",
                    "optionC": "quietly",
                    "result": "hard",
                    "explanation": "준혁이는 먼저 열심히 일하라고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You work well.",
                    "translation": "넌 일을 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Care makes good leaders.",
                    "translation": "배려가 좋은 리더를 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 리더십에 대해 말하는 내용이에요.",
                    "optionA": "Care",
                    "optionB": "makes",
                    "optionC": "good",
                    "optionD": "leaders",
                    "result": "Care makes good leaders",
                    "explanation": "준혁이는 배려가 좋은 리더를 만든다고 말해요."
                }
            ]
        }
    ]
}
ID: 4578 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 소리와 논리의 힘",
            "explanation": "ISFP의 가치중심 결정과 ESTJ의 논리중심 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "My heart says yes.",
                    "translation": "내 마음이 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Think with your head.",
                    "translation": "머리로 생각해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 마음의 소리를 듣나요?",
                    "hint": "ISFP는 내면의 가치와 감정을 중시해요.",
                    "result": "O",
                    "explanation": "채영이는 'My heart says yes'라고 마음이 그래라고 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Feelings help me.",
                    "translation": "감정이 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Facts are clear.",
                    "translation": "사실이 명확해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun thinks @@ are clear.",
                    "hint": "ESTJ는 객관적인 사실을 중요하게 생각해요.",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "colors",
                    "result": "facts",
                    "explanation": "예은이는 사실이 명확하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think well.",
                    "translation": "넌 생각을 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Your heart is good.",
                    "translation": "네 마음이 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예은이가 마음에 대해 말하는 내용이에요.",
                    "optionA": "Your",
                    "optionB": "heart",
                    "optionC": "is",
                    "optionD": "good",
                    "result": "Your heart is good",
                    "explanation": "예은이는 네 마음이 좋다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 소리와 논리의 힘",
            "explanation": "ISFP의 가치중심 결정과 ESTJ의 논리중심 결정 비교",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "My heart says yes.",
                    "translation": "내 마음이 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예은",
                    "script": "Think with your head.",
                    "translation": "머리로 생각해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 마음의 소리를 듣나요?",
                    "hint": "ISFP는 내면의 가치와 감정을 중시해요.",
                    "result": "O",
                    "explanation": "채영이는 'My heart says yes'라고 마음이 그래라고 한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "Feelings help me.",
                    "translation": "감정이 도움돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예은",
                    "script": "Facts are clear.",
                    "translation": "사실이 명확해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-eun thinks @@ are clear.",
                    "hint": "ESTJ는 객관적인 사실을 중요하게 생각해요.",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "colors",
                    "result": "facts",
                    "explanation": "예은이는 사실이 명확하다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think well.",
                    "translation": "넌 생각을 잘해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예은",
                    "script": "Your heart is good.",
                    "translation": "네 마음이 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예은이가 마음에 대해 말하는 내용이에요.",
                    "optionA": "Your",
                    "optionB": "heart",
                    "optionC": "is",
                    "optionD": "good",
                    "result": "Your heart is good",
                    "explanation": "예은이는 네 마음이 좋다고 말해요."
                }
            ]
        }
    ]
}
ID: 4579 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "전략가와 따뜻한 수호자",
            "explanation": "INTJ의 전략적 결정과 ISFJ의 배려적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I plan ahead.",
                    "translation": "미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That's smart.",
                    "translation": "그거 똑똑해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 미리 계획하나요?",
                    "hint": "INTJ는 미래를 내다보고 전략적으로 계획해요.",
                    "result": "O",
                    "explanation": "지훈이는 'I plan ahead'라고 미리 계획한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Future is important.",
                    "translation": "미래가 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "People need help now.",
                    "translation": "사람들은 지금 도움이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon says people need @@ now.",
                    "hint": "ISFJ는 현재 주변 사람들을 돌보는 것을 중시해요.",
                    "optionA": "money",
                    "optionB": "help",
                    "optionC": "books",
                    "result": "help",
                    "explanation": "수현이는 사람들이 지금 도움이 필요하다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You are kind.",
                    "translation": "넌 친절해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Plans need people.",
                    "translation": "계획에도 사람이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현이가 계획에 대해 말하는 내용이에요.",
                    "optionA": "Plans",
                    "optionB": "need",
                    "optionC": "people",
                    "result": "Plans need people",
                    "explanation": "수현이는 계획에도 사람이 필요하다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "전략가와 따뜻한 수호자",
            "explanation": "INTJ의 전략적 결정과 ISFJ의 배려적 결정 비교",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I plan ahead.",
                    "translation": "미리 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That's smart.",
                    "translation": "그거 똑똑해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 미리 계획하나요?",
                    "hint": "INTJ는 미래를 내다보고 전략적으로 계획해요.",
                    "result": "O",
                    "explanation": "지훈이는 'I plan ahead'라고 미리 계획한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "Future is important.",
                    "translation": "미래가 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "People need help now.",
                    "translation": "사람들은 지금 도움이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-hyeon says people need @@ now.",
                    "hint": "ISFJ는 현재 주변 사람들을 돌보는 것을 중시해요.",
                    "optionA": "money",
                    "optionB": "help",
                    "optionC": "books",
                    "result": "help",
                    "explanation": "수현이는 사람들이 지금 도움이 필요하다고 말해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You are kind.",
                    "translation": "넌 친절해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "Plans need people.",
                    "translation": "계획에도 사람이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수현이가 계획에 대해 말하는 내용이에요.",
                    "optionA": "Plans",
                    "optionB": "need",
                    "optionC": "people",
                    "result": "Plans need people",
                    "explanation": "수현이는 계획에도 사람이 필요하다고 말해요."
                }
            ]
        }
    ]
}
ID: 4580 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "생각왕과 마음 리더",
            "explanation": "INTP의 분석적 결정과 ENFJ의 감정적 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I think hard.",
                    "translation": "열심히 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Hearts are important.",
                    "translation": "마음이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 열심히 생각하나요?",
                    "hint": "INTP는 상황을 깊이 분석하고 이해하려고 해요.",
                    "result": "O",
                    "explanation": "민재는 'I think hard'라고 열심히 생각한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "My brain helps.",
                    "translation": "내 머리가 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Feelings help too.",
                    "translation": "감정도 도와줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ah thinks @@ help too.",
                    "hint": "ENFJ는 감정의 중요성을 인정해요.",
                    "optionA": "feelings",
                    "optionB": "robots",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "지아는 감정도 도와준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You are warm.",
                    "translation": "넌 따뜻해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "Thinking needs feelings.",
                    "translation": "생각에도 감정이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지아가 생각에 대해 말하는 내용이에요.",
                    "optionA": "Thinking",
                    "optionB": "needs",
                    "optionC": "feelings",
                    "result": "Thinking needs feelings",
                    "explanation": "지아는 생각에도 감정이 필요하다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "생각왕과 마음 리더",
            "explanation": "INTP의 분석적 결정과 ENFJ의 감정적 결정 비교",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I think hard.",
                    "translation": "열심히 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지아",
                    "script": "Hearts are important.",
                    "translation": "마음이 중요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 열심히 생각하나요?",
                    "hint": "INTP는 상황을 깊이 분석하고 이해하려고 해요.",
                    "result": "O",
                    "explanation": "민재는 'I think hard'라고 열심히 생각한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "My brain helps.",
                    "translation": "내 머리가 도와줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지아",
                    "script": "Feelings help too.",
                    "translation": "감정도 도와줘."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ah thinks @@ help too.",
                    "hint": "ENFJ는 감정의 중요성을 인정해요.",
                    "optionA": "feelings",
                    "optionB": "robots",
                    "optionC": "books",
                    "result": "feelings",
                    "explanation": "지아는 감정도 도와준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You are warm.",
                    "translation": "넌 따뜻해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지아",
                    "script": "Thinking needs feelings.",
                    "translation": "생각에도 감정이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지아가 생각에 대해 말하는 내용이에요.",
                    "optionA": "Thinking",
                    "optionB": "needs",
                    "optionC": "feelings",
                    "result": "Thinking needs feelings",
                    "explanation": "지아는 생각에도 감정이 필요하다고 말해요."
                }
            ]
        }
    ]
}
ID: 4581 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가치 수호자와 일 잘하는 사람",
            "explanation": "INFP의 가치중심 결정과 ESTJ의 효율중심 결정 비교",
            "category": "의사결정 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "This feels right.",
                    "translation": "이게 옳은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Fast work is good.",
                    "translation": "빠른 일이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 옳다고 느끼는 것을 선택하나요?",
                    "hint": "INFP는 자신의 가치관과 맞는 선택을 해요.",
                    "result": "O",
                    "explanation": "은비는 'This feels right'라고 옳다고 느낀다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "My heart guides me.",
                    "translation": "내 마음이 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Fast saves time.",
                    "translation": "빠르면 시간이 절약돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ saves time.",
                    "hint": "ESTJ는 효율성을 중요하게 생각해요.",
                    "optionA": "sleeping",
                    "optionB": "fast",
                    "optionC": "slow",
                    "result": "fast",
                    "explanation": "태영이는 빠르면 시간이 절약된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You work fast.",
                    "translation": "넌 일을 빨리 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your heart is strong.",
                    "translation": "네 마음이 강해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태영이가 마음에 대해 말하는 내용이에요.",
                    "optionA": "Your",
                    "optionB": "heart",
                    "optionC": "is",
                    "optionD": "strong",
                    "result": "Your heart is strong",
                    "explanation": "태영이는 네 마음이 강하다고 말해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가치 수호자와 일 잘하는 사람",
            "explanation": "INFP의 가치중심 결정과 ESTJ의 효율중심 결정 비교",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "This feels right.",
                    "translation": "이게 옳은 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Fast work is good.",
                    "translation": "빠른 일이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비는 옳다고 느끼는 것을 선택하나요?",
                    "hint": "INFP는 자신의 가치관과 맞는 선택을 해요.",
                    "result": "O",
                    "explanation": "은비는 'This feels right'라고 옳다고 느낀다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "은비",
                    "script": "My heart guides me.",
                    "translation": "내 마음이 안내해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Fast saves time.",
                    "translation": "빠르면 시간이 절약돼."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young thinks @@ saves time.",
                    "hint": "ESTJ는 효율성을 중요하게 생각해요.",
                    "optionA": "sleeping",
                    "optionB": "fast",
                    "optionC": "slow",
                    "result": "fast",
                    "explanation": "태영이는 빠르면 시간이 절약된다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You work fast.",
                    "translation": "넌 일을 빨리 해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "Your heart is strong.",
                    "translation": "네 마음이 강해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태영이가 마음에 대해 말하는 내용이에요.",
                    "optionA": "Your",
                    "optionB": "heart",
                    "optionC": "is",
                    "optionD": "strong",
                    "result": "Your heart is strong",
                    "explanation": "태영이는 네 마음이 강하다고 말해요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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