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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 4782 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "우리가 이겨",
            "explanation": "ESTJ의 단호한 결단과 INFJ의 지혜로운 수용",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "We solve today.",
                    "translation": "우리가 오늘 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Today starts new growth!",
                    "translation": "오늘이 새로운 성장을 시작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 오늘 해결하려고 하나요?",
                    "hint": "ESTJ는 빠른 해결을 원해요.",
                    "result": "O",
                    "explanation": "태윤이는 'We solve today'라고 오늘 해결하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Rules protect us.",
                    "translation": "규칙이 우리를 보호해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Protection brings inner peace!",
                    "translation": "보호가 내면의 평화를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yoon says rules @@ us.",
                    "hint": "ESTJ는 규칙의 보호를 믿어요.",
                    "optionA": "hurt",
                    "optionB": "protect",
                    "optionC": "bore",
                    "result": "protect",
                    "explanation": "태윤이는 규칙이 보호한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "Strong wins fast.",
                    "translation": "강한 게 빨리 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Fast brings needed change!",
                    "translation": "빠른 것이 필요한 변화를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태윤이가 빨리 이기는 방법이에요.",
                    "optionA": "fast",
                    "optionB": "wins",
                    "optionC": "Strong",
                    "result": "Strong wins fast",
                    "explanation": "태윤이는 강한 것이 빨리 이긴다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "우리가 이겨",
            "explanation": "ESTJ의 단호한 결단과 INFJ의 지혜로운 수용",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "We solve today.",
                    "translation": "우리가 오늘 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "Today starts new growth!",
                    "translation": "오늘이 새로운 성장을 시작해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 오늘 해결하려고 하나요?",
                    "hint": "ESTJ는 빠른 해결을 원해요.",
                    "result": "O",
                    "explanation": "태윤이는 'We solve today'라고 오늘 해결하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "Rules protect us.",
                    "translation": "규칙이 우리를 보호해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "Protection brings inner peace!",
                    "translation": "보호가 내면의 평화를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-yoon says rules @@ us.",
                    "hint": "ESTJ는 규칙의 보호를 믿어요.",
                    "optionA": "hurt",
                    "optionB": "protect",
                    "optionC": "bore",
                    "result": "protect",
                    "explanation": "태윤이는 규칙이 보호한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태윤",
                    "script": "Strong wins fast.",
                    "translation": "강한 게 빨리 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Fast brings needed change!",
                    "translation": "빠른 것이 필요한 변화를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태윤이가 빨리 이기는 방법이에요.",
                    "optionA": "fast",
                    "optionB": "wins",
                    "optionC": "Strong",
                    "result": "Strong wins fast",
                    "explanation": "태윤이는 강한 것이 빨리 이긴다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4783 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다 좋아져",
            "explanation": "ESFP의 낙천적 화해와 INTJ의 논리적 이해",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Smile fixes all!",
                    "translation": "미소가 모든 걸 고쳐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Fixing creates better systems!",
                    "translation": "고치는 게 더 나은 체계를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민이는 미소가 모든 걸 고친다고 생각하나요?",
                    "hint": "ESFP는 긍정적으로 해결해요.",
                    "result": "O",
                    "explanation": "강민이는 'Smile fixes all'이라고 미소가 모든 걸 고친다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Dance away anger!",
                    "translation": "춤춰서 화를 날려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Away means moving forward!",
                    "translation": "날리는 게 앞으로 나아가는 거야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-min says dance away @@!",
                    "hint": "ESFP는 춤으로 감정을 해소해요.",
                    "optionA": "joy",
                    "optionB": "anger",
                    "optionC": "sleep",
                    "result": "anger",
                    "explanation": "강민이는 춤춰서 화를 날리라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Joy beats sad.",
                    "translation": "기쁨이 슬픔을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Beating brings clear victory!",
                    "translation": "이기는 게 명확한 승리를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "강민이가 슬픔을 이기는 방법이에요.",
                    "optionA": "sad",
                    "optionB": "beats",
                    "optionC": "Joy",
                    "result": "Joy beats sad",
                    "explanation": "강민이는 기쁨이 슬픔을 이긴다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "다 좋아져",
            "explanation": "ESFP의 낙천적 화해와 INTJ의 논리적 이해",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "Smile fixes all!",
                    "translation": "미소가 모든 걸 고쳐!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "유진",
                    "script": "Fixing creates better systems!",
                    "translation": "고치는 게 더 나은 체계를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "강민이는 미소가 모든 걸 고친다고 생각하나요?",
                    "hint": "ESFP는 긍정적으로 해결해요.",
                    "result": "O",
                    "explanation": "강민이는 'Smile fixes all'이라고 미소가 모든 걸 고친다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "Dance away anger!",
                    "translation": "춤춰서 화를 날려!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "유진",
                    "script": "Away means moving forward!",
                    "translation": "날리는 게 앞으로 나아가는 거야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Gang-min says dance away @@!",
                    "hint": "ESFP는 춤으로 감정을 해소해요.",
                    "optionA": "joy",
                    "optionB": "anger",
                    "optionC": "sleep",
                    "result": "anger",
                    "explanation": "강민이는 춤춰서 화를 날리라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "Joy beats sad.",
                    "translation": "기쁨이 슬픔을 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "유진",
                    "script": "Beating brings clear victory!",
                    "translation": "이기는 게 명확한 승리를 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "강민이가 슬픔을 이기는 방법이에요.",
                    "optionA": "sad",
                    "optionB": "beats",
                    "optionC": "Joy",
                    "result": "Joy beats sad",
                    "explanation": "강민이는 기쁨이 슬픔을 이긴다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4784 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "함께 이겨요",
            "explanation": "ENFJ의 통합적 해결과 ISTJ의 원칙적 수용",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Together we win.",
                    "translation": "함께하면 우리가 이겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Winning follows good rules!",
                    "translation": "이기는 건 좋은 규칙을 따라!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 함께 이기자고 하나요?",
                    "hint": "ENFJ는 함께 해결하려고 해요.",
                    "result": "O",
                    "explanation": "민아는 'Together we win'이라고 함께 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Love solves all.",
                    "translation": "사랑이 모든 걸 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Solving needs clear plans!",
                    "translation": "해결은 명확한 계획이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah says @@ solves all.",
                    "hint": "ENFJ는 사랑으로 해결해요.",
                    "optionA": "hate",
                    "optionB": "love",
                    "optionC": "fear",
                    "result": "love",
                    "explanation": "민아는 사랑이 모든 걸 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Hearts heal fast.",
                    "translation": "마음이 빨리 치유돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Fast means good progress!",
                    "translation": "빠른 건 좋은 진전을 의미해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민아가 빨리 치유된다고 생각하는 것이에요.",
                    "optionA": "fast",
                    "optionB": "heal",
                    "optionC": "Hearts",
                    "result": "Hearts heal fast",
                    "explanation": "민아는 마음이 빨리 치유된다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "함께 이겨요",
            "explanation": "ENFJ의 통합적 해결과 ISTJ의 원칙적 수용",
            "level": 1,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Together we win.",
                    "translation": "함께하면 우리가 이겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현수",
                    "script": "Winning follows good rules!",
                    "translation": "이기는 건 좋은 규칙을 따라!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민아는 함께 이기자고 하나요?",
                    "hint": "ENFJ는 함께 해결하려고 해요.",
                    "result": "O",
                    "explanation": "민아는 'Together we win'이라고 함께 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "Love solves all.",
                    "translation": "사랑이 모든 걸 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현수",
                    "script": "Solving needs clear plans!",
                    "translation": "해결은 명확한 계획이 필요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah says @@ solves all.",
                    "hint": "ENFJ는 사랑으로 해결해요.",
                    "optionA": "hate",
                    "optionB": "love",
                    "optionC": "fear",
                    "result": "love",
                    "explanation": "민아는 사랑이 모든 걸 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Hearts heal fast.",
                    "translation": "마음이 빨리 치유돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "Fast means good progress!",
                    "translation": "빠른 건 좋은 진전을 의미해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민아가 빨리 치유된다고 생각하는 것이에요.",
                    "optionA": "fast",
                    "optionB": "heal",
                    "optionC": "Hearts",
                    "result": "Hearts heal fast",
                    "explanation": "민아는 마음이 빨리 치유된다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4785 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "재미있게 풀자",
            "explanation": "ENFP의 창의적 전환과 ISTP의 실용적 반응",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "Make it fun!",
                    "translation": "재미있게 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Fun saves time nicely!",
                    "translation": "재미가 시간을 잘 절약해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 재미있게 만들자고 하나요?",
                    "hint": "ENFP는 재미로 분위기를 바꿔요.",
                    "result": "O",
                    "explanation": "나리는 'Make it fun'이라고 재미있게 만들자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "Games solve fights.",
                    "translation": "게임이 싸움을 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Solving means less work!",
                    "translation": "해결은 일이 줄어든다는 뜻이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-ri says @@ solve fights.",
                    "hint": "ENFP는 게임으로 해결해요.",
                    "optionA": "tears",
                    "optionB": "games",
                    "optionC": "rules",
                    "result": "games",
                    "explanation": "나리는 게임이 싸움을 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "Happy ends fights.",
                    "translation": "행복이 싸움을 끝내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Ending saves our energy!",
                    "translation": "끝내는 게 우리 에너지를 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나리가 싸움을 끝내는 방법이에요.",
                    "optionA": "fights",
                    "optionB": "ends",
                    "optionC": "Happy",
                    "result": "Happy ends fights",
                    "explanation": "나리는 행복이 싸움을 끝낸다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "재미있게 풀자",
            "explanation": "ENFP의 창의적 전환과 ISTP의 실용적 반응",
            "level": 1,
            "my_mbti": "ENFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "Make it fun!",
                    "translation": "재미있게 만들자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "Fun saves time nicely!",
                    "translation": "재미가 시간을 잘 절약해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 재미있게 만들자고 하나요?",
                    "hint": "ENFP는 재미로 분위기를 바꿔요.",
                    "result": "O",
                    "explanation": "나리는 'Make it fun'이라고 재미있게 만들자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "Games solve fights.",
                    "translation": "게임이 싸움을 해결해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Solving means less work!",
                    "translation": "해결은 일이 줄어든다는 뜻이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-ri says @@ solve fights.",
                    "hint": "ENFP는 게임으로 해결해요.",
                    "optionA": "tears",
                    "optionB": "games",
                    "optionC": "rules",
                    "result": "games",
                    "explanation": "나리는 게임이 싸움을 해결한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "Happy ends fights.",
                    "translation": "행복이 싸움을 끝내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "Ending saves our energy!",
                    "translation": "끝내는 게 우리 에너지를 절약해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나리가 싸움을 끝내는 방법이에요.",
                    "optionA": "fights",
                    "optionB": "ends",
                    "optionC": "Happy",
                    "result": "Happy ends fights",
                    "explanation": "나리는 행복이 싸움을 끝낸다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4786 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "기다려 줄게",
            "explanation": "ISFJ의 인내심과 ESTP의 즉각적 이해",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I can wait.",
                    "translation": "나는 기다릴 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Waiting shows real care!",
                    "translation": "기다리는 게 진짜 관심을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 기다릴 수 있나요?",
                    "hint": "ISFJ는 인내심이 있어요.",
                    "result": "O",
                    "explanation": "수빈이는 'I can wait'라고 기다릴 수 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Peace takes time.",
                    "translation": "평화는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Time brings good results!",
                    "translation": "시간이 좋은 결과를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says peace takes @@.",
                    "hint": "ISFJ는 평화에 시간이 필요하다고 생각해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "luck",
                    "result": "time",
                    "explanation": "수빈이는 평화에 시간이 걸린다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Gentle wins hearts.",
                    "translation": "부드러움이 마음을 얻어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Winning hearts means success!",
                    "translation": "마음을 얻는 게 성공이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수빈이가 마음을 얻는 방법이에요.",
                    "optionA": "hearts",
                    "optionB": "wins",
                    "optionC": "Gentle",
                    "result": "Gentle wins hearts",
                    "explanation": "수빈이는 부드러움이 마음을 얻는다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "기다려 줄게",
            "explanation": "ISFJ의 인내심과 ESTP의 즉각적 이해",
            "level": 1,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "I can wait.",
                    "translation": "나는 기다릴 수 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "시우",
                    "script": "Waiting shows real care!",
                    "translation": "기다리는 게 진짜 관심을 보여줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 기다릴 수 있나요?",
                    "hint": "ISFJ는 인내심이 있어요.",
                    "result": "O",
                    "explanation": "수빈이는 'I can wait'라고 기다릴 수 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "Peace takes time.",
                    "translation": "평화는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "시우",
                    "script": "Time brings good results!",
                    "translation": "시간이 좋은 결과를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-bin says peace takes @@.",
                    "hint": "ISFJ는 평화에 시간이 필요하다고 생각해요.",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "luck",
                    "result": "time",
                    "explanation": "수빈이는 평화에 시간이 걸린다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수빈",
                    "script": "Gentle wins hearts.",
                    "translation": "부드러움이 마음을 얻어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Winning hearts means success!",
                    "translation": "마음을 얻는 게 성공이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수빈이가 마음을 얻는 방법이에요.",
                    "optionA": "hearts",
                    "optionB": "wins",
                    "optionC": "Gentle",
                    "result": "Gentle wins hearts",
                    "explanation": "수빈이는 부드러움이 마음을 얻는다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4787 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "색깔로 말해",
            "explanation": "ISFP의 예술적 표현과 ENTP의 창의적 이해",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Colors show feelings.",
                    "translation": "색깔이 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Showing creates new ideas!",
                    "translation": "보여주는 게 새로운 아이디어를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 색깔로 감정을 표현하나요?",
                    "hint": "ISFP는 예술로 표현해요.",
                    "result": "O",
                    "explanation": "소미는 'Colors show feelings'라고 색깔이 감정을 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Music heals us.",
                    "translation": "음악이 우리를 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Healing sparks brilliant thoughts!",
                    "translation": "치유가 멋진 생각을 불러일으켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi says @@ heals us.",
                    "hint": "ISFP는 음악으로 치유해요.",
                    "optionA": "noise",
                    "optionB": "music",
                    "optionC": "silence",
                    "result": "music",
                    "explanation": "소미는 음악이 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "Beauty stops fights.",
                    "translation": "아름다움이 싸움을 멈춰."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Stopping brings fresh starts!",
                    "translation": "멈추는 게 새로운 시작을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소미가 싸움을 멈추는 방법이에요.",
                    "optionA": "fights",
                    "optionB": "stops",
                    "optionC": "Beauty",
                    "result": "Beauty stops fights",
                    "explanation": "소미는 아름다움이 싸움을 멈춘다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "색깔로 말해",
            "explanation": "ISFP의 예술적 표현과 ENTP의 창의적 이해",
            "level": 1,
            "my_mbti": "ISFP",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "Colors show feelings.",
                    "translation": "색깔이 감정을 보여줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현우",
                    "script": "Showing creates new ideas!",
                    "translation": "보여주는 게 새로운 아이디어를 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미는 색깔로 감정을 표현하나요?",
                    "hint": "ISFP는 예술로 표현해요.",
                    "result": "O",
                    "explanation": "소미는 'Colors show feelings'라고 색깔이 감정을 보여준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "Music heals us.",
                    "translation": "음악이 우리를 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현우",
                    "script": "Healing sparks brilliant thoughts!",
                    "translation": "치유가 멋진 생각을 불러일으켜!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-mi says @@ heals us.",
                    "hint": "ISFP는 음악으로 치유해요.",
                    "optionA": "noise",
                    "optionB": "music",
                    "optionC": "silence",
                    "result": "music",
                    "explanation": "소미는 음악이 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "Beauty stops fights.",
                    "translation": "아름다움이 싸움을 멈춰."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현우",
                    "script": "Stopping brings fresh starts!",
                    "translation": "멈추는 게 새로운 시작을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소미가 싸움을 멈추는 방법이에요.",
                    "optionA": "fights",
                    "optionB": "stops",
                    "optionC": "Beauty",
                    "result": "Beauty stops fights",
                    "explanation": "소미는 아름다움이 싸움을 멈춘다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4788 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "답을 찾자",
            "explanation": "INTJ의 분석적 해결과 ESFJ의 협동적 지원",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "Find best answers.",
                    "translation": "최고의 답을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Answers bring us together!",
                    "translation": "답이 우리를 함께 모아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 최고의 답을 찾으려고 하나요?",
                    "hint": "INTJ는 최선의 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "서연이는 'Find best answers'라고 최고의 답을 찾자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Logic beats emotion.",
                    "translation": "논리가 감정을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Beating brings team unity!",
                    "translation": "이기는 게 팀 단결을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon says logic beats @@.",
                    "hint": "INTJ는 논리를 우선시해요.",
                    "optionA": "facts",
                    "optionB": "emotion",
                    "optionC": "plans",
                    "result": "emotion",
                    "explanation": "서연이는 논리가 감정을 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Calm minds win.",
                    "translation": "차분한 마음이 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Winning makes everyone happy!",
                    "translation": "이기는 게 모두를 행복하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이가 이긴다고 생각하는 것이에요.",
                    "optionA": "win",
                    "optionB": "minds",
                    "optionC": "Calm",
                    "result": "Calm minds win",
                    "explanation": "서연이는 차분한 마음이 이긴다고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "답을 찾자",
            "explanation": "INTJ의 분석적 해결과 ESFJ의 협동적 지원",
            "level": 1,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "Find best answers.",
                    "translation": "최고의 답을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "Answers bring us together!",
                    "translation": "답이 우리를 함께 모아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 최고의 답을 찾으려고 하나요?",
                    "hint": "INTJ는 최선의 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "서연이는 'Find best answers'라고 최고의 답을 찾자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서연",
                    "script": "Logic beats emotion.",
                    "translation": "논리가 감정을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하린",
                    "script": "Beating brings team unity!",
                    "translation": "이기는 게 팀 단결을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon says logic beats @@.",
                    "hint": "INTJ는 논리를 우선시해요.",
                    "optionA": "facts",
                    "optionB": "emotion",
                    "optionC": "plans",
                    "result": "emotion",
                    "explanation": "서연이는 논리가 감정을 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Calm minds win.",
                    "translation": "차분한 마음이 이겨."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Winning makes everyone happy!",
                    "translation": "이기는 게 모두를 행복하게 해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서연이가 이긴다고 생각하는 것이에요.",
                    "optionA": "win",
                    "optionB": "minds",
                    "optionC": "Calm",
                    "result": "Calm minds win",
                    "explanation": "서연이는 차분한 마음이 이긴다고 생각해요."
                }
            ]
        }
    ]
}
ID: 4789 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "이유가 있어",
            "explanation": "INTP의 근본 원인 탐구와 ENFP의 열린 이해",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Reasons exist always.",
                    "translation": "이유는 항상 존재해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "Always brings new discoveries!",
                    "translation": "항상이 새로운 발견을 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 이유가 항상 있다고 생각하나요?",
                    "hint": "INTP는 모든 것에 이유를 찾아요.",
                    "result": "O",
                    "explanation": "도현이는 'Reasons exist always'라고 이유가 항상 존재한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Questions find truth.",
                    "translation": "질문이 진실을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "Truth creates amazing stories!",
                    "translation": "진실이 놀라운 이야기를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyun says questions find @@.",
                    "hint": "INTP는 질문으로 진실을 찾아요.",
                    "optionA": "lies",
                    "optionB": "truth",
                    "optionC": "games",
                    "result": "truth",
                    "explanation": "도현이는 질문이 진실을 찾는다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Facts end fights.",
                    "translation": "사실이 싸움을 끝내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지혜",
                    "script": "Ending brings fresh hope!",
                    "translation": "끝내는 게 새로운 희망을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이가 싸움을 끝내는 방법이에요.",
                    "optionA": "fights",
                    "optionB": "end",
                    "optionC": "Facts",
                    "result": "Facts end fights",
                    "explanation": "도현이는 사실이 싸움을 끝낸다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "이유가 있어",
            "explanation": "INTP의 근본 원인 탐구와 ENFP의 열린 이해",
            "level": 1,
            "my_mbti": "INTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "Reasons exist always.",
                    "translation": "이유는 항상 존재해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지혜",
                    "script": "Always brings new discoveries!",
                    "translation": "항상이 새로운 발견을 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 이유가 항상 있다고 생각하나요?",
                    "hint": "INTP는 모든 것에 이유를 찾아요.",
                    "result": "O",
                    "explanation": "도현이는 'Reasons exist always'라고 이유가 항상 존재한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "Questions find truth.",
                    "translation": "질문이 진실을 찾아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지혜",
                    "script": "Truth creates amazing stories!",
                    "translation": "진실이 놀라운 이야기를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-hyun says questions find @@.",
                    "hint": "INTP는 질문으로 진실을 찾아요.",
                    "optionA": "lies",
                    "optionB": "truth",
                    "optionC": "games",
                    "result": "truth",
                    "explanation": "도현이는 질문이 진실을 찾는다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "Facts end fights.",
                    "translation": "사실이 싸움을 끝내."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지혜",
                    "script": "Ending brings fresh hope!",
                    "translation": "끝내는 게 새로운 희망을 가져와!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이가 싸움을 끝내는 방법이에요.",
                    "optionA": "fights",
                    "optionB": "end",
                    "optionC": "Facts",
                    "result": "Facts end fights",
                    "explanation": "도현이는 사실이 싸움을 끝낸다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4790 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음을 열어",
            "explanation": "INFJ의 진심 어린 소통과 ESFP의 밝은 반응",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Open your heart.",
                    "translation": "마음을 열어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Opening brings pure joy!",
                    "translation": "여는 게 순수한 기쁨을 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 마음을 열라고 하나요?",
                    "hint": "INFJ는 진심 어린 소통을 원해요.",
                    "result": "O",
                    "explanation": "다은이는 'Open your heart'라고 마음을 열라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Deep talks heal.",
                    "translation": "깊은 대화가 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Healing brings bright smiles!",
                    "translation": "치유가 밝은 미소를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-eun says deep @@ heal.",
                    "hint": "INFJ는 깊은 대화를 좋아해요.",
                    "optionA": "games",
                    "optionB": "talks",
                    "optionC": "sleep",
                    "result": "talks",
                    "explanation": "다은이는 깊은 대화가 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Souls find peace.",
                    "translation": "영혼이 평화를 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "Peace makes life beautiful!",
                    "translation": "평화가 삶을 아름답게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다은이가 평화를 찾는 것이에요.",
                    "optionA": "peace",
                    "optionB": "find",
                    "optionC": "Souls",
                    "result": "Souls find peace",
                    "explanation": "다은이는 영혼이 평화를 찾는다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "마음을 열어",
            "explanation": "INFJ의 진심 어린 소통과 ESFP의 밝은 반응",
            "level": 1,
            "my_mbti": "INFJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "Open your heart.",
                    "translation": "마음을 열어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "혜림",
                    "script": "Opening brings pure joy!",
                    "translation": "여는 게 순수한 기쁨을 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 마음을 열라고 하나요?",
                    "hint": "INFJ는 진심 어린 소통을 원해요.",
                    "result": "O",
                    "explanation": "다은이는 'Open your heart'라고 마음을 열라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "Deep talks heal.",
                    "translation": "깊은 대화가 치유해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "혜림",
                    "script": "Healing brings bright smiles!",
                    "translation": "치유가 밝은 미소를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Da-eun says deep @@ heal.",
                    "hint": "INFJ는 깊은 대화를 좋아해요.",
                    "optionA": "games",
                    "optionB": "talks",
                    "optionC": "sleep",
                    "result": "talks",
                    "explanation": "다은이는 깊은 대화가 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "Souls find peace.",
                    "translation": "영혼이 평화를 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜림",
                    "script": "Peace makes life beautiful!",
                    "translation": "평화가 삶을 아름답게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "다은이가 평화를 찾는 것이에요.",
                    "optionA": "peace",
                    "optionB": "find",
                    "optionC": "Souls",
                    "result": "Souls find peace",
                    "explanation": "다은이는 영혼이 평화를 찾는다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4791 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "믿고 있어",
            "explanation": "INFP의 신뢰와 믿음, ENTJ의 목표 지향적 수용",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Trust heals all.",
                    "translation": "신뢰가 모든 걸 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Healing builds strong teams!",
                    "translation": "치유가 강한 팀을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 신뢰가 치유한다고 믿나요?",
                    "hint": "INFP는 신뢰를 중요시해요.",
                    "result": "O",
                    "explanation": "소희는 'Trust heals all'이라고 신뢰가 모든 걸 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Kind words work.",
                    "translation": "친절한 말이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Working brings real results!",
                    "translation": "효과가 진짜 결과를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee says kind @@ work.",
                    "hint": "INFP는 친절한 말의 힘을 알아요.",
                    "optionA": "actions",
                    "optionB": "words",
                    "optionC": "games",
                    "result": "words",
                    "explanation": "소희는 친절한 말이 효과가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Hope never dies.",
                    "translation": "희망은 절대 죽지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Never dying means winning!",
                    "translation": "절대 죽지 않는 게 이기는 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소희가 절대 죽지 않는다고 믿는 것이에요.",
                    "optionA": "dies",
                    "optionB": "never",
                    "optionC": "Hope",
                    "result": "Hope never dies",
                    "explanation": "소희는 희망이 절대 죽지 않는다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "믿고 있어",
            "explanation": "INFP의 신뢰와 믿음, ENTJ의 목표 지향적 수용",
            "level": 1,
            "my_mbti": "INFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "Trust heals all.",
                    "translation": "신뢰가 모든 걸 치유해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "Healing builds strong teams!",
                    "translation": "치유가 강한 팀을 만들어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소희는 신뢰가 치유한다고 믿나요?",
                    "hint": "INFP는 신뢰를 중요시해요.",
                    "result": "O",
                    "explanation": "소희는 'Trust heals all'이라고 신뢰가 모든 걸 치유한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소희",
                    "script": "Kind words work.",
                    "translation": "친절한 말이 효과가 있어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "Working brings real results!",
                    "translation": "효과가 진짜 결과를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "So-hee says kind @@ work.",
                    "hint": "INFP는 친절한 말의 힘을 알아요.",
                    "optionA": "actions",
                    "optionB": "words",
                    "optionC": "games",
                    "result": "words",
                    "explanation": "소희는 친절한 말이 효과가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Hope never dies.",
                    "translation": "희망은 절대 죽지 않아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Never dying means winning!",
                    "translation": "절대 죽지 않는 게 이기는 거야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소희가 절대 죽지 않는다고 믿는 것이에요.",
                    "optionA": "dies",
                    "optionB": "never",
                    "optionC": "Hope",
                    "result": "Hope never dies",
                    "explanation": "소희는 희망이 절대 죽지 않는다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4792 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "지금 정리해",
            "explanation": "ESTJ의 즉각적 정리와 INTP의 분석적 이해",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Clear this now.",
                    "translation": "지금 이거 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Now brings fresh thinking!",
                    "translation": "지금이 신선한 사고를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈이는 지금 정리하자고 하나요?",
                    "hint": "ESTJ는 즉시 정리하려고 해요.",
                    "result": "O",
                    "explanation": "성훈이는 'Clear this now'라고 지금 정리하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Order stops chaos.",
                    "translation": "질서가 혼란을 멈춰."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Stopping creates thinking space!",
                    "translation": "멈추는 게 생각할 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-hoon says order stops @@.",
                    "hint": "ESTJ는 질서로 혼란을 막아요.",
                    "optionA": "peace",
                    "optionB": "chaos",
                    "optionC": "fun",
                    "result": "chaos",
                    "explanation": "성훈이는 질서가 혼란을 멈춘다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Fast is best.",
                    "translation": "빠른 게 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Best solutions need thought!",
                    "translation": "최고의 해결책은 생각이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성훈이가 최고라고 생각하는 것이에요.",
                    "optionA": "best",
                    "optionB": "is",
                    "optionC": "Fast",
                    "result": "Fast is best",
                    "explanation": "성훈이는 빠른 것이 최고라고 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "지금 정리해",
            "explanation": "ESTJ의 즉각적 정리와 INTP의 분석적 이해",
            "level": 1,
            "my_mbti": "ESTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성훈",
                    "script": "Clear this now.",
                    "translation": "지금 이거 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "Now brings fresh thinking!",
                    "translation": "지금이 신선한 사고를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성훈이는 지금 정리하자고 하나요?",
                    "hint": "ESTJ는 즉시 정리하려고 해요.",
                    "result": "O",
                    "explanation": "성훈이는 'Clear this now'라고 지금 정리하자고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성훈",
                    "script": "Order stops chaos.",
                    "translation": "질서가 혼란을 멈춰."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Stopping creates thinking space!",
                    "translation": "멈추는 게 생각할 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-hoon says order stops @@.",
                    "hint": "ESTJ는 질서로 혼란을 막아요.",
                    "optionA": "peace",
                    "optionB": "chaos",
                    "optionC": "fun",
                    "result": "chaos",
                    "explanation": "성훈이는 질서가 혼란을 멈춘다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Fast is best.",
                    "translation": "빠른 게 최고야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "Best solutions need thought!",
                    "translation": "최고의 해결책은 생각이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성훈이가 최고라고 생각하는 것이에요.",
                    "optionA": "best",
                    "optionB": "is",
                    "optionC": "Fast",
                    "result": "Fast is best",
                    "explanation": "성훈이는 빠른 것이 최고라고 생각해요."
                }
            ]
        }
    ]
}
ID: 4793 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "웃음이 답이야",
            "explanation": "ESFP의 유머로 화해와 ISFJ의 따뜻한 수용",
            "category": "갈등 해결 방식",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Jokes stop anger!",
                    "translation": "농담이 화를 멈춰!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "Stopping brings sweet peace!",
                    "translation": "멈추는 게 달콤한 평화를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 농담으로 화를 멈추나요?",
                    "hint": "ESFP는 유머로 분위기를 바꿔요.",
                    "result": "O",
                    "explanation": "현진이는 'Jokes stop anger'라고 농담이 화를 멈춘다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Play beats fight.",
                    "translation": "놀이가 싸움을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Beating brings caring moments!",
                    "translation": "이기는 게 돌봄의 순간을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-jin says play beats @@.",
                    "hint": "ESFP는 놀이로 싸움을 끝내요.",
                    "optionA": "work",
                    "optionB": "fight",
                    "optionC": "sleep",
                    "result": "fight",
                    "explanation": "현진이는 놀이가 싸움을 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Fun saves friendships.",
                    "translation": "재미가 우정을 구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤아",
                    "script": "Friendships need gentle care!",
                    "translation": "우정은 부드러운 돌봄이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현진이가 우정을 구하는 방법이에요.",
                    "optionA": "friendships",
                    "optionB": "saves",
                    "optionC": "Fun",
                    "result": "Fun saves friendships",
                    "explanation": "현진이는 재미가 우정을 구한다고 믿어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "웃음이 답이야",
            "explanation": "ESFP의 유머로 화해와 ISFJ의 따뜻한 수용",
            "level": 1,
            "my_mbti": "ESFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현진",
                    "script": "Jokes stop anger!",
                    "translation": "농담이 화를 멈춰!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "Stopping brings sweet peace!",
                    "translation": "멈추는 게 달콤한 평화를 가져와!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현진이는 농담으로 화를 멈추나요?",
                    "hint": "ESFP는 유머로 분위기를 바꿔요.",
                    "result": "O",
                    "explanation": "현진이는 'Jokes stop anger'라고 농담이 화를 멈춘다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "Play beats fight.",
                    "translation": "놀이가 싸움을 이겨."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Beating brings caring moments!",
                    "translation": "이기는 게 돌봄의 순간을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-jin says play beats @@.",
                    "hint": "ESFP는 놀이로 싸움을 끝내요.",
                    "optionA": "work",
                    "optionB": "fight",
                    "optionC": "sleep",
                    "result": "fight",
                    "explanation": "현진이는 놀이가 싸움을 이긴다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현진",
                    "script": "Fun saves friendships.",
                    "translation": "재미가 우정을 구해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤아",
                    "script": "Friendships need gentle care!",
                    "translation": "우정은 부드러운 돌봄이 필요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현진이가 우정을 구하는 방법이에요.",
                    "optionA": "friendships",
                    "optionB": "saves",
                    "optionC": "Fun",
                    "result": "Fun saves friendships",
                    "explanation": "현진이는 재미가 우정을 구한다고 믿어요."
                }
            ]
        }
    ]
}
ID: 4794 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "손으로 배우는 친구들",
            "explanation": "실용적인 ISTP와 체계적인 INTJ의 정보 탐구 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I like trying things.",
                    "translation": "직접 해보는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a good way.",
                    "translation": "좋은 방법이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 직접 해보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 손으로 직접 만져보고 경험하면서 배우는 걸 선호해요.",
                    "result": "O",
                    "explanation": "태오가 'I like trying things'라고 말했어요. 직접 해보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Books are hard.",
                    "translation": "책은 어려워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I can help you.",
                    "translation": "내가 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun can @@ Tae-o.",
                    "hint": "INTJ는 복잡한 것을 단순하게 설명해주려 해요.",
                    "optionA": "help",
                    "optionB": "meet",
                    "optionC": "see",
                    "result": "help",
                    "explanation": "지훈이가 'I can help you'라고 말했어요. 태오를 도와줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You are very good.",
                    "translation": "정말 잘하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your plans are clear.",
                    "translation": "네 계획이 명확해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 태오를 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "good",
                    "optionE": "really",
                    "result": "You are really very good",
                    "explanation": "지훈이가 태오가 정말 매우 잘한다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You help me think.",
                    "translation": "생각하는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "We work well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "손으로 배우는 친구들",
            "explanation": "실용적인 ISTP와 체계적인 INTJ의 정보 탐구 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I like trying things.",
                    "translation": "직접 해보는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a good way.",
                    "translation": "좋은 방법이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 직접 해보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 손으로 직접 만져보고 경험하면서 배우는 걸 선호해요.",
                    "result": "O",
                    "explanation": "태오가 'I like trying things'라고 말했어요. 직접 해보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Books are hard.",
                    "translation": "책은 어려워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I can help you.",
                    "translation": "내가 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun can @@ Tae-o.",
                    "hint": "INTJ는 복잡한 것을 단순하게 설명해주려 해요.",
                    "optionA": "help",
                    "optionB": "meet",
                    "optionC": "see",
                    "result": "help",
                    "explanation": "지훈이가 'I can help you'라고 말했어요. 태오를 도와줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You are very good.",
                    "translation": "정말 잘하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your plans are clear.",
                    "translation": "네 계획이 명확해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 태오를 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "good",
                    "optionE": "really",
                    "result": "You are really very good",
                    "explanation": "지훈이가 태오가 정말 매우 잘한다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You help me think.",
                    "translation": "생각하는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "We work well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
ID: 4795 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "마음으로 느끼는 배움",
            "explanation": "실용적인 ISTP와 직관적인 INFJ의 학습 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I need to see.",
                    "translation": "직접 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I feel something more.",
                    "translation": "뭔가 더 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 눈으로 직접 보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 실제로 보고 만지면서 정보를 얻는 걸 선호해요.",
                    "result": "O",
                    "explanation": "성진이가 'I need to see'라고 말했어요. 직접 보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Facts are important.",
                    "translation": "사실이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I look for meaning.",
                    "translation": "의미를 찾고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin likes to look for @@ in information.",
                    "hint": "INFJ는 표면적인 정보보다는 숨겨진 본질을 파악하려 해요.",
                    "optionA": "size",
                    "optionB": "meaning",
                    "optionC": "color",
                    "result": "meaning",
                    "explanation": "서진이가 'look for meaning'이라고 말했어요. 의미를 찾는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your way helps me.",
                    "translation": "네 방식이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "You open my mind.",
                    "translation": "마음이 열리는 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 성진이의 방법을 평가해요.",
                    "optionA": "Your",
                    "optionB": "way",
                    "optionC": "helps",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your way really helps me",
                    "explanation": "서진이가 성진이의 방법(way)이 정말 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "You show big picture.",
                    "translation": "큰 그림을 보여주는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "We balance well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "마음으로 느끼는 배움",
            "explanation": "실용적인 ISTP와 직관적인 INFJ의 학습 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I need to see.",
                    "translation": "직접 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I feel something more.",
                    "translation": "뭔가 더 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 눈으로 직접 보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 실제로 보고 만지면서 정보를 얻는 걸 선호해요.",
                    "result": "O",
                    "explanation": "성진이가 'I need to see'라고 말했어요. 직접 보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Facts are important.",
                    "translation": "사실이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I look for meaning.",
                    "translation": "의미를 찾고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin likes to look for @@ in information.",
                    "hint": "INFJ는 표면적인 정보보다는 숨겨진 본질을 파악하려 해요.",
                    "optionA": "size",
                    "optionB": "meaning",
                    "optionC": "color",
                    "result": "meaning",
                    "explanation": "서진이가 'look for meaning'이라고 말했어요. 의미를 찾는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your way helps me.",
                    "translation": "네 방식이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "You open my mind.",
                    "translation": "마음이 열리는 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 성진이의 방법을 평가해요.",
                    "optionA": "Your",
                    "optionB": "way",
                    "optionC": "helps",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your way really helps me",
                    "explanation": "서진이가 성진이의 방법(way)이 정말 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "You show big picture.",
                    "translation": "큰 그림을 보여주는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "We balance well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
ID: 4796 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "차근차근 정리왕",
            "explanation": "세심한 ISFJ와 체계적인 INTJ의 정보 정리법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I write everything down.",
                    "translation": "모든 걸 다 써둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "That's very good.",
                    "translation": "정말 좋은 방법이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 정보를 꼼꼼히 기록하는 편인가요?",
                    "hint": "ISFJ는 중요한 정보를 놓치지 않으려고 세심하게 기록해요.",
                    "result": "O",
                    "explanation": "수현이가 'I write everything down'라고 말했어요. 모든 걸 꼼꼼히 기록해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "I worry about mistakes.",
                    "translation": "실수할까 봐 걱정돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "My plan will help.",
                    "translation": "내 계획이 도움이 될 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-seok has a @@ for organizing information.",
                    "hint": "INTJ는 복잡한 정보를 효율적으로 관리하는 체계를 만들어요.",
                    "optionA": "plan",
                    "optionB": "friend",
                    "optionC": "food",
                    "result": "plan",
                    "explanation": "현석이가 'My plan will help'라고 말했어요. 정보를 정리하는 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "You are very careful.",
                    "translation": "정말 꼼꼼하구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You make things easy.",
                    "translation": "복잡한 걸 쉽게 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현석이가 수현이의 성격을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "careful",
                    "optionE": "so",
                    "result": "You are so very careful",
                    "explanation": "현석이가 수현이가 매우 꼼꼼하다(careful)고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "You help me see connections.",
                    "translation": "연결점을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "We make good information together.",
                    "translation": "좋은 정보를 함께 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "차근차근 정리왕",
            "explanation": "세심한 ISFJ와 체계적인 INTJ의 정보 정리법",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I write everything down.",
                    "translation": "모든 걸 다 써둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "That's very good.",
                    "translation": "정말 좋은 방법이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 정보를 꼼꼼히 기록하는 편인가요?",
                    "hint": "ISFJ는 중요한 정보를 놓치지 않으려고 세심하게 기록해요.",
                    "result": "O",
                    "explanation": "수현이가 'I write everything down'라고 말했어요. 모든 걸 꼼꼼히 기록해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "I worry about mistakes.",
                    "translation": "실수할까 봐 걱정돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "My plan will help.",
                    "translation": "내 계획이 도움이 될 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-seok has a @@ for organizing information.",
                    "hint": "INTJ는 복잡한 정보를 효율적으로 관리하는 체계를 만들어요.",
                    "optionA": "plan",
                    "optionB": "friend",
                    "optionC": "food",
                    "result": "plan",
                    "explanation": "현석이가 'My plan will help'라고 말했어요. 정보를 정리하는 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "You are very careful.",
                    "translation": "정말 꼼꼼하구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You make things easy.",
                    "translation": "복잡한 걸 쉽게 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현석이가 수현이의 성격을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "careful",
                    "optionE": "so",
                    "result": "You are so very careful",
                    "explanation": "현석이가 수현이가 매우 꼼꼼하다(careful)고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "You help me see connections.",
                    "translation": "연결점을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "We make good information together.",
                    "translation": "좋은 정보를 함께 만들어."
                }
            ]
        }
    ]
}
ID: 4797 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 나눔터",
            "explanation": "배려심 많은 ISFJ와 열정적인 ENFP의 학습 교류",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I collect information slowly.",
                    "translation": "정보를 천천히 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so good!",
                    "translation": "정말 좋다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 정보를 천천히 수집하는 편인가요?",
                    "hint": "ISFJ는 신중하게 시간을 들여서 정확한 정보를 모으려 해요.",
                    "result": "O",
                    "explanation": "윤서가 'I collect information slowly'라고 말했어요. 천천히 정보를 수집해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I want to help others.",
                    "translation": "다른 사람들을 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love sharing ideas!",
                    "translation": "아이디어 나누는 걸 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young likes to share @@.",
                    "hint": "ENFP는 창의적이고 새로운 것들을 다른 사람과 함께 나누려 해요.",
                    "optionA": "food",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "지영이가 'sharing ideas'라고 말했어요. 아이디어를 나누는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your work is so helpful.",
                    "translation": "네가 하는 일이 정말 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Your energy makes me happy.",
                    "translation": "네 에너지가 나를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 윤서의 일을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "work",
                    "optionC": "is",
                    "optionD": "helpful",
                    "optionE": "so",
                    "result": "Your work is so helpful",
                    "explanation": "지영이가 윤서의 일(work)이 매우 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You inspire me daily.",
                    "translation": "매일 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "We help each other learn!",
                    "translation": "서로 배우는 걸 도와줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 나눔터",
            "explanation": "배려심 많은 ISFJ와 열정적인 ENFP의 학습 교류",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I collect information slowly.",
                    "translation": "정보를 천천히 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so good!",
                    "translation": "정말 좋다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 정보를 천천히 수집하는 편인가요?",
                    "hint": "ISFJ는 신중하게 시간을 들여서 정확한 정보를 모으려 해요.",
                    "result": "O",
                    "explanation": "윤서가 'I collect information slowly'라고 말했어요. 천천히 정보를 수집해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I want to help others.",
                    "translation": "다른 사람들을 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love sharing ideas!",
                    "translation": "아이디어 나누는 걸 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young likes to share @@.",
                    "hint": "ENFP는 창의적이고 새로운 것들을 다른 사람과 함께 나누려 해요.",
                    "optionA": "food",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "지영이가 'sharing ideas'라고 말했어요. 아이디어를 나누는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your work is so helpful.",
                    "translation": "네가 하는 일이 정말 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Your energy makes me happy.",
                    "translation": "네 에너지가 나를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 윤서의 일을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "work",
                    "optionC": "is",
                    "optionD": "helpful",
                    "optionE": "so",
                    "result": "Your work is so helpful",
                    "explanation": "지영이가 윤서의 일(work)이 매우 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You inspire me daily.",
                    "translation": "매일 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "We help each other learn!",
                    "translation": "서로 배우는 걸 도와줘!"
                }
            ]
        }
    ]
}
ID: 4798 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 정보 마스터",
            "explanation": "효율적인 ESTJ와 전략적인 INTJ의 정보 관리법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make lists for everything.",
                    "translation": "모든 것에 대해 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Your method is good.",
                    "translation": "네 방법이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 모든 것에 대해 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "태영이가 'I make lists for everything'라고 말했어요. 모든 것에 대해 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I need clear steps.",
                    "translation": "명확한 단계가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I can make a plan.",
                    "translation": "계획을 만들 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyun can make a @@ for Tae-young.",
                    "hint": "INTJ는 복잡한 정보를 구조화할 수 있는 체계적 틀을 제공해요.",
                    "optionA": "food",
                    "optionB": "plan",
                    "optionC": "game",
                    "result": "plan",
                    "explanation": "재현이가 'make a plan'라고 말했어요. 계획을 만들어줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "You work very well.",
                    "translation": "정말 잘 하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You help me plan better.",
                    "translation": "더 잘 계획하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이가 태영이의 일하는 모습을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "work",
                    "optionC": "very",
                    "optionD": "well",
                    "optionE": "really",
                    "result": "You work really very well",
                    "explanation": "재현이가 태영이가 정말 매우 잘 일한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You show me big strategy.",
                    "translation": "큰 전략을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "We build good systems together.",
                    "translation": "좋은 시스템을 함께 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 정보 마스터",
            "explanation": "효율적인 ESTJ와 전략적인 INTJ의 정보 관리법",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make lists for everything.",
                    "translation": "모든 것에 대해 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Your method is good.",
                    "translation": "네 방법이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 모든 것에 대해 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "태영이가 'I make lists for everything'라고 말했어요. 모든 것에 대해 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I need clear steps.",
                    "translation": "명확한 단계가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I can make a plan.",
                    "translation": "계획을 만들 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyun can make a @@ for Tae-young.",
                    "hint": "INTJ는 복잡한 정보를 구조화할 수 있는 체계적 틀을 제공해요.",
                    "optionA": "food",
                    "optionB": "plan",
                    "optionC": "game",
                    "result": "plan",
                    "explanation": "재현이가 'make a plan'라고 말했어요. 계획을 만들어줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "You work very well.",
                    "translation": "정말 잘 하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You help me plan better.",
                    "translation": "더 잘 계획하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이가 태영이의 일하는 모습을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "work",
                    "optionC": "very",
                    "optionD": "well",
                    "optionE": "really",
                    "result": "You work really very well",
                    "explanation": "재현이가 태영이가 정말 매우 잘 일한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You show me big strategy.",
                    "translation": "큰 전략을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "We build good systems together.",
                    "translation": "좋은 시스템을 함께 만들어."
                }
            ]
        }
    ]
}
ID: 4799 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "활기찬 정보 탐험대",
            "explanation": "계획적인 ESTJ와 자유로운 ENFP의 정보 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I make lists daily.",
                    "translation": "매일 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "That keeps you organized!",
                    "translation": "정말 체계적이구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 매일 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "준서가 'I make lists daily'라고 말했어요. 매일 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "I follow my plan.",
                    "translation": "계획을 따라가."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "I love new ideas!",
                    "translation": "새로운 아이디어를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon likes new @@.",
                    "hint": "ENFP는 아직 발견되지 않은 새로운 기회들을 찾는 걸 즐겨해요.",
                    "optionA": "home",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "미연이가 'love new ideas'라고 말했어요. 새로운 아이디어를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your planning is amazing!",
                    "translation": "네 계획이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring fresh thinking.",
                    "translation": "신선한 사고를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미연이가 준서의 계획을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "planning",
                    "optionC": "is",
                    "optionD": "amazing",
                    "optionE": "so",
                    "result": "Your planning is so amazing",
                    "explanation": "미연이가 준서의 계획(planning)이 매우 놀랍다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "You help me think differently.",
                    "translation": "다르게 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미연",
                    "script": "We find great things together!",
                    "translation": "함께 멋진 걸 찾아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "활기찬 정보 탐험대",
            "explanation": "계획적인 ESTJ와 자유로운 ENFP의 정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I make lists daily.",
                    "translation": "매일 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "That keeps you organized!",
                    "translation": "정말 체계적이구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 매일 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "준서가 'I make lists daily'라고 말했어요. 매일 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "I follow my plan.",
                    "translation": "계획을 따라가."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "I love new ideas!",
                    "translation": "새로운 아이디어를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon likes new @@.",
                    "hint": "ENFP는 아직 발견되지 않은 새로운 기회들을 찾는 걸 즐겨해요.",
                    "optionA": "home",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "미연이가 'love new ideas'라고 말했어요. 새로운 아이디어를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your planning is amazing!",
                    "translation": "네 계획이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring fresh thinking.",
                    "translation": "신선한 사고를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미연이가 준서의 계획을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "planning",
                    "optionC": "is",
                    "optionD": "amazing",
                    "optionE": "so",
                    "result": "Your planning is so amazing",
                    "explanation": "미연이가 준서의 계획(planning)이 매우 놀랍다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "You help me think differently.",
                    "translation": "다르게 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미연",
                    "script": "We find great things together!",
                    "translation": "함께 멋진 걸 찾아!"
                }
            ]
        }
    ]
}
ID: 4800 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "즐거운 정보 놀이터",
            "explanation": "자유로운 ESFP와 체계적인 INTJ의 학습 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I learn when it's fun!",
                    "translation": "재미있을 때 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Fun helps learning too.",
                    "translation": "재미도 학습에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 재미있을 때 가장 잘 배우나요?",
                    "hint": "ESFP는 즐겁고 재미있는 분위기에서 학습 효과가 높아져요.",
                    "result": "O",
                    "explanation": "혜린이가 'I learn when it's fun'이라고 말했어요. 재미있을 때 배워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "I like talking about learning.",
                    "translation": "배운 걸 이야기하는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Let me help organize.",
                    "translation": "정리하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon wants to help Hye-rin @@.",
                    "hint": "INTJ는 흩어진 아이디어들을 체계적으로 구조화해주는 걸 잘해요.",
                    "optionA": "play",
                    "optionB": "organize",
                    "optionC": "eat",
                    "result": "organize",
                    "explanation": "서연이가 'help organize'라고 말했어요. 정리하는 걸 도와주려 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Your energy is great.",
                    "translation": "네 에너지가 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "You help me focus.",
                    "translation": "집중하는 걸 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이가 혜린이의 에너지에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "energy",
                    "optionC": "is",
                    "optionD": "great",
                    "optionE": "really",
                    "result": "Your energy is really great",
                    "explanation": "서연이가 혜린이의 에너지(energy)가 정말 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜린",
                    "script": "You teach me to plan.",
                    "translation": "계획하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "We balance energy and planning.",
                    "translation": "에너지와 계획의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "즐거운 정보 놀이터",
            "explanation": "자유로운 ESFP와 체계적인 INTJ의 학습 방식",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I learn when it's fun!",
                    "translation": "재미있을 때 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Fun helps learning too.",
                    "translation": "재미도 학습에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 재미있을 때 가장 잘 배우나요?",
                    "hint": "ESFP는 즐겁고 재미있는 분위기에서 학습 효과가 높아져요.",
                    "result": "O",
                    "explanation": "혜린이가 'I learn when it's fun'이라고 말했어요. 재미있을 때 배워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "I like talking about learning.",
                    "translation": "배운 걸 이야기하는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Let me help organize.",
                    "translation": "정리하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon wants to help Hye-rin @@.",
                    "hint": "INTJ는 흩어진 아이디어들을 체계적으로 구조화해주는 걸 잘해요.",
                    "optionA": "play",
                    "optionB": "organize",
                    "optionC": "eat",
                    "result": "organize",
                    "explanation": "서연이가 'help organize'라고 말했어요. 정리하는 걸 도와주려 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Your energy is great.",
                    "translation": "네 에너지가 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "You help me focus.",
                    "translation": "집중하는 걸 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서연이가 혜린이의 에너지에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "energy",
                    "optionC": "is",
                    "optionD": "great",
                    "optionE": "really",
                    "result": "Your energy is really great",
                    "explanation": "서연이가 혜린이의 에너지(energy)가 정말 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜린",
                    "script": "You teach me to plan.",
                    "translation": "계획하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "We balance energy and planning.",
                    "translation": "에너지와 계획의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 4801 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 가이드",
            "explanation": "교육적인 ENFJ와 실용적인 ISTJ의 정보 교류",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to help you learn.",
                    "translation": "배우는 걸 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I need clear examples.",
                    "translation": "명확한 예시가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 다른 사람이 배우는 걸 도와주고 싶어하나요?",
                    "hint": "ENFJ는 다른 사람의 학습을 돕고 성장시키는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "재민이가 'I want to help you learn'라고 말했어요. 배우는 걸 도와주고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Let me explain with stories.",
                    "translation": "이야기로 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I prefer step by step.",
                    "translation": "단계별로 하는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ho prefers to do things step by @@.",
                    "hint": "ISTJ는 체계적이고 순서가 있는 정보 전달 방식을 좋아해요.",
                    "optionA": "step",
                    "optionB": "feeling",
                    "optionC": "color",
                    "result": "step",
                    "explanation": "지호가 'step by step'라고 말했어요. 단계별로 하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your teaching is good.",
                    "translation": "네 가르침이 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "You help me improve.",
                    "translation": "발전하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 재민이의 교육을 평가해요.",
                    "optionA": "Your",
                    "optionB": "teaching",
                    "optionC": "is",
                    "optionD": "good",
                    "optionE": "very",
                    "result": "Your teaching is very good",
                    "explanation": "지호가 재민이의 가르침(teaching)이 매우 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You show me details matter.",
                    "translation": "세부사항이 중요하다는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "We create good learning together.",
                    "translation": "좋은 학습을 함께 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 가이드",
            "explanation": "교육적인 ENFJ와 실용적인 ISTJ의 정보 교류",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to help you learn.",
                    "translation": "배우는 걸 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I need clear examples.",
                    "translation": "명확한 예시가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 다른 사람이 배우는 걸 도와주고 싶어하나요?",
                    "hint": "ENFJ는 다른 사람의 학습을 돕고 성장시키는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "재민이가 'I want to help you learn'라고 말했어요. 배우는 걸 도와주고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Let me explain with stories.",
                    "translation": "이야기로 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I prefer step by step.",
                    "translation": "단계별로 하는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ho prefers to do things step by @@.",
                    "hint": "ISTJ는 체계적이고 순서가 있는 정보 전달 방식을 좋아해요.",
                    "optionA": "step",
                    "optionB": "feeling",
                    "optionC": "color",
                    "result": "step",
                    "explanation": "지호가 'step by step'라고 말했어요. 단계별로 하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your teaching is good.",
                    "translation": "네 가르침이 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "You help me improve.",
                    "translation": "발전하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호가 재민이의 교육을 평가해요.",
                    "optionA": "Your",
                    "optionB": "teaching",
                    "optionC": "is",
                    "optionD": "good",
                    "optionE": "very",
                    "result": "Your teaching is very good",
                    "explanation": "지호가 재민이의 가르침(teaching)이 매우 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You show me details matter.",
                    "translation": "세부사항이 중요하다는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "We create good learning together.",
                    "translation": "좋은 학습을 함께 만들어."
                }
            ]
        }
    ]
}
ID: 4802 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "창의적 정보 모험가",
            "explanation": "열정적인 ENFP와 신중한 ISTJ의 정보 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "I love finding new connections!",
                    "translation": "새로운 연결점을 찾는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's interesting, tell me more.",
                    "translation": "흥미롭네, 더 말해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영이는 새로운 연결점을 찾는 걸 좋아하나요?",
                    "hint": "ENFP는 서로 다른 정보들 사이의 새로운 관계를 찾아내는 걸 즐겨해요.",
                    "result": "O",
                    "explanation": "민영이가 'I love finding new connections'라고 말했어요. 새로운 연결점을 찾는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민영",
                    "script": "I see patterns everywhere!",
                    "translation": "모든 곳에서 패턴을 봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Let me check that.",
                    "translation": "그걸 확인해볼게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun wants to check if information is @@.",
                    "hint": "ISTJ는 정확성을 중시하고 정보의 신뢰성을 검증하려 해요.",
                    "optionA": "fun",
                    "optionB": "correct",
                    "optionC": "easy",
                    "result": "correct",
                    "explanation": "동현이가 'check that'라고 말했어요. 정보가 정확한지 확인하려고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your thinking is creative.",
                    "translation": "네 생각이 창의적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "You keep me grounded.",
                    "translation": "현실적으로 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 민영이의 사고를 평가해요.",
                    "optionA": "Your",
                    "optionB": "thinking",
                    "optionC": "is",
                    "optionD": "creative",
                    "optionE": "very",
                    "result": "Your thinking is very creative",
                    "explanation": "동현이가 민영이의 생각(thinking)이 매우 창의적이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민영",
                    "script": "You help me build facts.",
                    "translation": "사실을 쌓는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "We combine ideas and facts well.",
                    "translation": "아이디어와 사실을 잘 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "창의적 정보 모험가",
            "explanation": "열정적인 ENFP와 신중한 ISTJ의 정보 탐구",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "I love finding new connections!",
                    "translation": "새로운 연결점을 찾는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's interesting, tell me more.",
                    "translation": "흥미롭네, 더 말해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영이는 새로운 연결점을 찾는 걸 좋아하나요?",
                    "hint": "ENFP는 서로 다른 정보들 사이의 새로운 관계를 찾아내는 걸 즐겨해요.",
                    "result": "O",
                    "explanation": "민영이가 'I love finding new connections'라고 말했어요. 새로운 연결점을 찾는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민영",
                    "script": "I see patterns everywhere!",
                    "translation": "모든 곳에서 패턴을 봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Let me check that.",
                    "translation": "그걸 확인해볼게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun wants to check if information is @@.",
                    "hint": "ISTJ는 정확성을 중시하고 정보의 신뢰성을 검증하려 해요.",
                    "optionA": "fun",
                    "optionB": "correct",
                    "optionC": "easy",
                    "result": "correct",
                    "explanation": "동현이가 'check that'라고 말했어요. 정보가 정확한지 확인하려고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your thinking is creative.",
                    "translation": "네 생각이 창의적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "You keep me grounded.",
                    "translation": "현실적으로 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 민영이의 사고를 평가해요.",
                    "optionA": "Your",
                    "optionB": "thinking",
                    "optionC": "is",
                    "optionD": "creative",
                    "optionE": "very",
                    "result": "Your thinking is very creative",
                    "explanation": "동현이가 민영이의 생각(thinking)이 매우 창의적이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민영",
                    "script": "You help me build facts.",
                    "translation": "사실을 쌓는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "We combine ideas and facts well.",
                    "translation": "아이디어와 사실을 잘 결합해."
                }
            ]
        }
    ]
}
ID: 4803 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 공유자",
            "explanation": "창의적인 ENFP와 세심한 ISFJ의 학습 나눔",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "I want to share everything!",
                    "translation": "모든 걸 나누고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's so nice.",
                    "translation": "정말 좋구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 모든 것을 나누고 싶어하나요?",
                    "hint": "ENFP는 새롭게 배운 정보나 아이디어를 다른 사람과 적극적으로 공유하려 해요.",
                    "result": "O",
                    "explanation": "나리가 'I want to share everything'이라고 말했어요. 모든 걸 나누고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "I get excited about ideas!",
                    "translation": "아이디어에 신이 나!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I think about each idea carefully.",
                    "translation": "각 아이디어를 신중하게 생각해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks about each idea @@.",
                    "hint": "ISFJ는 신중하고 세심하게 정보를 검토하고 고려해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "예나가 'think carefully'라고 말했어요. 신중하게 생각해봐요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your excitement makes learning fun.",
                    "translation": "네 열정이 배움을 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "You help me slow down.",
                    "translation": "천천히 하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 나리의 열정에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "excitement",
                    "optionC": "makes",
                    "optionD": "fun",
                    "optionE": "learning",
                    "result": "Your excitement makes learning fun",
                    "explanation": "예나가 나리의 열정(excitement)이 배움을 재미있게 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "You teach me to be careful.",
                    "translation": "신중하게 하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "We create good learning balance.",
                    "translation": "좋은 학습 균형을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 공유자",
            "explanation": "창의적인 ENFP와 세심한 ISFJ의 학습 나눔",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "I want to share everything!",
                    "translation": "모든 걸 나누고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's so nice.",
                    "translation": "정말 좋구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 모든 것을 나누고 싶어하나요?",
                    "hint": "ENFP는 새롭게 배운 정보나 아이디어를 다른 사람과 적극적으로 공유하려 해요.",
                    "result": "O",
                    "explanation": "나리가 'I want to share everything'이라고 말했어요. 모든 걸 나누고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "I get excited about ideas!",
                    "translation": "아이디어에 신이 나!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I think about each idea carefully.",
                    "translation": "각 아이디어를 신중하게 생각해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks about each idea @@.",
                    "hint": "ISFJ는 신중하고 세심하게 정보를 검토하고 고려해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "예나가 'think carefully'라고 말했어요. 신중하게 생각해봐요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your excitement makes learning fun.",
                    "translation": "네 열정이 배움을 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "You help me slow down.",
                    "translation": "천천히 하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나가 나리의 열정에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "excitement",
                    "optionC": "makes",
                    "optionD": "fun",
                    "optionE": "learning",
                    "result": "Your excitement makes learning fun",
                    "explanation": "예나가 나리의 열정(excitement)이 배움을 재미있게 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "You teach me to be careful.",
                    "translation": "신중하게 하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "We create good learning balance.",
                    "translation": "좋은 학습 균형을 만들어."
                }
            ]
        }
    ]
}
ID: 4804 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "손으로 배우는 친구들",
            "explanation": "실용적인 ISTP와 체계적인 INTJ의 정보 탐구 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I like trying things.",
                    "translation": "직접 해보는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a good way.",
                    "translation": "좋은 방법이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 직접 해보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 손으로 직접 만져보고 경험하면서 배우는 걸 선호해요.",
                    "result": "O",
                    "explanation": "태오가 'I like trying things'라고 말했어요. 직접 해보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Books are hard.",
                    "translation": "책은 어려워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I can help you.",
                    "translation": "내가 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun can @@ Tae-o.",
                    "hint": "INTJ는 복잡한 것을 단순하게 설명해주려 해요.",
                    "optionA": "help",
                    "optionB": "meet",
                    "optionC": "see",
                    "result": "help",
                    "explanation": "지훈이가 'I can help you'라고 말했어요. 태오를 도와줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You are very good.",
                    "translation": "정말 잘하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your plans are clear.",
                    "translation": "네 계획이 명확해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이가 태오를 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "good",
                    "optionE": "really",
                    "result": "You are really very good",
                    "explanation": "지훈이가 태오가 정말 매우 잘한다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You help me think.",
                    "translation": "생각하는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "We work well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "손으로 배우는 친구들",
            "explanation": "실용적인 ISTP와 체계적인 INTJ의 정보 탐구 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I like trying things.",
                    "translation": "직접 해보는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a good way.",
                    "translation": "좋은 방법이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 직접 해보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 손으로 직접 만져보고 경험하면서 배우는 걸 선호해요.",
                    "result": "O",
                    "explanation": "태오가 'I like trying things'라고 말했어요. 직접 해보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "Books are hard.",
                    "translation": "책은 어려워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I can help you.",
                    "translation": "내가 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hun can @@ Tae-o.",
                    "hint": "INTJ는 복잡한 것을 단순하게 설명해주려 해요.",
                    "optionA": "help",
                    "optionB": "meet",
                    "optionC": "see",
                    "result": "help",
                    "explanation": "지훈이가 'I can help you'라고 말했어요. 태오를 도와줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You are very good.",
                    "translation": "정말 잘하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Your plans are clear.",
                    "translation": "네 계획이 명확해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이가 태오를 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "good",
                    "optionE": "really",
                    "result": "You are really very good",
                    "explanation": "지훈이가 태오가 정말 매우 잘한다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "You help me think.",
                    "translation": "생각하는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "We work well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
ID: 4805 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "마음으로 느끼는 배움",
            "explanation": "실용적인 ISTP와 직관적인 INFJ의 학습 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I need to see.",
                    "translation": "직접 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I feel something more.",
                    "translation": "뭔가 더 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 눈으로 직접 보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 실제로 보고 만지면서 정보를 얻는 걸 선호해요.",
                    "result": "O",
                    "explanation": "성진이가 'I need to see'라고 말했어요. 직접 보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Facts are important.",
                    "translation": "사실이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I look for meaning.",
                    "translation": "의미를 찾고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin likes to look for @@ in information.",
                    "hint": "INFJ는 표면적인 정보보다는 숨겨진 본질을 파악하려 해요.",
                    "optionA": "size",
                    "optionB": "meaning",
                    "optionC": "color",
                    "result": "meaning",
                    "explanation": "서진이가 'look for meaning'이라고 말했어요. 의미를 찾는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your way helps me.",
                    "translation": "네 방식이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "You open my mind.",
                    "translation": "마음이 열리는 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이가 성진이의 방법을 평가해요.",
                    "optionA": "Your",
                    "optionB": "way",
                    "optionC": "helps",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your way really helps me",
                    "explanation": "서진이가 성진이의 방법(way)이 정말 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "You show big picture.",
                    "translation": "큰 그림을 보여주는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "We balance well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "마음으로 느끼는 배움",
            "explanation": "실용적인 ISTP와 직관적인 INFJ의 학습 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I need to see.",
                    "translation": "직접 봐야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "I feel something more.",
                    "translation": "뭔가 더 느껴져."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "성진이는 눈으로 직접 보면서 배우는 것을 좋아하나요?",
                    "hint": "ISTP는 실제로 보고 만지면서 정보를 얻는 걸 선호해요.",
                    "result": "O",
                    "explanation": "성진이가 'I need to see'라고 말했어요. 직접 보면서 배우는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성진",
                    "script": "Facts are important.",
                    "translation": "사실이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I look for meaning.",
                    "translation": "의미를 찾고 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-jin likes to look for @@ in information.",
                    "hint": "INFJ는 표면적인 정보보다는 숨겨진 본질을 파악하려 해요.",
                    "optionA": "size",
                    "optionB": "meaning",
                    "optionC": "color",
                    "result": "meaning",
                    "explanation": "서진이가 'look for meaning'이라고 말했어요. 의미를 찾는 것을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Your way helps me.",
                    "translation": "네 방식이 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성진",
                    "script": "You open my mind.",
                    "translation": "마음이 열리는 것 같아."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이가 성진이의 방법을 평가해요.",
                    "optionA": "Your",
                    "optionB": "way",
                    "optionC": "helps",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your way really helps me",
                    "explanation": "서진이가 성진이의 방법(way)이 정말 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "You show big picture.",
                    "translation": "큰 그림을 보여주는구나."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "We balance well together.",
                    "translation": "우리 잘 맞는 것 같아."
                }
            ]
        }
    ]
}
ID: 4806 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "차근차근 정리왕",
            "explanation": "세심한 ISFJ와 체계적인 INTJ의 정보 정리법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I write everything down.",
                    "translation": "모든 걸 다 써둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "That's very good.",
                    "translation": "정말 좋은 방법이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 정보를 꼼꼼히 기록하는 편인가요?",
                    "hint": "ISFJ는 중요한 정보를 놓치지 않으려고 세심하게 기록해요.",
                    "result": "O",
                    "explanation": "수현이가 'I write everything down'라고 말했어요. 모든 걸 꼼꼼히 기록해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "I worry about mistakes.",
                    "translation": "실수할까 봐 걱정돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "My plan will help.",
                    "translation": "내 계획이 도움이 될 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-seok has a @@ for organizing information.",
                    "hint": "INTJ는 복잡한 정보를 효율적으로 관리하는 체계를 만들어요.",
                    "optionA": "plan",
                    "optionB": "friend",
                    "optionC": "food",
                    "result": "plan",
                    "explanation": "현석이가 'My plan will help'라고 말했어요. 정보를 정리하는 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "You are very careful.",
                    "translation": "정말 꼼꼼하구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You make things easy.",
                    "translation": "복잡한 걸 쉽게 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "현석이가 수현이의 성격을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "careful",
                    "optionE": "so",
                    "result": "You are so very careful",
                    "explanation": "현석이가 수현이가 매우 꼼꼼하다(careful)고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "You help me see connections.",
                    "translation": "연결점을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "We make good information together.",
                    "translation": "좋은 정보를 함께 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "차근차근 정리왕",
            "explanation": "세심한 ISFJ와 체계적인 INTJ의 정보 정리법",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I write everything down.",
                    "translation": "모든 걸 다 써둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "That's very good.",
                    "translation": "정말 좋은 방법이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 정보를 꼼꼼히 기록하는 편인가요?",
                    "hint": "ISFJ는 중요한 정보를 놓치지 않으려고 세심하게 기록해요.",
                    "result": "O",
                    "explanation": "수현이가 'I write everything down'라고 말했어요. 모든 걸 꼼꼼히 기록해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수현",
                    "script": "I worry about mistakes.",
                    "translation": "실수할까 봐 걱정돼."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "My plan will help.",
                    "translation": "내 계획이 도움이 될 거야."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyun-seok has a @@ for organizing information.",
                    "hint": "INTJ는 복잡한 정보를 효율적으로 관리하는 체계를 만들어요.",
                    "optionA": "plan",
                    "optionB": "friend",
                    "optionC": "food",
                    "result": "plan",
                    "explanation": "현석이가 'My plan will help'라고 말했어요. 정보를 정리하는 계획을 가지고 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "You are very careful.",
                    "translation": "정말 꼼꼼하구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You make things easy.",
                    "translation": "복잡한 걸 쉽게 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "현석이가 수현이의 성격을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "are",
                    "optionC": "very",
                    "optionD": "careful",
                    "optionE": "so",
                    "result": "You are so very careful",
                    "explanation": "현석이가 수현이가 매우 꼼꼼하다(careful)고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "You help me see connections.",
                    "translation": "연결점을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현석",
                    "script": "We make good information together.",
                    "translation": "좋은 정보를 함께 만들어."
                }
            ]
        }
    ]
}
ID: 4807 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 나눔터",
            "explanation": "배려심 많은 ISFJ와 열정적인 ENFP의 학습 교류",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I collect information slowly.",
                    "translation": "정보를 천천히 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so good!",
                    "translation": "정말 좋다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 정보를 천천히 수집하는 편인가요?",
                    "hint": "ISFJ는 신중하게 시간을 들여서 정확한 정보를 모으려 해요.",
                    "result": "O",
                    "explanation": "윤서가 'I collect information slowly'라고 말했어요. 천천히 정보를 수집해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I want to help others.",
                    "translation": "다른 사람들을 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love sharing ideas!",
                    "translation": "아이디어 나누는 걸 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young likes to share @@.",
                    "hint": "ENFP는 창의적이고 새로운 것들을 다른 사람과 함께 나누려 해요.",
                    "optionA": "food",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "지영이가 'sharing ideas'라고 말했어요. 아이디어를 나누는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your work is so helpful.",
                    "translation": "네가 하는 일이 정말 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Your energy makes me happy.",
                    "translation": "네 에너지가 나를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이가 윤서의 일을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "work",
                    "optionC": "is",
                    "optionD": "helpful",
                    "optionE": "so",
                    "result": "Your work is so helpful",
                    "explanation": "지영이가 윤서의 일(work)이 매우 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You inspire me daily.",
                    "translation": "매일 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "We help each other learn!",
                    "translation": "서로 배우는 걸 도와줘!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 나눔터",
            "explanation": "배려심 많은 ISFJ와 열정적인 ENFP의 학습 교류",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I collect information slowly.",
                    "translation": "정보를 천천히 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so good!",
                    "translation": "정말 좋다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "윤서는 정보를 천천히 수집하는 편인가요?",
                    "hint": "ISFJ는 신중하게 시간을 들여서 정확한 정보를 모으려 해요.",
                    "result": "O",
                    "explanation": "윤서가 'I collect information slowly'라고 말했어요. 천천히 정보를 수집해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤서",
                    "script": "I want to help others.",
                    "translation": "다른 사람들을 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "I love sharing ideas!",
                    "translation": "아이디어 나누는 걸 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young likes to share @@.",
                    "hint": "ENFP는 창의적이고 새로운 것들을 다른 사람과 함께 나누려 해요.",
                    "optionA": "food",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "지영이가 'sharing ideas'라고 말했어요. 아이디어를 나누는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "Your work is so helpful.",
                    "translation": "네가 하는 일이 정말 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "윤서",
                    "script": "Your energy makes me happy.",
                    "translation": "네 에너지가 나를 행복하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이가 윤서의 일을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "work",
                    "optionC": "is",
                    "optionD": "helpful",
                    "optionE": "so",
                    "result": "Your work is so helpful",
                    "explanation": "지영이가 윤서의 일(work)이 매우 도움이 된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You inspire me daily.",
                    "translation": "매일 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "We help each other learn!",
                    "translation": "서로 배우는 걸 도와줘!"
                }
            ]
        }
    ]
}
ID: 4808 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 정보 마스터",
            "explanation": "효율적인 ESTJ와 전략적인 INTJ의 정보 관리법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make lists for everything.",
                    "translation": "모든 것에 대해 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Your method is good.",
                    "translation": "네 방법이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 모든 것에 대해 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "태영이가 'I make lists for everything'라고 말했어요. 모든 것에 대해 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I need clear steps.",
                    "translation": "명확한 단계가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I can make a plan.",
                    "translation": "계획을 만들 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyun can make a @@ for Tae-young.",
                    "hint": "INTJ는 복잡한 정보를 구조화할 수 있는 체계적 틀을 제공해요.",
                    "optionA": "food",
                    "optionB": "plan",
                    "optionC": "game",
                    "result": "plan",
                    "explanation": "재현이가 'make a plan'라고 말했어요. 계획을 만들어줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "You work very well.",
                    "translation": "정말 잘 하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You help me plan better.",
                    "translation": "더 잘 계획하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "재현이가 태영이의 일하는 모습을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "work",
                    "optionC": "very",
                    "optionD": "well",
                    "optionE": "really",
                    "result": "You work really very well",
                    "explanation": "재현이가 태영이가 정말 매우 잘 일한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You show me big strategy.",
                    "translation": "큰 전략을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "We build good systems together.",
                    "translation": "좋은 시스템을 함께 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계적 정보 마스터",
            "explanation": "효율적인 ESTJ와 전략적인 INTJ의 정보 관리법",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태영",
                    "script": "I make lists for everything.",
                    "translation": "모든 것에 대해 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "Your method is good.",
                    "translation": "네 방법이 좋아."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태영이는 모든 것에 대해 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "태영이가 'I make lists for everything'라고 말했어요. 모든 것에 대해 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I need clear steps.",
                    "translation": "명확한 단계가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I can make a plan.",
                    "translation": "계획을 만들 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jae-hyun can make a @@ for Tae-young.",
                    "hint": "INTJ는 복잡한 정보를 구조화할 수 있는 체계적 틀을 제공해요.",
                    "optionA": "food",
                    "optionB": "plan",
                    "optionC": "game",
                    "result": "plan",
                    "explanation": "재현이가 'make a plan'라고 말했어요. 계획을 만들어줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "You work very well.",
                    "translation": "정말 잘 하는구나."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "You help me plan better.",
                    "translation": "더 잘 계획하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "재현이가 태영이의 일하는 모습을 칭찬해요.",
                    "optionA": "You",
                    "optionB": "work",
                    "optionC": "very",
                    "optionD": "well",
                    "optionE": "really",
                    "result": "You work really very well",
                    "explanation": "재현이가 태영이가 정말 매우 잘 일한다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "You show me big strategy.",
                    "translation": "큰 전략을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재현",
                    "script": "We build good systems together.",
                    "translation": "좋은 시스템을 함께 만들어."
                }
            ]
        }
    ]
}
ID: 4809 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "활기찬 정보 탐험대",
            "explanation": "계획적인 ESTJ와 자유로운 ENFP의 정보 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I make lists daily.",
                    "translation": "매일 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "That keeps you organized!",
                    "translation": "정말 체계적이구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 매일 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "준서가 'I make lists daily'라고 말했어요. 매일 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "I follow my plan.",
                    "translation": "계획을 따라가."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "I love new ideas!",
                    "translation": "새로운 아이디어를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon likes new @@.",
                    "hint": "ENFP는 아직 발견되지 않은 새로운 기회들을 찾는 걸 즐겨해요.",
                    "optionA": "home",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "미연이가 'love new ideas'라고 말했어요. 새로운 아이디어를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your planning is amazing!",
                    "translation": "네 계획이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring fresh thinking.",
                    "translation": "신선한 사고를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미연이가 준서의 계획을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "planning",
                    "optionC": "is",
                    "optionD": "amazing",
                    "optionE": "so",
                    "result": "Your planning is so amazing",
                    "explanation": "미연이가 준서의 계획(planning)이 매우 놀랍다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "You help me think differently.",
                    "translation": "다르게 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미연",
                    "script": "We find great things together!",
                    "translation": "함께 멋진 걸 찾아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "활기찬 정보 탐험대",
            "explanation": "계획적인 ESTJ와 자유로운 ENFP의 정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준서",
                    "script": "I make lists daily.",
                    "translation": "매일 목록을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미연",
                    "script": "That keeps you organized!",
                    "translation": "정말 체계적이구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준서는 매일 목록을 만드나요?",
                    "hint": "ESTJ는 정보를 체계적으로 관리하기 위해 목록을 자주 만들어요.",
                    "result": "O",
                    "explanation": "준서가 'I make lists daily'라고 말했어요. 매일 목록을 만들어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준서",
                    "script": "I follow my plan.",
                    "translation": "계획을 따라가."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미연",
                    "script": "I love new ideas!",
                    "translation": "새로운 아이디어를 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-yeon likes new @@.",
                    "hint": "ENFP는 아직 발견되지 않은 새로운 기회들을 찾는 걸 즐겨해요.",
                    "optionA": "home",
                    "optionB": "ideas",
                    "optionC": "books",
                    "result": "ideas",
                    "explanation": "미연이가 'love new ideas'라고 말했어요. 새로운 아이디어를 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미연",
                    "script": "Your planning is amazing!",
                    "translation": "네 계획이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준서",
                    "script": "You bring fresh thinking.",
                    "translation": "신선한 사고를 가져와."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미연이가 준서의 계획을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "planning",
                    "optionC": "is",
                    "optionD": "amazing",
                    "optionE": "so",
                    "result": "Your planning is so amazing",
                    "explanation": "미연이가 준서의 계획(planning)이 매우 놀랍다고 칭찬했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준서",
                    "script": "You help me think differently.",
                    "translation": "다르게 생각하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미연",
                    "script": "We find great things together!",
                    "translation": "함께 멋진 걸 찾아!"
                }
            ]
        }
    ]
}
ID: 4810 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "즐거운 정보 놀이터",
            "explanation": "자유로운 ESFP와 체계적인 INTJ의 학습 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I learn when it's fun!",
                    "translation": "재미있을 때 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Fun helps learning too.",
                    "translation": "재미도 학습에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 재미있을 때 가장 잘 배우나요?",
                    "hint": "ESFP는 즐겁고 재미있는 분위기에서 학습 효과가 높아져요.",
                    "result": "O",
                    "explanation": "혜린이가 'I learn when it's fun'이라고 말했어요. 재미있을 때 배워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "I like talking about learning.",
                    "translation": "배운 걸 이야기하는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Let me help organize.",
                    "translation": "정리하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon wants to help Hye-rin @@.",
                    "hint": "INTJ는 흩어진 아이디어들을 체계적으로 구조화해주는 걸 잘해요.",
                    "optionA": "play",
                    "optionB": "organize",
                    "optionC": "eat",
                    "result": "organize",
                    "explanation": "서연이가 'help organize'라고 말했어요. 정리하는 걸 도와주려 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Your energy is great.",
                    "translation": "네 에너지가 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "You help me focus.",
                    "translation": "집중하는 걸 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이가 혜린이의 에너지에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "energy",
                    "optionC": "is",
                    "optionD": "great",
                    "optionE": "really",
                    "result": "Your energy is really great",
                    "explanation": "서연이가 혜린이의 에너지(energy)가 정말 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜린",
                    "script": "You teach me to plan.",
                    "translation": "계획하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "We balance energy and planning.",
                    "translation": "에너지와 계획의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "즐거운 정보 놀이터",
            "explanation": "자유로운 ESFP와 체계적인 INTJ의 학습 방식",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I learn when it's fun!",
                    "translation": "재미있을 때 배워!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서연",
                    "script": "Fun helps learning too.",
                    "translation": "재미도 학습에 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "혜린이는 재미있을 때 가장 잘 배우나요?",
                    "hint": "ESFP는 즐겁고 재미있는 분위기에서 학습 효과가 높아져요.",
                    "result": "O",
                    "explanation": "혜린이가 'I learn when it's fun'이라고 말했어요. 재미있을 때 배워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "혜린",
                    "script": "I like talking about learning.",
                    "translation": "배운 걸 이야기하는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "Let me help organize.",
                    "translation": "정리하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seo-yeon wants to help Hye-rin @@.",
                    "hint": "INTJ는 흩어진 아이디어들을 체계적으로 구조화해주는 걸 잘해요.",
                    "optionA": "play",
                    "optionB": "organize",
                    "optionC": "eat",
                    "result": "organize",
                    "explanation": "서연이가 'help organize'라고 말했어요. 정리하는 걸 도와주려 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서연",
                    "script": "Your energy is great.",
                    "translation": "네 에너지가 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "혜린",
                    "script": "You help me focus.",
                    "translation": "집중하는 걸 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서연이가 혜린이의 에너지에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "energy",
                    "optionC": "is",
                    "optionD": "great",
                    "optionE": "really",
                    "result": "Your energy is really great",
                    "explanation": "서연이가 혜린이의 에너지(energy)가 정말 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜린",
                    "script": "You teach me to plan.",
                    "translation": "계획하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서연",
                    "script": "We balance energy and planning.",
                    "translation": "에너지와 계획의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 4811 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 가이드",
            "explanation": "교육적인 ENFJ와 실용적인 ISTJ의 정보 교류",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to help you learn.",
                    "translation": "배우는 걸 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I need clear examples.",
                    "translation": "명확한 예시가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 다른 사람이 배우는 걸 도와주고 싶어하나요?",
                    "hint": "ENFJ는 다른 사람의 학습을 돕고 성장시키는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "재민이가 'I want to help you learn'라고 말했어요. 배우는 걸 도와주고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Let me explain with stories.",
                    "translation": "이야기로 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I prefer step by step.",
                    "translation": "단계별로 하는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ho prefers to do things step by @@.",
                    "hint": "ISTJ는 체계적이고 순서가 있는 정보 전달 방식을 좋아해요.",
                    "optionA": "step",
                    "optionB": "feeling",
                    "optionC": "color",
                    "result": "step",
                    "explanation": "지호가 'step by step'라고 말했어요. 단계별로 하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your teaching is good.",
                    "translation": "네 가르침이 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "You help me improve.",
                    "translation": "발전하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 재민이의 교육을 평가해요.",
                    "optionA": "Your",
                    "optionB": "teaching",
                    "optionC": "is",
                    "optionD": "good",
                    "optionE": "very",
                    "result": "Your teaching is very good",
                    "explanation": "지호가 재민이의 가르침(teaching)이 매우 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You show me details matter.",
                    "translation": "세부사항이 중요하다는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "We create good learning together.",
                    "translation": "좋은 학습을 함께 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 가이드",
            "explanation": "교육적인 ENFJ와 실용적인 ISTJ의 정보 교류",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재민",
                    "script": "I want to help you learn.",
                    "translation": "배우는 걸 도와주고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I need clear examples.",
                    "translation": "명확한 예시가 필요해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재민이는 다른 사람이 배우는 걸 도와주고 싶어하나요?",
                    "hint": "ENFJ는 다른 사람의 학습을 돕고 성장시키는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "재민이가 'I want to help you learn'라고 말했어요. 배우는 걸 도와주고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재민",
                    "script": "Let me explain with stories.",
                    "translation": "이야기로 설명해줄게."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "I prefer step by step.",
                    "translation": "단계별로 하는 게 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-ho prefers to do things step by @@.",
                    "hint": "ISTJ는 체계적이고 순서가 있는 정보 전달 방식을 좋아해요.",
                    "optionA": "step",
                    "optionB": "feeling",
                    "optionC": "color",
                    "result": "step",
                    "explanation": "지호가 'step by step'라고 말했어요. 단계별로 하는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지호",
                    "script": "Your teaching is good.",
                    "translation": "네 가르침이 좋아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "You help me improve.",
                    "translation": "발전하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지호가 재민이의 교육을 평가해요.",
                    "optionA": "Your",
                    "optionB": "teaching",
                    "optionC": "is",
                    "optionD": "good",
                    "optionE": "very",
                    "result": "Your teaching is very good",
                    "explanation": "지호가 재민이의 가르침(teaching)이 매우 좋다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "You show me details matter.",
                    "translation": "세부사항이 중요하다는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "We create good learning together.",
                    "translation": "좋은 학습을 함께 만들어."
                }
            ]
        }
    ]
}
ID: 4812 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "창의적 정보 모험가",
            "explanation": "열정적인 ENFP와 신중한 ISTJ의 정보 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "I love finding new connections!",
                    "translation": "새로운 연결점을 찾는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's interesting, tell me more.",
                    "translation": "흥미롭네, 더 말해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영이는 새로운 연결점을 찾는 걸 좋아하나요?",
                    "hint": "ENFP는 서로 다른 정보들 사이의 새로운 관계를 찾아내는 걸 즐겨해요.",
                    "result": "O",
                    "explanation": "민영이가 'I love finding new connections'라고 말했어요. 새로운 연결점을 찾는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민영",
                    "script": "I see patterns everywhere!",
                    "translation": "모든 곳에서 패턴을 봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Let me check that.",
                    "translation": "그걸 확인해볼게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun wants to check if information is @@.",
                    "hint": "ISTJ는 정확성을 중시하고 정보의 신뢰성을 검증하려 해요.",
                    "optionA": "fun",
                    "optionB": "correct",
                    "optionC": "easy",
                    "result": "correct",
                    "explanation": "동현이가 'check that'라고 말했어요. 정보가 정확한지 확인하려고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your thinking is creative.",
                    "translation": "네 생각이 창의적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "You keep me grounded.",
                    "translation": "현실적으로 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 민영이의 사고를 평가해요.",
                    "optionA": "Your",
                    "optionB": "thinking",
                    "optionC": "is",
                    "optionD": "creative",
                    "optionE": "very",
                    "result": "Your thinking is very creative",
                    "explanation": "동현이가 민영이의 생각(thinking)이 매우 창의적이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민영",
                    "script": "You help me build facts.",
                    "translation": "사실을 쌓는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "We combine ideas and facts well.",
                    "translation": "아이디어와 사실을 잘 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "창의적 정보 모험가",
            "explanation": "열정적인 ENFP와 신중한 ISTJ의 정보 탐구",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민영",
                    "script": "I love finding new connections!",
                    "translation": "새로운 연결점을 찾는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That's interesting, tell me more.",
                    "translation": "흥미롭네, 더 말해봐."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민영이는 새로운 연결점을 찾는 걸 좋아하나요?",
                    "hint": "ENFP는 서로 다른 정보들 사이의 새로운 관계를 찾아내는 걸 즐겨해요.",
                    "result": "O",
                    "explanation": "민영이가 'I love finding new connections'라고 말했어요. 새로운 연결점을 찾는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민영",
                    "script": "I see patterns everywhere!",
                    "translation": "모든 곳에서 패턴을 봐!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동현",
                    "script": "Let me check that.",
                    "translation": "그걸 확인해볼게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyun wants to check if information is @@.",
                    "hint": "ISTJ는 정확성을 중시하고 정보의 신뢰성을 검증하려 해요.",
                    "optionA": "fun",
                    "optionB": "correct",
                    "optionC": "easy",
                    "result": "correct",
                    "explanation": "동현이가 'check that'라고 말했어요. 정보가 정확한지 확인하려고 해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "Your thinking is creative.",
                    "translation": "네 생각이 창의적이야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민영",
                    "script": "You keep me grounded.",
                    "translation": "현실적으로 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "동현이가 민영이의 사고를 평가해요.",
                    "optionA": "Your",
                    "optionB": "thinking",
                    "optionC": "is",
                    "optionD": "creative",
                    "optionE": "very",
                    "result": "Your thinking is very creative",
                    "explanation": "동현이가 민영이의 생각(thinking)이 매우 창의적이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민영",
                    "script": "You help me build facts.",
                    "translation": "사실을 쌓는 걸 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "We combine ideas and facts well.",
                    "translation": "아이디어와 사실을 잘 결합해."
                }
            ]
        }
    ]
}
ID: 4813 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 공유자",
            "explanation": "창의적인 ENFP와 세심한 ISFJ의 학습 나눔",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "I want to share everything!",
                    "translation": "모든 걸 나누고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's so nice.",
                    "translation": "정말 좋구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 모든 것을 나누고 싶어하나요?",
                    "hint": "ENFP는 새롭게 배운 정보나 아이디어를 다른 사람과 적극적으로 공유하려 해요.",
                    "result": "O",
                    "explanation": "나리가 'I want to share everything'이라고 말했어요. 모든 걸 나누고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "I get excited about ideas!",
                    "translation": "아이디어에 신이 나!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I think about each idea carefully.",
                    "translation": "각 아이디어를 신중하게 생각해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks about each idea @@.",
                    "hint": "ISFJ는 신중하고 세심하게 정보를 검토하고 고려해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "예나가 'think carefully'라고 말했어요. 신중하게 생각해봐요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your excitement makes learning fun.",
                    "translation": "네 열정이 배움을 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "You help me slow down.",
                    "translation": "천천히 하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예나가 나리의 열정에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "excitement",
                    "optionC": "makes",
                    "optionD": "fun",
                    "optionE": "learning",
                    "result": "Your excitement makes learning fun",
                    "explanation": "예나가 나리의 열정(excitement)이 배움을 재미있게 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "You teach me to be careful.",
                    "translation": "신중하게 하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "We create good learning balance.",
                    "translation": "좋은 학습 균형을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 정보 공유자",
            "explanation": "창의적인 ENFP와 세심한 ISFJ의 학습 나눔",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "I want to share everything!",
                    "translation": "모든 걸 나누고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's so nice.",
                    "translation": "정말 좋구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나리는 모든 것을 나누고 싶어하나요?",
                    "hint": "ENFP는 새롭게 배운 정보나 아이디어를 다른 사람과 적극적으로 공유하려 해요.",
                    "result": "O",
                    "explanation": "나리가 'I want to share everything'이라고 말했어요. 모든 걸 나누고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나리",
                    "script": "I get excited about ideas!",
                    "translation": "아이디어에 신이 나!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I think about each idea carefully.",
                    "translation": "각 아이디어를 신중하게 생각해봐."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na thinks about each idea @@.",
                    "hint": "ISFJ는 신중하고 세심하게 정보를 검토하고 고려해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "loudly",
                    "result": "carefully",
                    "explanation": "예나가 'think carefully'라고 말했어요. 신중하게 생각해봐요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your excitement makes learning fun.",
                    "translation": "네 열정이 배움을 재미있게 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나리",
                    "script": "You help me slow down.",
                    "translation": "천천히 하게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예나가 나리의 열정에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "excitement",
                    "optionC": "makes",
                    "optionD": "fun",
                    "optionE": "learning",
                    "result": "Your excitement makes learning fun",
                    "explanation": "예나가 나리의 열정(excitement)이 배움을 재미있게 만든다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "You teach me to be careful.",
                    "translation": "신중하게 하는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "We create good learning balance.",
                    "translation": "좋은 학습 균형을 만들어."
                }
            ]
        }
    ]
}
ID: 4814 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "생각하는 탐구자들",
            "explanation": "논리적인 INTP와 따뜻한 ESFJ의 정보 수집법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I think about everything deeply.",
                    "translation": "모든 걸 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's really smart.",
                    "translation": "정말 똑똑하구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 모든 것을 깊게 생각하나요?",
                    "hint": "INTP는 정보를 분석하고 깊이 있게 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도현이가 'I think about everything deeply'라고 말했어요. 모든 것을 깊게 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "I need time to understand.",
                    "translation": "이해하는 데 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I can wait for you.",
                    "translation": "기다려줄 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji can @@ for Do-hyun.",
                    "hint": "ESFJ는 다른 사람을 배려하고 기다려주는 성향이 있어요.",
                    "optionA": "run",
                    "optionB": "wait",
                    "optionC": "sing",
                    "result": "wait",
                    "explanation": "민지가 'I can wait for you'라고 말했어요. 도현이를 기다려줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your deep thinking is wonderful.",
                    "translation": "깊은 생각이 훌륭해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your patience helps me learn.",
                    "translation": "네 인내심이 배우는 데 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지가 도현이의 사고를 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "thinking",
                    "optionC": "is",
                    "optionD": "deep",
                    "optionE": "very",
                    "result": "Your thinking is very deep",
                    "explanation": "민지가 도현이의 생각(thinking)이 매우 깊다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "You make learning comfortable.",
                    "translation": "배움을 편안하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "We support each other well.",
                    "translation": "서로 잘 지지해줘."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "생각하는 탐구자들",
            "explanation": "논리적인 INTP와 따뜻한 ESFJ의 정보 수집법",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I think about everything deeply.",
                    "translation": "모든 걸 깊게 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That's really smart.",
                    "translation": "정말 똑똑하구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 모든 것을 깊게 생각하나요?",
                    "hint": "INTP는 정보를 분석하고 깊이 있게 탐구하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "도현이가 'I think about everything deeply'라고 말했어요. 모든 것을 깊게 생각해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도현",
                    "script": "I need time to understand.",
                    "translation": "이해하는 데 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I can wait for you.",
                    "translation": "기다려줄 수 있어."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ji can @@ for Do-hyun.",
                    "hint": "ESFJ는 다른 사람을 배려하고 기다려주는 성향이 있어요.",
                    "optionA": "run",
                    "optionB": "wait",
                    "optionC": "sing",
                    "result": "wait",
                    "explanation": "민지가 'I can wait for you'라고 말했어요. 도현이를 기다려줄 수 있어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "Your deep thinking is wonderful.",
                    "translation": "깊은 생각이 훌륭해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "Your patience helps me learn.",
                    "translation": "네 인내심이 배우는 데 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지가 도현이의 사고를 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "thinking",
                    "optionC": "is",
                    "optionD": "deep",
                    "optionE": "very",
                    "result": "Your thinking is very deep",
                    "explanation": "민지가 도현이의 생각(thinking)이 매우 깊다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "You make learning comfortable.",
                    "translation": "배움을 편안하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "We support each other well.",
                    "translation": "서로 잘 지지해줘."
                }
            ]
        }
    ]
}
ID: 4815 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "전략가와 자유인",
            "explanation": "체계적인 INTJ와 활발한 ESFP의 학습 교류",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I plan my learning steps.",
                    "translation": "학습 단계를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That sounds really organized!",
                    "translation": "정말 체계적이구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 학습 단계를 계획하나요?",
                    "hint": "INTJ는 학습할 때도 전략적이고 체계적으로 접근해요.",
                    "result": "O",
                    "explanation": "승현이가 'I plan my learning steps'라고 말했어요. 학습 단계를 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "I focus on one thing.",
                    "translation": "한 가지에 집중해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I like learning many things!",
                    "translation": "여러 가지 배우는 걸 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol likes to learn @@ things.",
                    "hint": "ESFP는 다양한 분야에 관심을 갖고 여러 가지를 배우려 해요.",
                    "optionA": "one",
                    "optionB": "many",
                    "optionC": "no",
                    "result": "many",
                    "explanation": "예솔이가 'learning many things'라고 말했어요. 여러 가지 배우는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your planning is so cool!",
                    "translation": "네 계획이 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your energy brightens my day.",
                    "translation": "네 에너지가 하루를 밝게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "예솔이가 승현이의 계획을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "planning",
                    "optionC": "is",
                    "optionD": "cool",
                    "optionE": "so",
                    "result": "Your planning is so cool",
                    "explanation": "예솔이가 승현이의 계획(planning)이 매우 멋지다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "You teach me to enjoy learning.",
                    "translation": "배움을 즐기는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "We balance focus and fun!",
                    "translation": "집중과 재미의 균형을 맞춰!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "전략가와 자유인",
            "explanation": "체계적인 INTJ와 활발한 ESFP의 학습 교류",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I plan my learning steps.",
                    "translation": "학습 단계를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That sounds really organized!",
                    "translation": "정말 체계적이구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 학습 단계를 계획하나요?",
                    "hint": "INTJ는 학습할 때도 전략적이고 체계적으로 접근해요.",
                    "result": "O",
                    "explanation": "승현이가 'I plan my learning steps'라고 말했어요. 학습 단계를 계획해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "I focus on one thing.",
                    "translation": "한 가지에 집중해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I like learning many things!",
                    "translation": "여러 가지 배우는 걸 좋아해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol likes to learn @@ things.",
                    "hint": "ESFP는 다양한 분야에 관심을 갖고 여러 가지를 배우려 해요.",
                    "optionA": "one",
                    "optionB": "many",
                    "optionC": "no",
                    "result": "many",
                    "explanation": "예솔이가 'learning many things'라고 말했어요. 여러 가지 배우는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your planning is so cool!",
                    "translation": "네 계획이 정말 멋져!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "Your energy brightens my day.",
                    "translation": "네 에너지가 하루를 밝게 만들어."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "예솔이가 승현이의 계획을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "planning",
                    "optionC": "is",
                    "optionD": "cool",
                    "optionE": "so",
                    "result": "Your planning is so cool",
                    "explanation": "예솔이가 승현이의 계획(planning)이 매우 멋지다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "You teach me to enjoy learning.",
                    "translation": "배움을 즐기는 법을 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "We balance focus and fun!",
                    "translation": "집중과 재미의 균형을 맞춰!"
                }
            ]
        }
    ]
}
ID: 4816 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "직감으로 찾는 진실",
            "explanation": "통찰력 있는 INFJ와 행동파 ESTP의 정보 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I feel something is missing.",
                    "translation": "뭔가 빠진 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let me check right now.",
                    "translation": "지금 바로 확인해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 직감적으로 뭔가 빠진 것을 느끼나요?",
                    "hint": "INFJ는 직관으로 숨겨진 패턴이나 빠진 부분을 감지하는 능력이 있어요.",
                    "result": "O",
                    "explanation": "다은이가 'I feel something is missing'라고 말했어요. 직감적으로 뭔가 빠진 것을 느껴요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "I need quiet time to think.",
                    "translation": "생각할 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I learn by doing things.",
                    "translation": "직접 해보면서 배워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u learns by @@ things.",
                    "hint": "ESTP는 이론보다는 실제로 행동하면서 배우는 걸 선호해요.",
                    "optionA": "reading",
                    "optionB": "doing",
                    "optionC": "writing",
                    "result": "doing",
                    "explanation": "상우가 'learn by doing things'라고 말했어요. 직접 해보면서 배워요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your insights are amazing.",
                    "translation": "네 통찰력이 놀라워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Your action helps me test ideas.",
                    "translation": "네 행동이 아이디어를 시험해보게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우가 다은이의 통찰력을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "insights",
                    "optionC": "are",
                    "optionD": "amazing",
                    "optionE": "really",
                    "result": "Your insights are really amazing",
                    "explanation": "상우가 다은이의 통찰력(insights)이 정말 놀랍다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "You bring my ideas to life.",
                    "translation": "내 아이디어를 현실로 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "We make a great discovery team!",
                    "translation": "훌륭한 탐구 팀이야!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "직감으로 찾는 진실",
            "explanation": "통찰력 있는 INFJ와 행동파 ESTP의 정보 탐구",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I feel something is missing.",
                    "translation": "뭔가 빠진 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Let me check right now.",
                    "translation": "지금 바로 확인해볼게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "다은이는 직감적으로 뭔가 빠진 것을 느끼나요?",
                    "hint": "INFJ는 직관으로 숨겨진 패턴이나 빠진 부분을 감지하는 능력이 있어요.",
                    "result": "O",
                    "explanation": "다은이가 'I feel something is missing'라고 말했어요. 직감적으로 뭔가 빠진 것을 느껴요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "다은",
                    "script": "I need quiet time to think.",
                    "translation": "생각할 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I learn by doing things.",
                    "translation": "직접 해보면서 배워."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-u learns by @@ things.",
                    "hint": "ESTP는 이론보다는 실제로 행동하면서 배우는 걸 선호해요.",
                    "optionA": "reading",
                    "optionB": "doing",
                    "optionC": "writing",
                    "result": "doing",
                    "explanation": "상우가 'learn by doing things'라고 말했어요. 직접 해보면서 배워요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "Your insights are amazing.",
                    "translation": "네 통찰력이 놀라워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "다은",
                    "script": "Your action helps me test ideas.",
                    "translation": "네 행동이 아이디어를 시험해보게 도와줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우가 다은이의 통찰력을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "insights",
                    "optionC": "are",
                    "optionD": "amazing",
                    "optionE": "really",
                    "result": "Your insights are really amazing",
                    "explanation": "상우가 다은이의 통찰력(insights)이 정말 놀랍다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "You bring my ideas to life.",
                    "translation": "내 아이디어를 현실로 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "We make a great discovery team!",
                    "translation": "훌륭한 탐구 팀이야!"
                }
            ]
        }
    ]
}
ID: 4817 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "감성과 논리의 만남",
            "explanation": "예술적인 ISFP와 리더십 있는 ENTJ의 학습법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I learn through my feelings.",
                    "translation": "감정으로 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's a unique approach.",
                    "translation": "독특한 접근법이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 감정을 통해 배우나요?",
                    "hint": "ISFP는 감정과 개인적 경험을 통해 정보를 이해하려 해요.",
                    "result": "O",
                    "explanation": "채영이가 'I learn through my feelings'라고 말했어요. 감정으로 배워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "I like personal stories.",
                    "translation": "개인적인 이야기를 좋아해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I focus on main goals.",
                    "translation": "주요 목표에 집중해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyuk focuses on main @@.",
                    "hint": "ENTJ는 큰 그림을 보고 핵심적인 목표를 향해 나아가려 해요.",
                    "optionA": "stories",
                    "optionB": "goals",
                    "optionC": "colors",
                    "result": "goals",
                    "explanation": "준혁이가 'focus on main goals'라고 말했어요. 주요 목표에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your emotional insight is valuable.",
                    "translation": "네 감정적 통찰이 소중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your clear direction helps me.",
                    "translation": "네 명확한 방향이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이가 채영이의 통찰을 평가해요.",
                    "optionA": "Your",
                    "optionB": "insight",
                    "optionC": "is",
                    "optionD": "valuable",
                    "optionE": "really",
                    "result": "Your insight is really valuable",
                    "explanation": "준혁이가 채영이의 통찰(insight)이 정말 소중하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "You help me see bigger picture.",
                    "translation": "더 큰 그림을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "We combine heart and strategy.",
                    "translation": "마음과 전략을 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "감성과 논리의 만남",
            "explanation": "예술적인 ISFP와 리더십 있는 ENTJ의 학습법",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I learn through my feelings.",
                    "translation": "감정으로 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's a unique approach.",
                    "translation": "독특한 접근법이야."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "채영이는 감정을 통해 배우나요?",
                    "hint": "ISFP는 감정과 개인적 경험을 통해 정보를 이해하려 해요.",
                    "result": "O",
                    "explanation": "채영이가 'I learn through my feelings'라고 말했어요. 감정으로 배워요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "I like personal stories.",
                    "translation": "개인적인 이야기를 좋아해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I focus on main goals.",
                    "translation": "주요 목표에 집중해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyuk focuses on main @@.",
                    "hint": "ENTJ는 큰 그림을 보고 핵심적인 목표를 향해 나아가려 해요.",
                    "optionA": "stories",
                    "optionB": "goals",
                    "optionC": "colors",
                    "result": "goals",
                    "explanation": "준혁이가 'focus on main goals'라고 말했어요. 주요 목표에 집중해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your emotional insight is valuable.",
                    "translation": "네 감정적 통찰이 소중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your clear direction helps me.",
                    "translation": "네 명확한 방향이 도움이 돼."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이가 채영이의 통찰을 평가해요.",
                    "optionA": "Your",
                    "optionB": "insight",
                    "optionC": "is",
                    "optionD": "valuable",
                    "optionE": "really",
                    "result": "Your insight is really valuable",
                    "explanation": "준혁이가 채영이의 통찰(insight)이 정말 소중하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "You help me see bigger picture.",
                    "translation": "더 큰 그림을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "We combine heart and strategy.",
                    "translation": "마음과 전략을 결합해."
                }
            ]
        }
    ]
}
ID: 4818 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계와 감성의 조화",
            "explanation": "효율적인 ESTJ와 이상적인 INFP의 정보 공유",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "I organize facts clearly.",
                    "translation": "사실을 명확하게 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "That helps me understand.",
                    "translation": "이해하는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 사실을 명확하게 정리하나요?",
                    "hint": "ESTJ는 정보를 체계적이고 명확하게 정리하는 걸 잘해요.",
                    "result": "O",
                    "explanation": "태윤이가 'I organize facts clearly'라고 말했어요. 사실을 명확하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "I like quick decisions.",
                    "translation": "빠른 결정을 좋아해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I need time to feel right.",
                    "translation": "맞다고 느끼는 데 시간이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs time to @@ right.",
                    "hint": "INFP는 개인적 가치와 감정에 맞는지 충분히 고려하는 시간이 필요해요.",
                    "optionA": "look",
                    "optionB": "feel",
                    "optionC": "run",
                    "result": "feel",
                    "explanation": "은비가 'need time to feel right'라고 말했어요. 맞다고 느끼는 데 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your organization skills are great.",
                    "translation": "네 정리 능력이 훌륭해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your careful thinking is wise.",
                    "translation": "네 신중한 생각이 현명해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비가 태윤이의 능력을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "skills",
                    "optionC": "are",
                    "optionD": "great",
                    "optionE": "really",
                    "result": "Your skills are really great",
                    "explanation": "은비가 태윤이의 능력(skills)이 정말 훌륭하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "You add meaning to information.",
                    "translation": "정보에 의미를 더해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "We balance efficiency and values.",
                    "translation": "효율성과 가치의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "체계와 감성의 조화",
            "explanation": "효율적인 ESTJ와 이상적인 INFP의 정보 공유",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "I organize facts clearly.",
                    "translation": "사실을 명확하게 정리해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "That helps me understand.",
                    "translation": "이해하는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태윤이는 사실을 명확하게 정리하나요?",
                    "hint": "ESTJ는 정보를 체계적이고 명확하게 정리하는 걸 잘해요.",
                    "result": "O",
                    "explanation": "태윤이가 'I organize facts clearly'라고 말했어요. 사실을 명확하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태윤",
                    "script": "I like quick decisions.",
                    "translation": "빠른 결정을 좋아해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "I need time to feel right.",
                    "translation": "맞다고 느끼는 데 시간이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Eun-bi needs time to @@ right.",
                    "hint": "INFP는 개인적 가치와 감정에 맞는지 충분히 고려하는 시간이 필요해요.",
                    "optionA": "look",
                    "optionB": "feel",
                    "optionC": "run",
                    "result": "feel",
                    "explanation": "은비가 'need time to feel right'라고 말했어요. 맞다고 느끼는 데 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your organization skills are great.",
                    "translation": "네 정리 능력이 훌륭해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태윤",
                    "script": "Your careful thinking is wise.",
                    "translation": "네 신중한 생각이 현명해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비가 태윤이의 능력을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "skills",
                    "optionC": "are",
                    "optionD": "great",
                    "optionE": "really",
                    "result": "Your skills are really great",
                    "explanation": "은비가 태윤이의 능력(skills)이 정말 훌륭하다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "You add meaning to information.",
                    "translation": "정보에 의미를 더해줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "We balance efficiency and values.",
                    "translation": "효율성과 가치의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 4819 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "행동파와 직관파",
            "explanation": "활동적인 ESTP와 통찰력 있는 INFJ의 탐구 방식",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I try things right away.",
                    "translation": "바로 해봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I like to think first.",
                    "translation": "먼저 생각하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 바로 시도해보나요?",
                    "hint": "ESTP는 생각보다는 행동을 먼저 하는 경우가 많아요.",
                    "result": "O",
                    "explanation": "시우가 'I try things right away'라고 말했어요. 바로 해봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "I learn from experience.",
                    "translation": "경험으로부터 배워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "I look for hidden patterns.",
                    "translation": "숨겨진 패턴을 찾아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na looks for hidden @@.",
                    "hint": "INFJ는 표면에 드러나지 않은 숨겨진 연결고리나 패턴을 찾으려 해요.",
                    "optionA": "colors",
                    "optionB": "patterns",
                    "optionC": "sounds",
                    "result": "patterns",
                    "explanation": "미나가 'look for hidden patterns'라고 말했어요. 숨겨진 패턴을 찾아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Your experience teaches me.",
                    "translation": "네 경험이 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your insights guide me.",
                    "translation": "네 통찰이 안내해줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나가 시우의 경험에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "experience",
                    "optionC": "teaches",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your experience really teaches me",
                    "explanation": "미나가 시우의 경험(experience)이 정말로 가르쳐준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "You help me understand deeper.",
                    "translation": "더 깊게 이해하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미나",
                    "script": "We learn through action and reflection.",
                    "translation": "행동과 성찰로 배워."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "행동파와 직관파",
            "explanation": "활동적인 ESTP와 통찰력 있는 INFJ의 탐구 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "시우",
                    "script": "I try things right away.",
                    "translation": "바로 해봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미나",
                    "script": "I like to think first.",
                    "translation": "먼저 생각하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "시우는 바로 시도해보나요?",
                    "hint": "ESTP는 생각보다는 행동을 먼저 하는 경우가 많아요.",
                    "result": "O",
                    "explanation": "시우가 'I try things right away'라고 말했어요. 바로 해봐요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "시우",
                    "script": "I learn from experience.",
                    "translation": "경험으로부터 배워."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "I look for hidden patterns.",
                    "translation": "숨겨진 패턴을 찾아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Mi-na looks for hidden @@.",
                    "hint": "INFJ는 표면에 드러나지 않은 숨겨진 연결고리나 패턴을 찾으려 해요.",
                    "optionA": "colors",
                    "optionB": "patterns",
                    "optionC": "sounds",
                    "result": "patterns",
                    "explanation": "미나가 'look for hidden patterns'라고 말했어요. 숨겨진 패턴을 찾아요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미나",
                    "script": "Your experience teaches me.",
                    "translation": "네 경험이 가르쳐줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "시우",
                    "script": "Your insights guide me.",
                    "translation": "네 통찰이 안내해줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미나가 시우의 경험에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "experience",
                    "optionC": "teaches",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your experience really teaches me",
                    "explanation": "미나가 시우의 경험(experience)이 정말로 가르쳐준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "시우",
                    "script": "You help me understand deeper.",
                    "translation": "더 깊게 이해하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미나",
                    "script": "We learn through action and reflection.",
                    "translation": "행동과 성찰로 배워."
                }
            ]
        }
    ]
}
ID: 4820 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 도우미들",
            "explanation": "배려심 많은 ESFJ와 분석적인 INTP의 정보 정리",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I help others learn easily.",
                    "translation": "다른 사람들이 쉽게 배우게 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "That's very thoughtful.",
                    "translation": "정말 사려 깊구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 다른 사람들이 쉽게 배우게 도와주나요?",
                    "hint": "ESFJ는 다른 사람의 학습을 돕고 지원하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "지우가 'I help others learn easily'라고 말했어요. 다른 사람들이 쉽게 배우게 도와줘요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "I ask if you understand.",
                    "translation": "이해했는지 물어봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "I need time to analyze.",
                    "translation": "분석할 시간이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-u needs time to @@.",
                    "hint": "INTP는 정보를 논리적으로 분석하고 이해하는 데 시간을 필요로 해요.",
                    "optionA": "dance",
                    "optionB": "analyze",
                    "optionC": "sleep",
                    "result": "analyze",
                    "explanation": "정우가 'need time to analyze'라고 말했어요. 분석할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Your support means a lot.",
                    "translation": "네 지원이 큰 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your deep analysis impresses me.",
                    "translation": "네 깊은 분석이 감명을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우가 지우의 지원에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "support",
                    "optionC": "means",
                    "optionD": "lot",
                    "optionE": "a",
                    "result": "Your support means a lot",
                    "explanation": "정우가 지우의 지원(support)이 큰 의미가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "You make me think differently.",
                    "translation": "다르게 생각하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "We combine care and logic.",
                    "translation": "배려와 논리를 결합해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 도우미들",
            "explanation": "배려심 많은 ESFJ와 분석적인 INTP의 정보 정리",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I help others learn easily.",
                    "translation": "다른 사람들이 쉽게 배우게 도와줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "That's very thoughtful.",
                    "translation": "정말 사려 깊구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지우는 다른 사람들이 쉽게 배우게 도와주나요?",
                    "hint": "ESFJ는 다른 사람의 학습을 돕고 지원하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "지우가 'I help others learn easily'라고 말했어요. 다른 사람들이 쉽게 배우게 도와줘요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "I ask if you understand.",
                    "translation": "이해했는지 물어봐."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "I need time to analyze.",
                    "translation": "분석할 시간이 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jung-u needs time to @@.",
                    "hint": "INTP는 정보를 논리적으로 분석하고 이해하는 데 시간을 필요로 해요.",
                    "optionA": "dance",
                    "optionB": "analyze",
                    "optionC": "sleep",
                    "result": "analyze",
                    "explanation": "정우가 'need time to analyze'라고 말했어요. 분석할 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Your support means a lot.",
                    "translation": "네 지원이 큰 의미가 있어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your deep analysis impresses me.",
                    "translation": "네 깊은 분석이 감명을 줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우가 지우의 지원에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "support",
                    "optionC": "means",
                    "optionD": "lot",
                    "optionE": "a",
                    "result": "Your support means a lot",
                    "explanation": "정우가 지우의 지원(support)이 큰 의미가 있다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "You make me think differently.",
                    "translation": "다르게 생각하게 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정우",
                    "script": "We combine care and logic.",
                    "translation": "배려와 논리를 결합해."
                }
            ]
        }
    ]
}
ID: 4821 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "리더와 예술가",
            "explanation": "추진력 있는 ENTJ와 감성적인 ISFP의 학습 교류",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I focus on results.",
                    "translation": "결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I focus on the process.",
                    "translation": "과정에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성이는 결과에 집중하나요?",
                    "hint": "ENTJ는 목표 달성과 최종 결과를 중시하는 경향이 있어요.",
                    "result": "O",
                    "explanation": "태성이가 'I focus on results'라고 말했어요. 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "I want efficient methods.",
                    "translation": "효율적인 방법을 원해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "I value personal meaning.",
                    "translation": "개인적 의미를 중요시해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji values personal @@.",
                    "hint": "ISFP는 개인적인 의미와 가치를 중요하게 생각해요.",
                    "optionA": "money",
                    "optionB": "meaning",
                    "optionC": "speed",
                    "result": "meaning",
                    "explanation": "수지가 'value personal meaning'라고 말했어요. 개인적 의미를 중요시해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Your drive motivates me.",
                    "translation": "네 추진력이 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your perspective enriches my thinking.",
                    "translation": "네 관점이 내 생각을 풍부하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지가 태성이의 추진력에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "drive",
                    "optionC": "motivates",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your drive really motivates me",
                    "explanation": "수지가 태성이의 추진력(drive)이 정말로 동기를 준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "You help me see human side.",
                    "translation": "인간적인 면을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수지",
                    "script": "We balance goals and feelings.",
                    "translation": "목표와 감정의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "리더와 예술가",
            "explanation": "추진력 있는 ENTJ와 감성적인 ISFP의 학습 교류",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태성",
                    "script": "I focus on results.",
                    "translation": "결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I focus on the process.",
                    "translation": "과정에 집중해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태성이는 결과에 집중하나요?",
                    "hint": "ENTJ는 목표 달성과 최종 결과를 중시하는 경향이 있어요.",
                    "result": "O",
                    "explanation": "태성이가 'I focus on results'라고 말했어요. 결과에 집중해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태성",
                    "script": "I want efficient methods.",
                    "translation": "효율적인 방법을 원해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "I value personal meaning.",
                    "translation": "개인적 의미를 중요시해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Su-ji values personal @@.",
                    "hint": "ISFP는 개인적인 의미와 가치를 중요하게 생각해요.",
                    "optionA": "money",
                    "optionB": "meaning",
                    "optionC": "speed",
                    "result": "meaning",
                    "explanation": "수지가 'value personal meaning'라고 말했어요. 개인적 의미를 중요시해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Your drive motivates me.",
                    "translation": "네 추진력이 동기를 줘."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태성",
                    "script": "Your perspective enriches my thinking.",
                    "translation": "네 관점이 내 생각을 풍부하게 해."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지가 태성이의 추진력에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "drive",
                    "optionC": "motivates",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your drive really motivates me",
                    "explanation": "수지가 태성이의 추진력(drive)이 정말로 동기를 준다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태성",
                    "script": "You help me see human side.",
                    "translation": "인간적인 면을 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수지",
                    "script": "We balance goals and feelings.",
                    "translation": "목표와 감정의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 4822 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "창의적 탐구자들",
            "explanation": "아이디어 넘치는 ENTP와 세심한 ISFJ의 정보 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I have many new ideas!",
                    "translation": "새로운 아이디어가 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "Let me write them down.",
                    "translation": "적어둘게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 새로운 아이디어가 많나요?",
                    "hint": "ENTP는 창의적이고 다양한 아이디어를 계속 만들어내는 특성이 있어요.",
                    "result": "O",
                    "explanation": "태현이가 'I have many new ideas'라고 말했어요. 새로운 아이디어가 많아요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "I jump between topics.",
                    "translation": "주제를 이리저리 옮겨 다녀."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I help organize your thoughts.",
                    "translation": "네 생각을 정리하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-a helps organize Tae-hyun's @@.",
                    "hint": "ISFJ는 다른 사람의 흩어진 생각들을 체계적으로 정리해주는 역할을 잘해요.",
                    "optionA": "food",
                    "optionB": "thoughts",
                    "optionC": "clothes",
                    "result": "thoughts",
                    "explanation": "윤아가 'organize your thoughts'라고 말했어요. 태현이의 생각을 정리하는 걸 도와줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your creativity amazes me.",
                    "translation": "네 창의성이 놀라워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your careful notes save my ideas.",
                    "translation": "네 꼼꼼한 메모가 내 아이디어를 보존해줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "윤아가 태현이의 창의성을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "creativity",
                    "optionC": "amazes",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your creativity really amazes me",
                    "explanation": "윤아가 태현이의 창의성(creativity)이 정말로 놀랍다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "You give structure to my chaos.",
                    "translation": "내 혼란에 구조를 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "We create organized creativity.",
                    "translation": "체계적인 창의성을 만들어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "창의적 탐구자들",
            "explanation": "아이디어 넘치는 ENTP와 세심한 ISFJ의 정보 탐구",
            "level": 2,
            "my_mbti": "ENTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태현",
                    "script": "I have many new ideas!",
                    "translation": "새로운 아이디어가 많아!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "Let me write them down.",
                    "translation": "적어둘게."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태현이는 새로운 아이디어가 많나요?",
                    "hint": "ENTP는 창의적이고 다양한 아이디어를 계속 만들어내는 특성이 있어요.",
                    "result": "O",
                    "explanation": "태현이가 'I have many new ideas'라고 말했어요. 새로운 아이디어가 많아요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태현",
                    "script": "I jump between topics.",
                    "translation": "주제를 이리저리 옮겨 다녀."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I help organize your thoughts.",
                    "translation": "네 생각을 정리하는 걸 도와줄게."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yun-a helps organize Tae-hyun's @@.",
                    "hint": "ISFJ는 다른 사람의 흩어진 생각들을 체계적으로 정리해주는 역할을 잘해요.",
                    "optionA": "food",
                    "optionB": "thoughts",
                    "optionC": "clothes",
                    "result": "thoughts",
                    "explanation": "윤아가 'organize your thoughts'라고 말했어요. 태현이의 생각을 정리하는 걸 도와줘요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your creativity amazes me.",
                    "translation": "네 창의성이 놀라워."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태현",
                    "script": "Your careful notes save my ideas.",
                    "translation": "네 꼼꼼한 메모가 내 아이디어를 보존해줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "윤아가 태현이의 창의성을 칭찬해요.",
                    "optionA": "Your",
                    "optionB": "creativity",
                    "optionC": "amazes",
                    "optionD": "me",
                    "optionE": "really",
                    "result": "Your creativity really amazes me",
                    "explanation": "윤아가 태현이의 창의성(creativity)이 정말로 놀랍다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태현",
                    "script": "You give structure to my chaos.",
                    "translation": "내 혼란에 구조를 만들어줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "We create organized creativity.",
                    "translation": "체계적인 창의성을 만들어."
                }
            ]
        }
    ]
}
ID: 4823 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 가이드와 실용가",
            "explanation": "감정적 리더십의 ENFJ와 현실적인 ISTP의 학습법",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "I inspire others to learn.",
                    "translation": "다른 사람들이 배우도록 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I prefer hands-on learning.",
                    "translation": "직접 해보는 학습을 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 다른 사람들에게 학습 영감을 주나요?",
                    "hint": "ENFJ는 다른 사람들이 배우고 성장할 수 있도록 동기를 부여하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "현준이가 'I inspire others to learn'라고 말했어요. 다른 사람들이 배우도록 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "I explain with passion.",
                    "translation": "열정적으로 설명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "I need practical examples.",
                    "translation": "실용적인 예시가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-ho needs practical @@.",
                    "hint": "ISTP는 이론적인 설명보다는 실제로 적용할 수 있는 구체적인 사례를 원해요.",
                    "optionA": "stories",
                    "optionB": "examples",
                    "optionC": "songs",
                    "result": "examples",
                    "explanation": "성호가 'need practical examples'라고 말했어요. 실용적인 예시가 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your enthusiasm is contagious.",
                    "translation": "네 열정이 전염돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Your practical focus keeps me grounded.",
                    "translation": "네 실용적 집중이 현실적으로 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성호가 현준이의 열정에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "enthusiasm",
                    "optionC": "is",
                    "optionD": "contagious",
                    "optionE": "really",
                    "result": "Your enthusiasm is really contagious",
                    "explanation": "성호가 현준이의 열정(enthusiasm)이 정말로 전염된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "You show me what really works.",
                    "translation": "실제로 효과가 있는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성호",
                    "script": "We balance inspiration and practice.",
                    "translation": "영감과 실습의 균형을 맞춰."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "따뜻한 가이드와 실용가",
            "explanation": "감정적 리더십의 ENFJ와 현실적인 ISTP의 학습법",
            "level": 2,
            "my_mbti": "ENFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현준",
                    "script": "I inspire others to learn.",
                    "translation": "다른 사람들이 배우도록 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I prefer hands-on learning.",
                    "translation": "직접 해보는 학습을 선호해."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현준이는 다른 사람들에게 학습 영감을 주나요?",
                    "hint": "ENFJ는 다른 사람들이 배우고 성장할 수 있도록 동기를 부여하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "현준이가 'I inspire others to learn'라고 말했어요. 다른 사람들이 배우도록 영감을 줘요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현준",
                    "script": "I explain with passion.",
                    "translation": "열정적으로 설명해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "I need practical examples.",
                    "translation": "실용적인 예시가 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sung-ho needs practical @@.",
                    "hint": "ISTP는 이론적인 설명보다는 실제로 적용할 수 있는 구체적인 사례를 원해요.",
                    "optionA": "stories",
                    "optionB": "examples",
                    "optionC": "songs",
                    "result": "examples",
                    "explanation": "성호가 'need practical examples'라고 말했어요. 실용적인 예시가 필요해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your enthusiasm is contagious.",
                    "translation": "네 열정이 전염돼."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현준",
                    "script": "Your practical focus keeps me grounded.",
                    "translation": "네 실용적 집중이 현실적으로 만들어줘."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "성호가 현준이의 열정에 대해 말해요.",
                    "optionA": "Your",
                    "optionB": "enthusiasm",
                    "optionC": "is",
                    "optionD": "contagious",
                    "optionE": "really",
                    "result": "Your enthusiasm is really contagious",
                    "explanation": "성호가 현준이의 열정(enthusiasm)이 정말로 전염된다고 말했어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "You show me what really works.",
                    "translation": "실제로 효과가 있는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성호",
                    "script": "We balance inspiration and practice.",
                    "translation": "영감과 실습의 균형을 맞춰."
                }
            ]
        }
    ]
}
ID: 4824 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 머리",
            "explanation": "ISFJ의 배려 결정과 ENTP의 논리적 탐색",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I think about others first.",
                    "translation": "먼저 다른 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really nice of you!",
                    "translation": "너 정말 친절하다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 다른 사람들을 먼저 생각한다고 했습니다.",
                    "hint": "수현이가 누구를 먼저 생각한다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 'I think about others first'라고 다른 사람들을 먼저 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I like new ideas!",
                    "translation": "나는 새로운 아이디어를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Will everyone be okay?",
                    "translation": "모든 사람이 괜찮을까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-hyeon worries if everyone will be @@.",
                    "hint": "수현이가 모든 사람이 어떻게 되길 걱정하나요?",
                    "optionA": "sad",
                    "optionB": "okay",
                    "optionC": "angry",
                    "result": "okay",
                    "explanation": "수현이는 'Will everyone be okay?'라고 모든 사람이 괜찮을지 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care so much!",
                    "translation": "너는 정말 많이 신경 써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You think so fast!",
                    "translation": "너는 정말 빨리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 생각하는 방식에 대한 문장이에요.",
                    "result": "You think very fast well",
                    "explanation": "도윤이는 매우 빠르고 잘 생각해요.",
                    "optionA": "very",
                    "optionB": "think",
                    "optionC": "well",
                    "optionD": "You",
                    "optionE": "fast"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 머리",
            "explanation": "ISFJ의 배려 결정과 ENTP의 논리적 탐색",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I think about others first.",
                    "translation": "먼저 다른 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really nice of you!",
                    "translation": "너 정말 친절하다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 다른 사람들을 먼저 생각한다고 했습니다.",
                    "hint": "수현이가 누구를 먼저 생각한다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 'I think about others first'라고 다른 사람들을 먼저 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I like new ideas!",
                    "translation": "나는 새로운 아이디어를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Will everyone be okay?",
                    "translation": "모든 사람이 괜찮을까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-hyeon worries if everyone will be @@.",
                    "hint": "수현이가 모든 사람이 어떻게 되길 걱정하나요?",
                    "optionA": "sad",
                    "optionB": "okay",
                    "optionC": "angry",
                    "result": "okay",
                    "explanation": "수현이는 'Will everyone be okay?'라고 모든 사람이 괜찮을지 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care so much!",
                    "translation": "너는 정말 많이 신경 써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You think so fast!",
                    "translation": "너는 정말 빨리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 생각하는 방식에 대한 문장이에요.",
                    "optionA": "very",
                    "optionB": "think",
                    "optionC": "well",
                    "optionD": "You",
                    "optionE": "fast",
                    "result": "You think very fast well",
                    "explanation": "도윤이는 매우 빠르고 잘 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                }
            ]
        }
    ]
}
ID: 4825 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 우선",
            "explanation": "ISFP의 개인 가치와 ESTJ의 효율성",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I follow my heart.",
                    "translation": "마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That sounds important to you.",
                    "translation": "그게 너한테 중요한 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 자신의 마음을 따른다고 했습니다.",
                    "hint": "수지가 무엇을 따른다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 'I follow my heart'라고 마음을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I check facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Does it feel right?",
                    "translation": "기분이 좋은가?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young checks @@ before deciding.",
                    "hint": "태영이가 결정하기 전에 무엇을 확인하나요?",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "friends",
                    "result": "facts",
                    "explanation": "태영이는 'I check facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your feelings matter too.",
                    "translation": "너의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지의 결정 방식에 대한 문장이에요.",
                    "result": "I always follow my feelings",
                    "explanation": "수지는 항상 자신의 감정을 따라가요.",
                    "optionA": "my",
                    "optionB": "feelings",
                    "optionC": "follow",
                    "optionD": "I",
                    "optionE": "always"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "It feels wrong to me.",
                    "translation": "나한테는 잘못된 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I understand your point.",
                    "translation": "너의 관점을 이해해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 우선",
            "explanation": "ISFP의 개인 가치와 ESTJ의 효율성",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I follow my heart.",
                    "translation": "마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That sounds important to you.",
                    "translation": "그게 너한테 중요한 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 자신의 마음을 따른다고 했습니다.",
                    "hint": "수지가 무엇을 따른다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 'I follow my heart'라고 마음을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I check facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Does it feel right?",
                    "translation": "기분이 좋은가?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young checks @@ before deciding.",
                    "hint": "태영이가 결정하기 전에 무엇을 확인하나요?",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "friends",
                    "result": "facts",
                    "explanation": "태영이는 'I check facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your feelings matter too.",
                    "translation": "너의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지의 결정 방식에 대한 문장이에요.",
                    "optionA": "my",
                    "optionB": "feelings",
                    "optionC": "follow",
                    "optionD": "I",
                    "optionE": "always",
                    "result": "I always follow my feelings",
                    "explanation": "수지는 항상 자신의 감정을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "It feels wrong to me.",
                    "translation": "나한테는 잘못된 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I understand your point.",
                    "translation": "너의 관점을 이해해."
                }
            ]
        }
    ]
}
ID: 4826 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 결정하기",
            "explanation": "INTJ의 독립적 판단과 ESFP의 즉석 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I decide by myself.",
                    "translation": "혼자서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자서 결정한다고 했습니다.",
                    "hint": "지훈이가 누가 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "지훈이는 'I decide by myself'라고 혼자서 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "I choose right now!",
                    "translation": "지금 당장 선택해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I plan for tomorrow.",
                    "translation": "내일을 계획해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol chooses @@.",
                    "hint": "예솔이는 언제 선택하나요?",
                    "optionA": "tomorrow",
                    "optionB": "yesterday",
                    "optionC": "now",
                    "result": "now",
                    "explanation": "예솔이는 'I choose right now!'라고 지금 당장 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "You live in the moment!",
                    "translation": "너는 순간을 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 계획하는 습관에 대한 문장이에요.",
                    "result": "I always plan everything carefully",
                    "explanation": "지훈이는 항상 모든 것을 신중하게 계획해요.",
                    "optionA": "plan",
                    "optionB": "I",
                    "optionC": "carefully",
                    "optionD": "everything",
                    "optionE": "always"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Sure, take your space!",
                    "translation": "물론이야, 네 공간을 가져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 결정하기",
            "explanation": "INTJ의 독립적 판단과 ESFP의 즉석 결정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I decide by myself.",
                    "translation": "혼자서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자서 결정한다고 했습니다.",
                    "hint": "지훈이가 누가 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "지훈이는 'I decide by myself'라고 혼자서 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "I choose right now!",
                    "translation": "지금 당장 선택해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I plan for tomorrow.",
                    "translation": "내일을 계획해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol chooses @@.",
                    "hint": "예솔이는 언제 선택하나요?",
                    "optionA": "tomorrow",
                    "optionB": "yesterday",
                    "optionC": "now",
                    "result": "now",
                    "explanation": "예솔이는 'I choose right now!'라고 지금 당장 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "You live in the moment!",
                    "translation": "너는 순간을 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 계획하는 습관에 대한 문장이에요.",
                    "optionA": "plan",
                    "optionB": "I",
                    "optionC": "carefully",
                    "optionD": "everything",
                    "optionE": "always",
                    "result": "I always plan everything carefully",
                    "explanation": "지훈이는 항상 모든 것을 신중하게 계획해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Sure, take your space!",
                    "translation": "물론이야, 네 공간을 가져!"
                }
            ]
        }
    ]
}
ID: 4827 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석 vs 공감",
            "explanation": "INTP의 논리 분석과 ENFJ의 가치 중시",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I study all options.",
                    "translation": "모든 선택을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's very smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 모든 선택을 연구한다고 했습니다.",
                    "hint": "도현이가 무엇을 연구한다고 했나요?",
                    "result": "O",
                    "explanation": "도현이는 'I study all options'라고 모든 선택을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "I help people first.",
                    "translation": "사람들을 먼저 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "What makes sense here?",
                    "translation": "여기서 뭐가 말이 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah wants to help @@ first.",
                    "hint": "민아가 누구를 먼저 돕고 싶어 하나요?",
                    "optionA": "herself",
                    "optionB": "people",
                    "optionC": "animals",
                    "result": "people",
                    "explanation": "민아는 'I help people first'라고 사람들을 먼저 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your thinking is amazing!",
                    "translation": "너의 사고력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 분석하는 방식에 대한 문장이에요.",
                    "result": "I solve problems by thinking",
                    "explanation": "도현이는 생각으로 문제를 해결해요.",
                    "optionA": "by",
                    "optionB": "thinking",
                    "optionC": "problems",
                    "optionD": "solve",
                    "optionE": "I"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Let me think more.",
                    "translation": "좀 더 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Of course, no rush!",
                    "translation": "물론이야, 서두르지 마!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석 vs 공감",
            "explanation": "INTP의 논리 분석과 ENFJ의 가치 중시",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I study all options.",
                    "translation": "모든 선택을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's very smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 모든 선택을 연구한다고 했습니다.",
                    "hint": "도현이가 무엇을 연구한다고 했나요?",
                    "result": "O",
                    "explanation": "도현이는 'I study all options'라고 모든 선택을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "I help people first.",
                    "translation": "사람들을 먼저 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "What makes sense here?",
                    "translation": "여기서 뭐가 말이 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah wants to help @@ first.",
                    "hint": "민아가 누구를 먼저 돕고 싶어 하나요?",
                    "optionA": "herself",
                    "optionB": "people",
                    "optionC": "animals",
                    "result": "people",
                    "explanation": "민아는 'I help people first'라고 사람들을 먼저 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your thinking is amazing!",
                    "translation": "너의 사고력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 분석하는 방식에 대한 문장이에요.",
                    "optionA": "by",
                    "optionB": "thinking",
                    "optionC": "problems",
                    "optionD": "solve",
                    "optionE": "I",
                    "result": "I solve problems by thinking",
                    "explanation": "도현이는 생각으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Let me think more.",
                    "translation": "좀 더 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Of course, no rush!",
                    "translation": "물론이야, 서두르지 마!"
                }
            ]
        }
    ]
}
ID: 4828 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직감 결정",
            "explanation": "INFJ의 직관적 가치와 ESTP의 실용적 선택",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I feel what's right.",
                    "translation": "뭐가 옳은지 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Trust your gut!",
                    "translation": "직감을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 무엇이 옳은지 느낀다고 했습니다.",
                    "hint": "서진이가 무엇을 느낀다고 했나요?",
                    "result": "O",
                    "explanation": "서진이는 'I feel what's right'라고 뭐가 옳은지 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I do what works.",
                    "translation": "되는 걸 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Will this help people?",
                    "translation": "이게 사람들에게 도움이 될까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo does what @@.",
                    "hint": "상우는 어떤 것을 하나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "stops",
                    "result": "works",
                    "explanation": "상우는 'I do what works'라고 되는 걸 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "You really understand people!",
                    "translation": "너는 정말 사람들을 이해해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 사람에 대한 관심을 나타내는 문장이에요.",
                    "result": "I care about people deeply",
                    "explanation": "서진이는 사람들을 깊이 신경 써요.",
                    "optionA": "care",
                    "optionB": "about",
                    "optionC": "deeply",
                    "optionD": "I",
                    "optionE": "people"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Something feels off.",
                    "translation": "뭔가 이상한 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Let's check it out!",
                    "translation": "확인해보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직감 결정",
            "explanation": "INFJ의 직관적 가치와 ESTP의 실용적 선택",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I feel what's right.",
                    "translation": "뭐가 옳은지 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Trust your gut!",
                    "translation": "직감을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 무엇이 옳은지 느낀다고 했습니다.",
                    "hint": "서진이가 무엇을 느낀다고 했나요?",
                    "result": "O",
                    "explanation": "서진이는 'I feel what's right'라고 뭐가 옳은지 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I do what works.",
                    "translation": "되는 걸 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Will this help people?",
                    "translation": "이게 사람들에게 도움이 될까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo does what @@.",
                    "hint": "상우는 어떤 것을 하나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "stops",
                    "result": "works",
                    "explanation": "상우는 'I do what works'라고 되는 걸 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "You really understand people!",
                    "translation": "너는 정말 사람들을 이해해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 사람에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "care",
                    "optionB": "about",
                    "optionC": "deeply",
                    "optionD": "I",
                    "optionE": "people",
                    "result": "I care about people deeply",
                    "explanation": "서진이는 사람들을 깊이 신경 써요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Something feels off.",
                    "translation": "뭔가 이상한 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Let's check it out!",
                    "translation": "확인해보자!"
                }
            ]
        }
    ]
}
ID: 4829 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 소리",
            "explanation": "INFP의 가치 중심과 ESTJ의 체계적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "This feels important to me.",
                    "translation": "이게 나한테 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "I can see that.",
                    "translation": "그렇게 보이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비에게는 이것이 중요하다고 느낍니다.",
                    "hint": "은비가 무엇을 중요하게 느끼나요?",
                    "result": "O",
                    "explanation": "은비는 'This feels important to me'라고 이것이 자신에게 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Let's make a plan.",
                    "translation": "계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Does this match my values?",
                    "translation": "이게 내 가치와 맞아?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants to make a @@.",
                    "hint": "소라가 무엇을 만들고 싶어 하나요?",
                    "optionA": "mess",
                    "optionB": "plan",
                    "optionC": "cake",
                    "result": "plan",
                    "explanation": "소라는 'Let's make a plan'이라고 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Your values are clear!",
                    "translation": "너의 가치가 분명해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 가치관에 대한 문장이에요.",
                    "result": "I always follow my heart",
                    "explanation": "은비는 항상 자신의 마음을 따라가요.",
                    "optionA": "my",
                    "optionB": "always",
                    "optionC": "I",
                    "optionD": "follow",
                    "optionE": "heart"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "I need time to think.",
                    "translation": "생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Take all the time!",
                    "translation": "시간을 다 가져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 소리",
            "explanation": "INFP의 가치 중심과 ESTJ의 체계적 결정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "This feels important to me.",
                    "translation": "이게 나한테 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "I can see that.",
                    "translation": "그렇게 보이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비에게는 이것이 중요하다고 느낍니다.",
                    "hint": "은비가 무엇을 중요하게 느끼나요?",
                    "result": "O",
                    "explanation": "은비는 'This feels important to me'라고 이것이 자신에게 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Let's make a plan.",
                    "translation": "계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Does this match my values?",
                    "translation": "이게 내 가치와 맞아?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants to make a @@.",
                    "hint": "소라가 무엇을 만들고 싶어 하나요?",
                    "optionA": "mess",
                    "optionB": "plan",
                    "optionC": "cake",
                    "result": "plan",
                    "explanation": "소라는 'Let's make a plan'이라고 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Your values are clear!",
                    "translation": "너의 가치가 분명해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 가치관에 대한 문장이에요.",
                    "optionA": "my",
                    "optionB": "always",
                    "optionC": "I",
                    "optionD": "follow",
                    "optionE": "heart",
                    "result": "I always follow my heart",
                    "explanation": "은비는 항상 자신의 마음을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "I need time to think.",
                    "translation": "생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Take all the time!",
                    "translation": "시간을 다 가져!"
                }
            ]
        }
    ]
}
ID: 4830 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 접근",
            "explanation": "ESTJ의 효율적 결정과 ISFP의 감정 고려",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "I check the facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds smart.",
                    "translation": "똑똑해 보여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영이는 먼저 사실을 확인한다고 했습니다.",
                    "hint": "하영이가 먼저 무엇을 확인하나요?",
                    "result": "O",
                    "explanation": "하영이는 'I check the facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "How do I feel about this?",
                    "translation": "이것에 대해 어떻게 느껴?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "What's the best result?",
                    "translation": "최고의 결과는 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young asks how she @@ about something.",
                    "hint": "채영이가 무엇에 대해 어떻게 한다고 물어보나요?",
                    "optionA": "thinks",
                    "optionB": "feels",
                    "optionC": "knows",
                    "result": "feels",
                    "explanation": "채영이는 'How do I feel about this?'라고 어떻게 느끼는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think of everything!",
                    "translation": "너는 모든 걸 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "You listen to your heart!",
                    "translation": "너는 네 마음에 귀 기울여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하영이의 결정 방식에 대한 문장이에요.",
                    "result": "I make good decisions quickly",
                    "explanation": "하영이는 좋은 결정을 빨리 내려요.",
                    "optionA": "make",
                    "optionB": "quickly",
                    "optionC": "I",
                    "optionD": "decisions",
                    "optionE": "good"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "This is the right way.",
                    "translation": "이게 올바른 방법이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I trust your judgment.",
                    "translation": "네 판단을 믿어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 접근",
            "explanation": "ESTJ의 효율적 결정과 ISFP의 감정 고려",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "I check the facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds smart.",
                    "translation": "똑똑해 보여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영이는 먼저 사실을 확인한다고 했습니다.",
                    "hint": "하영이가 먼저 무엇을 확인하나요?",
                    "result": "O",
                    "explanation": "하영이는 'I check the facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "How do I feel about this?",
                    "translation": "이것에 대해 어떻게 느껴?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "What's the best result?",
                    "translation": "최고의 결과는 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young asks how she @@ about something.",
                    "hint": "채영이가 무엇에 대해 어떻게 한다고 물어보나요?",
                    "optionA": "thinks",
                    "optionB": "feels",
                    "optionC": "knows",
                    "result": "feels",
                    "explanation": "채영이는 'How do I feel about this?'라고 어떻게 느끼는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think of everything!",
                    "translation": "너는 모든 걸 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "You listen to your heart!",
                    "translation": "너는 네 마음에 귀 기울여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하영이의 결정 방식에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "quickly",
                    "optionC": "I",
                    "optionD": "decisions",
                    "optionE": "good",
                    "result": "I make good decisions quickly",
                    "explanation": "하영이는 좋은 결정을 빨리 내려요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "This is the right way.",
                    "translation": "이게 올바른 방법이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I trust your judgment.",
                    "translation": "네 판단을 믿어."
                }
            ]
        }
    ]
}
ID: 4831 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 선택",
            "explanation": "ESFP의 즉흥적 결정과 INTJ의 계획적 사고",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "I choose what feels good!",
                    "translation": "기분 좋은 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's interesting.",
                    "translation": "흥미롭네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 기분 좋은 것을 선택한다고 했습니다.",
                    "hint": "미소가 어떤 것을 선택한다고 했나요?",
                    "result": "O",
                    "explanation": "미소는 'I choose what feels good!'라고 기분 좋은 걸 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I think about tomorrow.",
                    "translation": "내일에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Right now is important!",
                    "translation": "지금이 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon thinks about @@.",
                    "hint": "지훈이가 언제에 대해 생각하나요?",
                    "optionA": "yesterday",
                    "optionB": "tomorrow",
                    "optionC": "never",
                    "result": "tomorrow",
                    "explanation": "지훈이는 'I think about tomorrow'라고 내일에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You enjoy the moment!",
                    "translation": "너는 순간을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "You plan so well!",
                    "translation": "너는 정말 잘 계획해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소의 선택 방식에 대한 문장이에요.",
                    "result": "I follow my happy feelings",
                    "explanation": "미소는 자신의 행복한 감정을 따라가요.",
                    "optionA": "feelings",
                    "optionB": "follow",
                    "optionC": "I",
                    "optionD": "happy",
                    "optionE": "my"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미소",
                    "script": "Let's do it now!",
                    "translation": "지금 해보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Okay, sounds fun.",
                    "translation": "좋아, 재밌을 것 같네."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 선택",
            "explanation": "ESFP의 즉흥적 결정과 INTJ의 계획적 사고",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "I choose what feels good!",
                    "translation": "기분 좋은 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's interesting.",
                    "translation": "흥미롭네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 기분 좋은 것을 선택한다고 했습니다.",
                    "hint": "미소가 어떤 것을 선택한다고 했나요?",
                    "result": "O",
                    "explanation": "미소는 'I choose what feels good!'라고 기분 좋은 걸 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I think about tomorrow.",
                    "translation": "내일에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Right now is important!",
                    "translation": "지금이 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon thinks about @@.",
                    "hint": "지훈이가 언제에 대해 생각하나요?",
                    "optionA": "yesterday",
                    "optionB": "tomorrow",
                    "optionC": "never",
                    "result": "tomorrow",
                    "explanation": "지훈이는 'I think about tomorrow'라고 내일에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You enjoy the moment!",
                    "translation": "너는 순간을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "You plan so well!",
                    "translation": "너는 정말 잘 계획해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미소의 선택 방식에 대한 문장이에요.",
                    "optionA": "feelings",
                    "optionB": "follow",
                    "optionC": "I",
                    "optionD": "happy",
                    "optionE": "my",
                    "result": "I follow my happy feelings",
                    "explanation": "미소는 자신의 행복한 감정을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미소",
                    "script": "Let's do it now!",
                    "translation": "지금 해보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Okay, sounds fun.",
                    "translation": "좋아, 재밌을 것 같네."
                }
            ]
        }
    ]
}
ID: 4832 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "목표 달성",
            "explanation": "ENTJ의 효율적 목표와 INFP의 개인적 가치",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I focus on results.",
                    "translation": "결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "That's very focused.",
                    "translation": "정말 집중적이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 결과에 집중한다고 했습니다.",
                    "hint": "준혁이가 무엇에 집중한다고 했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'I focus on results'라고 결과에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "What feels right to me?",
                    "translation": "나한테 뭐가 맞는 느낌이지?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "What works the best?",
                    "translation": "뭐가 가장 잘 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon asks what feels @@ to her.",
                    "hint": "하윤이가 자신에게 무엇이 어떻게 느껴지는지 물어보나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "strange",
                    "result": "right",
                    "explanation": "하윤이는 'What feels right to me?'라고 무엇이 자신에게 맞는 느낌인지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너답게 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 목표 달성에 대한 문장이에요.",
                    "result": "I always reach my goals",
                    "explanation": "준혁이는 항상 자신의 목표를 달성해요.",
                    "optionA": "reach",
                    "optionB": "my",
                    "optionC": "goals",
                    "optionD": "always",
                    "optionE": "I"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Let's finish this fast.",
                    "translation": "이걸 빨리 끝내자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "I need to think more.",
                    "translation": "좀 더 생각해봐야 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "목표 달성",
            "explanation": "ENTJ의 효율적 목표와 INFP의 개인적 가치",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I focus on results.",
                    "translation": "결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "That's very focused.",
                    "translation": "정말 집중적이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 결과에 집중한다고 했습니다.",
                    "hint": "준혁이가 무엇에 집중한다고 했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'I focus on results'라고 결과에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "What feels right to me?",
                    "translation": "나한테 뭐가 맞는 느낌이지?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "What works the best?",
                    "translation": "뭐가 가장 잘 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon asks what feels @@ to her.",
                    "hint": "하윤이가 자신에게 무엇이 어떻게 느껴지는지 물어보나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "strange",
                    "result": "right",
                    "explanation": "하윤이는 'What feels right to me?'라고 무엇이 자신에게 맞는 느낌인지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너답게 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 목표 달성에 대한 문장이에요.",
                    "optionA": "reach",
                    "optionB": "my",
                    "optionC": "goals",
                    "optionD": "always",
                    "optionE": "I",
                    "result": "I always reach my goals",
                    "explanation": "준혁이는 항상 자신의 목표를 달성해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Let's finish this fast.",
                    "translation": "이걸 빨리 끝내자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "I need to think more.",
                    "translation": "좀 더 생각해봐야 해."
                }
            ]
        }
    ]
}
ID: 4833 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 자유",
            "explanation": "ENFP의 자유로운 선택과 ISTJ의 신중한 계획",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I want to try everything!",
                    "translation": "모든 걸 해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That sounds exciting.",
                    "translation": "신나는 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 모든 것을 해보고 싶어 합니다.",
                    "hint": "지영이가 무엇을 해보고 싶어 하나요?",
                    "result": "O",
                    "explanation": "지영이는 'I want to try everything!'라고 모든 걸 해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I check everything twice.",
                    "translation": "모든 걸 두 번 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "New ideas are fun!",
                    "translation": "새로운 아이디어는 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon checks everything @@.",
                    "hint": "동현이가 모든 걸 몇 번 확인하나요?",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "동현이는 'I check everything twice'라고 모든 걸 두 번 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "You have great energy!",
                    "translation": "너는 에너지가 대단해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "You're so careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 새로운 시도에 대한 문장이에요.",
                    "result": "I love trying new things",
                    "explanation": "지영이는 새로운 것들을 시도하는 걸 좋아해요.",
                    "optionA": "I",
                    "optionB": "trying",
                    "optionC": "things",
                    "optionD": "new",
                    "optionE": "love"
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Let's change the plan!",
                    "translation": "계획을 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Okay, but let's think first.",
                    "translation": "좋아, 하지만 먼저 생각해보자."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 자유",
            "explanation": "ENFP의 자유로운 선택과 ISTJ의 신중한 계획",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I want to try everything!",
                    "translation": "모든 걸 해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That sounds exciting.",
                    "translation": "신나는 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 모든 것을 해보고 싶어 합니다.",
                    "hint": "지영이가 무엇을 해보고 싶어 하나요?",
                    "result": "O",
                    "explanation": "지영이는 'I want to try everything!'라고 모든 걸 해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I check everything twice.",
                    "translation": "모든 걸 두 번 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "New ideas are fun!",
                    "translation": "새로운 아이디어는 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon checks everything @@.",
                    "hint": "동현이가 모든 걸 몇 번 확인하나요?",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "동현이는 'I check everything twice'라고 모든 걸 두 번 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "You have great energy!",
                    "translation": "너는 에너지가 대단해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "You're so careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 새로운 시도에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "trying",
                    "optionC": "things",
                    "optionD": "new",
                    "optionE": "love",
                    "result": "I love trying new things",
                    "explanation": "지영이는 새로운 것들을 시도하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Let's change the plan!",
                    "translation": "계획을 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Okay, but let's think first.",
                    "translation": "좋아, 하지만 먼저 생각해보자."
                }
            ]
        }
    ]
}
ID: 4834 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 머리",
            "explanation": "ISFJ의 배려 결정과 ENTP의 논리적 탐색",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I think about others first.",
                    "translation": "먼저 다른 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really nice of you!",
                    "translation": "너 정말 친절하다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 다른 사람들을 먼저 생각한다고 했습니다.",
                    "hint": "수현이가 누구를 먼저 생각한다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 'I think about others first'라고 다른 사람들을 먼저 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I like new ideas!",
                    "translation": "나는 새로운 아이디어를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Will everyone be okay?",
                    "translation": "모든 사람이 괜찮을까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-hyeon worries if everyone will be @@.",
                    "hint": "수현이가 모든 사람이 어떻게 되길 걱정하나요?",
                    "optionA": "sad",
                    "optionB": "okay",
                    "optionC": "angry",
                    "result": "okay",
                    "explanation": "수현이는 'Will everyone be okay?'라고 모든 사람이 괜찮을지 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care so much!",
                    "translation": "너는 정말 많이 신경 써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You think so fast!",
                    "translation": "너는 정말 빨리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도윤이의 생각하는 방식에 대한 문장이에요.",
                    "optionA": "fast",
                    "optionB": "You",
                    "optionC": "very",
                    "optionD": "think",
                    "optionE": "well",
                    "result": "You think very fast well",
                    "explanation": "도윤이는 매우 빠르고 잘 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 머리",
            "explanation": "ISFJ의 배려 결정과 ENTP의 논리적 탐색",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I think about others first.",
                    "translation": "먼저 다른 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really nice of you!",
                    "translation": "너 정말 친절하다!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 다른 사람들을 먼저 생각한다고 했습니다.",
                    "hint": "수현이가 누구를 먼저 생각한다고 했나요?",
                    "result": "O",
                    "explanation": "수현이는 'I think about others first'라고 다른 사람들을 먼저 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "I like new ideas!",
                    "translation": "나는 새로운 아이디어를 좋아해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Will everyone be okay?",
                    "translation": "모든 사람이 괜찮을까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Soo-hyeon worries if everyone will be @@.",
                    "hint": "수현이가 모든 사람이 어떻게 되길 걱정하나요?",
                    "optionA": "sad",
                    "optionB": "okay",
                    "optionC": "angry",
                    "result": "okay",
                    "explanation": "수현이는 'Will everyone be okay?'라고 모든 사람이 괜찮을지 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You care so much!",
                    "translation": "너는 정말 많이 신경 써!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You think so fast!",
                    "translation": "너는 정말 빨리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도윤이의 생각하는 방식에 대한 문장이에요.",
                    "optionA": "fast",
                    "optionB": "You",
                    "optionC": "very",
                    "optionD": "think",
                    "optionE": "well",
                    "result": "You think very fast well",
                    "explanation": "도윤이는 매우 빠르고 잘 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I need more time.",
                    "translation": "시간이 더 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                }
            ]
        }
    ]
}
ID: 4835 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 우선",
            "explanation": "ISFP의 개인 가치와 ESTJ의 효율성",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I follow my heart.",
                    "translation": "마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That sounds important to you.",
                    "translation": "그게 너한테 중요한 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 자신의 마음을 따른다고 했습니다.",
                    "hint": "수지가 무엇을 따른다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 'I follow my heart'라고 마음을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I check facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Does it feel right?",
                    "translation": "기분이 좋은가?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young checks @@ before deciding.",
                    "hint": "태영이가 결정하기 전에 무엇을 확인하나요?",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "friends",
                    "result": "facts",
                    "explanation": "태영이는 'I check facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your feelings matter too.",
                    "translation": "너의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지의 결정 방식에 대한 문장이에요.",
                    "optionA": "always",
                    "optionB": "I",
                    "optionC": "my",
                    "optionD": "follow",
                    "optionE": "feelings",
                    "result": "I always follow my feelings",
                    "explanation": "수지는 항상 자신의 감정을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "It feels wrong to me.",
                    "translation": "나한테는 잘못된 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I understand your point.",
                    "translation": "너의 관점을 이해해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 우선",
            "explanation": "ISFP의 개인 가치와 ESTJ의 효율성",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I follow my heart.",
                    "translation": "마음을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "That sounds important to you.",
                    "translation": "그게 너한테 중요한 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 자신의 마음을 따른다고 했습니다.",
                    "hint": "수지가 무엇을 따른다고 했나요?",
                    "result": "O",
                    "explanation": "수지는 'I follow my heart'라고 마음을 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태영",
                    "script": "I check facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Does it feel right?",
                    "translation": "기분이 좋은가?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-young checks @@ before deciding.",
                    "hint": "태영이가 결정하기 전에 무엇을 확인하나요?",
                    "optionA": "feelings",
                    "optionB": "facts",
                    "optionC": "friends",
                    "result": "facts",
                    "explanation": "태영이는 'I check facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your feelings matter too.",
                    "translation": "너의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수지",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수지의 결정 방식에 대한 문장이에요.",
                    "optionA": "always",
                    "optionB": "I",
                    "optionC": "my",
                    "optionD": "follow",
                    "optionE": "feelings",
                    "result": "I always follow my feelings",
                    "explanation": "수지는 항상 자신의 감정을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "It feels wrong to me.",
                    "translation": "나한테는 잘못된 것 같아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "I understand your point.",
                    "translation": "너의 관점을 이해해."
                }
            ]
        }
    ]
}
ID: 4836 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 결정하기",
            "explanation": "INTJ의 독립적 판단과 ESFP의 즉석 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I decide by myself.",
                    "translation": "혼자서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자서 결정한다고 했습니다.",
                    "hint": "지훈이가 누가 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "지훈이는 'I decide by myself'라고 혼자서 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "I choose right now!",
                    "translation": "지금 당장 선택해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I plan for tomorrow.",
                    "translation": "내일을 계획해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol chooses @@.",
                    "hint": "예솔이는 언제 선택하나요?",
                    "optionA": "tomorrow",
                    "optionB": "yesterday",
                    "optionC": "now",
                    "result": "now",
                    "explanation": "예솔이는 'I choose right now!'라고 지금 당장 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "You live in the moment!",
                    "translation": "너는 순간을 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지훈이의 계획하는 습관에 대한 문장이에요.",
                    "optionA": "everything",
                    "optionB": "I",
                    "optionC": "plan",
                    "optionD": "carefully",
                    "optionE": "always",
                    "result": "I always plan everything carefully",
                    "explanation": "지훈이는 항상 모든 것을 신중하게 계획해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Sure, take your space!",
                    "translation": "물론이야, 네 공간을 가져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자 결정하기",
            "explanation": "INTJ의 독립적 판단과 ESFP의 즉석 결정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지훈",
                    "script": "I decide by myself.",
                    "translation": "혼자서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's so cool!",
                    "translation": "정말 멋져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지훈이는 혼자서 결정한다고 했습니다.",
                    "hint": "지훈이가 누가 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "지훈이는 'I decide by myself'라고 혼자서 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예솔",
                    "script": "I choose right now!",
                    "translation": "지금 당장 선택해!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I plan for tomorrow.",
                    "translation": "내일을 계획해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-sol chooses @@.",
                    "hint": "예솔이는 언제 선택하나요?",
                    "optionA": "tomorrow",
                    "optionB": "yesterday",
                    "optionC": "now",
                    "result": "now",
                    "explanation": "예솔이는 'I choose right now!'라고 지금 당장 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "You think ahead!",
                    "translation": "너는 미리 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "You live in the moment!",
                    "translation": "너는 순간을 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지훈이의 계획하는 습관에 대한 문장이에요.",
                    "optionA": "everything",
                    "optionB": "I",
                    "optionC": "plan",
                    "optionD": "carefully",
                    "optionE": "always",
                    "result": "I always plan everything carefully",
                    "explanation": "지훈이는 항상 모든 것을 신중하게 계획해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I need quiet time.",
                    "translation": "조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Sure, take your space!",
                    "translation": "물론이야, 네 공간을 가져!"
                }
            ]
        }
    ]
}
ID: 4837 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석 vs 공감",
            "explanation": "INTP의 논리 분석과 ENFJ의 가치 중시",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I study all options.",
                    "translation": "모든 선택을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's very smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 모든 선택을 연구한다고 했습니다.",
                    "hint": "도현이가 무엇을 연구한다고 했나요?",
                    "result": "O",
                    "explanation": "도현이는 'I study all options'라고 모든 선택을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "I help people first.",
                    "translation": "사람들을 먼저 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "What makes sense here?",
                    "translation": "여기서 뭐가 말이 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah wants to help @@ first.",
                    "hint": "민아가 누구를 먼저 돕고 싶어 하나요?",
                    "optionA": "herself",
                    "optionB": "people",
                    "optionC": "animals",
                    "result": "people",
                    "explanation": "민아는 'I help people first'라고 사람들을 먼저 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your thinking is amazing!",
                    "translation": "너의 사고력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "도현이의 분석하는 방식에 대한 문장이에요.",
                    "optionA": "problems",
                    "optionB": "I",
                    "optionC": "solve",
                    "optionD": "by",
                    "optionE": "thinking",
                    "result": "I solve problems by thinking",
                    "explanation": "도현이는 생각으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Let me think more.",
                    "translation": "좀 더 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Of course, no rush!",
                    "translation": "물론이야, 서두르지 마!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석 vs 공감",
            "explanation": "INTP의 논리 분석과 ENFJ의 가치 중시",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I study all options.",
                    "translation": "모든 선택을 연구해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민아",
                    "script": "That's very smart!",
                    "translation": "정말 똑똑해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도현이는 모든 선택을 연구한다고 했습니다.",
                    "hint": "도현이가 무엇을 연구한다고 했나요?",
                    "result": "O",
                    "explanation": "도현이는 'I study all options'라고 모든 선택을 연구한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민아",
                    "script": "I help people first.",
                    "translation": "사람들을 먼저 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "What makes sense here?",
                    "translation": "여기서 뭐가 말이 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-ah wants to help @@ first.",
                    "hint": "민아가 누구를 먼저 돕고 싶어 하나요?",
                    "optionA": "herself",
                    "optionB": "people",
                    "optionC": "animals",
                    "result": "people",
                    "explanation": "민아는 'I help people first'라고 사람들을 먼저 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민아",
                    "script": "Your thinking is amazing!",
                    "translation": "너의 사고력이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도현",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "도현이의 분석하는 방식에 대한 문장이에요.",
                    "optionA": "problems",
                    "optionB": "I",
                    "optionC": "solve",
                    "optionD": "by",
                    "optionE": "thinking",
                    "result": "I solve problems by thinking",
                    "explanation": "도현이는 생각으로 문제를 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Let me think more.",
                    "translation": "좀 더 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민아",
                    "script": "Of course, no rush!",
                    "translation": "물론이야, 서두르지 마!"
                }
            ]
        }
    ]
}
ID: 4838 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직감 결정",
            "explanation": "INFJ의 직관적 가치와 ESTP의 실용적 선택",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I feel what's right.",
                    "translation": "뭐가 옳은지 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Trust your gut!",
                    "translation": "직감을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 무엇이 옳은지 느낀다고 했습니다.",
                    "hint": "서진이가 무엇을 느낀다고 했나요?",
                    "result": "O",
                    "explanation": "서진이는 'I feel what's right'라고 뭐가 옳은지 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I do what works.",
                    "translation": "되는 걸 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Will this help people?",
                    "translation": "이게 사람들에게 도움이 될까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo does what @@.",
                    "hint": "상우는 어떤 것을 하나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "stops",
                    "result": "works",
                    "explanation": "상우는 'I do what works'라고 되는 걸 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "You really understand people!",
                    "translation": "너는 정말 사람들을 이해해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서진이의 사람에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "about",
                    "optionB": "I",
                    "optionC": "care",
                    "optionD": "people",
                    "optionE": "deeply",
                    "result": "I care about people deeply",
                    "explanation": "서진이는 사람들을 깊이 신경 써요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Something feels off.",
                    "translation": "뭔가 이상한 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Let's check it out!",
                    "translation": "확인해보자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직감 결정",
            "explanation": "INFJ의 직관적 가치와 ESTP의 실용적 선택",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I feel what's right.",
                    "translation": "뭐가 옳은지 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "Trust your gut!",
                    "translation": "직감을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서진이는 무엇이 옳은지 느낀다고 했습니다.",
                    "hint": "서진이가 무엇을 느낀다고 했나요?",
                    "result": "O",
                    "explanation": "서진이는 'I feel what's right'라고 뭐가 옳은지 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "상우",
                    "script": "I do what works.",
                    "translation": "되는 걸 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "Will this help people?",
                    "translation": "이게 사람들에게 도움이 될까?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sang-woo does what @@.",
                    "hint": "상우는 어떤 것을 하나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "stops",
                    "result": "works",
                    "explanation": "상우는 'I do what works'라고 되는 걸 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "상우",
                    "script": "You really understand people!",
                    "translation": "너는 정말 사람들을 이해해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서진",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서진이의 사람에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "about",
                    "optionB": "I",
                    "optionC": "care",
                    "optionD": "people",
                    "optionE": "deeply",
                    "result": "I care about people deeply",
                    "explanation": "서진이는 사람들을 깊이 신경 써요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Something feels off.",
                    "translation": "뭔가 이상한 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Let's check it out!",
                    "translation": "확인해보자!"
                }
            ]
        }
    ]
}
ID: 4839 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 소리",
            "explanation": "INFP의 가치 중심과 ESTJ의 체계적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "This feels important to me.",
                    "translation": "이게 나한테 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "I can see that.",
                    "translation": "그렇게 보이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비에게는 이것이 중요하다고 느낍니다.",
                    "hint": "은비가 무엇을 중요하게 느끼나요?",
                    "result": "O",
                    "explanation": "은비는 'This feels important to me'라고 이것이 자신에게 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Let's make a plan.",
                    "translation": "계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Does this match my values?",
                    "translation": "이게 내 가치와 맞아?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants to make a @@.",
                    "hint": "소라가 무엇을 만들고 싶어 하나요?",
                    "optionA": "mess",
                    "optionB": "plan",
                    "optionC": "cake",
                    "result": "plan",
                    "explanation": "소라는 'Let's make a plan'이라고 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Your values are clear!",
                    "translation": "너의 가치가 분명해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "은비의 가치관에 대한 문장이에요.",
                    "optionA": "my",
                    "optionB": "I",
                    "optionC": "follow",
                    "optionD": "heart",
                    "optionE": "always",
                    "result": "I always follow my heart",
                    "explanation": "은비는 항상 자신의 마음을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "I need time to think.",
                    "translation": "생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Take all the time!",
                    "translation": "시간을 다 가져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음의 소리",
            "explanation": "INFP의 가치 중심과 ESTJ의 체계적 결정",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "This feels important to me.",
                    "translation": "이게 나한테 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소라",
                    "script": "I can see that.",
                    "translation": "그렇게 보이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "은비에게는 이것이 중요하다고 느낍니다.",
                    "hint": "은비가 무엇을 중요하게 느끼나요?",
                    "result": "O",
                    "explanation": "은비는 'This feels important to me'라고 이것이 자신에게 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소라",
                    "script": "Let's make a plan.",
                    "translation": "계획을 세우자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Does this match my values?",
                    "translation": "이게 내 가치와 맞아?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Sora wants to make a @@.",
                    "hint": "소라가 무엇을 만들고 싶어 하나요?",
                    "optionA": "mess",
                    "optionB": "plan",
                    "optionC": "cake",
                    "result": "plan",
                    "explanation": "소라는 'Let's make a plan'이라고 계획을 세우자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소라",
                    "script": "Your values are clear!",
                    "translation": "너의 가치가 분명해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "은비",
                    "script": "You're so organized!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "은비의 가치관에 대한 문장이에요.",
                    "optionA": "my",
                    "optionB": "I",
                    "optionC": "follow",
                    "optionD": "heart",
                    "optionE": "always",
                    "result": "I always follow my heart",
                    "explanation": "은비는 항상 자신의 마음을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "I need time to think.",
                    "translation": "생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소라",
                    "script": "Take all the time!",
                    "translation": "시간을 다 가져!"
                }
            ]
        }
    ]
}
ID: 4840 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 접근",
            "explanation": "ESTJ의 효율적 결정과 ISFP의 감정 고려",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "I check the facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds smart.",
                    "translation": "똑똑해 보여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영이는 먼저 사실을 확인한다고 했습니다.",
                    "hint": "하영이가 먼저 무엇을 확인하나요?",
                    "result": "O",
                    "explanation": "하영이는 'I check the facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "How do I feel about this?",
                    "translation": "이것에 대해 어떻게 느껴?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "What's the best result?",
                    "translation": "최고의 결과는 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young asks how she @@ about something.",
                    "hint": "채영이가 무엇에 대해 어떻게 한다고 물어보나요?",
                    "optionA": "thinks",
                    "optionB": "feels",
                    "optionC": "knows",
                    "result": "feels",
                    "explanation": "채영이는 'How do I feel about this?'라고 어떻게 느끼는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think of everything!",
                    "translation": "너는 모든 걸 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "You listen to your heart!",
                    "translation": "너는 네 마음에 귀 기울여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "하영이의 결정 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "good",
                    "optionD": "decisions",
                    "optionE": "quickly",
                    "result": "I make good decisions quickly",
                    "explanation": "하영이는 좋은 결정을 빨리 내려요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "This is the right way.",
                    "translation": "이게 올바른 방법이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I trust your judgment.",
                    "translation": "네 판단을 믿어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "체계적 접근",
            "explanation": "ESTJ의 효율적 결정과 ISFP의 감정 고려",
            "level": 2,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "I check the facts first.",
                    "translation": "먼저 사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That sounds smart.",
                    "translation": "똑똑해 보여."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "하영이는 먼저 사실을 확인한다고 했습니다.",
                    "hint": "하영이가 먼저 무엇을 확인하나요?",
                    "result": "O",
                    "explanation": "하영이는 'I check the facts first'라고 먼저 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "How do I feel about this?",
                    "translation": "이것에 대해 어떻게 느껴?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하영",
                    "script": "What's the best result?",
                    "translation": "최고의 결과는 뭐야?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young asks how she @@ about something.",
                    "hint": "채영이가 무엇에 대해 어떻게 한다고 물어보나요?",
                    "optionA": "thinks",
                    "optionB": "feels",
                    "optionC": "knows",
                    "result": "feels",
                    "explanation": "채영이는 'How do I feel about this?'라고 어떻게 느끼는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think of everything!",
                    "translation": "너는 모든 걸 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하영",
                    "script": "You listen to your heart!",
                    "translation": "너는 네 마음에 귀 기울여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "하영이의 결정 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "make",
                    "optionC": "good",
                    "optionD": "decisions",
                    "optionE": "quickly",
                    "result": "I make good decisions quickly",
                    "explanation": "하영이는 좋은 결정을 빨리 내려요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "This is the right way.",
                    "translation": "이게 올바른 방법이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I trust your judgment.",
                    "translation": "네 판단을 믿어."
                }
            ]
        }
    ]
}
ID: 4841 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 선택",
            "explanation": "ESFP의 즉흥적 결정과 INTJ의 계획적 사고",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "I choose what feels good!",
                    "translation": "기분 좋은 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's interesting.",
                    "translation": "흥미롭네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 기분 좋은 것을 선택한다고 했습니다.",
                    "hint": "미소가 어떤 것을 선택한다고 했나요?",
                    "result": "O",
                    "explanation": "미소는 'I choose what feels good!'라고 기분 좋은 걸 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I think about tomorrow.",
                    "translation": "내일에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Right now is important!",
                    "translation": "지금이 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon thinks about @@.",
                    "hint": "지훈이가 언제에 대해 생각하나요?",
                    "optionA": "yesterday",
                    "optionB": "tomorrow",
                    "optionC": "never",
                    "result": "tomorrow",
                    "explanation": "지훈이는 'I think about tomorrow'라고 내일에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You enjoy the moment!",
                    "translation": "너는 순간을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "You plan so well!",
                    "translation": "너는 정말 잘 계획해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미소의 선택 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "follow",
                    "optionC": "my",
                    "optionD": "happy",
                    "optionE": "feelings",
                    "result": "I follow my happy feelings",
                    "explanation": "미소는 자신의 행복한 감정을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미소",
                    "script": "Let's do it now!",
                    "translation": "지금 해보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Okay, sounds fun.",
                    "translation": "좋아, 재밌을 것 같네."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "순간의 선택",
            "explanation": "ESFP의 즉흥적 결정과 INTJ의 계획적 사고",
            "level": 2,
            "my_mbti": "ESFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미소",
                    "script": "I choose what feels good!",
                    "translation": "기분 좋은 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's interesting.",
                    "translation": "흥미롭네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미소는 기분 좋은 것을 선택한다고 했습니다.",
                    "hint": "미소가 어떤 것을 선택한다고 했나요?",
                    "result": "O",
                    "explanation": "미소는 'I choose what feels good!'라고 기분 좋은 걸 선택한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "I think about tomorrow.",
                    "translation": "내일에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미소",
                    "script": "Right now is important!",
                    "translation": "지금이 중요해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon thinks about @@.",
                    "hint": "지훈이가 언제에 대해 생각하나요?",
                    "optionA": "yesterday",
                    "optionB": "tomorrow",
                    "optionC": "never",
                    "result": "tomorrow",
                    "explanation": "지훈이는 'I think about tomorrow'라고 내일에 대해 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You enjoy the moment!",
                    "translation": "너는 순간을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "You plan so well!",
                    "translation": "너는 정말 잘 계획해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미소의 선택 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "follow",
                    "optionC": "my",
                    "optionD": "happy",
                    "optionE": "feelings",
                    "result": "I follow my happy feelings",
                    "explanation": "미소는 자신의 행복한 감정을 따라가요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미소",
                    "script": "Let's do it now!",
                    "translation": "지금 해보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Okay, sounds fun.",
                    "translation": "좋아, 재밌을 것 같네."
                }
            ]
        }
    ]
}
ID: 4842 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "목표 달성",
            "explanation": "ENTJ의 효율적 목표와 INFP의 개인적 가치",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I focus on results.",
                    "translation": "결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "That's very focused.",
                    "translation": "정말 집중적이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 결과에 집중한다고 했습니다.",
                    "hint": "준혁이가 무엇에 집중한다고 했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'I focus on results'라고 결과에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "What feels right to me?",
                    "translation": "나한테 뭐가 맞는 느낌이지?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "What works the best?",
                    "translation": "뭐가 가장 잘 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon asks what feels @@ to her.",
                    "hint": "하윤이가 자신에게 무엇이 어떻게 느껴지는지 물어보나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "strange",
                    "result": "right",
                    "explanation": "하윤이는 'What feels right to me?'라고 무엇이 자신에게 맞는 느낌인지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너답게 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준혁이의 목표 달성에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "always",
                    "optionC": "reach",
                    "optionD": "my",
                    "optionE": "goals",
                    "result": "I always reach my goals",
                    "explanation": "준혁이는 항상 자신의 목표를 달성해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Let's finish this fast.",
                    "translation": "이걸 빨리 끝내자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "I need to think more.",
                    "translation": "좀 더 생각해봐야 해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "목표 달성",
            "explanation": "ENTJ의 효율적 목표와 INFP의 개인적 가치",
            "level": 2,
            "my_mbti": "ENTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준혁",
                    "script": "I focus on results.",
                    "translation": "결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "That's very focused.",
                    "translation": "정말 집중적이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준혁이는 결과에 집중한다고 했습니다.",
                    "hint": "준혁이가 무엇에 집중한다고 했나요?",
                    "result": "O",
                    "explanation": "준혁이는 'I focus on results'라고 결과에 집중한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "What feels right to me?",
                    "translation": "나한테 뭐가 맞는 느낌이지?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "What works the best?",
                    "translation": "뭐가 가장 잘 돼?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ha-yoon asks what feels @@ to her.",
                    "hint": "하윤이가 자신에게 무엇이 어떻게 느껴지는지 물어보나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "strange",
                    "result": "right",
                    "explanation": "하윤이는 'What feels right to me?'라고 무엇이 자신에게 맞는 느낌인지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "You stay true to yourself!",
                    "translation": "너는 너답게 살아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "준혁이의 목표 달성에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "always",
                    "optionC": "reach",
                    "optionD": "my",
                    "optionE": "goals",
                    "result": "I always reach my goals",
                    "explanation": "준혁이는 항상 자신의 목표를 달성해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준혁",
                    "script": "Let's finish this fast.",
                    "translation": "이걸 빨리 끝내자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "I need to think more.",
                    "translation": "좀 더 생각해봐야 해."
                }
            ]
        }
    ]
}
ID: 4843 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 자유",
            "explanation": "ENFP의 자유로운 선택과 ISTJ의 신중한 계획",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I want to try everything!",
                    "translation": "모든 걸 해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That sounds exciting.",
                    "translation": "신나는 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 모든 것을 해보고 싶어 합니다.",
                    "hint": "지영이가 무엇을 해보고 싶어 하나요?",
                    "result": "O",
                    "explanation": "지영이는 'I want to try everything!'라고 모든 걸 해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I check everything twice.",
                    "translation": "모든 걸 두 번 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "New ideas are fun!",
                    "translation": "새로운 아이디어는 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon checks everything @@.",
                    "hint": "동현이가 모든 걸 몇 번 확인하나요?",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "동현이는 'I check everything twice'라고 모든 걸 두 번 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "You have great energy!",
                    "translation": "너는 에너지가 대단해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "You're so careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지영이의 새로운 시도에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "love",
                    "optionC": "trying",
                    "optionD": "new",
                    "optionE": "things",
                    "result": "I love trying new things",
                    "explanation": "지영이는 새로운 것들을 시도하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Let's change the plan!",
                    "translation": "계획을 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Okay, but let's think first.",
                    "translation": "좋아, 하지만 먼저 생각해보자."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 자유",
            "explanation": "ENFP의 자유로운 선택과 ISTJ의 신중한 계획",
            "level": 2,
            "my_mbti": "ENFP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I want to try everything!",
                    "translation": "모든 걸 해보고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동현",
                    "script": "That sounds exciting.",
                    "translation": "신나는 것 같네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지영이는 모든 것을 해보고 싶어 합니다.",
                    "hint": "지영이가 무엇을 해보고 싶어 하나요?",
                    "result": "O",
                    "explanation": "지영이는 'I want to try everything!'라고 모든 걸 해보고 싶다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I check everything twice.",
                    "translation": "모든 걸 두 번 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "New ideas are fun!",
                    "translation": "새로운 아이디어는 재밌어!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-hyeon checks everything @@.",
                    "hint": "동현이가 모든 걸 몇 번 확인하나요?",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "동현이는 'I check everything twice'라고 모든 걸 두 번 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동현",
                    "script": "You have great energy!",
                    "translation": "너는 에너지가 대단해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지영",
                    "script": "You're so careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "지영이의 새로운 시도에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "love",
                    "optionC": "trying",
                    "optionD": "new",
                    "optionE": "things",
                    "result": "I love trying new things",
                    "explanation": "지영이는 새로운 것들을 시도하는 걸 좋아해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "Let's change the plan!",
                    "translation": "계획을 바꿔보자!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동현",
                    "script": "Okay, but let's think first.",
                    "translation": "좋아, 하지만 먼저 생각해보자."
                }
            ]
        }
    ]
}
ID: 4844 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용 vs 가능성",
            "explanation": "ISTP의 현실적 해결과 ENFP의 창의적 탐색",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I fix what's broken.",
                    "translation": "고장난 걸 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so useful!",
                    "translation": "정말 유용해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 고장난 것을 고친다고 했습니다.",
                    "hint": "태오가 무엇을 고친다고 했나요?",
                    "result": "O",
                    "explanation": "태오는 'I fix what's broken'이라고 고장난 걸 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "What if we try this?",
                    "translation": "이거 해보면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Does it actually work?",
                    "translation": "실제로 작동해?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young asks what if they @@ something.",
                    "hint": "지영이가 무엇을 해보자고 제안하나요?",
                    "optionA": "break",
                    "optionB": "try",
                    "optionC": "stop",
                    "result": "try",
                    "explanation": "지영이는 'What if we try this?'라고 이걸 해보자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "You think of new ways!",
                    "translation": "너는 새로운 방법을 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 문제 해결 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "fix",
                    "optionC": "broken",
                    "optionD": "things",
                    "optionE": "well",
                    "result": "I fix broken things well",
                    "explanation": "태오는 고장난 것들을 잘 고쳐요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "This is the simple way.",
                    "translation": "이게 간단한 방법이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Simple can be perfect!",
                    "translation": "간단한 게 완벽할 수 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "실용 vs 가능성",
            "explanation": "ISTP의 현실적 해결과 ENFP의 창의적 탐색",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I fix what's broken.",
                    "translation": "고장난 걸 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "That's so useful!",
                    "translation": "정말 유용해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 고장난 것을 고친다고 했습니다.",
                    "hint": "태오가 무엇을 고친다고 했나요?",
                    "result": "O",
                    "explanation": "태오는 'I fix what's broken'이라고 고장난 걸 고친다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지영",
                    "script": "What if we try this?",
                    "translation": "이거 해보면 어떨까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Does it actually work?",
                    "translation": "실제로 작동해?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-young asks what if they @@ something.",
                    "hint": "지영이가 무엇을 해보자고 제안하나요?",
                    "optionA": "break",
                    "optionB": "try",
                    "optionC": "stop",
                    "result": "try",
                    "explanation": "지영이는 'What if we try this?'라고 이걸 해보자고 제안했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "You think of new ways!",
                    "translation": "너는 새로운 방법을 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 문제 해결 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "fix",
                    "optionC": "broken",
                    "optionD": "things",
                    "optionE": "well",
                    "result": "I fix broken things well",
                    "explanation": "태오는 고장난 것들을 잘 고쳐요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "This is the simple way.",
                    "translation": "이게 간단한 방법이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지영",
                    "script": "Simple can be perfect!",
                    "translation": "간단한 게 완벽할 수 있어!"
                }
            ]
        }
    ]
}
ID: 4845 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "배려 vs 목표",
            "explanation": "ISFJ의 사람 중심과 ENTJ의 결과 지향",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Will this hurt anyone?",
                    "translation": "이게 누군가를 다치게 할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "You care about people.",
                    "translation": "너는 사람들을 신경 써."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 이것이 누군가를 다치게 할지 걱정합니다.",
                    "hint": "수현이가 누가 다칠까봐 걱정하나요?",
                    "result": "O",
                    "explanation": "수현이는 'Will this hurt anyone?'라고 누군가 다칠까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "What gives best results?",
                    "translation": "뭐가 최고의 결과를 줘?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Everyone should be happy.",
                    "translation": "모든 사람이 행복해야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok wants the best @@.",
                    "hint": "준혁이가 최고의 무엇을 원하나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "mistakes",
                    "result": "results",
                    "explanation": "준혁이는 'What gives best results?'라고 최고의 결과를 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your heart is kind!",
                    "translation": "너의 마음은 착해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수현이의 사람에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "I",
                    "optionB": "always",
                    "optionC": "think",
                    "optionD": "about",
                    "optionE": "others",
                    "result": "I always think about others",
                    "explanation": "수현이는 항상 다른 사람들에 대해 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "Is everyone okay with this?",
                    "translation": "모든 사람이 이거 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "We'll make sure they are.",
                    "translation": "그들이 괜찮도록 할게."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "배려 vs 목표",
            "explanation": "ISFJ의 사람 중심과 ENTJ의 결과 지향",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "Will this hurt anyone?",
                    "translation": "이게 누군가를 다치게 할까?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "You care about people.",
                    "translation": "너는 사람들을 신경 써."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수현이는 이것이 누군가를 다치게 할지 걱정합니다.",
                    "hint": "수현이가 누가 다칠까봐 걱정하나요?",
                    "result": "O",
                    "explanation": "수현이는 'Will this hurt anyone?'라고 누군가 다칠까봐 걱정했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준혁",
                    "script": "What gives best results?",
                    "translation": "뭐가 최고의 결과를 줘?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Everyone should be happy.",
                    "translation": "모든 사람이 행복해야 해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jun-hyeok wants the best @@.",
                    "hint": "준혁이가 최고의 무엇을 원하나요?",
                    "optionA": "problems",
                    "optionB": "results",
                    "optionC": "mistakes",
                    "result": "results",
                    "explanation": "준혁이는 'What gives best results?'라고 최고의 결과를 원한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your heart is kind!",
                    "translation": "너의 마음은 착해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수현",
                    "script": "You get things done!",
                    "translation": "너는 일을 해내!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "수현이의 사람에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "I",
                    "optionB": "always",
                    "optionC": "think",
                    "optionD": "about",
                    "optionE": "others",
                    "result": "I always think about others",
                    "explanation": "수현이는 항상 다른 사람들에 대해 생각해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "Is everyone okay with this?",
                    "translation": "모든 사람이 이거 괜찮아?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "We'll make sure they are.",
                    "translation": "그들이 괜찮도록 할게."
                }
            ]
        }
    ]
}
ID: 4846 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예술 vs 논리",
            "explanation": "ISFP의 개인적 느낌과 INTJ의 전략적 사고",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This looks beautiful to me.",
                    "translation": "이게 나한테는 아름다워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Beauty matters to you.",
                    "translation": "아름다움이 너한테 중요하구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린에게는 이것이 아름다워 보입니다.",
                    "hint": "아린이에게 이것이 어떻게 보이나요?",
                    "result": "O",
                    "explanation": "아린이는 'This looks beautiful to me'라고 이게 아름다워 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "What's the long-term plan?",
                    "translation": "장기 계획이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Does it feel right inside?",
                    "translation": "속으로 괜찮다고 느껴져?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon asks about the @@-term plan.",
                    "hint": "지훈이가 어떤 기간의 계획에 대해 물어보나요?",
                    "optionA": "short",
                    "optionB": "long",
                    "optionC": "mid",
                    "result": "long",
                    "explanation": "지훈이는 'What's the long-term plan?'라고 장기 계획에 대해 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You have great taste!",
                    "translation": "너는 감각이 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You think so far ahead!",
                    "translation": "너는 정말 멀리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아린이의 선택 기준에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "choose",
                    "optionC": "what",
                    "optionD": "feels",
                    "optionE": "right",
                    "result": "I choose what feels right",
                    "explanation": "아린이는 옳다고 느끼는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "My heart says no.",
                    "translation": "내 마음은 안 된다고 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Trust your feelings then.",
                    "translation": "그럼 네 감정을 믿어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "예술 vs 논리",
            "explanation": "ISFP의 개인적 느낌과 INTJ의 전략적 사고",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "This looks beautiful to me.",
                    "translation": "이게 나한테는 아름다워 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Beauty matters to you.",
                    "translation": "아름다움이 너한테 중요하구나."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "아린에게는 이것이 아름다워 보입니다.",
                    "hint": "아린이에게 이것이 어떻게 보이나요?",
                    "result": "O",
                    "explanation": "아린이는 'This looks beautiful to me'라고 이게 아름다워 보인다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지훈",
                    "script": "What's the long-term plan?",
                    "translation": "장기 계획이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "아린",
                    "script": "Does it feel right inside?",
                    "translation": "속으로 괜찮다고 느껴져?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-hoon asks about the @@-term plan.",
                    "hint": "지훈이가 어떤 기간의 계획에 대해 물어보나요?",
                    "optionA": "short",
                    "optionB": "long",
                    "optionC": "mid",
                    "result": "long",
                    "explanation": "지훈이는 'What's the long-term plan?'라고 장기 계획에 대해 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You have great taste!",
                    "translation": "너는 감각이 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "You think so far ahead!",
                    "translation": "너는 정말 멀리 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "아린이의 선택 기준에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "choose",
                    "optionC": "what",
                    "optionD": "feels",
                    "optionE": "right",
                    "result": "I choose what feels right",
                    "explanation": "아린이는 옳다고 느끼는 것을 선택해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "My heart says no.",
                    "translation": "내 마음은 안 된다고 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Trust your feelings then.",
                    "translation": "그럼 네 감정을 믿어."
                }
            ]
        }
    ]
}
ID: 4847 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가치 vs 효율",
            "explanation": "ISFP의 내적 가치와 ENTJ의 효과적 실행",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "This doesn't feel right.",
                    "translation": "이거 맞지 않는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What bothers you about it?",
                    "translation": "뭐가 신경 쓰여?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미에게는 이것이 맞지 않다고 느껴집니다.",
                    "hint": "소미가 이것에 대해 어떻게 느끼나요?",
                    "result": "O",
                    "explanation": "소미는 'This doesn't feel right'라고 맞지 않다고 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Let's find what works.",
                    "translation": "되는 걸 찾아보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "My values are important.",
                    "translation": "내 가치가 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeon wants to find what @@.",
                    "hint": "나연이가 무엇을 찾고 싶어 하나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "breaks",
                    "result": "works",
                    "explanation": "나연이는 'Let's find what works'라고 되는 걸 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your values make you special!",
                    "translation": "너의 가치가 너를 특별하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "You make things happen!",
                    "translation": "너는 일이 일어나게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소미의 가치관에 대한 문장이에요.",
                    "optionA": "My",
                    "optionB": "values",
                    "optionC": "guide",
                    "optionD": "my",
                    "optionE": "choices",
                    "result": "My values guide my choices",
                    "explanation": "소미의 가치가 선택을 안내해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I need time to decide.",
                    "translation": "결정할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Take your time, it's important.",
                    "translation": "시간 가져, 중요한 거니까."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가치 vs 효율",
            "explanation": "ISFP의 내적 가치와 ENTJ의 효과적 실행",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "This doesn't feel right.",
                    "translation": "이거 맞지 않는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "What bothers you about it?",
                    "translation": "뭐가 신경 쓰여?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "소미에게는 이것이 맞지 않다고 느껴집니다.",
                    "hint": "소미가 이것에 대해 어떻게 느끼나요?",
                    "result": "O",
                    "explanation": "소미는 'This doesn't feel right'라고 맞지 않다고 느낀다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "나연",
                    "script": "Let's find what works.",
                    "translation": "되는 걸 찾아보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소미",
                    "script": "My values are important.",
                    "translation": "내 가치가 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Na-yeon wants to find what @@.",
                    "hint": "나연이가 무엇을 찾고 싶어 하나요?",
                    "optionA": "fails",
                    "optionB": "works",
                    "optionC": "breaks",
                    "result": "works",
                    "explanation": "나연이는 'Let's find what works'라고 되는 걸 찾자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "Your values make you special!",
                    "translation": "너의 가치가 너를 특별하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "You make things happen!",
                    "translation": "너는 일이 일어나게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "소미의 가치관에 대한 문장이에요.",
                    "optionA": "My",
                    "optionB": "values",
                    "optionC": "guide",
                    "optionD": "my",
                    "optionE": "choices",
                    "result": "My values guide my choices",
                    "explanation": "소미의 가치가 선택을 안내해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I need time to decide.",
                    "translation": "결정할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나연",
                    "script": "Take your time, it's important.",
                    "translation": "시간 가져, 중요한 거니까."
                }
            ]
        }
    ]
}
ID: 4848 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 감정",
            "explanation": "INTJ의 체계적 계획과 ISFJ의 관계 고려",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I see the big picture.",
                    "translation": "전체 그림이 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "That's really impressive!",
                    "translation": "정말 인상적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 전체 그림을 본다고 했습니다.",
                    "hint": "서연이가 무엇을 본다고 했나요?",
                    "result": "O",
                    "explanation": "서연이는 'I see the big picture'라고 전체 그림을 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "How will people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "This fits my strategy.",
                    "translation": "이게 내 전략에 맞아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-ah wonders how people will @@.",
                    "hint": "윤아가 사람들이 어떻게 할지 궁금해하나요?",
                    "optionA": "think",
                    "optionB": "feel",
                    "optionC": "work",
                    "result": "feel",
                    "explanation": "윤아는 'How will people feel?'라고 사람들이 어떻게 느낄지 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You think so clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서연이의 계획 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "plan",
                    "optionC": "everything",
                    "optionD": "very",
                    "optionE": "carefully",
                    "result": "I plan everything very carefully",
                    "explanation": "서연이는 모든 것을 매우 신중하게 계획해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "This will work perfectly.",
                    "translation": "이게 완벽하게 될 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "I believe in your plan.",
                    "translation": "네 계획을 믿어."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 감정",
            "explanation": "INTJ의 체계적 계획과 ISFJ의 관계 고려",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I see the big picture.",
                    "translation": "전체 그림이 보여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "That's really impressive!",
                    "translation": "정말 인상적이야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서연이는 전체 그림을 본다고 했습니다.",
                    "hint": "서연이가 무엇을 본다고 했나요?",
                    "result": "O",
                    "explanation": "서연이는 'I see the big picture'라고 전체 그림을 본다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "윤아",
                    "script": "How will people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서연",
                    "script": "This fits my strategy.",
                    "translation": "이게 내 전략에 맞아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Yoon-ah wonders how people will @@.",
                    "hint": "윤아가 사람들이 어떻게 할지 궁금해하나요?",
                    "optionA": "think",
                    "optionB": "feel",
                    "optionC": "work",
                    "result": "feel",
                    "explanation": "윤아는 'How will people feel?'라고 사람들이 어떻게 느낄지 궁금해했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You think so clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서연",
                    "script": "You care about everyone!",
                    "translation": "너는 모든 사람을 신경 써!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서연이의 계획 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "plan",
                    "optionC": "everything",
                    "optionD": "very",
                    "optionE": "carefully",
                    "result": "I plan everything very carefully",
                    "explanation": "서연이는 모든 것을 매우 신중하게 계획해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "This will work perfectly.",
                    "translation": "이게 완벽하게 될 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "I believe in your plan.",
                    "translation": "네 계획을 믿어."
                }
            ]
        }
    ]
}
ID: 4849 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "탐구 vs 감성",
            "explanation": "INTP의 이론적 분석과 ISFP의 개인적 가치",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Let me think about this.",
                    "translation": "이거에 대해 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 이것에 대해 생각해보겠다고 했습니다.",
                    "hint": "정우가 무엇에 대해 생각해보겠다고 했나요?",
                    "result": "O",
                    "explanation": "정우는 'Let me think about this'라고 이거에 대해 생각해보겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "What does my heart say?",
                    "translation": "내 마음은 뭐라고 해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "I need more information.",
                    "translation": "정보가 더 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young asks what her @@ says.",
                    "hint": "채영이가 자신의 무엇이 말하는지 물어보나요?",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "채영이는 'What does my heart say?'라고 자신의 마음이 뭐라고 하는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You understand everything!",
                    "translation": "너는 모든 걸 이해해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "You listen to yourself!",
                    "translation": "너는 너 자신에게 귀 기울여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정우의 분석하는 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "analyze",
                    "optionC": "all",
                    "optionD": "the",
                    "optionE": "possibilities",
                    "result": "I analyze all the possibilities",
                    "explanation": "정우는 모든 가능성을 분석해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "The logic seems clear.",
                    "translation": "논리가 명확해 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Logic and feelings both matter.",
                    "translation": "논리와 감정 둘 다 중요해."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "탐구 vs 감성",
            "explanation": "INTP의 이론적 분석과 ISFP의 개인적 가치",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "Let me think about this.",
                    "translation": "이거에 대해 생각해볼게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Take your time!",
                    "translation": "천천히 해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "정우는 이것에 대해 생각해보겠다고 했습니다.",
                    "hint": "정우가 무엇에 대해 생각해보겠다고 했나요?",
                    "result": "O",
                    "explanation": "정우는 'Let me think about this'라고 이거에 대해 생각해보겠다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "What does my heart say?",
                    "translation": "내 마음은 뭐라고 해?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "I need more information.",
                    "translation": "정보가 더 필요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Chae-young asks what her @@ says.",
                    "hint": "채영이가 자신의 무엇이 말하는지 물어보나요?",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "채영이는 'What does my heart say?'라고 자신의 마음이 뭐라고 하는지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You understand everything!",
                    "translation": "너는 모든 걸 이해해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "정우",
                    "script": "You listen to yourself!",
                    "translation": "너는 너 자신에게 귀 기울여!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정우의 분석하는 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "analyze",
                    "optionC": "all",
                    "optionD": "the",
                    "optionE": "possibilities",
                    "result": "I analyze all the possibilities",
                    "explanation": "정우는 모든 가능성을 분석해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "The logic seems clear.",
                    "translation": "논리가 명확해 보여."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Logic and feelings both matter.",
                    "translation": "논리와 감정 둘 다 중요해."
                }
            ]
        }
    ]
}
ID: 4850 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직감 vs 탐험",
            "explanation": "INFJ의 미래 통찰과 ENTP의 다양한 가능성",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I sense something here.",
                    "translation": "뭔가 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What do you feel?",
                    "translation": "뭘 느껴?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 무언가를 감지한다고 했습니다.",
                    "hint": "미나가 무엇을 감지한다고 했나요?",
                    "result": "O",
                    "explanation": "미나는 'I sense something here'라고 뭔가 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "So many options to try!",
                    "translation": "시도할 선택이 많아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "This path feels right.",
                    "translation": "이 길이 맞는 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon sees many @@ to try.",
                    "hint": "도윤이가 시도할 많은 무엇을 보나요?",
                    "optionA": "problems",
                    "optionB": "options",
                    "optionC": "mistakes",
                    "result": "options",
                    "explanation": "도윤이는 'So many options to try!'라고 시도할 선택이 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Your intuition is amazing!",
                    "translation": "너의 직감이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "You see many possibilities!",
                    "translation": "너는 많은 가능성을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미나의 직감적 능력에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "inner",
                    "optionE": "voice",
                    "result": "I trust my inner voice",
                    "explanation": "미나는 자신의 내면의 목소리를 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Something doesn't feel right.",
                    "translation": "뭔가 맞지 않는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Let's explore why that is.",
                    "translation": "왜 그런지 알아보자."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "직감 vs 탐험",
            "explanation": "INFJ의 미래 통찰과 ENTP의 다양한 가능성",
            "level": 2,
            "my_mbti": "INFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I sense something here.",
                    "translation": "뭔가 느껴져."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "What do you feel?",
                    "translation": "뭘 느껴?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "미나는 무언가를 감지한다고 했습니다.",
                    "hint": "미나가 무엇을 감지한다고 했나요?",
                    "result": "O",
                    "explanation": "미나는 'I sense something here'라고 뭔가 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도윤",
                    "script": "So many options to try!",
                    "translation": "시도할 선택이 많아!"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미나",
                    "script": "This path feels right.",
                    "translation": "이 길이 맞는 것 같아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Do-yoon sees many @@ to try.",
                    "hint": "도윤이가 시도할 많은 무엇을 보나요?",
                    "optionA": "problems",
                    "optionB": "options",
                    "optionC": "mistakes",
                    "result": "options",
                    "explanation": "도윤이는 'So many options to try!'라고 시도할 선택이 많다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "Your intuition is amazing!",
                    "translation": "너의 직감이 놀라워!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미나",
                    "script": "You see many possibilities!",
                    "translation": "너는 많은 가능성을 봐!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "미나의 직감적 능력에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "trust",
                    "optionC": "my",
                    "optionD": "inner",
                    "optionE": "voice",
                    "result": "I trust my inner voice",
                    "explanation": "미나는 자신의 내면의 목소리를 믿어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미나",
                    "script": "Something doesn't feel right.",
                    "translation": "뭔가 맞지 않는 느낌이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Let's explore why that is.",
                    "translation": "왜 그런지 알아보자."
                }
            ]
        }
    ]
}
ID: 4851 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 우선",
            "explanation": "INFP의 진정성과 ISTP의 실용적 해결",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "This means a lot to me.",
                    "translation": "이게 나한테 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I can see that.",
                    "translation": "그렇게 보이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영에게는 이것이 정말 의미가 있습니다.",
                    "hint": "나영이에게 이것이 어떤가요?",
                    "result": "O",
                    "explanation": "나영이는 'This means a lot to me'라고 이게 정말 의미 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "What's the simple way?",
                    "translation": "간단한 방법이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Is this true to myself?",
                    "translation": "이게 나답나?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh looks for the @@ way.",
                    "hint": "태오가 어떤 방법을 찾나요?",
                    "optionA": "hard",
                    "optionB": "simple",
                    "optionC": "long",
                    "result": "simple",
                    "explanation": "태오는 'What's the simple way?'라고 간단한 방법을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Being yourself is important!",
                    "translation": "너다워지는 게 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나영이의 진정성에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "want",
                    "optionC": "to",
                    "optionD": "be",
                    "optionE": "authentic",
                    "result": "I want to be authentic",
                    "explanation": "나영이는 진정한 자신이 되고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "I can't fake this.",
                    "translation": "이걸 가짜로 할 수 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Don't fake it then.",
                    "translation": "그럼 가짜로 하지 마."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 우선",
            "explanation": "INFP의 진정성과 ISTP의 실용적 해결",
            "level": 2,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "This means a lot to me.",
                    "translation": "이게 나한테 정말 의미 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I can see that.",
                    "translation": "그렇게 보이네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "나영에게는 이것이 정말 의미가 있습니다.",
                    "hint": "나영이에게 이것이 어떤가요?",
                    "result": "O",
                    "explanation": "나영이는 'This means a lot to me'라고 이게 정말 의미 있다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "What's the simple way?",
                    "translation": "간단한 방법이 뭐야?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Is this true to myself?",
                    "translation": "이게 나답나?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Tae-oh looks for the @@ way.",
                    "hint": "태오가 어떤 방법을 찾나요?",
                    "optionA": "hard",
                    "optionB": "simple",
                    "optionC": "long",
                    "result": "simple",
                    "explanation": "태오는 'What's the simple way?'라고 간단한 방법을 찾는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Being yourself is important!",
                    "translation": "너다워지는 게 중요해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "나영",
                    "script": "You make things work!",
                    "translation": "너는 일이 되게 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "나영이의 진정성에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "want",
                    "optionC": "to",
                    "optionD": "be",
                    "optionE": "authentic",
                    "result": "I want to be authentic",
                    "explanation": "나영이는 진정한 자신이 되고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "I can't fake this.",
                    "translation": "이걸 가짜로 할 수 없어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Don't fake it then.",
                    "translation": "그럼 가짜로 하지 마."
                }
            ]
        }
    ]
}
ID: 4852 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "행동 vs 배려",
            "explanation": "ESTP의 즉시 행동과 ISFJ의 신중한 고려",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's do it right now!",
                    "translation": "지금 당장 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Are you sure about this?",
                    "translation": "이거 확실해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 지금 당장 해보자고 했습니다.",
                    "hint": "상우가 언제 하자고 했나요?",
                    "result": "O",
                    "explanation": "상우는 'Let's do it right now!'라고 지금 당장 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Will this help everyone?",
                    "translation": "이게 모든 사람에게 도움이 될까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "We'll figure it out!",
                    "translation": "알아낼 거야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na asks if this will help @@.",
                    "hint": "예나가 이게 누구에게 도움이 될지 물어보나요?",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "herself",
                    "result": "everyone",
                    "explanation": "예나는 'Will this help everyone?'라고 모든 사람에게 도움이 될지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You're so brave to try!",
                    "translation": "시도하는 너가 정말 용감해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "You think of everyone!",
                    "translation": "너는 모든 사람을 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상우의 행동 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "act",
                    "optionC": "fast",
                    "optionD": "and",
                    "optionE": "learn",
                    "result": "I act fast and learn",
                    "explanation": "상우는 빠르게 행동하고 배워요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Action teaches us more!",
                    "translation": "행동이 더 많이 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You're right about that.",
                    "translation": "그 말이 맞아."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "행동 vs 배려",
            "explanation": "ESTP의 즉시 행동과 ISFJ의 신중한 고려",
            "level": 2,
            "my_mbti": "ESTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "상우",
                    "script": "Let's do it right now!",
                    "translation": "지금 당장 해보자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "Are you sure about this?",
                    "translation": "이거 확실해?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "상우는 지금 당장 해보자고 했습니다.",
                    "hint": "상우가 언제 하자고 했나요?",
                    "result": "O",
                    "explanation": "상우는 'Let's do it right now!'라고 지금 당장 하자고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예나",
                    "script": "Will this help everyone?",
                    "translation": "이게 모든 사람에게 도움이 될까?"
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "We'll figure it out!",
                    "translation": "알아낼 거야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ye-na asks if this will help @@.",
                    "hint": "예나가 이게 누구에게 도움이 될지 물어보나요?",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "herself",
                    "result": "everyone",
                    "explanation": "예나는 'Will this help everyone?'라고 모든 사람에게 도움이 될지 물어봤어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You're so brave to try!",
                    "translation": "시도하는 너가 정말 용감해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "You think of everyone!",
                    "translation": "너는 모든 사람을 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "상우의 행동 방식에 대한 문장이에요.",
                    "optionA": "I",
                    "optionB": "act",
                    "optionC": "fast",
                    "optionD": "and",
                    "optionE": "learn",
                    "result": "I act fast and learn",
                    "explanation": "상우는 빠르게 행동하고 배워요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "상우",
                    "script": "Action teaches us more!",
                    "translation": "행동이 더 많이 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You're right about that.",
                    "translation": "그 말이 맞아."
                }
            ]
        }
    ]
}
ID: 4853 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조화 vs 분석",
            "explanation": "ESFJ의 관계 중심과 INTP의 객관적 사고",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Everyone should be happy.",
                    "translation": "모든 사람이 행복해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's a nice goal.",
                    "translation": "좋은 목표네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모든 사람이 행복해야 한다고 했습니다.",
                    "hint": "민지가 누가 행복해야 한다고 했나요?",
                    "result": "O",
                    "explanation": "민지는 'Everyone should be happy'라고 모든 사람이 행복해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Let's look at the facts.",
                    "translation": "사실들을 살펴보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "How do people feel?",
                    "translation": "사람들이 어떻게 느껴?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae wants to look at the @@.",
                    "hint": "민재가 무엇을 보고 싶어 하나요?",
                    "optionA": "people",
                    "optionB": "facts",
                    "optionC": "feelings",
                    "result": "facts",
                    "explanation": "민재는 'Let's look at the facts'라고 사실들을 보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You bring people together!",
                    "translation": "너는 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "You think so clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민지의 사람들에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "I",
                    "optionB": "care",
                    "optionC": "about",
                    "optionD": "group",
                    "optionE": "harmony",
                    "result": "I care about group harmony",
                    "explanation": "민지는 그룹 화합을 신경 써요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Let's keep everyone happy.",
                    "translation": "모든 사람을 행복하게 하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "We'll find a logical way.",
                    "translation": "논리적인 방법을 찾을 거야."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "조화 vs 분석",
            "explanation": "ESFJ의 관계 중심과 INTP의 객관적 사고",
            "level": 2,
            "my_mbti": "ESFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "Everyone should be happy.",
                    "translation": "모든 사람이 행복해야 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's a nice goal.",
                    "translation": "좋은 목표네."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민지는 모든 사람이 행복해야 한다고 했습니다.",
                    "hint": "민지가 누가 행복해야 한다고 했나요?",
                    "result": "O",
                    "explanation": "민지는 'Everyone should be happy'라고 모든 사람이 행복해야 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Let's look at the facts.",
                    "translation": "사실들을 살펴보자."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "How do people feel?",
                    "translation": "사람들이 어떻게 느껴?"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-jae wants to look at the @@.",
                    "hint": "민재가 무엇을 보고 싶어 하나요?",
                    "optionA": "people",
                    "optionB": "facts",
                    "optionC": "feelings",
                    "result": "facts",
                    "explanation": "민재는 'Let's look at the facts'라고 사실들을 보자고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You bring people together!",
                    "translation": "너는 사람들을 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "You think so clearly!",
                    "translation": "너는 정말 명확하게 생각해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "민지의 사람들에 대한 관심을 나타내는 문장이에요.",
                    "optionA": "I",
                    "optionB": "care",
                    "optionC": "about",
                    "optionD": "group",
                    "optionE": "harmony",
                    "result": "I care about group harmony",
                    "explanation": "민지는 그룹 화합을 신경 써요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "Let's keep everyone happy.",
                    "translation": "모든 사람을 행복하게 하자."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "We'll find a logical way.",
                    "translation": "논리적인 방법을 찾을 거야."
                }
            ]
        }
    ]
}
ID: 4854 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 vs 혼자",
            "explanation": "ISTJ의 계획된 모임과 INFP의 자유로운 만남",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan meetings.",
                    "translation": "모임을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's very organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 모임을 계획합니다.",
                    "hint": "동현이가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 'I plan meetings'라고 모임을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Time matters most.",
                    "translation": "시간이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "You value time!",
                    "translation": "너는 시간을 소중히 하는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyun thinks @@ matters most.",
                    "hint": "동현이가 가장 중요하다고 생각하는 것은?",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "food",
                    "result": "time",
                    "explanation": "동현이는 'Time matters most'라고 시간이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "You're always ready!",
                    "translation": "너는 항상 준비되어 있구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You're very flexible!",
                    "translation": "너는 정말 유연해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 다른 방식에 대한 문장이에요.",
                    "optionA": "meet",
                    "optionB": "People",
                    "optionC": "differently",
                    "optionD": "friends",
                    "result": "People meet friends differently",
                    "explanation": "사람들은 다르게 친구를 만나요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 vs 혼자",
            "explanation": "ISTJ의 계획된 모임과 INFP의 자유로운 만남",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I plan meetings.",
                    "translation": "모임을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's very organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 모임을 계획합니다.",
                    "hint": "동현이가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 'I plan meetings'라고 모임을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Time matters most.",
                    "translation": "시간이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "You value time!",
                    "translation": "너는 시간을 소중히 하는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyun thinks @@ matters most.",
                    "hint": "동현이가 가장 중요하다고 생각하는 것은?",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "food",
                    "result": "time",
                    "explanation": "동현이는 'Time matters most'라고 시간이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "You're always ready!",
                    "translation": "너는 항상 준비되어 있구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You're very flexible!",
                    "translation": "너는 정말 유연해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 다른 방식에 대한 문장이에요.",
                    "optionA": "meet",
                    "optionB": "People",
                    "optionC": "differently",
                    "optionD": "friends",
                    "result": "People meet friends differently",
                    "explanation": "사람들은 다르게 친구를 만나요."
                }
            ]
        }
    ]
}
ID: 4855 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙 vs 자유",
            "explanation": "ISTJ의 규칙적 관계와 INFP의 자유로운 관계",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Rules help me.",
                    "translation": "규칙이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Freedom feels nice!",
                    "translation": "자유가 좋게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 규칙을 좋아합니다.",
                    "hint": "진우를 돕는 것은 무엇인가요?",
                    "result": "O",
                    "explanation": "진우는 'Rules help me'라고 규칙이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I keep promises.",
                    "translation": "약속을 지켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "That's so reliable!",
                    "translation": "정말 믿음직스럽네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jinwoo keeps his @@.",
                    "hint": "진우가 뭘 지킨다고 했나요?",
                    "optionA": "secrets",
                    "optionB": "promises",
                    "optionC": "toys",
                    "result": "promises",
                    "explanation": "진우는 'I keep promises'라고 약속을 지킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "You're trustworthy always!",
                    "translation": "너는 항상 믿을만해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "You're deeply caring!",
                    "translation": "너는 깊이 신경써주는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 있는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "They",
                    "optionC": "together",
                    "optionD": "time",
                    "result": "They enjoy time together",
                    "explanation": "그들은 함께 시간을 즐겨요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "규칙 vs 자유",
            "explanation": "ISTJ의 규칙적 관계와 INFP의 자유로운 관계",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Rules help me.",
                    "translation": "규칙이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Freedom feels nice!",
                    "translation": "자유가 좋게 느껴져!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 규칙을 좋아합니다.",
                    "hint": "진우를 돕는 것은 무엇인가요?",
                    "result": "O",
                    "explanation": "진우는 'Rules help me'라고 규칙이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I keep promises.",
                    "translation": "약속을 지켜."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "That's so reliable!",
                    "translation": "정말 믿음직스럽네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jinwoo keeps his @@.",
                    "hint": "진우가 뭘 지킨다고 했나요?",
                    "optionA": "secrets",
                    "optionB": "promises",
                    "optionC": "toys",
                    "result": "promises",
                    "explanation": "진우는 'I keep promises'라고 약속을 지킨다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "You're trustworthy always!",
                    "translation": "너는 항상 믿을만해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "You're deeply caring!",
                    "translation": "너는 깊이 신경써주는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "함께 있는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "They",
                    "optionC": "together",
                    "optionD": "time",
                    "result": "They enjoy time together",
                    "explanation": "그들은 함께 시간을 즐겨요."
                }
            ]
        }
    ]
}
ID: 4856 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 vs 꿈",
            "explanation": "ISTJ의 사실 탐구와 INFP의 상상 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Facts guide me.",
                    "translation": "사실이 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "Dreams inspire you!",
                    "translation": "꿈이 너를 영감을 주는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 사실을 중요하게 생각합니다.",
                    "hint": "지호를 이끄는 것은?",
                    "result": "O",
                    "explanation": "지호는 'Facts guide me'라고 사실이 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "I check sources.",
                    "translation": "출처를 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "You're very careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jiho checks @@ carefully.",
                    "hint": "지호가 뭘 확인한다고 했나요?",
                    "optionA": "feelings",
                    "optionB": "sources",
                    "optionC": "weather",
                    "result": "sources",
                    "explanation": "지호는 'I check sources'라고 출처를 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Your way works!",
                    "translation": "네 방식이 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your dreams matter!",
                    "translation": "네 꿈이 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "Both",
                    "optionC": "ways",
                    "optionD": "new",
                    "result": "Both learn new ways",
                    "explanation": "둘 다 새로운 방법을 배워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "책 vs 꿈",
            "explanation": "ISTJ의 사실 탐구와 INFP의 상상 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "Facts guide me.",
                    "translation": "사실이 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "Dreams inspire you!",
                    "translation": "꿈이 너를 영감을 주는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 사실을 중요하게 생각합니다.",
                    "hint": "지호를 이끄는 것은?",
                    "result": "O",
                    "explanation": "지호는 'Facts guide me'라고 사실이 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "I check sources.",
                    "translation": "출처를 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "You're very careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jiho checks @@ carefully.",
                    "hint": "지호가 뭘 확인한다고 했나요?",
                    "optionA": "feelings",
                    "optionB": "sources",
                    "optionC": "weather",
                    "result": "sources",
                    "explanation": "지호는 'I check sources'라고 출처를 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Your way works!",
                    "translation": "네 방식이 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "Your dreams matter!",
                    "translation": "네 꿈이 중요해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "Both",
                    "optionC": "ways",
                    "optionD": "new",
                    "result": "Both learn new ways",
                    "explanation": "둘 다 새로운 방법을 배워요."
                }
            ]
        }
    ]
}
ID: 4857 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정확 vs 느낌",
            "explanation": "ISTJ의 정확한 정보와 INFP의 직관적 탐구",
            "category": "정보 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Numbers don't lie.",
                    "translation": "숫자는 거짓말 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Feelings matter too!",
                    "translation": "감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 숫자를 신뢰합니다.",
                    "hint": "현수가 뭐가 거짓말 안 한다고 했나요?",
                    "result": "O",
                    "explanation": "현수는 'Numbers don't lie'라고 숫자는 거짓말 안 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "I need proof.",
                    "translation": "증거가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "That's very thorough!",
                    "translation": "정말 철저하네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunsoo needs @@ to believe.",
                    "hint": "현수가 뭐가 필요하다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "proof",
                    "optionC": "luck",
                    "result": "proof",
                    "explanation": "현수는 'I need proof'라고 증거가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "You seek truth!",
                    "translation": "너는 진실을 찾는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "You trust instincts!",
                    "translation": "너는 직감을 믿는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보를 찾는 것에 대한 문장이에요.",
                    "optionA": "find",
                    "optionB": "We",
                    "optionC": "differently",
                    "optionD": "answers",
                    "result": "We find answers differently",
                    "explanation": "우리는 다르게 답을 찾아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정확 vs 느낌",
            "explanation": "ISTJ의 정확한 정보와 INFP의 직관적 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Numbers don't lie.",
                    "translation": "숫자는 거짓말 안 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Feelings matter too!",
                    "translation": "감정도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 숫자를 신뢰합니다.",
                    "hint": "현수가 뭐가 거짓말 안 한다고 했나요?",
                    "result": "O",
                    "explanation": "현수는 'Numbers don't lie'라고 숫자는 거짓말 안 한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "I need proof.",
                    "translation": "증거가 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "That's very thorough!",
                    "translation": "정말 철저하네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunsoo needs @@ to believe.",
                    "hint": "현수가 뭐가 필요하다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "proof",
                    "optionC": "luck",
                    "result": "proof",
                    "explanation": "현수는 'I need proof'라고 증거가 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "You seek truth!",
                    "translation": "너는 진실을 찾는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "You trust instincts!",
                    "translation": "너는 직감을 믿는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "정보를 찾는 것에 대한 문장이에요.",
                    "optionA": "find",
                    "optionB": "We",
                    "optionC": "differently",
                    "optionD": "answers",
                    "result": "We find answers differently",
                    "explanation": "우리는 다르게 답을 찾아요."
                }
            ]
        }
    ]
}
ID: 4858 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 마음",
            "explanation": "ISTJ의 계획적 결정과 INFP의 가치 중심 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Plans work best.",
                    "translation": "계획이 가장 잘 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hearts know truth!",
                    "translation": "마음이 진실을 알아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 계획을 선호합니다.",
                    "hint": "수빈이가 뭐가 가장 잘 된다고 했나요?",
                    "result": "O",
                    "explanation": "수빈이는 'Plans work best'라고 계획이 가장 잘 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "I list options.",
                    "translation": "선택지를 목록으로 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "That's really organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Subin @@ her options.",
                    "hint": "수빈이가 선택지를 어떻게 한다고 했나요?",
                    "optionA": "lists",
                    "optionB": "forgets",
                    "optionC": "hides",
                    "result": "lists",
                    "explanation": "수빈이는 'I list options'라고 목록으로 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You're so systematic!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "You follow values!",
                    "translation": "너는 가치를 따르는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "결정하는 방법에 대한 문장이에요.",
                    "optionA": "decide",
                    "optionB": "People",
                    "optionC": "own",
                    "optionD": "their",
                    "result": "People decide their own",
                    "explanation": "사람들은 자신만의 방법으로 결정해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 마음",
            "explanation": "ISTJ의 계획적 결정과 INFP의 가치 중심 결정",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Plans work best.",
                    "translation": "계획이 가장 잘 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Hearts know truth!",
                    "translation": "마음이 진실을 알아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 계획을 선호합니다.",
                    "hint": "수빈이가 뭐가 가장 잘 된다고 했나요?",
                    "result": "O",
                    "explanation": "수빈이는 'Plans work best'라고 계획이 가장 잘 된다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "I list options.",
                    "translation": "선택지를 목록으로 만들어."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "That's really organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Subin @@ her options.",
                    "hint": "수빈이가 선택지를 어떻게 한다고 했나요?",
                    "optionA": "lists",
                    "optionB": "forgets",
                    "optionC": "hides",
                    "result": "lists",
                    "explanation": "수빈이는 'I list options'라고 목록으로 만든다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You're so systematic!",
                    "translation": "너는 정말 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "You follow values!",
                    "translation": "너는 가치를 따르는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "결정하는 방법에 대한 문장이에요.",
                    "optionA": "decide",
                    "optionB": "People",
                    "optionC": "own",
                    "optionD": "their",
                    "result": "People decide their own",
                    "explanation": "사람들은 자신만의 방법으로 결정해요."
                }
            ]
        }
    ]
}
ID: 4859 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리 vs 감정",
            "explanation": "ISTJ의 논리적 판단과 INFP의 감정적 판단",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "Logic helps me.",
                    "translation": "논리가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Feelings guide me!",
                    "translation": "감정이 나를 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지수는 논리를 사용합니다.",
                    "hint": "지수를 돕는 것은?",
                    "result": "O",
                    "explanation": "지수는 'Logic helps me'라고 논리가 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "I think clearly.",
                    "translation": "명확하게 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "That's your strength!",
                    "translation": "그게 네 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jisoo thinks very @@.",
                    "hint": "지수가 어떻게 생각한다고 했나요?",
                    "optionA": "slowly",
                    "optionB": "clearly",
                    "optionC": "never",
                    "result": "clearly",
                    "explanation": "지수는 'I think clearly'라고 명확하게 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You're really smart!",
                    "translation": "너는 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "You're very intuitive!",
                    "translation": "너는 정말 직관적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 돕는 것에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "Friends",
                    "optionC": "other",
                    "optionD": "each",
                    "result": "Friends help each other",
                    "explanation": "친구들은 서로를 도와요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리 vs 감정",
            "explanation": "ISTJ의 논리적 판단과 INFP의 감정적 판단",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "Logic helps me.",
                    "translation": "논리가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Feelings guide me!",
                    "translation": "감정이 나를 이끌어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지수는 논리를 사용합니다.",
                    "hint": "지수를 돕는 것은?",
                    "result": "O",
                    "explanation": "지수는 'Logic helps me'라고 논리가 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "I think clearly.",
                    "translation": "명확하게 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "That's your strength!",
                    "translation": "그게 네 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jisoo thinks very @@.",
                    "hint": "지수가 어떻게 생각한다고 했나요?",
                    "optionA": "slowly",
                    "optionB": "clearly",
                    "optionC": "never",
                    "result": "clearly",
                    "explanation": "지수는 'I think clearly'라고 명확하게 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You're really smart!",
                    "translation": "너는 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "You're very intuitive!",
                    "translation": "너는 정말 직관적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 돕는 것에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "Friends",
                    "optionC": "other",
                    "optionD": "each",
                    "result": "Friends help each other",
                    "explanation": "친구들은 서로를 도와요."
                }
            ]
        }
    ]
}
ID: 4860 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일정 vs 흐름",
            "explanation": "ISTJ의 규칙적 생활과 INFP의 유연한 생활",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민경",
                    "script": "Routines help me.",
                    "translation": "일상이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Flow feels natural!",
                    "translation": "흐름이 자연스러워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민경이는 일상을 좋아합니다.",
                    "hint": "민경이를 돕는 것은?",
                    "result": "O",
                    "explanation": "민경이는 'Routines help me'라고 일상이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민경",
                    "script": "I wake early.",
                    "translation": "일찍 일어나."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "You're so disciplined!",
                    "translation": "너는 정말 규율적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minkyung wakes up @@.",
                    "hint": "민경이가 언제 일어난다고 했나요?",
                    "optionA": "late",
                    "optionB": "early",
                    "optionC": "never",
                    "result": "early",
                    "explanation": "민경이는 'I wake early'라고 일찍 일어난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You're very consistent!",
                    "translation": "너는 정말 일관되게 하는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "You're very creative!",
                    "translation": "너는 정말 창의적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "생활하는 방식에 대한 문장이에요.",
                    "optionA": "live",
                    "optionB": "Both",
                    "optionC": "happily",
                    "optionD": "ways",
                    "result": "Both live happily ways",
                    "explanation": "둘 다 행복하게 살아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일정 vs 흐름",
            "explanation": "ISTJ의 규칙적 생활과 INFP의 유연한 생활",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민경",
                    "script": "Routines help me.",
                    "translation": "일상이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Flow feels natural!",
                    "translation": "흐름이 자연스러워!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민경이는 일상을 좋아합니다.",
                    "hint": "민경이를 돕는 것은?",
                    "result": "O",
                    "explanation": "민경이는 'Routines help me'라고 일상이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민경",
                    "script": "I wake early.",
                    "translation": "일찍 일어나."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "You're so disciplined!",
                    "translation": "너는 정말 규율적이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minkyung wakes up @@.",
                    "hint": "민경이가 언제 일어난다고 했나요?",
                    "optionA": "late",
                    "optionB": "early",
                    "optionC": "never",
                    "result": "early",
                    "explanation": "민경이는 'I wake early'라고 일찍 일어난다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "You're very consistent!",
                    "translation": "너는 정말 일관되게 하는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민경",
                    "script": "You're very creative!",
                    "translation": "너는 정말 창의적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "생활하는 방식에 대한 문장이에요.",
                    "optionA": "live",
                    "optionB": "Both",
                    "optionC": "happily",
                    "optionD": "ways",
                    "result": "Both live happily ways",
                    "explanation": "둘 다 행복하게 살아요."
                }
            ]
        }
    ]
}
ID: 4861 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획표 vs 자유시간",
            "explanation": "ISTJ의 시간 관리와 INFP의 자유로운 시간",
            "category": "생활 태도",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서윤",
                    "script": "I schedule days.",
                    "translation": "일정을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Freedom feels good!",
                    "translation": "자유가 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서윤이는 일정을 계획합니다.",
                    "hint": "서윤이가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "서윤이는 'I schedule days'라고 일정을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서윤",
                    "script": "Plans save time.",
                    "translation": "계획이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "That's really efficient!",
                    "translation": "정말 효율적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Plans @@ time for Seoyoon.",
                    "hint": "계획이 시간을 어떻게 한다고 했나요?",
                    "optionA": "waste",
                    "optionB": "save",
                    "optionC": "lose",
                    "result": "save",
                    "explanation": "서윤이는 'Plans save time'이라고 계획이 시간을 절약한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "You're well organized!",
                    "translation": "너는 잘 정리되어 있구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서윤",
                    "script": "You're very adaptable!",
                    "translation": "너는 정말 적응력이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시간을 사용하는 것에 대한 문장이에요.",
                    "optionA": "use",
                    "optionB": "They",
                    "optionC": "wisely",
                    "optionD": "time",
                    "result": "They use time wisely",
                    "explanation": "그들은 시간을 현명하게 사용해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "계획표 vs 자유시간",
            "explanation": "ISTJ의 시간 관리와 INFP의 자유로운 시간",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서윤",
                    "script": "I schedule days.",
                    "translation": "일정을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Freedom feels good!",
                    "translation": "자유가 좋아!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "서윤이는 일정을 계획합니다.",
                    "hint": "서윤이가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "서윤이는 'I schedule days'라고 일정을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "서윤",
                    "script": "Plans save time.",
                    "translation": "계획이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "That's really efficient!",
                    "translation": "정말 효율적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Plans @@ time for Seoyoon.",
                    "hint": "계획이 시간을 어떻게 한다고 했나요?",
                    "optionA": "waste",
                    "optionB": "save",
                    "optionC": "lose",
                    "result": "save",
                    "explanation": "서윤이는 'Plans save time'이라고 계획이 시간을 절약한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "You're well organized!",
                    "translation": "너는 잘 정리되어 있구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "서윤",
                    "script": "You're very adaptable!",
                    "translation": "너는 정말 적응력이 좋아!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "시간을 사용하는 것에 대한 문장이에요.",
                    "optionA": "use",
                    "optionB": "They",
                    "optionC": "wisely",
                    "optionD": "time",
                    "result": "They use time wisely",
                    "explanation": "그들은 시간을 현명하게 사용해요."
                }
            ]
        }
    ]
}
ID: 4862 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "침착 vs 감정",
            "explanation": "ISTJ의 침착한 대처와 INFP의 감정적 대처",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "I stay calm.",
                    "translation": "침착하게 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "Feelings need space!",
                    "translation": "감정은 공간이 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수연이는 침착함을 유지합니다.",
                    "hint": "수연이가 어떻게 있는다고 했나요?",
                    "result": "O",
                    "explanation": "수연이는 'I stay calm'이라고 침착하게 있는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Plans help stress.",
                    "translation": "계획이 스트레스를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "That's your way!",
                    "translation": "그게 네 방식이구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Suyeon with stress.",
                    "hint": "수연이의 스트레스를 돕는 것은?",
                    "optionA": "Games",
                    "optionB": "Plans",
                    "optionC": "Songs",
                    "result": "Plans",
                    "explanation": "수연이는 'Plans help stress'라고 계획이 스트레스를 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "You're very strong!",
                    "translation": "너는 정말 강해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "You're very deep!",
                    "translation": "너는 정말 깊어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "스트레스를 다루는 것에 대한 문장이에요.",
                    "optionA": "handle",
                    "optionB": "People",
                    "optionC": "differently",
                    "optionD": "stress",
                    "result": "People handle stress differently",
                    "explanation": "사람들은 스트레스를 다르게 다뤄요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "침착 vs 감정",
            "explanation": "ISTJ의 침착한 대처와 INFP의 감정적 대처",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수연",
                    "script": "I stay calm.",
                    "translation": "침착하게 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "Feelings need space!",
                    "translation": "감정은 공간이 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수연이는 침착함을 유지합니다.",
                    "hint": "수연이가 어떻게 있는다고 했나요?",
                    "result": "O",
                    "explanation": "수연이는 'I stay calm'이라고 침착하게 있는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수연",
                    "script": "Plans help stress.",
                    "translation": "계획이 스트레스를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "That's your way!",
                    "translation": "그게 네 방식이구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Suyeon with stress.",
                    "hint": "수연이의 스트레스를 돕는 것은?",
                    "optionA": "Games",
                    "optionB": "Plans",
                    "optionC": "Songs",
                    "result": "Plans",
                    "explanation": "수연이는 'Plans help stress'라고 계획이 스트레스를 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "You're very strong!",
                    "translation": "너는 정말 강해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수연",
                    "script": "You're very deep!",
                    "translation": "너는 정말 깊어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "스트레스를 다루는 것에 대한 문장이에요.",
                    "optionA": "handle",
                    "optionB": "People",
                    "optionC": "differently",
                    "optionD": "stress",
                    "result": "People handle stress differently",
                    "explanation": "사람들은 스트레스를 다르게 다뤄요."
                }
            ]
        }
    ]
}
ID: 4863 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "문제해결 vs 감정치유",
            "explanation": "ISTJ의 실용적 해결과 INFP의 감정적 치유",
            "category": "스트레스 상황 대처",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지연",
                    "script": "I solve problems.",
                    "translation": "문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Hearts need healing!",
                    "translation": "마음은 치유가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지연이는 문제를 해결합니다.",
                    "hint": "지연이가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "지연이는 'I solve problems'라고 문제를 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지연",
                    "script": "Action helps me.",
                    "translation": "행동이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "That's very practical!",
                    "translation": "정말 실용적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ helps Jiyeon feel better.",
                    "hint": "지연이를 돕는 것은?",
                    "optionA": "Sleep",
                    "optionB": "Action",
                    "optionC": "Food",
                    "result": "Action",
                    "explanation": "지연이는 'Action helps me'라고 행동이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "You're solution-focused!",
                    "translation": "너는 해결에 집중하는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지연",
                    "script": "You understand deeply!",
                    "translation": "너는 깊이 이해하는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 돕는 방법에 대한 문장이에요.",
                    "optionA": "support",
                    "optionB": "Friends",
                    "optionC": "always",
                    "optionD": "others",
                    "result": "Friends always support others",
                    "explanation": "친구들은 항상 서로를 지원해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "문제해결 vs 감정치유",
            "explanation": "ISTJ의 실용적 해결과 INFP의 감정적 치유",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지연",
                    "script": "I solve problems.",
                    "translation": "문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "Hearts need healing!",
                    "translation": "마음은 치유가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지연이는 문제를 해결합니다.",
                    "hint": "지연이가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "지연이는 'I solve problems'라고 문제를 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지연",
                    "script": "Action helps me.",
                    "translation": "행동이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "That's very practical!",
                    "translation": "정말 실용적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ helps Jiyeon feel better.",
                    "hint": "지연이를 돕는 것은?",
                    "optionA": "Sleep",
                    "optionB": "Action",
                    "optionC": "Food",
                    "result": "Action",
                    "explanation": "지연이는 'Action helps me'라고 행동이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "You're solution-focused!",
                    "translation": "너는 해결에 집중하는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지연",
                    "script": "You understand deeply!",
                    "translation": "너는 깊이 이해하는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 돕는 방법에 대한 문장이에요.",
                    "optionA": "support",
                    "optionB": "Friends",
                    "optionC": "always",
                    "optionD": "others",
                    "result": "Friends always support others",
                    "explanation": "친구들은 항상 서로를 지원해요."
                }
            ]
        }
    ]
}
ID: 4864 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "단계 vs 꿈",
            "explanation": "ISTJ의 단계적 목표와 INFP의 꿈과 비전",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Steps lead forward.",
                    "translation": "단계가 앞으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Dreams inspire action!",
                    "translation": "꿈이 행동을 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 단계적으로 접근합니다.",
                    "hint": "동현이가 뭐가 앞으로 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 'Steps lead forward'라고 단계가 앞으로 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I plan careers.",
                    "translation": "직업을 계획해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Planning helps you!",
                    "translation": "계획이 너를 도와주는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyun @@ his career path.",
                    "hint": "동현이가 직업을 어떻게 한다고 했나요?",
                    "optionA": "forgets",
                    "optionB": "plans",
                    "optionC": "hates",
                    "result": "plans",
                    "explanation": "동현이는 'I plan careers'라고 직업을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "You're very focused!",
                    "translation": "너는 정말 집중적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You're very passionate!",
                    "translation": "너는 정말 열정적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표를 이루는 것에 대한 문장이에요.",
                    "optionA": "reach",
                    "optionB": "Both",
                    "optionC": "their",
                    "optionD": "goals",
                    "result": "Both reach their goals",
                    "explanation": "둘 다 그들의 목표를 이뤄요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "단계 vs 꿈",
            "explanation": "ISTJ의 단계적 목표와 INFP의 꿈과 비전",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "Steps lead forward.",
                    "translation": "단계가 앞으로 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서준",
                    "script": "Dreams inspire action!",
                    "translation": "꿈이 행동을 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 단계적으로 접근합니다.",
                    "hint": "동현이가 뭐가 앞으로 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 'Steps lead forward'라고 단계가 앞으로 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "I plan careers.",
                    "translation": "직업을 계획해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서준",
                    "script": "Planning helps you!",
                    "translation": "계획이 너를 도와주는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyun @@ his career path.",
                    "hint": "동현이가 직업을 어떻게 한다고 했나요?",
                    "optionA": "forgets",
                    "optionB": "plans",
                    "optionC": "hates",
                    "result": "plans",
                    "explanation": "동현이는 'I plan careers'라고 직업을 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서준",
                    "script": "You're very focused!",
                    "translation": "너는 정말 집중적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You're very passionate!",
                    "translation": "너는 정말 열정적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "목표를 이루는 것에 대한 문장이에요.",
                    "optionA": "reach",
                    "optionB": "Both",
                    "optionC": "their",
                    "optionD": "goals",
                    "result": "Both reach their goals",
                    "explanation": "둘 다 그들의 목표를 이뤄요."
                }
            ]
        }
    ]
}
ID: 4865 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "현실 vs 이상",
            "explanation": "ISTJ의 현실적 계획과 INFP의 이상적 비전",
            "category": "직업 및 목표 설정",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Reality matters most.",
                    "translation": "현실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "Dreams matter too!",
                    "translation": "꿈도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 현실을 중시합니다.",
                    "hint": "진우가 뭐가 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "진우는 'Reality matters most'라고 현실이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I check facts.",
                    "translation": "사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Facts ground you!",
                    "translation": "사실이 너를 안정시키는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jinwoo always checks @@.",
                    "hint": "진우가 뭘 확인한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "games",
                    "result": "facts",
                    "explanation": "진우는 'I check facts'라고 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "You're very grounded!",
                    "translation": "너는 정말 현실적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "You're very visionary!",
                    "translation": "너는 정말 비전이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일하는 것에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "They",
                    "optionC": "well",
                    "optionD": "together",
                    "result": "They work well together",
                    "explanation": "그들은 함께 잘 일해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "현실 vs 이상",
            "explanation": "ISTJ의 현실적 계획과 INFP의 이상적 비전",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "Reality matters most.",
                    "translation": "현실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "Dreams matter too!",
                    "translation": "꿈도 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 현실을 중시합니다.",
                    "hint": "진우가 뭐가 가장 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "진우는 'Reality matters most'라고 현실이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "I check facts.",
                    "translation": "사실을 확인해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "Facts ground you!",
                    "translation": "사실이 너를 안정시키는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jinwoo always checks @@.",
                    "hint": "진우가 뭘 확인한다고 했나요?",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "games",
                    "result": "facts",
                    "explanation": "진우는 'I check facts'라고 사실을 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "You're very grounded!",
                    "translation": "너는 정말 현실적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "You're very visionary!",
                    "translation": "너는 정말 비전이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "일하는 것에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "They",
                    "optionC": "well",
                    "optionD": "together",
                    "result": "They work well together",
                    "explanation": "그들은 함께 잘 일해요."
                }
            ]
        }
    ]
}
ID: 4866 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서 vs 예술",
            "explanation": "ISTJ의 체계적 취미와 INFP의 창의적 취미",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "I read facts.",
                    "translation": "사실을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Stories touch hearts!",
                    "translation": "이야기가 마음을 감동시켜!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 사실을 읽습니다.",
                    "hint": "지호가 뭘 읽는다고 했나요?",
                    "result": "O",
                    "explanation": "지호는 'I read facts'라고 사실을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Learning helps me.",
                    "translation": "배움이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "That's wonderful always!",
                    "translation": "그거 항상 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ helps Jiho relax.",
                    "hint": "지호를 돕는 것은?",
                    "optionA": "Dancing",
                    "optionB": "Learning",
                    "optionC": "Singing",
                    "result": "Learning",
                    "explanation": "지호는 'Learning helps me'라고 배움이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "You grow knowledge!",
                    "translation": "너는 지식을 키우는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "You create beauty!",
                    "translation": "너는 아름다움을 만드는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미를 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "People",
                    "optionC": "hobbies",
                    "optionD": "different",
                    "result": "People enjoy different hobbies",
                    "explanation": "사람들은 다른 취미를 즐겨요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서 vs 예술",
            "explanation": "ISTJ의 체계적 취미와 INFP의 창의적 취미",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지호",
                    "script": "I read facts.",
                    "translation": "사실을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "Stories touch hearts!",
                    "translation": "이야기가 마음을 감동시켜!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지호는 사실을 읽습니다.",
                    "hint": "지호가 뭘 읽는다고 했나요?",
                    "result": "O",
                    "explanation": "지호는 'I read facts'라고 사실을 읽는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지호",
                    "script": "Learning helps me.",
                    "translation": "배움이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "That's wonderful always!",
                    "translation": "그거 항상 멋져!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ helps Jiho relax.",
                    "hint": "지호를 돕는 것은?",
                    "optionA": "Dancing",
                    "optionB": "Learning",
                    "optionC": "Singing",
                    "result": "Learning",
                    "explanation": "지호는 'Learning helps me'라고 배움이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "You grow knowledge!",
                    "translation": "너는 지식을 키우는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "You create beauty!",
                    "translation": "너는 아름다움을 만드는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "취미를 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "People",
                    "optionC": "hobbies",
                    "optionD": "different",
                    "result": "People enjoy different hobbies",
                    "explanation": "사람들은 다른 취미를 즐겨요."
                }
            ]
        }
    ]
}
ID: 4867 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 vs 명상",
            "explanation": "ISTJ의 규칙적 운동과 INFP의 내면 탐구",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Exercise keeps routine.",
                    "translation": "운동이 일상을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Quiet heals souls!",
                    "translation": "고요함이 영혼을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 운동으로 일상을 유지합니다.",
                    "hint": "현수가 뭘로 일상을 유지한다고 했나요?",
                    "result": "O",
                    "explanation": "현수는 'Exercise keeps routine'이라고 운동이 일상을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "I run daily.",
                    "translation": "매일 달려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "That's very healthy!",
                    "translation": "정말 건강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunsoo runs @@.",
                    "hint": "현수가 언제 달린다고 했나요?",
                    "optionA": "weekly",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "현수는 'I run daily'라고 매일 달린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You're so active!",
                    "translation": "너는 정말 활동적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "You're so peaceful!",
                    "translation": "너는 정말 평화로워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "휴식하는 것에 대한 문장이에요.",
                    "optionA": "rest",
                    "optionB": "Both",
                    "optionC": "own",
                    "optionD": "ways",
                    "result": "Both rest own ways",
                    "explanation": "둘 다 자신만의 방법으로 쉬어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 vs 명상",
            "explanation": "ISTJ의 규칙적 운동과 INFP의 내면 탐구",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현수",
                    "script": "Exercise keeps routine.",
                    "translation": "운동이 일상을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Quiet heals souls!",
                    "translation": "고요함이 영혼을 치유해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현수는 운동으로 일상을 유지합니다.",
                    "hint": "현수가 뭘로 일상을 유지한다고 했나요?",
                    "result": "O",
                    "explanation": "현수는 'Exercise keeps routine'이라고 운동이 일상을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현수",
                    "script": "I run daily.",
                    "translation": "매일 달려."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "That's very healthy!",
                    "translation": "정말 건강해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Hyunsoo runs @@.",
                    "hint": "현수가 언제 달린다고 했나요?",
                    "optionA": "weekly",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "현수는 'I run daily'라고 매일 달린다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You're so active!",
                    "translation": "너는 정말 활동적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현수",
                    "script": "You're so peaceful!",
                    "translation": "너는 정말 평화로워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "휴식하는 것에 대한 문장이에요.",
                    "optionA": "rest",
                    "optionB": "Both",
                    "optionC": "own",
                    "optionD": "ways",
                    "result": "Both rest own ways",
                    "explanation": "둘 다 자신만의 방법으로 쉬어요."
                }
            ]
        }
    ]
}
ID: 4868 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논의 vs 이해",
            "explanation": "ISTJ의 직접적 해결과 INFP의 감정적 이해",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Facts solve problems.",
                    "translation": "사실이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Hearts need understanding!",
                    "translation": "마음은 이해가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 사실로 해결합니다.",
                    "hint": "수빈이가 뭐로 문제를 해결한다고 했나요?",
                    "result": "O",
                    "explanation": "수빈이는 'Facts solve problems'라고 사실이 문제를 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "I speak directly.",
                    "translation": "직접적으로 말해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "That's very clear!",
                    "translation": "정말 명확해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Subin speaks very @@.",
                    "hint": "수빈이가 어떻게 말한다고 했나요?",
                    "optionA": "quietly",
                    "optionB": "directly",
                    "optionC": "slowly",
                    "result": "directly",
                    "explanation": "수빈이는 'I speak directly'라고 직접적으로 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You're very honest!",
                    "translation": "너는 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "You're very empathetic!",
                    "translation": "너는 정말 공감적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "갈등을 해결하는 것에 대한 문장이에요.",
                    "optionA": "solve",
                    "optionB": "People",
                    "optionC": "conflicts",
                    "optionD": "differently",
                    "result": "People solve conflicts differently",
                    "explanation": "사람들은 갈등을 다르게 해결해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "논의 vs 이해",
            "explanation": "ISTJ의 직접적 해결과 INFP의 감정적 이해",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수빈",
                    "script": "Facts solve problems.",
                    "translation": "사실이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "Hearts need understanding!",
                    "translation": "마음은 이해가 필요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수빈이는 사실로 해결합니다.",
                    "hint": "수빈이가 뭐로 문제를 해결한다고 했나요?",
                    "result": "O",
                    "explanation": "수빈이는 'Facts solve problems'라고 사실이 문제를 해결한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수빈",
                    "script": "I speak directly.",
                    "translation": "직접적으로 말해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "That's very clear!",
                    "translation": "정말 명확해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Subin speaks very @@.",
                    "hint": "수빈이가 어떻게 말한다고 했나요?",
                    "optionA": "quietly",
                    "optionB": "directly",
                    "optionC": "slowly",
                    "result": "directly",
                    "explanation": "수빈이는 'I speak directly'라고 직접적으로 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You're very honest!",
                    "translation": "너는 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수빈",
                    "script": "You're very empathetic!",
                    "translation": "너는 정말 공감적이야!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "갈등을 해결하는 것에 대한 문장이에요.",
                    "optionA": "solve",
                    "optionB": "People",
                    "optionC": "conflicts",
                    "optionD": "differently",
                    "result": "People solve conflicts differently",
                    "explanation": "사람들은 갈등을 다르게 해결해요."
                }
            ]
        }
    ]
}
ID: 4869 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "규칙 vs 감정",
            "explanation": "ISTJ의 원칙적 접근과 INFP의 감정적 접근",
            "category": "갈등 해결 방식",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "Rules guide solutions.",
                    "translation": "규칙이 해결책을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Feelings matter most!",
                    "translation": "감정이 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지수는 규칙으로 해결합니다.",
                    "hint": "지수가 뭐가 해결책을 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "지수는 'Rules guide solutions'라고 규칙이 해결책을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "I stay neutral.",
                    "translation": "중립을 유지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "That's very fair!",
                    "translation": "정말 공정해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jisoo stays @@ always.",
                    "hint": "지수가 뭘 유지한다고 했나요?",
                    "optionA": "angry",
                    "optionB": "neutral",
                    "optionC": "sad",
                    "result": "neutral",
                    "explanation": "지수는 'I stay neutral'이라고 중립을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "You're very balanced!",
                    "translation": "너는 정말 균형잡혀 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "You're very caring!",
                    "translation": "너는 정말 배려심이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화를 만드는 것에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "Both",
                    "optionC": "together",
                    "optionD": "peace",
                    "result": "Both make peace together",
                    "explanation": "둘 다 함께 평화를 만들어요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "규칙 vs 감정",
            "explanation": "ISTJ의 원칙적 접근과 INFP의 감정적 접근",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "Rules guide solutions.",
                    "translation": "규칙이 해결책을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "Feelings matter most!",
                    "translation": "감정이 가장 중요해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "지수는 규칙으로 해결합니다.",
                    "hint": "지수가 뭐가 해결책을 이끈다고 했나요?",
                    "result": "O",
                    "explanation": "지수는 'Rules guide solutions'라고 규칙이 해결책을 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지수",
                    "script": "I stay neutral.",
                    "translation": "중립을 유지해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "That's very fair!",
                    "translation": "정말 공정해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jisoo stays @@ always.",
                    "hint": "지수가 뭘 유지한다고 했나요?",
                    "optionA": "angry",
                    "optionB": "neutral",
                    "optionC": "sad",
                    "result": "neutral",
                    "explanation": "지수는 'I stay neutral'이라고 중립을 유지한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "You're very balanced!",
                    "translation": "너는 정말 균형잡혀 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지수",
                    "script": "You're very caring!",
                    "translation": "너는 정말 배려심이 있어!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "평화를 만드는 것에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "Both",
                    "optionC": "together",
                    "optionD": "peace",
                    "result": "Both make peace together",
                    "explanation": "둘 다 함께 평화를 만들어요."
                }
            ]
        }
    ]
}
ID: 4870 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자서 vs 같이",
            "explanation": "ISTP의 독립적 결정과 ENFP의 함께하는 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I decide alone.",
                    "translation": "나는 혼자 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's ask friends!",
                    "translation": "친구들한테 물어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자서 결정하는 것을 좋아합니다.",
                    "hint": "태오가 어떻게 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "태오는 'I decide alone'이라고 혼자 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I need time.",
                    "translation": "시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You're so careful!",
                    "translation": "너는 정말 신중하구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Taeo needs @@ to decide.",
                    "hint": "태오가 결정하는데 뭐가 필요하다고 했나요?",
                    "optionA": "friends",
                    "optionB": "time",
                    "optionC": "help",
                    "result": "time",
                    "explanation": "태오는 'I need time'이라고 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "I like your way!",
                    "translation": "네 방식이 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "태오의 결정 방식에 대한 문장이에요.",
                    "optionA": "thinks",
                    "optionB": "He",
                    "optionC": "first",
                    "optionD": "alone",
                    "result": "He thinks alone first",
                    "explanation": "그는 먼저 혼자서 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "혼자서 vs 같이",
            "explanation": "ISTP의 독립적 결정과 ENFP의 함께하는 결정",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I decide alone.",
                    "translation": "나는 혼자 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지영",
                    "script": "Let's ask friends!",
                    "translation": "친구들한테 물어보자!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 혼자서 결정하는 것을 좋아합니다.",
                    "hint": "태오가 어떻게 결정한다고 했나요?",
                    "result": "O",
                    "explanation": "태오는 'I decide alone'이라고 혼자 결정한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I need time.",
                    "translation": "시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지영",
                    "script": "You're so careful!",
                    "translation": "너는 정말 신중하구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Taeo needs @@ to decide.",
                    "hint": "태오가 결정하는데 뭐가 필요하다고 했나요?",
                    "optionA": "friends",
                    "optionB": "time",
                    "optionC": "help",
                    "result": "time",
                    "explanation": "태오는 'I need time'이라고 시간이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "I like your way!",
                    "translation": "네 방식이 좋아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "Thanks for understanding.",
                    "translation": "이해해줘서 고마워."
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "태오의 결정 방식에 대한 문장이에요.",
                    "optionA": "thinks",
                    "optionB": "He",
                    "optionC": "first",
                    "optionD": "alone",
                    "result": "He thinks alone first",
                    "explanation": "그는 먼저 혼자서 생각해요."
                }
            ]
        }
    ]
}
ID: 4871 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 감정",
            "explanation": "ISFJ의 계획적 결정과 ENTJ의 목표 중심 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I check everything.",
                    "translation": "모든 걸 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's very safe!",
                    "translation": "그거 정말 안전하네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 모든 것을 확인합니다.",
                    "hint": "민호가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "민호는 'I check everything'이라고 모든 걸 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "People matter most.",
                    "translation": "사람이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "You care deeply!",
                    "translation": "너는 깊이 신경쓰는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minho thinks @@ matter most.",
                    "hint": "민호가 가장 중요하다고 생각하는 것은?",
                    "optionA": "goals",
                    "optionB": "people",
                    "optionC": "money",
                    "result": "people",
                    "explanation": "민호는 'People matter most'라고 사람이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your heart guides you!",
                    "translation": "네 마음이 너를 이끄는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "You respect that!",
                    "translation": "그걸 존중해주네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 일하는 것에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "We",
                    "optionC": "together",
                    "optionD": "well",
                    "result": "We work well together",
                    "explanation": "우리는 함께 잘 일해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 감정",
            "explanation": "ISFJ의 계획적 결정과 ENTJ의 목표 중심 결정",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민호",
                    "script": "I check everything.",
                    "translation": "모든 걸 확인해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's very safe!",
                    "translation": "그거 정말 안전하네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민호는 모든 것을 확인합니다.",
                    "hint": "민호가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "민호는 'I check everything'이라고 모든 걸 확인한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민호",
                    "script": "People matter most.",
                    "translation": "사람이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "You care deeply!",
                    "translation": "너는 깊이 신경쓰는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Minho thinks @@ matter most.",
                    "hint": "민호가 가장 중요하다고 생각하는 것은?",
                    "optionA": "goals",
                    "optionB": "people",
                    "optionC": "money",
                    "result": "people",
                    "explanation": "민호는 'People matter most'라고 사람이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준혁",
                    "script": "Your heart guides you!",
                    "translation": "네 마음이 너를 이끄는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "You respect that!",
                    "translation": "그걸 존중해주네!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "함께 일하는 것에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "We",
                    "optionC": "together",
                    "optionD": "well",
                    "result": "We work well together",
                    "explanation": "우리는 함께 잘 일해요."
                }
            ]
        }
    ]
}
ID: 4872 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리 vs 가능성",
            "explanation": "ISFJ의 신중한 접근과 ENTP의 창의적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "I need facts.",
                    "translation": "사실이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Try new ways!",
                    "translation": "새로운 방법을 시도해봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 사실을 필요로 합니다.",
                    "hint": "우진이가 뭐가 필요하다고 했나요?",
                    "result": "O",
                    "explanation": "우진이는 'I need facts'라고 사실이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "I think slowly.",
                    "translation": "천천히 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "That's really wise!",
                    "translation": "그거 정말 현명해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woojin thinks @@.",
                    "hint": "우진이가 어떻게 생각한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "slowly",
                    "optionC": "never",
                    "result": "slowly",
                    "explanation": "우진이는 'I think slowly'라고 천천히 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You're very careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "You see possibilities!",
                    "translation": "너는 가능성을 보는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "좋은 선택에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "Both",
                    "optionC": "choices",
                    "optionD": "good",
                    "result": "Both make good choices",
                    "explanation": "둘 다 좋은 선택을 해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "논리 vs 가능성",
            "explanation": "ISFJ의 신중한 접근과 ENTP의 창의적 결정",
            "level": 2,
            "my_mbti": "ISFJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "우진",
                    "script": "I need facts.",
                    "translation": "사실이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "Try new ways!",
                    "translation": "새로운 방법을 시도해봐!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "우진이는 사실을 필요로 합니다.",
                    "hint": "우진이가 뭐가 필요하다고 했나요?",
                    "result": "O",
                    "explanation": "우진이는 'I need facts'라고 사실이 필요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "우진",
                    "script": "I think slowly.",
                    "translation": "천천히 생각해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "That's really wise!",
                    "translation": "그거 정말 현명해!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Woojin thinks @@.",
                    "hint": "우진이가 어떻게 생각한다고 했나요?",
                    "optionA": "quickly",
                    "optionB": "slowly",
                    "optionC": "never",
                    "result": "slowly",
                    "explanation": "우진이는 'I think slowly'라고 천천히 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도윤",
                    "script": "You're very careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "우진",
                    "script": "You see possibilities!",
                    "translation": "너는 가능성을 보는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "좋은 선택에 대한 문장이에요.",
                    "optionA": "make",
                    "optionB": "Both",
                    "optionC": "choices",
                    "optionD": "good",
                    "result": "Both make good choices",
                    "explanation": "둘 다 좋은 선택을 해요."
                }
            ]
        }
    ]
}
ID: 4873 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "느낌 vs 논리",
            "explanation": "ISFP의 감정 중심과 INTJ의 논리 중심",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "This feels right.",
                    "translation": "이게 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Interesting feeling!",
                    "translation": "흥미로운 느낌이네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 느낌으로 판단합니다.",
                    "hint": "준석이가 어떻게 판단한다고 했나요?",
                    "result": "O",
                    "explanation": "준석이는 'This feels right'라고 느낌이 맞다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "My heart says yes.",
                    "translation": "내 마음이 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Follow your heart!",
                    "translation": "네 마음을 따라가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Junseok's @@ says yes.",
                    "hint": "준석이의 뭐가 그래라고 하나요?",
                    "optionA": "mind",
                    "optionB": "heart",
                    "optionC": "friend",
                    "result": "heart",
                    "explanation": "준석이는 'My heart says yes'라고 마음이 그래라고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You trust feelings!",
                    "translation": "너는 감정을 믿는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "You trust logic!",
                    "translation": "너는 논리를 믿는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다른 방식에 대한 문장이에요.",
                    "optionA": "think",
                    "optionB": "We",
                    "optionC": "differently",
                    "optionD": "both",
                    "result": "We both think differently",
                    "explanation": "우리 둘은 다르게 생각해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "느낌 vs 논리",
            "explanation": "ISFP의 감정 중심과 INTJ의 논리 중심",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "준석",
                    "script": "This feels right.",
                    "translation": "이게 맞는 것 같아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "Interesting feeling!",
                    "translation": "흥미로운 느낌이네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "준석이는 느낌으로 판단합니다.",
                    "hint": "준석이가 어떻게 판단한다고 했나요?",
                    "result": "O",
                    "explanation": "준석이는 'This feels right'라고 느낌이 맞다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "My heart says yes.",
                    "translation": "내 마음이 그래라고 해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Follow your heart!",
                    "translation": "네 마음을 따라가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Junseok's @@ says yes.",
                    "hint": "준석이의 뭐가 그래라고 하나요?",
                    "optionA": "mind",
                    "optionB": "heart",
                    "optionC": "friend",
                    "result": "heart",
                    "explanation": "준석이는 'My heart says yes'라고 마음이 그래라고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "You trust feelings!",
                    "translation": "너는 감정을 믿는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "You trust logic!",
                    "translation": "너는 논리를 믿는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "다른 방식에 대한 문장이에요.",
                    "optionA": "think",
                    "optionB": "We",
                    "optionC": "differently",
                    "optionD": "both",
                    "result": "We both think differently",
                    "explanation": "우리 둘은 다르게 생각해요."
                }
            ]
        }
    ]
}
ID: 4874 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 규칙",
            "explanation": "ISFP의 가치 중심과 ESTJ의 규칙 중심",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I follow values.",
                    "translation": "가치를 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Values guide you!",
                    "translation": "가치가 너를 이끄는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영이는 가치를 따릅니다.",
                    "hint": "도영이가 뭘 따른다고 했나요?",
                    "result": "O",
                    "explanation": "도영이는 'I follow values'라고 가치를 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Right feels important.",
                    "translation": "옳은 게 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "You have principles!",
                    "translation": "너는 원칙이 있구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Doyoung thinks @@ feels important.",
                    "hint": "도영이가 뭐가 중요하게 느껴진다고 했나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "nothing",
                    "result": "right",
                    "explanation": "도영이는 'Right feels important'라고 옳은 게 중요하게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your way works!",
                    "translation": "네 방식이 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Thanks for support!",
                    "translation": "지지해줘서 고마워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 존중하는 것에 대한 문장이에요.",
                    "optionA": "respect",
                    "optionB": "They",
                    "optionC": "other",
                    "optionD": "each",
                    "result": "They respect each other",
                    "explanation": "그들은 서로를 존중해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "마음 vs 규칙",
            "explanation": "ISFP의 가치 중심과 ESTJ의 규칙 중심",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I follow values.",
                    "translation": "가치를 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "Values guide you!",
                    "translation": "가치가 너를 이끄는구나!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "도영이는 가치를 따릅니다.",
                    "hint": "도영이가 뭘 따른다고 했나요?",
                    "result": "O",
                    "explanation": "도영이는 'I follow values'라고 가치를 따른다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "Right feels important.",
                    "translation": "옳은 게 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "You have principles!",
                    "translation": "너는 원칙이 있구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Doyoung thinks @@ feels important.",
                    "hint": "도영이가 뭐가 중요하게 느껴진다고 했나요?",
                    "optionA": "wrong",
                    "optionB": "right",
                    "optionC": "nothing",
                    "result": "right",
                    "explanation": "도영이는 'Right feels important'라고 옳은 게 중요하게 느껴진다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your way works!",
                    "translation": "네 방식이 효과가 있어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Thanks for support!",
                    "translation": "지지해줘서 고마워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 존중하는 것에 대한 문장이에요.",
                    "optionA": "respect",
                    "optionB": "They",
                    "optionC": "other",
                    "optionD": "each",
                    "result": "They respect each other",
                    "explanation": "그들은 서로를 존중해요."
                }
            ]
        }
    ]
}
ID: 4875 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 감정",
            "explanation": "INTJ의 계획적 결정과 ISFJ의 배려심 깊은 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Logic guides me.",
                    "translation": "논리가 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's very clear!",
                    "translation": "그거 정말 명확하네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 논리를 따릅니다.",
                    "hint": "승현이를 이끄는 것은?",
                    "result": "O",
                    "explanation": "승현이는 'Logic guides me'라고 논리가 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "I plan ahead.",
                    "translation": "미리 계획해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Planning helps you!",
                    "translation": "계획이 너를 도와주는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seunghyun @@ ahead.",
                    "hint": "승현이가 뭘 한다고 했나요?",
                    "optionA": "runs",
                    "optionB": "plans",
                    "optionC": "sleeps",
                    "result": "plans",
                    "explanation": "승현이는 'I plan ahead'라고 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You see clearly!",
                    "translation": "너는 명확하게 보는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "You care deeply!",
                    "translation": "너는 깊이 신경쓰는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "함께 결정하는 것에 대한 문장이에요.",
                    "optionA": "decide",
                    "optionB": "Can",
                    "optionC": "together",
                    "optionD": "we",
                    "result": "Can we decide together",
                    "explanation": "우리 함께 결정할 수 있을까요?"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "계획 vs 감정",
            "explanation": "INTJ의 계획적 결정과 ISFJ의 배려심 깊은 결정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "Logic guides me.",
                    "translation": "논리가 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "That's very clear!",
                    "translation": "그거 정말 명확하네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "승현이는 논리를 따릅니다.",
                    "hint": "승현이를 이끄는 것은?",
                    "result": "O",
                    "explanation": "승현이는 'Logic guides me'라고 논리가 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승현",
                    "script": "I plan ahead.",
                    "translation": "미리 계획해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Planning helps you!",
                    "translation": "계획이 너를 도와주는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Seunghyun @@ ahead.",
                    "hint": "승현이가 뭘 한다고 했나요?",
                    "optionA": "runs",
                    "optionB": "plans",
                    "optionC": "sleeps",
                    "result": "plans",
                    "explanation": "승현이는 'I plan ahead'라고 미리 계획한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You see clearly!",
                    "translation": "너는 명확하게 보는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승현",
                    "script": "You care deeply!",
                    "translation": "너는 깊이 신경쓰는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "함께 결정하는 것에 대한 문장이에요.",
                    "optionA": "decide",
                    "optionB": "Can",
                    "optionC": "together",
                    "optionD": "we",
                    "result": "Can we decide together",
                    "explanation": "우리 함께 결정할 수 있을까요?"
                }
            ]
        }
    ]
}
ID: 4876 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "머리 vs 마음",
            "explanation": "INTJ의 논리적 접근과 ESFJ의 감정적 접근",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "Facts matter most.",
                    "translation": "사실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "People come first!",
                    "translation": "사람이 먼저야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 사실을 중요하게 생각합니다.",
                    "hint": "재현이가 뭐가 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "재현이는 'Facts matter most'라고 사실이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "I use data.",
                    "translation": "데이터를 사용해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Data helps you!",
                    "translation": "데이터가 너를 돕는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jaehyun uses @@ to decide.",
                    "hint": "재현이가 뭘 사용한다고 했나요?",
                    "optionA": "feelings",
                    "optionB": "data",
                    "optionC": "luck",
                    "result": "data",
                    "explanation": "재현이는 'I use data'라고 데이터를 사용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "You're so smart!",
                    "translation": "너는 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You're so kind!",
                    "translation": "너는 정말 친절해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 돕는 것에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "Friends",
                    "optionC": "always",
                    "optionD": "others",
                    "result": "Friends always help others",
                    "explanation": "친구들은 항상 남을 도와요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "머리 vs 마음",
            "explanation": "INTJ의 논리적 접근과 ESFJ의 감정적 접근",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "Facts matter most.",
                    "translation": "사실이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "People come first!",
                    "translation": "사람이 먼저야!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "재현이는 사실을 중요하게 생각합니다.",
                    "hint": "재현이가 뭐가 중요하다고 했나요?",
                    "result": "O",
                    "explanation": "재현이는 'Facts matter most'라고 사실이 가장 중요하다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "재현",
                    "script": "I use data.",
                    "translation": "데이터를 사용해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "Data helps you!",
                    "translation": "데이터가 너를 돕는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jaehyun uses @@ to decide.",
                    "hint": "재현이가 뭘 사용한다고 했나요?",
                    "optionA": "feelings",
                    "optionB": "data",
                    "optionC": "luck",
                    "result": "data",
                    "explanation": "재현이는 'I use data'라고 데이터를 사용한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "You're so smart!",
                    "translation": "너는 정말 똑똑해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재현",
                    "script": "You're so kind!",
                    "translation": "너는 정말 친절해!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 돕는 것에 대한 문장이에요.",
                    "optionA": "help",
                    "optionB": "Friends",
                    "optionC": "always",
                    "optionD": "others",
                    "result": "Friends always help others",
                    "explanation": "친구들은 항상 남을 도와요."
                }
            ]
        }
    ]
}
ID: 4877 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠름 vs 신중",
            "explanation": "INTJ의 전략적 결정과 ESFP의 즉흥적 결정",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I think first.",
                    "translation": "먼저 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Act now, think later!",
                    "translation": "지금 행동하고, 나중에 생각해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 먼저 생각합니다.",
                    "hint": "현석이가 뭘 먼저 한다고 했나요?",
                    "result": "O",
                    "explanation": "현석이는 'I think first'라고 먼저 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Plans help me.",
                    "translation": "계획이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "You're prepared well!",
                    "translation": "너는 잘 준비되어 있구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Plans @@ Hyunseok.",
                    "hint": "계획이 현석이를 어떻게 한다고 했나요?",
                    "optionA": "hurt",
                    "optionB": "help",
                    "optionC": "stop",
                    "result": "help",
                    "explanation": "현석이는 'Plans help me'라고 계획이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your way works!",
                    "translation": "네 방식이 통하네!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Your speed amazes!",
                    "translation": "네 속도가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "다른 방법에 대한 문장이에요.",
                    "optionA": "ways",
                    "optionB": "Both",
                    "optionC": "are",
                    "optionD": "good",
                    "result": "Both ways are good",
                    "explanation": "두 방법 모두 좋아요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠름 vs 신중",
            "explanation": "INTJ의 전략적 결정과 ESFP의 즉흥적 결정",
            "level": 2,
            "my_mbti": "INTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현석",
                    "script": "I think first.",
                    "translation": "먼저 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "Act now, think later!",
                    "translation": "지금 행동하고, 나중에 생각해!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "현석이는 먼저 생각합니다.",
                    "hint": "현석이가 뭘 먼저 한다고 했나요?",
                    "result": "O",
                    "explanation": "현석이는 'I think first'라고 먼저 생각한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현석",
                    "script": "Plans help me.",
                    "translation": "계획이 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "You're prepared well!",
                    "translation": "너는 잘 준비되어 있구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Plans @@ Hyunseok.",
                    "hint": "계획이 현석이를 어떻게 한다고 했나요?",
                    "optionA": "hurt",
                    "optionB": "help",
                    "optionC": "stop",
                    "result": "help",
                    "explanation": "현석이는 'Plans help me'라고 계획이 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "Your way works!",
                    "translation": "네 방식이 통하네!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현석",
                    "script": "Your speed amazes!",
                    "translation": "네 속도가 놀라워!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "다른 방법에 대한 문장이에요.",
                    "optionA": "ways",
                    "optionB": "Both",
                    "optionC": "are",
                    "optionD": "good",
                    "result": "Both ways are good",
                    "explanation": "두 방법 모두 좋아요."
                }
            ]
        }
    ]
}
ID: 4878 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석 vs 감성",
            "explanation": "INTP의 분석적 접근과 ISFP의 감성적 접근",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I analyze options.",
                    "translation": "선택지를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Trust your mind!",
                    "translation": "네 마음을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 선택지를 분석합니다.",
                    "hint": "민재가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "민재는 'I analyze options'라고 선택지를 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Logic helps me.",
                    "translation": "논리가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "That's your strength!",
                    "translation": "그게 네 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ helps Minjae decide.",
                    "hint": "민재를 돕는 것은 무엇인가요?",
                    "optionA": "Logic",
                    "optionB": "Luck",
                    "optionC": "Speed",
                    "result": "Logic",
                    "explanation": "민재는 'Logic helps me'라고 논리가 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think deeply!",
                    "translation": "너는 깊이 생각하는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You feel deeply!",
                    "translation": "너는 깊이 느끼는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 이해하는 것에 대한 문장이에요.",
                    "optionA": "understand",
                    "optionB": "We",
                    "optionC": "now",
                    "optionD": "better",
                    "result": "We understand better now",
                    "explanation": "우리는 이제 더 잘 이해해요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "분석 vs 감성",
            "explanation": "INTP의 분석적 접근과 ISFP의 감성적 접근",
            "level": 2,
            "my_mbti": "INTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I analyze options.",
                    "translation": "선택지를 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "Trust your mind!",
                    "translation": "네 마음을 믿어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민재는 선택지를 분석합니다.",
                    "hint": "민재가 뭘 한다고 했나요?",
                    "result": "O",
                    "explanation": "민재는 'I analyze options'라고 선택지를 분석한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민재",
                    "script": "Logic helps me.",
                    "translation": "논리가 나를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "That's your strength!",
                    "translation": "그게 네 강점이야!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ helps Minjae decide.",
                    "hint": "민재를 돕는 것은 무엇인가요?",
                    "optionA": "Logic",
                    "optionB": "Luck",
                    "optionC": "Speed",
                    "result": "Logic",
                    "explanation": "민재는 'Logic helps me'라고 논리가 도와준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "You think deeply!",
                    "translation": "너는 깊이 생각하는구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "You feel deeply!",
                    "translation": "너는 깊이 느끼는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 이해하는 것에 대한 문장이에요.",
                    "optionA": "understand",
                    "optionB": "We",
                    "optionC": "now",
                    "optionD": "better",
                    "result": "We understand better now",
                    "explanation": "우리는 이제 더 잘 이해해요."
                }
            ]
        }
    ]
}
ID: 4879 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 vs 목표",
            "explanation": "ISFP의 가치 기반과 ENTJ의 목표 지향",
            "category": "의사결정 방식",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "Values guide me.",
                    "translation": "가치가 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "That's meaningful!",
                    "translation": "그거 의미있네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 가치를 따릅니다.",
                    "hint": "진호를 이끄는 것은?",
                    "result": "O",
                    "explanation": "진호는 'Values guide me'라고 가치가 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Heart knows best.",
                    "translation": "마음이 가장 잘 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Follow your heart!",
                    "translation": "네 마음을 따라가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jinho's @@ knows best.",
                    "hint": "진호의 뭐가 가장 잘 안다고 했나요?",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "진호는 'Heart knows best'라고 마음이 가장 잘 안다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "You stay true!",
                    "translation": "너는 진실되게 있구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "You reach goals!",
                    "translation": "너는 목표를 달성하는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "서로 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "They",
                    "optionC": "from",
                    "optionD": "others",
                    "result": "They learn from others",
                    "explanation": "그들은 다른 사람들로부터 배워요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "감정 vs 목표",
            "explanation": "ISFP의 가치 기반과 ENTJ의 목표 지향",
            "level": 2,
            "my_mbti": "ISFP",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "Values guide me.",
                    "translation": "가치가 나를 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나연",
                    "script": "That's meaningful!",
                    "translation": "그거 의미있네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진호는 가치를 따릅니다.",
                    "hint": "진호를 이끄는 것은?",
                    "result": "O",
                    "explanation": "진호는 'Values guide me'라고 가치가 이끈다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "Heart knows best.",
                    "translation": "마음이 가장 잘 알아."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나연",
                    "script": "Follow your heart!",
                    "translation": "네 마음을 따라가!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Jinho's @@ knows best.",
                    "hint": "진호의 뭐가 가장 잘 안다고 했나요?",
                    "optionA": "head",
                    "optionB": "heart",
                    "optionC": "hand",
                    "result": "heart",
                    "explanation": "진호는 'Heart knows best'라고 마음이 가장 잘 안다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나연",
                    "script": "You stay true!",
                    "translation": "너는 진실되게 있구나!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "You reach goals!",
                    "translation": "너는 목표를 달성하는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "서로 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "They",
                    "optionC": "from",
                    "optionD": "others",
                    "result": "They learn from others",
                    "explanation": "그들은 다른 사람들로부터 배워요."
                }
            ]
        }
    ]
}
ID: 4880 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "약속 vs 마음",
            "explanation": "ISTJ의 정확한 약속과 INFJ의 깊은 연결",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I arrive early.",
                    "translation": "일찍 도착해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's very respectful!",
                    "translation": "정말 예의바르네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 일찍 도착합니다.",
                    "hint": "동현이가 언제 도착한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 'I arrive early'라고 일찍 도착한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Time shows respect.",
                    "translation": "시간이 존중을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "You value others!",
                    "translation": "너는 다른 사람을 소중히 하는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyun thinks @@ shows respect.",
                    "hint": "동현이가 뭐가 존중을 보여준다고 했나요?",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "gifts",
                    "result": "time",
                    "explanation": "동현이는 'Time shows respect'라고 시간이 존중을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "You're very reliable!",
                    "translation": "너는 정말 믿을만해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You understand deeply!",
                    "translation": "너는 깊이 이해하는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "친구를 만나는 것에 대한 문장이에요.",
                    "optionA": "meet",
                    "optionB": "They",
                    "optionC": "often",
                    "optionD": "friends",
                    "result": "They meet friends often",
                    "explanation": "그들은 자주 친구를 만나요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "약속 vs 마음",
            "explanation": "ISTJ의 정확한 약속과 INFJ의 깊은 연결",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I arrive early.",
                    "translation": "일찍 도착해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's very respectful!",
                    "translation": "정말 예의바르네!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "동현이는 일찍 도착합니다.",
                    "hint": "동현이가 언제 도착한다고 했나요?",
                    "result": "O",
                    "explanation": "동현이는 'I arrive early'라고 일찍 도착한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동현",
                    "script": "Time shows respect.",
                    "translation": "시간이 존중을 보여줘."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "You value others!",
                    "translation": "너는 다른 사람을 소중히 하는구나!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Donghyun thinks @@ shows respect.",
                    "hint": "동현이가 뭐가 존중을 보여준다고 했나요?",
                    "optionA": "money",
                    "optionB": "time",
                    "optionC": "gifts",
                    "result": "time",
                    "explanation": "동현이는 'Time shows respect'라고 시간이 존중을 보여준다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민수",
                    "script": "You're very reliable!",
                    "translation": "너는 정말 믿을만해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동현",
                    "script": "You understand deeply!",
                    "translation": "너는 깊이 이해하는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "친구를 만나는 것에 대한 문장이에요.",
                    "optionA": "meet",
                    "optionB": "They",
                    "optionC": "often",
                    "optionD": "friends",
                    "result": "They meet friends often",
                    "explanation": "그들은 자주 친구를 만나요."
                }
            ]
        }
    ]
}
ID: 4881 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "사실 vs 의미",
            "explanation": "ISTJ의 명확한 소통과 INFJ의 의미있는 대화",
            "category": "사회적 상호작용",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I speak clearly.",
                    "translation": "명확하게 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Words carry meaning!",
                    "translation": "말에는 의미가 담겨있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 명확하게 말합니다.",
                    "hint": "진우가 어떻게 말한다고 했나요?",
                    "result": "O",
                    "explanation": "진우는 'I speak clearly'라고 명확하게 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Facts help talking.",
                    "translation": "사실이 대화를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "That's very direct!",
                    "translation": "정말 직접적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Jinwoo talk better.",
                    "hint": "진우의 대화를 돕는 것은?",
                    "optionA": "Jokes",
                    "optionB": "Facts",
                    "optionC": "Games",
                    "result": "Facts",
                    "explanation": "진우는 'Facts help talking'이라고 사실이 대화를 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "You're very honest!",
                    "translation": "너는 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "You see connections!",
                    "translation": "너는 연결고리를 보는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이야기를 나누는 것에 대한 문장이에요.",
                    "optionA": "share",
                    "optionB": "People",
                    "optionC": "different",
                    "optionD": "stories",
                    "result": "People share different stories",
                    "explanation": "사람들은 다른 이야기를 나눠요."
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "사실 vs 의미",
            "explanation": "ISTJ의 명확한 소통과 INFJ의 의미있는 대화",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진우",
                    "script": "I speak clearly.",
                    "translation": "명확하게 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "Words carry meaning!",
                    "translation": "말에는 의미가 담겨있어!"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "진우는 명확하게 말합니다.",
                    "hint": "진우가 어떻게 말한다고 했나요?",
                    "result": "O",
                    "explanation": "진우는 'I speak clearly'라고 명확하게 말한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진우",
                    "script": "Facts help talking.",
                    "translation": "사실이 대화를 도와."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "That's very direct!",
                    "translation": "정말 직접적이네!"
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "@@ help Jinwoo talk better.",
                    "hint": "진우의 대화를 돕는 것은?",
                    "optionA": "Jokes",
                    "optionB": "Facts",
                    "optionC": "Games",
                    "result": "Facts",
                    "explanation": "진우는 'Facts help talking'이라고 사실이 대화를 돕는다고 했어요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "You're very honest!",
                    "translation": "너는 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진우",
                    "script": "You see connections!",
                    "translation": "너는 연결고리를 보는구나!"
                },
                {
                    "type": "puzzle",
                    "index": 9,
                    "hint": "이야기를 나누는 것에 대한 문장이에요.",
                    "optionA": "share",
                    "optionB": "People",
                    "optionC": "different",
                    "optionD": "stories",
                    "result": "People share different stories",
                    "explanation": "사람들은 다른 이야기를 나눠요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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