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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 17623 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 보내기",
            "explanation": "ISFJ의 전통적 취미와 INTJ의 지적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy gardening and crafts.",
                    "translation": "나는 정원 가꾸기와 공예를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I study complex topics.",
                    "translation": "나는 복잡한 주제를 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Creating things brings joy.",
                    "translation": "것들을 만드는 게 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 손으로 만들고 가꾸는 활동을 즐깁니다.",
                    "hint": "ISFJ는 구체적이고 실용적인 취미를 좋아해요.",
                    "result": "O",
                    "explanation": "수현이는 'I enjoy gardening and crafts'와 'Creating things brings joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Knowledge expands my mind.",
                    "translation": "지식이 내 마음을 확장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "Learning is valuable too!",
                    "translation": "배우는 것도 가치있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Your creations are beautiful!",
                    "translation": "너의 창작물들은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon enjoys gardening and @@.",
                    "hint": "ISFJ는 정원 가꾸기와 공예를 즐겨요.",
                    "optionA": "reading",
                    "optionB": "crafts",
                    "optionC": "sports",
                    "result": "crafts",
                    "explanation": "수현이는 'I enjoy gardening and crafts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I share my handmade gifts.",
                    "translation": "나는 내 수제 선물을 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "I share interesting insights.",
                    "translation": "나는 흥미로운 통찰을 나눠."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You know so much!",
                    "translation": "너는 정말 많이 알아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I explore new theories constantly.",
                    "translation": "나는 끊임없이 새로운 이론을 탐구해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You expand my perspective!",
                    "translation": "너는 내 관점을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승현",
                    "script": "You add warmth beautifully!",
                    "translation": "너는 따뜻함을 아름답게 더해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미에 대한 문장이에요.",
                    "result": "Hobbies bring life joy balance",
                    "explanation": "취미가 삶의 기쁨과 균형을 가져와요.",
                    "optionA": "joy",
                    "optionB": "life",
                    "optionC": "balance",
                    "optionD": "Hobbies",
                    "optionE": "bring"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여가 시간 보내기",
            "explanation": "ISFJ의 전통적 취미와 INTJ의 지적 활동 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy gardening and crafts.",
                    "translation": "나는 정원 가꾸기와 공예를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I study complex topics.",
                    "translation": "나는 복잡한 주제를 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Creating things brings joy.",
                    "translation": "것들을 만드는 게 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 손으로 만들고 가꾸는 활동을 즐깁니다.",
                    "hint": "ISFJ는 구체적이고 실용적인 취미를 좋아해요.",
                    "result": "O",
                    "explanation": "수현이는 'I enjoy gardening and crafts'와 'Creating things brings joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Knowledge expands my mind.",
                    "translation": "지식이 내 마음을 확장해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "Learning is valuable too!",
                    "translation": "배우는 것도 가치있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Your creations are beautiful!",
                    "translation": "너의 창작물들은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon enjoys gardening and @@.",
                    "hint": "ISFJ는 정원 가꾸기와 공예를 즐겨요.",
                    "optionA": "reading",
                    "optionB": "crafts",
                    "optionC": "sports",
                    "result": "crafts",
                    "explanation": "수현이는 'I enjoy gardening and crafts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I share my handmade gifts.",
                    "translation": "나는 내 수제 선물을 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "I share interesting insights.",
                    "translation": "나는 흥미로운 통찰을 나눠."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You know so much!",
                    "translation": "너는 정말 많이 알아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I explore new theories constantly.",
                    "translation": "나는 끊임없이 새로운 이론을 탐구해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You expand my perspective!",
                    "translation": "너는 내 관점을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승현",
                    "script": "You add warmth beautifully!",
                    "translation": "너는 따뜻함을 아름답게 더해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "취미에 대한 문장이에요.",
                    "optionA": "joy",
                    "optionB": "life",
                    "optionC": "balance",
                    "optionD": "Hobbies",
                    "optionE": "bring",
                    "result": "Hobbies bring life joy balance",
                    "explanation": "취미가 삶의 기쁨과 균형을 가져와요."
                }
            ]
        }
    ]
}
ID: 17624 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서 시간 갖기",
            "explanation": "INTJ의 전문서 탐독과 ISFJ의 실용서 선호 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I read academic research papers.",
                    "translation": "나는 학술 연구 논문을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "I read practical guidebooks.",
                    "translation": "나는 실용 가이드북을 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Deep knowledge fascinates me.",
                    "translation": "깊은 지식이 나를 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이는 전문적이고 학술적인 내용을 읽는 것을 즐깁니다.",
                    "hint": "INTJ는 깊이 있고 복잡한 지적 내용을 선호해요.",
                    "result": "O",
                    "explanation": "재현이는 'I read academic research papers'와 'Deep knowledge fascinates me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "Useful tips help daily life.",
                    "translation": "유용한 팁이 일상 생활을 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Practical application matters too.",
                    "translation": "실용적 적용도 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "You think so deeply!",
                    "translation": "너는 정말 깊게 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jae-hyeon reads academic research @@.",
                    "hint": "INTJ는 학술 연구 논문을 읽어요.",
                    "optionA": "stories",
                    "optionB": "papers",
                    "optionC": "comics",
                    "result": "papers",
                    "explanation": "재현이는 'I read academic research papers'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I take notes for reference.",
                    "translation": "나는 참고를 위해 노트해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I synthesize complex ideas.",
                    "translation": "나는 복잡한 아이디어를 종합해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "Your intellect is impressive!",
                    "translation": "너의 지성은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I connect different fields.",
                    "translation": "나는 다른 분야들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You challenge my mind!",
                    "translation": "너는 내 마음에 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재현",
                    "script": "You provide practical wisdom!",
                    "translation": "너는 실용적 지혜를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지식에 대한 문장이에요.",
                    "result": "Deep knowledge brings understanding power",
                    "explanation": "깊은 지식이 이해와 힘을 가져와요.",
                    "optionA": "power",
                    "optionB": "Deep",
                    "optionC": "brings",
                    "optionD": "understanding",
                    "optionE": "knowledge"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서 시간 갖기",
            "explanation": "INTJ의 전문서 탐독과 ISFJ의 실용서 선호 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I read academic research papers.",
                    "translation": "나는 학술 연구 논문을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은서",
                    "script": "I read practical guidebooks.",
                    "translation": "나는 실용 가이드북을 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Deep knowledge fascinates me.",
                    "translation": "깊은 지식이 나를 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이는 전문적이고 학술적인 내용을 읽는 것을 즐깁니다.",
                    "hint": "INTJ는 깊이 있고 복잡한 지적 내용을 선호해요.",
                    "result": "O",
                    "explanation": "재현이는 'I read academic research papers'와 'Deep knowledge fascinates me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은서",
                    "script": "Useful tips help daily life.",
                    "translation": "유용한 팁이 일상 생활을 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Practical application matters too.",
                    "translation": "실용적 적용도 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은서",
                    "script": "You think so deeply!",
                    "translation": "너는 정말 깊게 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jae-hyeon reads academic research @@.",
                    "hint": "INTJ는 학술 연구 논문을 읽어요.",
                    "optionA": "stories",
                    "optionB": "papers",
                    "optionC": "comics",
                    "result": "papers",
                    "explanation": "재현이는 'I read academic research papers'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I take notes for reference.",
                    "translation": "나는 참고를 위해 노트해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I synthesize complex ideas.",
                    "translation": "나는 복잡한 아이디어를 종합해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "Your intellect is impressive!",
                    "translation": "너의 지성은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I connect different fields.",
                    "translation": "나는 다른 분야들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You challenge my mind!",
                    "translation": "너는 내 마음에 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재현",
                    "script": "You provide practical wisdom!",
                    "translation": "너는 실용적 지혜를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "지식에 대한 문장이에요.",
                    "optionA": "power",
                    "optionB": "Deep",
                    "optionC": "brings",
                    "optionD": "understanding",
                    "optionE": "knowledge",
                    "result": "Deep knowledge brings understanding power",
                    "explanation": "깊은 지식이 이해와 힘을 가져와요."
                }
            ]
        }
    ]
}
ID: 17625 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌 조정하기",
            "explanation": "ISFJ의 감정 배려와 INTJ의 객관적 판단 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I try to understand feelings.",
                    "translation": "나는 감정을 이해하려고 노력해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I focus on facts.",
                    "translation": "나는 사실에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's emotions are valid.",
                    "translation": "모두의 감정은 타당해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 갈등을 해결할 때 각자의 감정을 이해하고 존중합니다.",
                    "hint": "ISFJ는 사람들의 마음을 먼저 돌봐요.",
                    "result": "O",
                    "explanation": "윤아는 'I try to understand feelings'와 'Everyone's emotions are valid'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Logic provides clear answers.",
                    "translation": "논리가 명확한 답을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both matter in conflicts!",
                    "translation": "갈등에서 둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Your empathy heals divisions.",
                    "translation": "너의 공감이 분열을 치유해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a tries to understand @@.",
                    "hint": "ISFJ는 감정을 이해하려고 노력해요.",
                    "optionA": "books",
                    "optionB": "feelings",
                    "optionC": "rules",
                    "result": "feelings",
                    "explanation": "윤아는 'I try to understand feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I mediate with gentle words.",
                    "translation": "나는 부드러운 말로 중재해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I present objective analysis.",
                    "translation": "나는 객관적 분석을 제시해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your clarity helps decisions!",
                    "translation": "너의 명확함이 결정을 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "I remove emotional bias.",
                    "translation": "나는 감정적 편견을 제거해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You see truth clearly!",
                    "translation": "너는 진실을 명확히 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You create safe space!",
                    "translation": "너는 안전한 공간을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공감에 대한 문장이에요.",
                    "result": "Empathy bridges divides heals conflicts",
                    "explanation": "공감이 분열을 연결하고 갈등을 치유해요.",
                    "optionA": "Empathy",
                    "optionB": "conflicts",
                    "optionC": "divides",
                    "optionD": "heals",
                    "optionE": "bridges"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌 조정하기",
            "explanation": "ISFJ의 감정 배려와 INTJ의 객관적 판단 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I try to understand feelings.",
                    "translation": "나는 감정을 이해하려고 노력해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I focus on facts.",
                    "translation": "나는 사실에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's emotions are valid.",
                    "translation": "모두의 감정은 타당해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 갈등을 해결할 때 각자의 감정을 이해하고 존중합니다.",
                    "hint": "ISFJ는 사람들의 마음을 먼저 돌봐요.",
                    "result": "O",
                    "explanation": "윤아는 'I try to understand feelings'와 'Everyone's emotions are valid'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Logic provides clear answers.",
                    "translation": "논리가 명확한 답을 제공해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both matter in conflicts!",
                    "translation": "갈등에서 둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Your empathy heals divisions.",
                    "translation": "너의 공감이 분열을 치유해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a tries to understand @@.",
                    "hint": "ISFJ는 감정을 이해하려고 노력해요.",
                    "optionA": "books",
                    "optionB": "feelings",
                    "optionC": "rules",
                    "result": "feelings",
                    "explanation": "윤아는 'I try to understand feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I mediate with gentle words.",
                    "translation": "나는 부드러운 말로 중재해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I present objective analysis.",
                    "translation": "나는 객관적 분석을 제시해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your clarity helps decisions!",
                    "translation": "너의 명확함이 결정을 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "I remove emotional bias.",
                    "translation": "나는 감정적 편견을 제거해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You see truth clearly!",
                    "translation": "너는 진실을 명확히 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You create safe space!",
                    "translation": "너는 안전한 공간을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공감에 대한 문장이에요.",
                    "optionA": "Empathy",
                    "optionB": "conflicts",
                    "optionC": "divides",
                    "optionD": "heals",
                    "optionE": "bridges",
                    "result": "Empathy bridges divides heals conflicts",
                    "explanation": "공감이 분열을 연결하고 갈등을 치유해요."
                }
            ]
        }
    ]
}
ID: 17626 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 갈등 해결하기",
            "explanation": "INTJ의 구조적 해결과 ISFJ의 관계 회복 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "I redesign the workflow.",
                    "translation": "나는 작업 흐름을 재설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I repair damaged relationships.",
                    "translation": "나는 손상된 관계를 회복해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서현",
                    "script": "System problems need structural fixes.",
                    "translation": "시스템 문제는 구조적 수정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서현이는 갈등의 근본 원인을 파악하고 시스템을 개선합니다.",
                    "hint": "INTJ는 문제의 구조를 바꿔서 해결해요.",
                    "result": "O",
                    "explanation": "서현이는 'I redesign the workflow'와 'System problems need structural fixes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "People need healing and trust.",
                    "translation": "사람들은 치유와 신뢰가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서현",
                    "script": "That's equally important.",
                    "translation": "그건 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You solve problems efficiently!",
                    "translation": "너는 문제를 효율적으로 해결해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-hyeon redesigns the @@.",
                    "hint": "INTJ는 작업 흐름을 재설계해요.",
                    "optionA": "room",
                    "optionB": "workflow",
                    "optionC": "menu",
                    "result": "workflow",
                    "explanation": "서현이는 'I redesign the workflow'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I listen to each person's concerns.",
                    "translation": "나는 각 사람의 우려를 들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "I implement better processes.",
                    "translation": "나는 더 나은 프로세스를 실행해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your solutions are brilliant!",
                    "translation": "너의 해결책은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서현",
                    "script": "I prevent future conflicts.",
                    "translation": "나는 미래 갈등을 막아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You think systematically!",
                    "translation": "너는 체계적으로 생각해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서현",
                    "script": "You care about people!",
                    "translation": "너는 사람들을 신경써!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "해결에 대한 문장이에요.",
                    "result": "Structural solutions prevent future problems",
                    "explanation": "구조적 해결책이 미래 문제를 막아요.",
                    "optionA": "prevent",
                    "optionB": "solutions",
                    "optionC": "Structural",
                    "optionD": "problems",
                    "optionE": "future"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 갈등 해결하기",
            "explanation": "INTJ의 구조적 해결과 ISFJ의 관계 회복 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서현",
                    "script": "I redesign the workflow.",
                    "translation": "나는 작업 흐름을 재설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I repair damaged relationships.",
                    "translation": "나는 손상된 관계를 회복해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서현",
                    "script": "System problems need structural fixes.",
                    "translation": "시스템 문제는 구조적 수정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서현이는 갈등의 근본 원인을 파악하고 시스템을 개선합니다.",
                    "hint": "INTJ는 문제의 구조를 바꿔서 해결해요.",
                    "result": "O",
                    "explanation": "서현이는 'I redesign the workflow'와 'System problems need structural fixes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "People need healing and trust.",
                    "translation": "사람들은 치유와 신뢰가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서현",
                    "script": "That's equally important.",
                    "translation": "그건 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You solve problems efficiently!",
                    "translation": "너는 문제를 효율적으로 해결해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-hyeon redesigns the @@.",
                    "hint": "INTJ는 작업 흐름을 재설계해요.",
                    "optionA": "room",
                    "optionB": "workflow",
                    "optionC": "menu",
                    "result": "workflow",
                    "explanation": "서현이는 'I redesign the workflow'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I listen to each person's concerns.",
                    "translation": "나는 각 사람의 우려를 들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서현",
                    "script": "I implement better processes.",
                    "translation": "나는 더 나은 프로세스를 실행해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your solutions are brilliant!",
                    "translation": "너의 해결책은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서현",
                    "script": "I prevent future conflicts.",
                    "translation": "나는 미래 갈등을 막아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You think systematically!",
                    "translation": "너는 체계적으로 생각해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서현",
                    "script": "You care about people!",
                    "translation": "너는 사람들을 신경써!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "해결에 대한 문장이에요.",
                    "optionA": "prevent",
                    "optionB": "solutions",
                    "optionC": "Structural",
                    "optionD": "problems",
                    "optionE": "future",
                    "result": "Structural solutions prevent future problems",
                    "explanation": "구조적 해결책이 미래 문제를 막아요."
                }
            ]
        }
    ]
}
ID: 17627 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 모임 준비하기",
            "explanation": "ISFJ의 세심한 배려와 ISTP의 실용적 접근 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I prepared everyone's favorite drinks.",
                    "translation": "나는 모두가 좋아하는 음료를 준비했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Just bring basic stuff.",
                    "translation": "그냥 기본적인 것만 가져와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Details make people feel special.",
                    "translation": "세부사항이 사람들을 특별하게 느끼게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 각자가 좋아하는 것을 기억해서 준비합니다.",
                    "hint": "ISFJ는 개인적 선호를 기억하고 배려해요.",
                    "result": "O",
                    "explanation": "예나는 'I prepared everyone's favorite drinks'라고 말하며 각자를 위해 준비했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Keep it simple and easy.",
                    "translation": "간단하고 쉽게 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "But care shows friendship!",
                    "translation": "하지만 배려가 우정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your effort is impressive.",
                    "translation": "너의 노력은 인상적이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na prepared everyone's favorite @@.",
                    "hint": "ISFJ는 모두가 좋아하는 음료를 준비했어요.",
                    "optionA": "food",
                    "optionB": "drinks",
                    "optionC": "games",
                    "result": "drinks",
                    "explanation": "예나는 'I prepared everyone's favorite drinks'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I sent reminders to everyone.",
                    "translation": "나는 모두에게 알림을 보냈어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "People will remember themselves.",
                    "translation": "사람들은 스스로 기억할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You trust people easily!",
                    "translation": "너는 사람들을 쉽게 믿어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I focus on essential things.",
                    "translation": "나는 필수적인 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You're very practical always!",
                    "translation": "너는 항상 매우 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You're very thoughtful always!",
                    "translation": "너는 항상 매우 사려 깊어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Care shows deep true friendship",
                    "explanation": "배려가 깊고 진실한 우정을 보여줘요.",
                    "optionA": "Care",
                    "optionB": "deep",
                    "optionC": "friendship",
                    "optionD": "true",
                    "optionE": "shows"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 모임 준비하기",
            "explanation": "ISFJ의 세심한 배려와 ISTP의 실용적 접근 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I prepared everyone's favorite drinks.",
                    "translation": "나는 모두가 좋아하는 음료를 준비했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "Just bring basic stuff.",
                    "translation": "그냥 기본적인 것만 가져와."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Details make people feel special.",
                    "translation": "세부사항이 사람들을 특별하게 느끼게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 각자가 좋아하는 것을 기억해서 준비합니다.",
                    "hint": "ISFJ는 개인적 선호를 기억하고 배려해요.",
                    "result": "O",
                    "explanation": "예나는 'I prepared everyone's favorite drinks'라고 말하며 각자를 위해 준비했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Keep it simple and easy.",
                    "translation": "간단하고 쉽게 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "But care shows friendship!",
                    "translation": "하지만 배려가 우정을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your effort is impressive.",
                    "translation": "너의 노력은 인상적이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na prepared everyone's favorite @@.",
                    "hint": "ISFJ는 모두가 좋아하는 음료를 준비했어요.",
                    "optionA": "food",
                    "optionB": "drinks",
                    "optionC": "games",
                    "result": "drinks",
                    "explanation": "예나는 'I prepared everyone's favorite drinks'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I sent reminders to everyone.",
                    "translation": "나는 모두에게 알림을 보냈어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "People will remember themselves.",
                    "translation": "사람들은 스스로 기억할 거야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You trust people easily!",
                    "translation": "너는 사람들을 쉽게 믿어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I focus on essential things.",
                    "translation": "나는 필수적인 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You're very practical always!",
                    "translation": "너는 항상 매우 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You're very thoughtful always!",
                    "translation": "너는 항상 매우 사려 깊어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "Care",
                    "optionB": "deep",
                    "optionC": "friendship",
                    "optionD": "true",
                    "optionE": "shows",
                    "result": "Care shows deep true friendship",
                    "explanation": "배려가 깊고 진실한 우정을 보여줘요."
                }
            ]
        }
    ]
}
ID: 17628 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소규모 만남 참석하기",
            "explanation": "ISTP의 선택적 참여와 ISFJ의 의무감 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I go if it sounds fun.",
                    "translation": "나는 그게 재미있어 보이면 가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I go to support friends.",
                    "translation": "나는 친구들을 지지하려고 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "My energy is limited daily.",
                    "translation": "내 에너지는 매일 제한적이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 자신이 흥미를 느끼거나 재미있을 때만 참석합니다.",
                    "hint": "ISTP는 실질적 흥미와 에너지를 고려해서 결정해요.",
                    "result": "O",
                    "explanation": "하연이는 'I go if it sounds fun'과 'My energy is limited daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Relationships need regular care.",
                    "translation": "관계는 정기적인 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That makes sense for you.",
                    "translation": "그건 너에게 말이 되네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're very independent!",
                    "translation": "너는 매우 독립적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon goes if it sounds @@.",
                    "hint": "ISTP는 그게 재미있어 보이면 가요.",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "hard",
                    "result": "fun",
                    "explanation": "하연이는 'I go if it sounds fun'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I feel responsible for showing up.",
                    "translation": "나는 나타나는 것에 책임을 느껴."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I value my free time.",
                    "translation": "나는 내 자유 시간을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your honesty is refreshing!",
                    "translation": "너의 솔직함은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I don't pretend emotions.",
                    "translation": "나는 감정을 가장하지 않아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me setting boundaries!",
                    "translation": "너는 나에게 경계 설정을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me being loyal!",
                    "translation": "너는 나에게 충실한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독립성에 대한 문장이에요.",
                    "result": "Independence brings true personal freedom",
                    "explanation": "독립성이 진정한 개인적 자유를 가져와요.",
                    "optionA": "Independence",
                    "optionB": "brings",
                    "optionC": "true",
                    "optionD": "freedom",
                    "optionE": "personal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소규모 만남 참석하기",
            "explanation": "ISTP의 선택적 참여와 ISFJ의 의무감 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I go if it sounds fun.",
                    "translation": "나는 그게 재미있어 보이면 가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I go to support friends.",
                    "translation": "나는 친구들을 지지하려고 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "My energy is limited daily.",
                    "translation": "내 에너지는 매일 제한적이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 자신이 흥미를 느끼거나 재미있을 때만 참석합니다.",
                    "hint": "ISTP는 실질적 흥미와 에너지를 고려해서 결정해요.",
                    "result": "O",
                    "explanation": "하연이는 'I go if it sounds fun'과 'My energy is limited daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Relationships need regular care.",
                    "translation": "관계는 정기적인 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That makes sense for you.",
                    "translation": "그건 너에게 말이 되네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're very independent!",
                    "translation": "너는 매우 독립적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon goes if it sounds @@.",
                    "hint": "ISTP는 그게 재미있어 보이면 가요.",
                    "optionA": "boring",
                    "optionB": "fun",
                    "optionC": "hard",
                    "result": "fun",
                    "explanation": "하연이는 'I go if it sounds fun'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I feel responsible for showing up.",
                    "translation": "나는 나타나는 것에 책임을 느껴."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I value my free time.",
                    "translation": "나는 내 자유 시간을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your honesty is refreshing!",
                    "translation": "너의 솔직함은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I don't pretend emotions.",
                    "translation": "나는 감정을 가장하지 않아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me setting boundaries!",
                    "translation": "너는 나에게 경계 설정을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me being loyal!",
                    "translation": "너는 나에게 충실한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "독립성에 대한 문장이에요.",
                    "optionA": "Independence",
                    "optionB": "brings",
                    "optionC": "true",
                    "optionD": "freedom",
                    "optionE": "personal",
                    "result": "Independence brings true personal freedom",
                    "explanation": "독립성이 진정한 개인적 자유를 가져와요."
                }
            ]
        }
    ]
}
ID: 17629 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 스킬 익히기",
            "explanation": "ISFJ의 단계별 학습과 ISTP의 실험적 탐구 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I follow each step carefully.",
                    "translation": "나는 각 단계를 신중하게 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I try things my way.",
                    "translation": "나는 내 방식으로 것들을 시도해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Instructions keep me safe.",
                    "translation": "지시는 나를 안전하게 지켜줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 지침을 정확히 따라서 배우는 것을 선호합니다.",
                    "hint": "ISFJ는 검증된 단계를 순서대로 따라가요.",
                    "result": "O",
                    "explanation": "윤서는 'I follow each step carefully'와 'Instructions keep me safe'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Hands-on learning works better.",
                    "translation": "직접 해보는 학습이 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "But mistakes can happen!",
                    "translation": "하지만 실수가 일어날 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Mistakes teach me faster.",
                    "translation": "실수가 나를 더 빨리 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo follows each step @@.",
                    "hint": "ISFJ는 각 단계를 신중하게 따라요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "never",
                    "result": "carefully",
                    "explanation": "윤서는 'I follow each step carefully'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I practice the same routine.",
                    "translation": "나는 같은 루틴을 연습해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I experiment with different methods.",
                    "translation": "나는 다른 방법들을 실험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You're so adventurous!",
                    "translation": "너는 정말 모험적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I learn by doing.",
                    "translation": "나는 하면서 배워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You figure things out fast!",
                    "translation": "너는 것들을 빨리 알아내!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You build solid foundations!",
                    "translation": "너는 탄탄한 기초를 쌓아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "연습에 대한 문장이에요.",
                    "result": "Daily practice builds strong skills",
                    "explanation": "매일의 연습이 강한 기술을 쌓아요.",
                    "optionA": "skills",
                    "optionB": "practice",
                    "optionC": "strong",
                    "optionD": "builds",
                    "optionE": "Daily"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 스킬 익히기",
            "explanation": "ISFJ의 단계별 학습과 ISTP의 실험적 탐구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I follow each step carefully.",
                    "translation": "나는 각 단계를 신중하게 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I try things my way.",
                    "translation": "나는 내 방식으로 것들을 시도해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Instructions keep me safe.",
                    "translation": "지시는 나를 안전하게 지켜줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 지침을 정확히 따라서 배우는 것을 선호합니다.",
                    "hint": "ISFJ는 검증된 단계를 순서대로 따라가요.",
                    "result": "O",
                    "explanation": "윤서는 'I follow each step carefully'와 'Instructions keep me safe'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Hands-on learning works better.",
                    "translation": "직접 해보는 학습이 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "But mistakes can happen!",
                    "translation": "하지만 실수가 일어날 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Mistakes teach me faster.",
                    "translation": "실수가 나를 더 빨리 가르쳐."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo follows each step @@.",
                    "hint": "ISFJ는 각 단계를 신중하게 따라요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "never",
                    "result": "carefully",
                    "explanation": "윤서는 'I follow each step carefully'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I practice the same routine.",
                    "translation": "나는 같은 루틴을 연습해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I experiment with different methods.",
                    "translation": "나는 다른 방법들을 실험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You're so adventurous!",
                    "translation": "너는 정말 모험적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I learn by doing.",
                    "translation": "나는 하면서 배워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You figure things out fast!",
                    "translation": "너는 것들을 빨리 알아내!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You build solid foundations!",
                    "translation": "너는 탄탄한 기초를 쌓아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "연습에 대한 문장이에요.",
                    "optionA": "skills",
                    "optionB": "practice",
                    "optionC": "strong",
                    "optionD": "builds",
                    "optionE": "Daily",
                    "result": "Daily practice builds strong skills",
                    "explanation": "매일의 연습이 강한 기술을 쌓아요."
                }
            ]
        }
    ]
}
ID: 17630 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "작동 원리 이해하기",
            "explanation": "ISTP의 분해 분석과 ISFJ의 매뉴얼 참고 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I take things apart myself.",
                    "translation": "나는 스스로 것들을 분해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I read the manual first.",
                    "translation": "나는 먼저 설명서를 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Seeing inside helps me understand.",
                    "translation": "안을 보는 게 나를 이해하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 직접 분해해보면서 작동 원리를 파악합니다.",
                    "hint": "ISTP는 손으로 만지고 실험하면서 배워요.",
                    "result": "O",
                    "explanation": "성진이는 'I take things apart myself'와 'Seeing inside helps me understand'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Manuals prevent damage.",
                    "translation": "설명서가 손상을 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I learn from fixing mistakes.",
                    "translation": "나는 실수를 고치면서 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're very hands-on!",
                    "translation": "너는 매우 실천적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin takes things apart @@.",
                    "hint": "ISTP는 스스로 것들을 분해해요.",
                    "optionA": "later",
                    "optionB": "myself",
                    "optionC": "never",
                    "result": "myself",
                    "explanation": "성진이는 'I take things apart myself'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I follow recommended procedures.",
                    "translation": "나는 권장 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I troubleshoot problems independently.",
                    "translation": "나는 독립적으로 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your skills are impressive!",
                    "translation": "너의 기술은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I enjoy mechanical challenges.",
                    "translation": "나는 기계적 도전을 즐겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being brave!",
                    "translation": "너는 나에게 용감한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me being careful!",
                    "translation": "너는 나에게 신중한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실험에 대한 문장이에요.",
                    "result": "Hands-on learning brings real understanding",
                    "explanation": "직접 해보는 학습이 진정한 이해를 가져와요.",
                    "optionA": "Hands-on",
                    "optionB": "brings",
                    "optionC": "understanding",
                    "optionD": "real",
                    "optionE": "learning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "작동 원리 이해하기",
            "explanation": "ISTP의 분해 분석과 ISFJ의 매뉴얼 참고 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I take things apart myself.",
                    "translation": "나는 스스로 것들을 분해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I read the manual first.",
                    "translation": "나는 먼저 설명서를 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Seeing inside helps me understand.",
                    "translation": "안을 보는 게 나를 이해하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 직접 분해해보면서 작동 원리를 파악합니다.",
                    "hint": "ISTP는 손으로 만지고 실험하면서 배워요.",
                    "result": "O",
                    "explanation": "성진이는 'I take things apart myself'와 'Seeing inside helps me understand'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Manuals prevent damage.",
                    "translation": "설명서가 손상을 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I learn from fixing mistakes.",
                    "translation": "나는 실수를 고치면서 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're very hands-on!",
                    "translation": "너는 매우 실천적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin takes things apart @@.",
                    "hint": "ISTP는 스스로 것들을 분해해요.",
                    "optionA": "later",
                    "optionB": "myself",
                    "optionC": "never",
                    "result": "myself",
                    "explanation": "성진이는 'I take things apart myself'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I follow recommended procedures.",
                    "translation": "나는 권장 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I troubleshoot problems independently.",
                    "translation": "나는 독립적으로 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your skills are impressive!",
                    "translation": "너의 기술은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I enjoy mechanical challenges.",
                    "translation": "나는 기계적 도전을 즐겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being brave!",
                    "translation": "너는 나에게 용감한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me being careful!",
                    "translation": "너는 나에게 신중한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실험에 대한 문장이에요.",
                    "optionA": "Hands-on",
                    "optionB": "brings",
                    "optionC": "understanding",
                    "optionD": "real",
                    "optionE": "learning",
                    "result": "Hands-on learning brings real understanding",
                    "explanation": "직접 해보는 학습이 진정한 이해를 가져와요."
                }
            ]
        }
    ]
}
ID: 17631 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 고민 상담하기",
            "explanation": "ISFJ의 감정적 지지와 ISTP의 실용적 조언 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I listen to their feelings.",
                    "translation": "나는 그들의 감정을 들어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I suggest practical solutions.",
                    "translation": "나는 실용적 해결책을 제안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Emotions need validation first.",
                    "translation": "감정은 먼저 인정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 상대방의 감정을 먼저 들어주고 공감합니다.",
                    "hint": "ISFJ는 감정적 지지를 먼저 제공해요.",
                    "result": "O",
                    "explanation": "소현이는 'I listen to their feelings'와 'Emotions need validation first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Fixing problems helps more.",
                    "translation": "문제를 고치는 게 더 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But hearts need comfort!",
                    "translation": "하지만 마음은 위로가 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You're really caring.",
                    "translation": "너는 정말 배려심이 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon listens to their @@.",
                    "hint": "ISFJ는 그들의 감정을 들어줘요.",
                    "optionA": "stories",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "소현이는 'I listen to their feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share similar experiences warmly.",
                    "translation": "나는 비슷한 경험을 따뜻하게 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I analyze what went wrong.",
                    "translation": "나는 무엇이 잘못되었는지 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You solve things quickly!",
                    "translation": "너는 것들을 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I focus on actions.",
                    "translation": "나는 행동에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You help me be practical!",
                    "translation": "너는 내가 실용적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You help me be sensitive!",
                    "translation": "너는 내가 민감하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "위로에 대한 문장이에요.",
                    "result": "Comfort heals many wounded hearts",
                    "explanation": "위로가 많은 상처받은 마음을 치유해요.",
                    "optionA": "many",
                    "optionB": "hearts",
                    "optionC": "Comfort",
                    "optionD": "wounded",
                    "optionE": "heals"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 고민 상담하기",
            "explanation": "ISFJ의 감정적 지지와 ISTP의 실용적 조언 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I listen to their feelings.",
                    "translation": "나는 그들의 감정을 들어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I suggest practical solutions.",
                    "translation": "나는 실용적 해결책을 제안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Emotions need validation first.",
                    "translation": "감정은 먼저 인정이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 상대방의 감정을 먼저 들어주고 공감합니다.",
                    "hint": "ISFJ는 감정적 지지를 먼저 제공해요.",
                    "result": "O",
                    "explanation": "소현이는 'I listen to their feelings'와 'Emotions need validation first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Fixing problems helps more.",
                    "translation": "문제를 고치는 게 더 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But hearts need comfort!",
                    "translation": "하지만 마음은 위로가 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You're really caring.",
                    "translation": "너는 정말 배려심이 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon listens to their @@.",
                    "hint": "ISFJ는 그들의 감정을 들어줘요.",
                    "optionA": "stories",
                    "optionB": "feelings",
                    "optionC": "plans",
                    "result": "feelings",
                    "explanation": "소현이는 'I listen to their feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share similar experiences warmly.",
                    "translation": "나는 비슷한 경험을 따뜻하게 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I analyze what went wrong.",
                    "translation": "나는 무엇이 잘못되었는지 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You solve things quickly!",
                    "translation": "너는 것들을 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I focus on actions.",
                    "translation": "나는 행동에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You help me be practical!",
                    "translation": "너는 내가 실용적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You help me be sensitive!",
                    "translation": "너는 내가 민감하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "위로에 대한 문장이에요.",
                    "optionA": "many",
                    "optionB": "hearts",
                    "optionC": "Comfort",
                    "optionD": "wounded",
                    "optionE": "heals",
                    "result": "Comfort heals many wounded hearts",
                    "explanation": "위로가 많은 상처받은 마음을 치유해요."
                }
            ]
        }
    ]
}
ID: 17632 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 판단 내리기",
            "explanation": "ISTP의 논리적 분석과 ISFJ의 영향 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I choose what works best.",
                    "translation": "나는 가장 잘 작동하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I think about others first.",
                    "translation": "나는 먼저 다른 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Logic guides my choices.",
                    "translation": "논리가 내 선택을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
                    "hint": "ISTP는 실용성과 효율성으로 판단해요.",
                    "result": "O",
                    "explanation": "하연이는 'I choose what works best'와 'Logic guides my choices'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Harmony matters to me.",
                    "translation": "조화가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That's a valid concern.",
                    "translation": "그건 타당한 우려야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You decide so fast!",
                    "translation": "너는 정말 빨리 결정해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon chooses what works @@.",
                    "hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
                    "optionA": "worst",
                    "optionB": "best",
                    "optionC": "never",
                    "result": "best",
                    "explanation": "하연이는 'I choose what works best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check everyone's comfortable.",
                    "translation": "나는 모두가 편안한지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I evaluate practical outcomes.",
                    "translation": "나는 실용적 결과를 평가해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your clarity helps!",
                    "translation": "너의 명확함이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I stay objective always.",
                    "translation": "나는 항상 객관적으로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being efficient!",
                    "translation": "너는 나에게 효율적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me considering people!",
                    "translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리에 대한 문장이에요.",
                    "result": "Logic brings quick clear answers",
                    "explanation": "논리가 빠르고 명확한 답을 가져와요.",
                    "optionA": "quick",
                    "optionB": "brings",
                    "optionC": "answers",
                    "optionD": "Logic",
                    "optionE": "clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 판단 내리기",
            "explanation": "ISTP의 논리적 분석과 ISFJ의 영향 고려 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I choose what works best.",
                    "translation": "나는 가장 잘 작동하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I think about others first.",
                    "translation": "나는 먼저 다른 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Logic guides my choices.",
                    "translation": "논리가 내 선택을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
                    "hint": "ISTP는 실용성과 효율성으로 판단해요.",
                    "result": "O",
                    "explanation": "하연이는 'I choose what works best'와 'Logic guides my choices'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Harmony matters to me.",
                    "translation": "조화가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That's a valid concern.",
                    "translation": "그건 타당한 우려야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You decide so fast!",
                    "translation": "너는 정말 빨리 결정해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon chooses what works @@.",
                    "hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
                    "optionA": "worst",
                    "optionB": "best",
                    "optionC": "never",
                    "result": "best",
                    "explanation": "하연이는 'I choose what works best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check everyone's comfortable.",
                    "translation": "나는 모두가 편안한지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I evaluate practical outcomes.",
                    "translation": "나는 실용적 결과를 평가해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your clarity helps!",
                    "translation": "너의 명확함이 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I stay objective always.",
                    "translation": "나는 항상 객관적으로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being efficient!",
                    "translation": "너는 나에게 효율적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me considering people!",
                    "translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리에 대한 문장이에요.",
                    "optionA": "quick",
                    "optionB": "brings",
                    "optionC": "answers",
                    "optionD": "Logic",
                    "optionE": "clear",
                    "result": "Logic brings quick clear answers",
                    "explanation": "논리가 빠르고 명확한 답을 가져와요."
                }
            ]
        }
    ]
}
ID: 17633 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 습관 유지하기",
            "explanation": "ISFJ의 규칙적 루틴과 ISTP의 유연한 스케줄 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I do things same time daily.",
                    "translation": "나는 매일 같은 시간에 일을 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I adjust to my mood.",
                    "translation": "나는 내 기분에 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Routine brings me stability.",
                    "translation": "루틴이 나에게 안정성을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 매일 같은 시간에 같은 일을 하는 것을 선호합니다.",
                    "hint": "ISFJ는 예측 가능한 일과를 좋아해요.",
                    "result": "O",
                    "explanation": "은서는 'I do things same time daily'와 'Routine brings me stability'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Flexibility feels more natural.",
                    "translation": "유연성이 더 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Don't you feel lost?",
                    "translation": "너는 길을 잃은 느낌이 안 들어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "I go with the flow.",
                    "translation": "나는 흐름을 따라가."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo does things same time @@.",
                    "hint": "ISFJ는 매일 같은 시간에 일을 해요.",
                    "optionA": "sometimes",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "은서는 'I do things same time daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I plan my week ahead.",
                    "translation": "나는 내 주를 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I handle things as needed.",
                    "translation": "나는 필요할 때 것들을 다뤄."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You're so spontaneous!",
                    "translation": "너는 정말 즉흥적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I respond to situations.",
                    "translation": "나는 상황에 반응해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You adapt so easily!",
                    "translation": "너는 정말 쉽게 적응해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You maintain good order!",
                    "translation": "너는 좋은 질서를 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "루틴에 대한 문장이에요.",
                    "result": "Routine brings daily peace comfort",
                    "explanation": "루틴이 일상의 평화와 편안함을 가져와요.",
                    "optionA": "peace",
                    "optionB": "daily",
                    "optionC": "Routine",
                    "optionD": "brings",
                    "optionE": "comfort"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 습관 유지하기",
            "explanation": "ISFJ의 규칙적 루틴과 ISTP의 유연한 스케줄 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I do things same time daily.",
                    "translation": "나는 매일 같은 시간에 일을 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I adjust to my mood.",
                    "translation": "나는 내 기분에 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Routine brings me stability.",
                    "translation": "루틴이 나에게 안정성을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 매일 같은 시간에 같은 일을 하는 것을 선호합니다.",
                    "hint": "ISFJ는 예측 가능한 일과를 좋아해요.",
                    "result": "O",
                    "explanation": "은서는 'I do things same time daily'와 'Routine brings me stability'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Flexibility feels more natural.",
                    "translation": "유연성이 더 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Don't you feel lost?",
                    "translation": "너는 길을 잃은 느낌이 안 들어?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "I go with the flow.",
                    "translation": "나는 흐름을 따라가."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo does things same time @@.",
                    "hint": "ISFJ는 매일 같은 시간에 일을 해요.",
                    "optionA": "sometimes",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "은서는 'I do things same time daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I plan my week ahead.",
                    "translation": "나는 내 주를 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I handle things as needed.",
                    "translation": "나는 필요할 때 것들을 다뤄."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You're so spontaneous!",
                    "translation": "너는 정말 즉흥적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I respond to situations.",
                    "translation": "나는 상황에 반응해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You adapt so easily!",
                    "translation": "너는 정말 쉽게 적응해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You maintain good order!",
                    "translation": "너는 좋은 질서를 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "루틴에 대한 문장이에요.",
                    "optionA": "peace",
                    "optionB": "daily",
                    "optionC": "Routine",
                    "optionD": "brings",
                    "optionE": "comfort",
                    "result": "Routine brings daily peace comfort",
                    "explanation": "루틴이 일상의 평화와 편안함을 가져와요."
                }
            ]
        }
    ]
}
ID: 17634 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유 시간 보내기",
            "explanation": "ISTP의 즉흥적 활동과 ISFJ의 계획적 준비 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I decide on the spot.",
                    "translation": "나는 그 자리에서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I plan activities ahead.",
                    "translation": "나는 활동을 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Spontaneity keeps things interesting.",
                    "translation": "즉흥성이 것들을 흥미롭게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 미리 계획하지 않고 그때그때 결정합니다.",
                    "hint": "ISTP는 즉흥적으로 움직이는 걸 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'I decide on the spot'과 'Spontaneity keeps things interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Planning prevents problems.",
                    "translation": "계획이 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "I handle problems when they come.",
                    "translation": "나는 문제가 올 때 다뤄."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You're so relaxed always!",
                    "translation": "너는 항상 정말 느긋해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min decides on the @@.",
                    "hint": "ISTP는 그 자리에서 결정해요.",
                    "optionA": "phone",
                    "optionB": "spot",
                    "optionC": "paper",
                    "result": "spot",
                    "explanation": "동민이는 'I decide on the spot'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check weather and conditions.",
                    "translation": "나는 날씨와 조건을 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I adapt to whatever happens.",
                    "translation": "나는 무엇이든 일어나는 것에 적응해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your flexibility amazes me!",
                    "translation": "너의 유연성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I stay in the moment.",
                    "translation": "나는 순간에 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me living freely!",
                    "translation": "너는 나에게 자유롭게 사는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me being prepared!",
                    "translation": "너는 나에게 준비되는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유에 대한 문장이에요.",
                    "result": "Freedom brings spontaneous life joy",
                    "explanation": "자유가 즉흥적인 삶의 기쁨을 가져와요.",
                    "optionA": "joy",
                    "optionB": "Freedom",
                    "optionC": "spontaneous",
                    "optionD": "brings",
                    "optionE": "life"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유 시간 보내기",
            "explanation": "ISTP의 즉흥적 활동과 ISFJ의 계획적 준비 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I decide on the spot.",
                    "translation": "나는 그 자리에서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I plan activities ahead.",
                    "translation": "나는 활동을 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Spontaneity keeps things interesting.",
                    "translation": "즉흥성이 것들을 흥미롭게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 미리 계획하지 않고 그때그때 결정합니다.",
                    "hint": "ISTP는 즉흥적으로 움직이는 걸 선호해요.",
                    "result": "O",
                    "explanation": "동민이는 'I decide on the spot'과 'Spontaneity keeps things interesting'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Planning prevents problems.",
                    "translation": "계획이 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "I handle problems when they come.",
                    "translation": "나는 문제가 올 때 다뤄."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You're so relaxed always!",
                    "translation": "너는 항상 정말 느긋해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min decides on the @@.",
                    "hint": "ISTP는 그 자리에서 결정해요.",
                    "optionA": "phone",
                    "optionB": "spot",
                    "optionC": "paper",
                    "result": "spot",
                    "explanation": "동민이는 'I decide on the spot'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check weather and conditions.",
                    "translation": "나는 날씨와 조건을 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I adapt to whatever happens.",
                    "translation": "나는 무엇이든 일어나는 것에 적응해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your flexibility amazes me!",
                    "translation": "너의 유연성이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I stay in the moment.",
                    "translation": "나는 순간에 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me living freely!",
                    "translation": "너는 나에게 자유롭게 사는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me being prepared!",
                    "translation": "너는 나에게 준비되는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "자유에 대한 문장이에요.",
                    "optionA": "joy",
                    "optionB": "Freedom",
                    "optionC": "spontaneous",
                    "optionD": "brings",
                    "optionE": "life",
                    "result": "Freedom brings spontaneous life joy",
                    "explanation": "자유가 즉흥적인 삶의 기쁨을 가져와요."
                }
            ]
        }
    ]
}
ID: 17635 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급한 문제 해결하기",
            "explanation": "ISFJ의 검증된 방법과 ISTP의 즉각적 대처 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I follow safety procedures.",
                    "translation": "나는 안전 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I fix it right away.",
                    "translation": "나는 그걸 바로 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Rules keep us safe.",
                    "translation": "규칙이 우리를 안전하게 지켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 정해진 안전 절차를 따라 대응합니다.",
                    "hint": "ISFJ는 검증된 방법으로 안전하게 해결해요.",
                    "result": "O",
                    "explanation": "소현이는 'I follow safety procedures'와 'Rules keep us safe'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Quick action solves problems.",
                    "translation": "빠른 행동이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But be careful please!",
                    "translation": "하지만 조심해 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I trust my skills.",
                    "translation": "나는 내 기술을 믿어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon follows safety @@.",
                    "hint": "ISFJ는 안전 절차를 따라요.",
                    "optionA": "rules",
                    "optionB": "procedures",
                    "optionC": "games",
                    "result": "procedures",
                    "explanation": "소현이는 'I follow safety procedures'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I ask for help when needed.",
                    "translation": "나는 필요할 때 도움을 요청해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I figure things out independently.",
                    "translation": "나는 독립적으로 것들을 알아내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You're so resourceful!",
                    "translation": "너는 정말 재치있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I work well under pressure.",
                    "translation": "나는 압박 아래서 잘 일해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You stay so calm!",
                    "translation": "너는 정말 차분해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You stay so careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안전에 대한 문장이에요.",
                    "result": "Safety rules prevent serious accidents",
                    "explanation": "안전 규칙이 심각한 사고를 막아요.",
                    "optionA": "rules",
                    "optionB": "serious",
                    "optionC": "Safety",
                    "optionD": "accidents",
                    "optionE": "prevent"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "급한 문제 해결하기",
            "explanation": "ISFJ의 검증된 방법과 ISTP의 즉각적 대처 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I follow safety procedures.",
                    "translation": "나는 안전 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I fix it right away.",
                    "translation": "나는 그걸 바로 고쳐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Rules keep us safe.",
                    "translation": "규칙이 우리를 안전하게 지켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 정해진 안전 절차를 따라 대응합니다.",
                    "hint": "ISFJ는 검증된 방법으로 안전하게 해결해요.",
                    "result": "O",
                    "explanation": "소현이는 'I follow safety procedures'와 'Rules keep us safe'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Quick action solves problems.",
                    "translation": "빠른 행동이 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But be careful please!",
                    "translation": "하지만 조심해 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I trust my skills.",
                    "translation": "나는 내 기술을 믿어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon follows safety @@.",
                    "hint": "ISFJ는 안전 절차를 따라요.",
                    "optionA": "rules",
                    "optionB": "procedures",
                    "optionC": "games",
                    "result": "procedures",
                    "explanation": "소현이는 'I follow safety procedures'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I ask for help when needed.",
                    "translation": "나는 필요할 때 도움을 요청해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I figure things out independently.",
                    "translation": "나는 독립적으로 것들을 알아내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You're so resourceful!",
                    "translation": "너는 정말 재치있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I work well under pressure.",
                    "translation": "나는 압박 아래서 잘 일해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You stay so calm!",
                    "translation": "너는 정말 차분해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You stay so careful!",
                    "translation": "너는 정말 신중해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "안전에 대한 문장이에요.",
                    "optionA": "rules",
                    "optionB": "serious",
                    "optionC": "Safety",
                    "optionD": "accidents",
                    "optionE": "prevent",
                    "result": "Safety rules prevent serious accidents",
                    "explanation": "안전 규칙이 심각한 사고를 막아요."
                }
            ]
        }
    ]
}
ID: 17636 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "돌발 상황 대응하기",
            "explanation": "ISTP의 침착한 행동과 ISFJ의 걱정 반응 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I stay cool and act.",
                    "translation": "나는 침착하고 행동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I worry about everyone.",
                    "translation": "나는 모두를 걱정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Panic doesn't help situations.",
                    "translation": "패닉은 상황을 돕지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 긴급 상황에서 침착하게 즉시 행동합니다.",
                    "hint": "ISTP는 냉정하게 상황을 파악하고 대처해요.",
                    "result": "O",
                    "explanation": "성진이는 'I stay cool and act'와 'Panic doesn't help situations'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "But people might get hurt!",
                    "translation": "하지만 사람들이 다칠 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I assess risks quickly.",
                    "translation": "나는 위험을 빨리 평가해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You're so brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin stays cool and @@.",
                    "hint": "ISTP는 침착하고 행동해요.",
                    "optionA": "waits",
                    "optionB": "acts",
                    "optionC": "talks",
                    "result": "acts",
                    "explanation": "성진이는 'I stay cool and act'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check if help is coming.",
                    "translation": "나는 도움이 오는지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I solve it with available tools.",
                    "translation": "나는 사용 가능한 도구로 그걸 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your hands work so fast!",
                    "translation": "너의 손은 정말 빨리 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Practice builds confidence.",
                    "translation": "연습이 자신감을 쌓아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You inspire me to be brave!",
                    "translation": "너는 내가 용감하게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You remind me to care!",
                    "translation": "너는 나에게 배려를 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "침착함에 대한 문장이에요.",
                    "result": "Calmness helps solves crises problems",
                    "explanation": "침착함이 위기 문제를 해결하는 데 도와요.",
                    "optionA": "solves",
                    "optionB": "Calmness",
                    "optionC": "problems",
                    "optionD": "helps",
                    "optionE": "crises"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "돌발 상황 대응하기",
            "explanation": "ISTP의 침착한 행동과 ISFJ의 걱정 반응 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I stay cool and act.",
                    "translation": "나는 침착하고 행동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I worry about everyone.",
                    "translation": "나는 모두를 걱정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Panic doesn't help situations.",
                    "translation": "패닉은 상황을 돕지 않아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 긴급 상황에서 침착하게 즉시 행동합니다.",
                    "hint": "ISTP는 냉정하게 상황을 파악하고 대처해요.",
                    "result": "O",
                    "explanation": "성진이는 'I stay cool and act'와 'Panic doesn't help situations'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "But people might get hurt!",
                    "translation": "하지만 사람들이 다칠 수 있어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "I assess risks quickly.",
                    "translation": "나는 위험을 빨리 평가해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "You're so brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin stays cool and @@.",
                    "hint": "ISTP는 침착하고 행동해요.",
                    "optionA": "waits",
                    "optionB": "acts",
                    "optionC": "talks",
                    "result": "acts",
                    "explanation": "성진이는 'I stay cool and act'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check if help is coming.",
                    "translation": "나는 도움이 오는지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I solve it with available tools.",
                    "translation": "나는 사용 가능한 도구로 그걸 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your hands work so fast!",
                    "translation": "너의 손은 정말 빨리 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "Practice builds confidence.",
                    "translation": "연습이 자신감을 쌓아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You inspire me to be brave!",
                    "translation": "너는 내가 용감하게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You remind me to care!",
                    "translation": "너는 나에게 배려를 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "침착함에 대한 문장이에요.",
                    "optionA": "solves",
                    "optionB": "Calmness",
                    "optionC": "problems",
                    "optionD": "helps",
                    "optionE": "crises",
                    "result": "Calmness helps solves crises problems",
                    "explanation": "침착함이 위기 문제를 해결하는 데 도와요."
                }
            ]
        }
    ]
}
ID: 17637 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적 직업 찾기",
            "explanation": "ISFJ의 보장 중시와 ISTP의 자유 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I want secure long-term work.",
                    "translation": "나는 안전한 장기 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I want flexible interesting work.",
                    "translation": "나는 유연하고 흥미로운 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Stability matters most to me.",
                    "translation": "안정성이 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 장기적으로 안정적인 직업을 원합니다.",
                    "hint": "ISFJ는 보장된 미래를 중시해요.",
                    "result": "O",
                    "explanation": "윤아는 'I want secure long-term work'와 'Stability matters most to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Freedom matters more to me.",
                    "translation": "자유가 나에게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Don't you worry about future?",
                    "translation": "너는 미래가 걱정되지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I adapt to changes easily.",
                    "translation": "나는 변화에 쉽게 적응해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a wants secure long-term @@.",
                    "hint": "ISFJ는 안전한 장기 일을 원해요.",
                    "optionA": "fun",
                    "optionB": "work",
                    "optionC": "trips",
                    "result": "work",
                    "explanation": "윤아는 'I want secure long-term work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I need good benefits package.",
                    "translation": "나는 좋은 복리후생 패키지가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I need hands-on challenges.",
                    "translation": "나는 실천적 도전이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You're so independent!",
                    "translation": "너는 정말 독립적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I value practical skills.",
                    "translation": "나는 실용적 기술을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me taking risks!",
                    "translation": "너는 나에게 위험 감수를 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me planning ahead!",
                    "translation": "너는 나에게 미리 계획하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성에 대한 문장이에요.",
                    "result": "Stability brings life peace mind",
                    "explanation": "안정성이 삶의 평화와 마음을 가져와요.",
                    "optionA": "brings",
                    "optionB": "mind",
                    "optionC": "Stability",
                    "optionD": "life",
                    "optionE": "peace"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적 직업 찾기",
            "explanation": "ISFJ의 보장 중시와 ISTP의 자유 추구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I want secure long-term work.",
                    "translation": "나는 안전한 장기 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I want flexible interesting work.",
                    "translation": "나는 유연하고 흥미로운 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Stability matters most to me.",
                    "translation": "안정성이 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 장기적으로 안정적인 직업을 원합니다.",
                    "hint": "ISFJ는 보장된 미래를 중시해요.",
                    "result": "O",
                    "explanation": "윤아는 'I want secure long-term work'와 'Stability matters most to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Freedom matters more to me.",
                    "translation": "자유가 나에게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Don't you worry about future?",
                    "translation": "너는 미래가 걱정되지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "I adapt to changes easily.",
                    "translation": "나는 변화에 쉽게 적응해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a wants secure long-term @@.",
                    "hint": "ISFJ는 안전한 장기 일을 원해요.",
                    "optionA": "fun",
                    "optionB": "work",
                    "optionC": "trips",
                    "result": "work",
                    "explanation": "윤아는 'I want secure long-term work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I need good benefits package.",
                    "translation": "나는 좋은 복리후생 패키지가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I need hands-on challenges.",
                    "translation": "나는 실천적 도전이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You're so independent!",
                    "translation": "너는 정말 독립적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I value practical skills.",
                    "translation": "나는 실용적 기술을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me taking risks!",
                    "translation": "너는 나에게 위험 감수를 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me planning ahead!",
                    "translation": "너는 나에게 미리 계획하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "안정성에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "mind",
                    "optionC": "Stability",
                    "optionD": "life",
                    "optionE": "peace",
                    "result": "Stability brings life peace mind",
                    "explanation": "안정성이 삶의 평화와 마음을 가져와요."
                }
            ]
        }
    ]
}
ID: 17638 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용 기술 익히기",
            "explanation": "ISTP의 기술 중심과 ISFJ의 안정 지향 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I master technical skills.",
                    "translation": "나는 기술적 기능을 마스터해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I build reliable experience.",
                    "translation": "나는 신뢰할 수 있는 경험을 쌓아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Skills give me freedom.",
                    "translation": "기술이 나에게 자유를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 실용적인 기술을 익히는 것을 중요하게 생각합니다.",
                    "hint": "ISTP는 직접 쓸 수 있는 기술을 배워요.",
                    "result": "O",
                    "explanation": "하연이는 'I master technical skills'와 'Skills give me freedom'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Experience gives me security.",
                    "translation": "경험이 나에게 안정성을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "Both have value.",
                    "translation": "둘 다 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You learn so fast!",
                    "translation": "너는 정말 빨리 배워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon masters technical @@.",
                    "hint": "ISTP는 기술적 기능을 마스터해요.",
                    "optionA": "books",
                    "optionB": "skills",
                    "optionC": "songs",
                    "result": "skills",
                    "explanation": "하연이는 'I master technical skills'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I stay in one field.",
                    "translation": "나는 한 분야에 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I explore different areas.",
                    "translation": "나는 다른 영역들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your versatility is impressive!",
                    "translation": "너의 다재다능함은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I enjoy hands-on work.",
                    "translation": "나는 실천적 일을 즐겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You inspire me to try!",
                    "translation": "너는 내가 시도하도록 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You inspire me to commit!",
                    "translation": "너는 내가 헌신하도록 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기술에 대한 문장이에요.",
                    "result": "Skills bring real independence freedom",
                    "explanation": "기술이 진정한 독립성과 자유를 가져와요.",
                    "optionA": "bring",
                    "optionB": "real",
                    "optionC": "independence",
                    "optionD": "freedom",
                    "optionE": "Skills"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용 기술 익히기",
            "explanation": "ISTP의 기술 중심과 ISFJ의 안정 지향 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I master technical skills.",
                    "translation": "나는 기술적 기능을 마스터해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I build reliable experience.",
                    "translation": "나는 신뢰할 수 있는 경험을 쌓아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Skills give me freedom.",
                    "translation": "기술이 나에게 자유를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 실용적인 기술을 익히는 것을 중요하게 생각합니다.",
                    "hint": "ISTP는 직접 쓸 수 있는 기술을 배워요.",
                    "result": "O",
                    "explanation": "하연이는 'I master technical skills'와 'Skills give me freedom'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Experience gives me security.",
                    "translation": "경험이 나에게 안정성을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "Both have value.",
                    "translation": "둘 다 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You learn so fast!",
                    "translation": "너는 정말 빨리 배워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon masters technical @@.",
                    "hint": "ISTP는 기술적 기능을 마스터해요.",
                    "optionA": "books",
                    "optionB": "skills",
                    "optionC": "songs",
                    "result": "skills",
                    "explanation": "하연이는 'I master technical skills'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I stay in one field.",
                    "translation": "나는 한 분야에 있어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I explore different areas.",
                    "translation": "나는 다른 영역들을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your versatility is impressive!",
                    "translation": "너의 다재다능함은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I enjoy hands-on work.",
                    "translation": "나는 실천적 일을 즐겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You inspire me to try!",
                    "translation": "너는 내가 시도하도록 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You inspire me to commit!",
                    "translation": "너는 내가 헌신하도록 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "기술에 대한 문장이에요.",
                    "optionA": "bring",
                    "optionB": "real",
                    "optionC": "independence",
                    "optionD": "freedom",
                    "optionE": "Skills",
                    "result": "Skills bring real independence freedom",
                    "explanation": "기술이 진정한 독립성과 자유를 가져와요."
                }
            ]
        }
    ]
}
ID: 17639 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "수공예 만들기",
            "explanation": "ISFJ의 전통 공예와 ISTP의 기계 조립 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I enjoy knitting and sewing.",
                    "translation": "나는 뜨개질과 재봉을 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I enjoy building models.",
                    "translation": "나는 모형 만들기를 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Handmade gifts feel special.",
                    "translation": "수제 선물이 특별하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 손으로 만드는 전통적인 공예를 좋아합니다.",
                    "hint": "ISFJ는 따뜻한 마음을 담은 수공예를 해요.",
                    "result": "O",
                    "explanation": "예나는 'I enjoy knitting and sewing'과 'Handmade gifts feel special'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Mechanical things interest me.",
                    "translation": "기계적인 것들이 나를 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both are creative!",
                    "translation": "둘 다 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your patience is amazing.",
                    "translation": "너의 인내심은 놀라워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na enjoys knitting and @@.",
                    "hint": "ISFJ는 뜨개질과 재봉을 즐겨요.",
                    "optionA": "reading",
                    "optionB": "sewing",
                    "optionC": "running",
                    "result": "sewing",
                    "explanation": "예나는 'I enjoy knitting and sewing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I make things for others.",
                    "translation": "나는 다른 사람들을 위해 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I make things for fun.",
                    "translation": "나는 재미로 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You work with precision!",
                    "translation": "너는 정밀하게 일해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I understand how things work.",
                    "translation": "나는 것들이 어떻게 작동하는지 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me being technical!",
                    "translation": "너는 나에게 기술적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You teach me being thoughtful!",
                    "translation": "너는 나에게 사려 깊은 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공예에 대한 문장이에요.",
                    "result": "Crafts brings creative life joy",
                    "explanation": "공예가 창의적인 삶의 기쁨을 가져와요.",
                    "optionA": "creative",
                    "optionB": "Crafts",
                    "optionC": "brings",
                    "optionD": "life",
                    "optionE": "joy"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "수공예 만들기",
            "explanation": "ISFJ의 전통 공예와 ISTP의 기계 조립 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I enjoy knitting and sewing.",
                    "translation": "나는 뜨개질과 재봉을 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I enjoy building models.",
                    "translation": "나는 모형 만들기를 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Handmade gifts feel special.",
                    "translation": "수제 선물이 특별하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 손으로 만드는 전통적인 공예를 좋아합니다.",
                    "hint": "ISFJ는 따뜻한 마음을 담은 수공예를 해요.",
                    "result": "O",
                    "explanation": "예나는 'I enjoy knitting and sewing'과 'Handmade gifts feel special'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Mechanical things interest me.",
                    "translation": "기계적인 것들이 나를 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both are creative!",
                    "translation": "둘 다 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your patience is amazing.",
                    "translation": "너의 인내심은 놀라워."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na enjoys knitting and @@.",
                    "hint": "ISFJ는 뜨개질과 재봉을 즐겨요.",
                    "optionA": "reading",
                    "optionB": "sewing",
                    "optionC": "running",
                    "result": "sewing",
                    "explanation": "예나는 'I enjoy knitting and sewing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I make things for others.",
                    "translation": "나는 다른 사람들을 위해 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I make things for fun.",
                    "translation": "나는 재미로 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You work with precision!",
                    "translation": "너는 정밀하게 일해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I understand how things work.",
                    "translation": "나는 것들이 어떻게 작동하는지 이해해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me being technical!",
                    "translation": "너는 나에게 기술적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You teach me being thoughtful!",
                    "translation": "너는 나에게 사려 깊은 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공예에 대한 문장이에요.",
                    "optionA": "creative",
                    "optionB": "Crafts",
                    "optionC": "brings",
                    "optionD": "life",
                    "optionE": "joy",
                    "result": "Crafts brings creative life joy",
                    "explanation": "공예가 창의적인 삶의 기쁨을 가져와요."
                }
            ]
        }
    ]
}
ID: 17640 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "액티브 활동 즐기기",
            "explanation": "ISTP의 모험적 취미와 ISFJ의 평화로운 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I go hiking and climbing.",
                    "translation": "나는 하이킹과 등반을 가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I enjoy gardening quietly.",
                    "translation": "나는 조용히 정원 가꾸기를 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Physical challenges excite me.",
                    "translation": "신체적 도전이 나를 흥분시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 활동적이고 모험적인 취미를 즐깁니다.",
                    "hint": "ISTP는 몸을 움직이는 도전적 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I go hiking and climbing'과 'Physical challenges excite me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Peaceful activities calm me.",
                    "translation": "평화로운 활동이 나를 진정시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Both are valuable.",
                    "translation": "둘 다 가치있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're so energetic!",
                    "translation": "너는 정말 활기차!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min goes hiking and @@.",
                    "hint": "ISTP는 하이킹과 등반을 가요.",
                    "optionA": "sleeping",
                    "optionB": "climbing",
                    "optionC": "reading",
                    "result": "climbing",
                    "explanation": "동민이는 'I go hiking and climbing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I nurture growing plants.",
                    "translation": "나는 자라는 식물을 기워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I test my physical limits.",
                    "translation": "나는 내 신체적 한계를 테스트해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You're so brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I live in the moment.",
                    "translation": "나는 순간에 살아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You inspire me to move!",
                    "translation": "너는 내가 움직이도록 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You inspire me to slow down!",
                    "translation": "너는 내가 느리게 하도록 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "모험에 대한 문장이에요.",
                    "result": "Adventure brings life excitement growth",
                    "explanation": "모험이 삶의 흥분과 성장을 가져와요.",
                    "optionA": "life",
                    "optionB": "brings",
                    "optionC": "growth",
                    "optionD": "Adventure",
                    "optionE": "excitement"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "액티브 활동 즐기기",
            "explanation": "ISTP의 모험적 취미와 ISFJ의 평화로운 활동 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I go hiking and climbing.",
                    "translation": "나는 하이킹과 등반을 가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I enjoy gardening quietly.",
                    "translation": "나는 조용히 정원 가꾸기를 즐겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Physical challenges excite me.",
                    "translation": "신체적 도전이 나를 흥분시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 활동적이고 모험적인 취미를 즐깁니다.",
                    "hint": "ISTP는 몸을 움직이는 도전적 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I go hiking and climbing'과 'Physical challenges excite me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Peaceful activities calm me.",
                    "translation": "평화로운 활동이 나를 진정시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Both are valuable.",
                    "translation": "둘 다 가치있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're so energetic!",
                    "translation": "너는 정말 활기차!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min goes hiking and @@.",
                    "hint": "ISTP는 하이킹과 등반을 가요.",
                    "optionA": "sleeping",
                    "optionB": "climbing",
                    "optionC": "reading",
                    "result": "climbing",
                    "explanation": "동민이는 'I go hiking and climbing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I nurture growing plants.",
                    "translation": "나는 자라는 식물을 기워."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I test my physical limits.",
                    "translation": "나는 내 신체적 한계를 테스트해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You're so brave!",
                    "translation": "너는 정말 용감해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I live in the moment.",
                    "translation": "나는 순간에 살아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You inspire me to move!",
                    "translation": "너는 내가 움직이도록 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You inspire me to slow down!",
                    "translation": "너는 내가 느리게 하도록 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "모험에 대한 문장이에요.",
                    "optionA": "life",
                    "optionB": "brings",
                    "optionC": "growth",
                    "optionD": "Adventure",
                    "optionE": "excitement",
                    "result": "Adventure brings life excitement growth",
                    "explanation": "모험이 삶의 흥분과 성장을 가져와요."
                }
            ]
        }
    ]
}
ID: 17641 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 차이",
            "explanation": "ISFJ의 조화 추구와 ISTP의 직설적 표현 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I find middle ground gently.",
                    "translation": "나는 부드럽게 중간 지점을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I state facts directly.",
                    "translation": "나는 사실을 직접적으로 말해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Harmony keeps team united.",
                    "translation": "조화가 팀을 단결되게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 팀의 조화를 위해 중재를 시도합니다.",
                    "hint": "ISFJ는 모두가 만족할 수 있는 방법을 찾아요.",
                    "result": "O",
                    "explanation": "윤아는 'I find middle ground gently'와 'Harmony keeps team united'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Truth solves problems faster.",
                    "translation": "진실이 문제를 더 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "But feelings matter too!",
                    "translation": "하지만 감정도 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You're very diplomatic.",
                    "translation": "너는 매우 외교적이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a finds middle ground @@.",
                    "hint": "ISFJ는 부드럽게 중간 지점을 찾아요.",
                    "optionA": "harshly",
                    "optionB": "gently",
                    "optionC": "never",
                    "result": "gently",
                    "explanation": "윤아는 'I find middle ground gently'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I avoid hurting feelings.",
                    "translation": "나는 감정을 상하게 하는 걸 피해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I focus on solutions.",
                    "translation": "나는 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You're so straightforward!",
                    "translation": "너는 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Honesty saves time.",
                    "translation": "정직함이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being direct!",
                    "translation": "너는 나에게 직접적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me being gentle!",
                    "translation": "너는 나에게 부드러운 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조화에 대한 문장이에요.",
                    "result": "Harmony creates strong team peace",
                    "explanation": "조화가 강한 팀 평화를 만들어요.",
                    "optionA": "Harmony",
                    "optionB": "creates",
                    "optionC": "team",
                    "optionD": "strong",
                    "optionE": "peace"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 차이",
            "explanation": "ISFJ의 조화 추구와 ISTP의 직설적 표현 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I find middle ground gently.",
                    "translation": "나는 부드럽게 중간 지점을 찾아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I state facts directly.",
                    "translation": "나는 사실을 직접적으로 말해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Harmony keeps team united.",
                    "translation": "조화가 팀을 단결되게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 팀의 조화를 위해 중재를 시도합니다.",
                    "hint": "ISFJ는 모두가 만족할 수 있는 방법을 찾아요.",
                    "result": "O",
                    "explanation": "윤아는 'I find middle ground gently'와 'Harmony keeps team united'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Truth solves problems faster.",
                    "translation": "진실이 문제를 더 빨리 해결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "But feelings matter too!",
                    "translation": "하지만 감정도 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "You're very diplomatic.",
                    "translation": "너는 매우 외교적이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a finds middle ground @@.",
                    "hint": "ISFJ는 부드럽게 중간 지점을 찾아요.",
                    "optionA": "harshly",
                    "optionB": "gently",
                    "optionC": "never",
                    "result": "gently",
                    "explanation": "윤아는 'I find middle ground gently'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I avoid hurting feelings.",
                    "translation": "나는 감정을 상하게 하는 걸 피해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I focus on solutions.",
                    "translation": "나는 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You're so straightforward!",
                    "translation": "너는 정말 솔직해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "Honesty saves time.",
                    "translation": "정직함이 시간을 절약해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being direct!",
                    "translation": "너는 나에게 직접적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me being gentle!",
                    "translation": "너는 나에게 부드러운 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조화에 대한 문장이에요.",
                    "optionA": "Harmony",
                    "optionB": "creates",
                    "optionC": "team",
                    "optionD": "strong",
                    "optionE": "peace",
                    "result": "Harmony creates strong team peace",
                    "explanation": "조화가 강한 팀 평화를 만들어요."
                }
            ]
        }
    ]
}
ID: 17642 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "실무 문제 토론하기",
            "explanation": "ISTP의 논리적 주장과 ISFJ의 감정 배려 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Here's what actually works.",
                    "translation": "실제로 작동하는 게 이거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "But everyone feels differently.",
                    "translation": "하지만 모두가 다르게 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Data shows the best way.",
                    "translation": "데이터가 최선의 방법을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 객관적 데이터와 실용성으로 주장합니다.",
                    "hint": "ISTP는 논리와 효율성을 근거로 말해요.",
                    "result": "O",
                    "explanation": "성진이는 'Here's what actually works'와 'Data shows the best way'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Feelings affect team morale.",
                    "translation": "감정이 팀 사기에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "That's a fair point.",
                    "translation": "그건 공정한 지적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're very logical!",
                    "translation": "너는 매우 논리적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin says data shows the best @@.",
                    "hint": "ISTP는 데이터가 최선의 방법을 보여준다고 말해요.",
                    "optionA": "food",
                    "optionB": "way",
                    "optionC": "game",
                    "result": "way",
                    "explanation": "성진이는 'Data shows the best way'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I listen to everyone's concerns.",
                    "translation": "나는 모두의 우려를 들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I analyze practical options.",
                    "translation": "나는 실용적 선택을 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You solve things efficiently!",
                    "translation": "너는 것들을 효율적으로 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I stay objective always.",
                    "translation": "나는 항상 객관적으로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being rational!",
                    "translation": "너는 나에게 이성적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me being caring!",
                    "translation": "너는 나에게 배려하는 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리에 대한 문장이에요.",
                    "result": "Logic solves clear practical problems",
                    "explanation": "논리가 명확하고 실용적인 문제를 해결해요.",
                    "optionA": "Logic",
                    "optionB": "clear",
                    "optionC": "problems",
                    "optionD": "practical",
                    "optionE": "solves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "실무 문제 토론하기",
            "explanation": "ISTP의 논리적 주장과 ISFJ의 감정 배려 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Here's what actually works.",
                    "translation": "실제로 작동하는 게 이거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "But everyone feels differently.",
                    "translation": "하지만 모두가 다르게 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Data shows the best way.",
                    "translation": "데이터가 최선의 방법을 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 객관적 데이터와 실용성으로 주장합니다.",
                    "hint": "ISTP는 논리와 효율성을 근거로 말해요.",
                    "result": "O",
                    "explanation": "성진이는 'Here's what actually works'와 'Data shows the best way'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Feelings affect team morale.",
                    "translation": "감정이 팀 사기에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "That's a fair point.",
                    "translation": "그건 공정한 지적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're very logical!",
                    "translation": "너는 매우 논리적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin says data shows the best @@.",
                    "hint": "ISTP는 데이터가 최선의 방법을 보여준다고 말해요.",
                    "optionA": "food",
                    "optionB": "way",
                    "optionC": "game",
                    "result": "way",
                    "explanation": "성진이는 'Data shows the best way'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I listen to everyone's concerns.",
                    "translation": "나는 모두의 우려를 들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I analyze practical options.",
                    "translation": "나는 실용적 선택을 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You solve things efficiently!",
                    "translation": "너는 것들을 효율적으로 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I stay objective always.",
                    "translation": "나는 항상 객관적으로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being rational!",
                    "translation": "너는 나에게 이성적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me being caring!",
                    "translation": "너는 나에게 배려하는 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "clear",
                    "optionC": "problems",
                    "optionD": "practical",
                    "optionE": "solves",
                    "result": "Logic solves clear practical problems",
                    "explanation": "논리가 명확하고 실용적인 문제를 해결해요."
                }
            ]
        }
    ]
}
ID: 17643 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들 챙기기",
            "explanation": "ISFJ의 조용한 배려와 ENFJ의 적극적 격려 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I remember everyone's preferences quietly.",
                    "translation": "나는 조용히 모두의 선호를 기억해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I inspire everyone with words!",
                    "translation": "나는 말로 모두에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Small actions show I care.",
                    "translation": "작은 행동이 내가 배려한다는 걸 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 조용히 세부사항을 기억하며 친구들을 배려합니다.",
                    "hint": "ISFJ는 말없이 행동으로 돌봐줘요.",
                    "result": "O",
                    "explanation": "예나는 'I remember everyone's preferences quietly'와 'Small actions show I care'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "My energy lifts people up.",
                    "translation": "내 에너지가 사람들을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "You motivate everyone so well!",
                    "translation": "너는 모두에게 정말 잘 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Your quiet care is precious!",
                    "translation": "너의 조용한 배려는 소중해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na remembers everyone's preferences @@.",
                    "hint": "ISFJ는 조용히 모두의 선호를 기억해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "never",
                    "result": "quietly",
                    "explanation": "예나는 'I remember everyone's preferences quietly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I help people one by one.",
                    "translation": "나는 사람들을 하나씩 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I bring everyone together always!",
                    "translation": "나는 항상 모두를 함께 모아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your enthusiasm is amazing!",
                    "translation": "너의 열정은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "I see potential in everyone.",
                    "translation": "나는 모두에게서 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me be expressive!",
                    "translation": "너는 내가 표현적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You help me be attentive!",
                    "translation": "너는 내가 세심하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Care shows deep true love",
                    "explanation": "배려가 깊고 진실한 사랑을 보여줘요.",
                    "optionA": "Care",
                    "optionB": "true",
                    "optionC": "shows",
                    "optionD": "deep",
                    "optionE": "love"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구들 챙기기",
            "explanation": "ISFJ의 조용한 배려와 ENFJ의 적극적 격려 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I remember everyone's preferences quietly.",
                    "translation": "나는 조용히 모두의 선호를 기억해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I inspire everyone with words!",
                    "translation": "나는 말로 모두에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Small actions show I care.",
                    "translation": "작은 행동이 내가 배려한다는 걸 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 조용히 세부사항을 기억하며 친구들을 배려합니다.",
                    "hint": "ISFJ는 말없이 행동으로 돌봐줘요.",
                    "result": "O",
                    "explanation": "예나는 'I remember everyone's preferences quietly'와 'Small actions show I care'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "My energy lifts people up.",
                    "translation": "내 에너지가 사람들을 끌어올려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "You motivate everyone so well!",
                    "translation": "너는 모두에게 정말 잘 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Your quiet care is precious!",
                    "translation": "너의 조용한 배려는 소중해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na remembers everyone's preferences @@.",
                    "hint": "ISFJ는 조용히 모두의 선호를 기억해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "never",
                    "result": "quietly",
                    "explanation": "예나는 'I remember everyone's preferences quietly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I help people one by one.",
                    "translation": "나는 사람들을 하나씩 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I bring everyone together always!",
                    "translation": "나는 항상 모두를 함께 모아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your enthusiasm is amazing!",
                    "translation": "너의 열정은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "I see potential in everyone.",
                    "translation": "나는 모두에게서 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me be expressive!",
                    "translation": "너는 내가 표현적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You help me be attentive!",
                    "translation": "너는 내가 세심하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "Care",
                    "optionB": "true",
                    "optionC": "shows",
                    "optionD": "deep",
                    "optionE": "love",
                    "result": "Care shows deep true love",
                    "explanation": "배려가 깊고 진실한 사랑을 보여줘요."
                }
            ]
        }
    ]
}
ID: 17644 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그룹 활동 이끌기",
            "explanation": "ENFJ의 열정적 리더십과 ISFJ의 지지적 역할 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Let's achieve great things together!",
                    "translation": "함께 대단한 것들을 이루자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I'll support from the side.",
                    "translation": "나는 옆에서 지지할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "Everyone has amazing potential inside.",
                    "translation": "모두는 안에 놀라운 잠재력을 가져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아는 그룹을 하나로 모으고 열정적으로 이끕니다.",
                    "hint": "ENFJ는 사람들을 고무시키고 이끌어요.",
                    "result": "O",
                    "explanation": "민아는 'Let's achieve great things together'와 'Everyone has amazing potential inside'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "I handle practical details carefully.",
                    "translation": "나는 실용적 세부사항을 신중히 다뤄."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "Your reliability grounds us!",
                    "translation": "너의 믿음직함이 우리를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You bring such positive energy!",
                    "translation": "너는 정말 긍정적 에너지를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-a believes everyone has amazing potential @@.",
                    "hint": "ENFJ는 모두가 안에 놀라운 잠재력을 가진다고 믿어요.",
                    "optionA": "outside",
                    "optionB": "inside",
                    "optionC": "never",
                    "result": "inside",
                    "explanation": "민아는 'Everyone has amazing potential inside'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I make sure nothing's forgotten.",
                    "translation": "나는 아무것도 잊혀지지 않게 확실히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "I keep everyone motivated daily!",
                    "translation": "나는 매일 모두에게 동기를 유지시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your vision inspires us!",
                    "translation": "너의 비전이 우리에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "I love connecting people together.",
                    "translation": "나는 사람들을 함께 연결하는 걸 사랑해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being bold!",
                    "translation": "너는 나에게 대담한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "You teach me being thorough!",
                    "translation": "너는 나에게 철저한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "리더십에 대한 문장이에요.",
                    "result": "Leadership inspires brings positive growth",
                    "explanation": "리더십이 영감을 주고 긍정적 성장을 가져와요.",
                    "optionA": "Leadership",
                    "optionB": "brings",
                    "optionC": "positive",
                    "optionD": "growth",
                    "optionE": "inspires"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "그룹 활동 이끌기",
            "explanation": "ENFJ의 열정적 리더십과 ISFJ의 지지적 역할 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민아",
                    "script": "Let's achieve great things together!",
                    "translation": "함께 대단한 것들을 이루자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I'll support from the side.",
                    "translation": "나는 옆에서 지지할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민아",
                    "script": "Everyone has amazing potential inside.",
                    "translation": "모두는 안에 놀라운 잠재력을 가져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민아는 그룹을 하나로 모으고 열정적으로 이끕니다.",
                    "hint": "ENFJ는 사람들을 고무시키고 이끌어요.",
                    "result": "O",
                    "explanation": "민아는 'Let's achieve great things together'와 'Everyone has amazing potential inside'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "I handle practical details carefully.",
                    "translation": "나는 실용적 세부사항을 신중히 다뤄."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민아",
                    "script": "Your reliability grounds us!",
                    "translation": "너의 믿음직함이 우리를 안정시켜!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You bring such positive energy!",
                    "translation": "너는 정말 긍정적 에너지를 가져와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-a believes everyone has amazing potential @@.",
                    "hint": "ENFJ는 모두가 안에 놀라운 잠재력을 가진다고 믿어요.",
                    "optionA": "outside",
                    "optionB": "inside",
                    "optionC": "never",
                    "result": "inside",
                    "explanation": "민아는 'Everyone has amazing potential inside'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I make sure nothing's forgotten.",
                    "translation": "나는 아무것도 잊혀지지 않게 확실히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민아",
                    "script": "I keep everyone motivated daily!",
                    "translation": "나는 매일 모두에게 동기를 유지시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your vision inspires us!",
                    "translation": "너의 비전이 우리에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민아",
                    "script": "I love connecting people together.",
                    "translation": "나는 사람들을 함께 연결하는 걸 사랑해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being bold!",
                    "translation": "너는 나에게 대담한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민아",
                    "script": "You teach me being thorough!",
                    "translation": "너는 나에게 철저한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "리더십에 대한 문장이에요.",
                    "optionA": "Leadership",
                    "optionB": "brings",
                    "optionC": "positive",
                    "optionD": "growth",
                    "optionE": "inspires",
                    "result": "Leadership inspires brings positive growth",
                    "explanation": "리더십이 영감을 주고 긍정적 성장을 가져와요."
                }
            ]
        }
    ]
}
ID: 17645 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용적 정보 모으기",
            "explanation": "ISFJ의 구체적 수집과 ENFJ의 의미 탐색 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I collect useful specific facts.",
                    "translation": "나는 유용한 구체적 사실을 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "I explore deeper meanings.",
                    "translation": "나는 더 깊은 의미를 탐구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Details help me prepare well.",
                    "translation": "세부사항이 나를 잘 준비하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 실용적이고 구체적인 정보를 모읍니다.",
                    "hint": "ISFJ는 바로 쓸 수 있는 사실을 수집해요.",
                    "result": "O",
                    "explanation": "윤서는 'I collect useful specific facts'와 'Details help me prepare well'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Big picture inspires my action.",
                    "translation": "큰 그림이 내 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "Vision is important too!",
                    "translation": "비전도 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Your thoroughness impresses me!",
                    "translation": "너의 철저함이 나를 감동시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo collects useful specific @@.",
                    "hint": "ISFJ는 유용한 구체적 사실을 모아요.",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "songs",
                    "result": "facts",
                    "explanation": "윤서는 'I collect useful specific facts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I check sources carefully always.",
                    "translation": "나는 항상 출처를 신중히 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I connect ideas to values.",
                    "translation": "나는 아이디어를 가치와 연결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You see connections beautifully!",
                    "translation": "너는 연결을 아름답게 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "I ask what this means.",
                    "translation": "나는 이게 무엇을 의미하는지 물어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You expand my perspective!",
                    "translation": "너는 내 관점을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재민",
                    "script": "You provide solid foundation!",
                    "translation": "너는 탄탄한 기초를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "세부사항에 대한 문장이에요.",
                    "result": "Details create clear strong plans",
                    "explanation": "세부사항이 명확하고 강한 계획을 만들어요.",
                    "optionA": "strong",
                    "optionB": "Details",
                    "optionC": "create",
                    "optionD": "plans",
                    "optionE": "clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용적 정보 모으기",
            "explanation": "ISFJ의 구체적 수집과 ENFJ의 의미 탐색 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I collect useful specific facts.",
                    "translation": "나는 유용한 구체적 사실을 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "I explore deeper meanings.",
                    "translation": "나는 더 깊은 의미를 탐구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Details help me prepare well.",
                    "translation": "세부사항이 나를 잘 준비하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 실용적이고 구체적인 정보를 모읍니다.",
                    "hint": "ISFJ는 바로 쓸 수 있는 사실을 수집해요.",
                    "result": "O",
                    "explanation": "윤서는 'I collect useful specific facts'와 'Details help me prepare well'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "Big picture inspires my action.",
                    "translation": "큰 그림이 내 행동에 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "Vision is important too!",
                    "translation": "비전도 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Your thoroughness impresses me!",
                    "translation": "너의 철저함이 나를 감동시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo collects useful specific @@.",
                    "hint": "ISFJ는 유용한 구체적 사실을 모아요.",
                    "optionA": "dreams",
                    "optionB": "facts",
                    "optionC": "songs",
                    "result": "facts",
                    "explanation": "윤서는 'I collect useful specific facts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I check sources carefully always.",
                    "translation": "나는 항상 출처를 신중히 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I connect ideas to values.",
                    "translation": "나는 아이디어를 가치와 연결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You see connections beautifully!",
                    "translation": "너는 연결을 아름답게 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "I ask what this means.",
                    "translation": "나는 이게 무엇을 의미하는지 물어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You expand my perspective!",
                    "translation": "너는 내 관점을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재민",
                    "script": "You provide solid foundation!",
                    "translation": "너는 탄탄한 기초를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "세부사항에 대한 문장이에요.",
                    "optionA": "strong",
                    "optionB": "Details",
                    "optionC": "create",
                    "optionD": "plans",
                    "optionE": "clear",
                    "result": "Details create clear strong plans",
                    "explanation": "세부사항이 명확하고 강한 계획을 만들어요."
                }
            ]
        }
    ]
}
ID: 17646 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사람 이해하기",
            "explanation": "ENFJ의 직관적 공감과 ISFJ의 경험적 배려 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "I sense people's feelings quickly.",
                    "translation": "나는 사람들의 감정을 빨리 감지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I observe their behaviors carefully.",
                    "translation": "나는 그들의 행동을 신중히 관찰해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Intuition tells me what's wrong.",
                    "translation": "직관이 나에게 무엇이 잘못됐는지 말해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지아는 직관적으로 사람들의 감정을 빠르게 파악합니다.",
                    "hint": "ENFJ는 직감으로 사람들의 마음을 읽어요.",
                    "result": "O",
                    "explanation": "지아는 'I sense people's feelings quickly'와 'Intuition tells me what's wrong'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Past experiences guide my understanding.",
                    "translation": "과거 경험이 내 이해를 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "That's a wise approach!",
                    "translation": "그건 현명한 접근이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You read people amazingly!",
                    "translation": "너는 사람들을 놀랍게 읽어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-a senses people's feelings @@.",
                    "hint": "ENFJ는 사람들의 감정을 빨리 감지해요.",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "never",
                    "result": "quickly",
                    "explanation": "지아는 'I sense people's feelings quickly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I remember what they like.",
                    "translation": "나는 그들이 좋아하는 걸 기억해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "I imagine their deeper needs.",
                    "translation": "나는 그들의 더 깊은 필요를 상상해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your empathy is powerful!",
                    "translation": "너의 공감능력은 강력해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "I help people find purpose.",
                    "translation": "나는 사람들이 목적을 찾게 도와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You inspire personal growth!",
                    "translation": "너는 개인적 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "You provide practical care!",
                    "translation": "너는 실용적 돌봄을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공감에 대한 문장이에요.",
                    "result": "Empathy connects all human hearts",
                    "explanation": "공감능력이 모든 인간의 마음을 연결해요.",
                    "optionA": "Empathy",
                    "optionB": "connects",
                    "optionC": "hearts",
                    "optionD": "all",
                    "optionE": "human"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "사람 이해하기",
            "explanation": "ENFJ의 직관적 공감과 ISFJ의 경험적 배려 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지아",
                    "script": "I sense people's feelings quickly.",
                    "translation": "나는 사람들의 감정을 빨리 감지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I observe their behaviors carefully.",
                    "translation": "나는 그들의 행동을 신중히 관찰해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지아",
                    "script": "Intuition tells me what's wrong.",
                    "translation": "직관이 나에게 무엇이 잘못됐는지 말해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지아는 직관적으로 사람들의 감정을 빠르게 파악합니다.",
                    "hint": "ENFJ는 직감으로 사람들의 마음을 읽어요.",
                    "result": "O",
                    "explanation": "지아는 'I sense people's feelings quickly'와 'Intuition tells me what's wrong'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Past experiences guide my understanding.",
                    "translation": "과거 경험이 내 이해를 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지아",
                    "script": "That's a wise approach!",
                    "translation": "그건 현명한 접근이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You read people amazingly!",
                    "translation": "너는 사람들을 놀랍게 읽어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-a senses people's feelings @@.",
                    "hint": "ENFJ는 사람들의 감정을 빨리 감지해요.",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "never",
                    "result": "quickly",
                    "explanation": "지아는 'I sense people's feelings quickly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I remember what they like.",
                    "translation": "나는 그들이 좋아하는 걸 기억해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지아",
                    "script": "I imagine their deeper needs.",
                    "translation": "나는 그들의 더 깊은 필요를 상상해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your empathy is powerful!",
                    "translation": "너의 공감능력은 강력해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지아",
                    "script": "I help people find purpose.",
                    "translation": "나는 사람들이 목적을 찾게 도와."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You inspire personal growth!",
                    "translation": "너는 개인적 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지아",
                    "script": "You provide practical care!",
                    "translation": "너는 실용적 돌봄을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공감에 대한 문장이에요.",
                    "optionA": "Empathy",
                    "optionB": "connects",
                    "optionC": "hearts",
                    "optionD": "all",
                    "optionE": "human",
                    "result": "Empathy connects all human hearts",
                    "explanation": "공감능력이 모든 인간의 마음을 연결해요."
                }
            ]
        }
    ]
}
ID: 17647 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 조언하기",
            "explanation": "ISFJ의 실용적 조언과 ENFJ의 비전 제시 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Here are practical steps forward.",
                    "translation": "앞으로 나아갈 실용적 단계가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "I see your amazing possibilities!",
                    "translation": "나는 너의 놀라운 가능성을 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "These actions help right now.",
                    "translation": "이 행동들이 바로 지금 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 구체적이고 실행 가능한 단계를 제안합니다.",
                    "hint": "ISFJ는 즉시 할 수 있는 조언을 줘요.",
                    "result": "O",
                    "explanation": "소현이는 'Here are practical steps forward'와 'These actions help right now'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Think about your big dreams!",
                    "translation": "너의 큰 꿈에 대해 생각해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Dreams need solid plans!",
                    "translation": "꿈은 탄탄한 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "You ground things perfectly!",
                    "translation": "너는 것들을 완벽하게 안정시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon offers practical steps @@.",
                    "hint": "ISFJ는 앞으로 나아갈 실용적 단계를 제공해요.",
                    "optionA": "backward",
                    "optionB": "forward",
                    "optionC": "never",
                    "result": "forward",
                    "explanation": "소현이는 'Here are practical steps forward'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share what worked before.",
                    "translation": "나는 전에 효과있던 걸 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "I help discover inner potential!",
                    "translation": "나는 내면 잠재력을 발견하게 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You uplift people's spirits!",
                    "translation": "너는 사람들의 정신을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "I believe in everyone's growth.",
                    "translation": "나는 모두의 성장을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being inspiring!",
                    "translation": "너는 나에게 영감을 주는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현준",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조언에 대한 문장이에요.",
                    "result": "Advice guides clear right paths",
                    "explanation": "조언이 명확하고 올바른 길을 안내해요.",
                    "optionA": "Advice",
                    "optionB": "guides",
                    "optionC": "right",
                    "optionD": "clear",
                    "optionE": "paths"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 조언하기",
            "explanation": "ISFJ의 실용적 조언과 ENFJ의 비전 제시 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Here are practical steps forward.",
                    "translation": "앞으로 나아갈 실용적 단계가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "I see your amazing possibilities!",
                    "translation": "나는 너의 놀라운 가능성을 봐!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "These actions help right now.",
                    "translation": "이 행동들이 바로 지금 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 구체적이고 실행 가능한 단계를 제안합니다.",
                    "hint": "ISFJ는 즉시 할 수 있는 조언을 줘요.",
                    "result": "O",
                    "explanation": "소현이는 'Here are practical steps forward'와 'These actions help right now'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Think about your big dreams!",
                    "translation": "너의 큰 꿈에 대해 생각해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Dreams need solid plans!",
                    "translation": "꿈은 탄탄한 계획이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "You ground things perfectly!",
                    "translation": "너는 것들을 완벽하게 안정시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon offers practical steps @@.",
                    "hint": "ISFJ는 앞으로 나아갈 실용적 단계를 제공해요.",
                    "optionA": "backward",
                    "optionB": "forward",
                    "optionC": "never",
                    "result": "forward",
                    "explanation": "소현이는 'Here are practical steps forward'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share what worked before.",
                    "translation": "나는 전에 효과있던 걸 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "I help discover inner potential!",
                    "translation": "나는 내면 잠재력을 발견하게 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You uplift people's spirits!",
                    "translation": "너는 사람들의 정신을 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "I believe in everyone's growth.",
                    "translation": "나는 모두의 성장을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being inspiring!",
                    "translation": "너는 나에게 영감을 주는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현준",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조언에 대한 문장이에요.",
                    "optionA": "Advice",
                    "optionB": "guides",
                    "optionC": "right",
                    "optionD": "clear",
                    "optionE": "paths",
                    "result": "Advice guides clear right paths",
                    "explanation": "조언이 명확하고 올바른 길을 안내해요."
                }
            ]
        }
    ]
}
ID: 17648 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "ENFJ의 가치 중심과 ISFJ의 책임감 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "This serves our greater purpose!",
                    "translation": "이건 우리의 더 큰 목적을 섬겨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "This protects everyone's stability.",
                    "translation": "이건 모두의 안정성을 보호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "I follow my heart's vision.",
                    "translation": "나는 내 마음의 비전을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유나는 더 큰 의미와 목적을 기준으로 결정합니다.",
                    "hint": "ENFJ는 가치와 비전으로 판단해요.",
                    "result": "O",
                    "explanation": "유나는 'This serves our greater purpose'와 'I follow my heart's vision'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I consider practical consequences carefully.",
                    "translation": "나는 실용적 결과를 신중히 고려해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "That's very responsible!",
                    "translation": "그건 매우 책임감 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your passion moves people!",
                    "translation": "너의 열정이 사람들을 움직여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-na follows her heart's @@.",
                    "hint": "ENFJ는 마음의 비전을 따라요.",
                    "optionA": "clock",
                    "optionB": "vision",
                    "optionC": "phone",
                    "result": "vision",
                    "explanation": "유나는 'I follow my heart's vision'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check if it's safe.",
                    "translation": "나는 그게 안전한지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "I ask if it inspires!",
                    "translation": "나는 그게 영감을 주는지 물어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You dream so beautifully!",
                    "translation": "너는 정말 아름답게 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "I trust people's good hearts.",
                    "translation": "나는 사람들의 좋은 마음을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me dreaming big!",
                    "translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You teach me being careful!",
                    "translation": "너는 나에게 신중한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전에 대한 문장이에요.",
                    "result": "Vision guides our future actions",
                    "explanation": "비전이 우리의 미래 행동을 안내해요.",
                    "optionA": "actions",
                    "optionB": "our",
                    "optionC": "guides",
                    "optionD": "future",
                    "optionE": "Vision"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "ENFJ의 가치 중심과 ISFJ의 책임감 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유나",
                    "script": "This serves our greater purpose!",
                    "translation": "이건 우리의 더 큰 목적을 섬겨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "This protects everyone's stability.",
                    "translation": "이건 모두의 안정성을 보호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유나",
                    "script": "I follow my heart's vision.",
                    "translation": "나는 내 마음의 비전을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유나는 더 큰 의미와 목적을 기준으로 결정합니다.",
                    "hint": "ENFJ는 가치와 비전으로 판단해요.",
                    "result": "O",
                    "explanation": "유나는 'This serves our greater purpose'와 'I follow my heart's vision'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I consider practical consequences carefully.",
                    "translation": "나는 실용적 결과를 신중히 고려해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유나",
                    "script": "That's very responsible!",
                    "translation": "그건 매우 책임감 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your passion moves people!",
                    "translation": "너의 열정이 사람들을 움직여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-na follows her heart's @@.",
                    "hint": "ENFJ는 마음의 비전을 따라요.",
                    "optionA": "clock",
                    "optionB": "vision",
                    "optionC": "phone",
                    "result": "vision",
                    "explanation": "유나는 'I follow my heart's vision'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check if it's safe.",
                    "translation": "나는 그게 안전한지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유나",
                    "script": "I ask if it inspires!",
                    "translation": "나는 그게 영감을 주는지 물어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You dream so beautifully!",
                    "translation": "너는 정말 아름답게 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유나",
                    "script": "I trust people's good hearts.",
                    "translation": "나는 사람들의 좋은 마음을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me dreaming big!",
                    "translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유나",
                    "script": "You teach me being careful!",
                    "translation": "너는 나에게 신중한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "비전에 대한 문장이에요.",
                    "optionA": "actions",
                    "optionB": "our",
                    "optionC": "guides",
                    "optionD": "future",
                    "optionE": "Vision",
                    "result": "Vision guides our future actions",
                    "explanation": "비전이 우리의 미래 행동을 안내해요."
                }
            ]
        }
    ]
}
ID: 17649 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 관리하기",
            "explanation": "ISFJ의 체계적 정리와 ENFJ의 분위기 중시 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Everything has proper place.",
                    "translation": "모든 것에는 적절한 장소가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "Warm atmosphere matters most.",
                    "translation": "따뜻한 분위기가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Order keeps life smooth.",
                    "translation": "질서가 삶을 부드럽게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 모든 물건을 체계적으로 정리하고 관리합니다.",
                    "hint": "ISFJ는 물건의 위치를 정해두고 질서를 유지해요.",
                    "result": "O",
                    "explanation": "은서는 'Everything has proper place'와 'Order keeps life smooth'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Positive energy fills our home.",
                    "translation": "긍정적 에너지가 우리 집을 채워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Both create good home!",
                    "translation": "둘 다 좋은 집을 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "Your organization helps everyone!",
                    "translation": "너의 정리정돈이 모두를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo believes everything has proper @@.",
                    "hint": "ISFJ는 모든 것에 적절한 장소가 있다고 믿어요.",
                    "optionA": "time",
                    "optionB": "place",
                    "optionC": "color",
                    "result": "place",
                    "explanation": "은서는 'Everything has proper place'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I clean on regular schedule.",
                    "translation": "나는 규칙적 일정에 청소해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "I decorate with meaningful items!",
                    "translation": "나는 의미있는 물건으로 꾸며!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You make spaces inspiring!",
                    "translation": "너는 공간을 영감을 주게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "I create welcoming environment.",
                    "translation": "나는 환영하는 환경을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You teach me adding beauty!",
                    "translation": "너는 나에게 아름다움을 더하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현준",
                    "script": "You teach me maintaining order!",
                    "translation": "너는 나에게 질서를 유지하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "질서에 대한 문장이에요.",
                    "result": "Order creates calm peaceful home",
                    "explanation": "질서가 차분하고 평화로운 집을 만들어요.",
                    "optionA": "peaceful",
                    "optionB": "Order",
                    "optionC": "home",
                    "optionD": "calm",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 관리하기",
            "explanation": "ISFJ의 체계적 정리와 ENFJ의 분위기 중시 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "Everything has proper place.",
                    "translation": "모든 것에는 적절한 장소가 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현준",
                    "script": "Warm atmosphere matters most.",
                    "translation": "따뜻한 분위기가 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Order keeps life smooth.",
                    "translation": "질서가 삶을 부드럽게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 모든 물건을 체계적으로 정리하고 관리합니다.",
                    "hint": "ISFJ는 물건의 위치를 정해두고 질서를 유지해요.",
                    "result": "O",
                    "explanation": "은서는 'Everything has proper place'와 'Order keeps life smooth'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현준",
                    "script": "Positive energy fills our home.",
                    "translation": "긍정적 에너지가 우리 집을 채워."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Both create good home!",
                    "translation": "둘 다 좋은 집을 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현준",
                    "script": "Your organization helps everyone!",
                    "translation": "너의 정리정돈이 모두를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo believes everything has proper @@.",
                    "hint": "ISFJ는 모든 것에 적절한 장소가 있다고 믿어요.",
                    "optionA": "time",
                    "optionB": "place",
                    "optionC": "color",
                    "result": "place",
                    "explanation": "은서는 'Everything has proper place'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I clean on regular schedule.",
                    "translation": "나는 규칙적 일정에 청소해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현준",
                    "script": "I decorate with meaningful items!",
                    "translation": "나는 의미있는 물건으로 꾸며!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You make spaces inspiring!",
                    "translation": "너는 공간을 영감을 주게 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현준",
                    "script": "I create welcoming environment.",
                    "translation": "나는 환영하는 환경을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You teach me adding beauty!",
                    "translation": "너는 나에게 아름다움을 더하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현준",
                    "script": "You teach me maintaining order!",
                    "translation": "너는 나에게 질서를 유지하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "질서에 대한 문장이에요.",
                    "optionA": "peaceful",
                    "optionB": "Order",
                    "optionC": "home",
                    "optionD": "calm",
                    "optionE": "creates",
                    "result": "Order creates calm peaceful home",
                    "explanation": "질서가 차분하고 평화로운 집을 만들어요."
                }
            ]
        }
    ]
}
ID: 17650 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 리듬 만들기",
            "explanation": "ENFJ의 사람 중심 스케줄과 ISFJ의 루틴 중시 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "I adjust plans for people.",
                    "translation": "나는 사람들을 위해 계획을 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I follow consistent daily routine.",
                    "translation": "나는 일관된 일상 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜진",
                    "script": "Relationships need flexible time.",
                    "translation": "관계는 유연한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜진이는 사람들과의 관계를 위해 일정을 조정합니다.",
                    "hint": "ENFJ는 사람들을 우선하며 계획을 바꿔요.",
                    "result": "O",
                    "explanation": "혜진이는 'I adjust plans for people'과 'Relationships need flexible time'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Routine gives me stability.",
                    "translation": "루틴이 나에게 안정성을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "That makes perfect sense!",
                    "translation": "그건 완벽히 말이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You value people deeply!",
                    "translation": "너는 사람들을 깊이 소중히 여겨!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hye-jin adjusts plans for @@.",
                    "hint": "ENFJ는 사람들을 위해 계획을 조정해요.",
                    "optionA": "weather",
                    "optionB": "people",
                    "optionC": "food",
                    "result": "people",
                    "explanation": "혜진이는 'I adjust plans for people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I do tasks same order.",
                    "translation": "나는 같은 순서로 일을 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "I prioritize connecting with others!",
                    "translation": "나는 다른 사람들과 연결하는 걸 우선시해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your warmth inspires everyone!",
                    "translation": "너의 따뜻함이 모두에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "I need meaningful interactions.",
                    "translation": "나는 의미있는 상호작용이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being flexible!",
                    "translation": "너는 나에게 유연한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜진",
                    "script": "You teach me being consistent!",
                    "translation": "너는 나에게 일관된 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유연성에 대한 문장이에요.",
                    "result": "Flexibility helps strengthen human relationships",
                    "explanation": "유연성이 인간 관계를 강화하는 데 도와요.",
                    "optionA": "relationships",
                    "optionB": "human",
                    "optionC": "helps",
                    "optionD": "Flexibility",
                    "optionE": "strengthen"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 리듬 만들기",
            "explanation": "ENFJ의 사람 중심 스케줄과 ISFJ의 루틴 중시 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜진",
                    "script": "I adjust plans for people.",
                    "translation": "나는 사람들을 위해 계획을 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I follow consistent daily routine.",
                    "translation": "나는 일관된 일상 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜진",
                    "script": "Relationships need flexible time.",
                    "translation": "관계는 유연한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜진이는 사람들과의 관계를 위해 일정을 조정합니다.",
                    "hint": "ENFJ는 사람들을 우선하며 계획을 바꿔요.",
                    "result": "O",
                    "explanation": "혜진이는 'I adjust plans for people'과 'Relationships need flexible time'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Routine gives me stability.",
                    "translation": "루틴이 나에게 안정성을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜진",
                    "script": "That makes perfect sense!",
                    "translation": "그건 완벽히 말이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You value people deeply!",
                    "translation": "너는 사람들을 깊이 소중히 여겨!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hye-jin adjusts plans for @@.",
                    "hint": "ENFJ는 사람들을 위해 계획을 조정해요.",
                    "optionA": "weather",
                    "optionB": "people",
                    "optionC": "food",
                    "result": "people",
                    "explanation": "혜진이는 'I adjust plans for people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I do tasks same order.",
                    "translation": "나는 같은 순서로 일을 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜진",
                    "script": "I prioritize connecting with others!",
                    "translation": "나는 다른 사람들과 연결하는 걸 우선시해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your warmth inspires everyone!",
                    "translation": "너의 따뜻함이 모두에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜진",
                    "script": "I need meaningful interactions.",
                    "translation": "나는 의미있는 상호작용이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being flexible!",
                    "translation": "너는 나에게 유연한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜진",
                    "script": "You teach me being consistent!",
                    "translation": "너는 나에게 일관된 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "유연성에 대한 문장이에요.",
                    "optionA": "relationships",
                    "optionB": "human",
                    "optionC": "helps",
                    "optionD": "Flexibility",
                    "optionE": "strengthen",
                    "result": "Flexibility helps strengthen human relationships",
                    "explanation": "유연성이 인간 관계를 강화하는 데 도와요."
                }
            ]
        }
    ]
}
ID: 17651 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 상황 대처하기",
            "explanation": "ISFJ의 안정 추구와 ENFJ의 긍정적 프레임 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I follow proven coping methods.",
                    "translation": "나는 검증된 대처 방법을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I find positive meaning everywhere!",
                    "translation": "나는 어디서나 긍정적 의미를 찾아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Familiar ways bring me comfort.",
                    "translation": "익숙한 방법이 나에게 위안을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 검증된 방법으로 안정감을 찾습니다.",
                    "hint": "ISFJ는 효과가 입증된 방식으로 스트레스를 관리해요.",
                    "result": "O",
                    "explanation": "윤아는 'I follow proven coping methods'와 'Familiar ways bring me comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Every challenge helps us grow!",
                    "translation": "모든 도전이 우리를 성장하게 도와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Your optimism lifts me!",
                    "translation": "너의 낙관주의가 나를 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "You provide steady support!",
                    "translation": "너는 꾸준한 지지를 제공해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a follows proven coping @@.",
                    "hint": "ISFJ는 검증된 대처 방법을 따라요.",
                    "optionA": "games",
                    "optionB": "methods",
                    "optionC": "foods",
                    "result": "methods",
                    "explanation": "윤아는 'I follow proven coping methods'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I need quiet recovery time.",
                    "translation": "나는 조용한 회복 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I share feelings with friends!",
                    "translation": "나는 친구들과 감정을 나눠!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You stay so hopeful!",
                    "translation": "너는 정말 희망적으로 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "I see opportunities in problems.",
                    "translation": "나는 문제 속에서 기회를 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me staying positive!",
                    "translation": "너는 나에게 긍정적으로 있는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You teach me being grounded!",
                    "translation": "너는 나에게 안정적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "회복에 대한 문장이에요.",
                    "result": "Rest helps brings gentle healing",
                    "explanation": "휴식이 부드러운 치유를 가져오는 데 도와요.",
                    "optionA": "gentle",
                    "optionB": "healing",
                    "optionC": "brings",
                    "optionD": "Rest",
                    "optionE": "helps"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 상황 대처하기",
            "explanation": "ISFJ의 안정 추구와 ENFJ의 긍정적 프레임 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I follow proven coping methods.",
                    "translation": "나는 검증된 대처 방법을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I find positive meaning everywhere!",
                    "translation": "나는 어디서나 긍정적 의미를 찾아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Familiar ways bring me comfort.",
                    "translation": "익숙한 방법이 나에게 위안을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 검증된 방법으로 안정감을 찾습니다.",
                    "hint": "ISFJ는 효과가 입증된 방식으로 스트레스를 관리해요.",
                    "result": "O",
                    "explanation": "윤아는 'I follow proven coping methods'와 'Familiar ways bring me comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Every challenge helps us grow!",
                    "translation": "모든 도전이 우리를 성장하게 도와!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Your optimism lifts me!",
                    "translation": "너의 낙관주의가 나를 끌어올려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "You provide steady support!",
                    "translation": "너는 꾸준한 지지를 제공해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a follows proven coping @@.",
                    "hint": "ISFJ는 검증된 대처 방법을 따라요.",
                    "optionA": "games",
                    "optionB": "methods",
                    "optionC": "foods",
                    "result": "methods",
                    "explanation": "윤아는 'I follow proven coping methods'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I need quiet recovery time.",
                    "translation": "나는 조용한 회복 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I share feelings with friends!",
                    "translation": "나는 친구들과 감정을 나눠!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You stay so hopeful!",
                    "translation": "너는 정말 희망적으로 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "I see opportunities in problems.",
                    "translation": "나는 문제 속에서 기회를 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me staying positive!",
                    "translation": "너는 나에게 긍정적으로 있는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You teach me being grounded!",
                    "translation": "너는 나에게 안정적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "회복에 대한 문장이에요.",
                    "optionA": "gentle",
                    "optionB": "healing",
                    "optionC": "brings",
                    "optionD": "Rest",
                    "optionE": "helps",
                    "result": "Rest helps brings gentle healing",
                    "explanation": "휴식이 부드러운 치유를 가져오는 데 도와요."
                }
            ]
        }
    ]
}
ID: 17652 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 극복하기",
            "explanation": "ENFJ의 격려 중심과 ISFJ의 실용적 지원 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "We can overcome this together!",
                    "translation": "우리는 함께 이걸 극복할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I'll handle the necessary tasks.",
                    "translation": "나는 필요한 일들을 처리할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다현",
                    "script": "Your strength inspires everyone's courage!",
                    "translation": "너의 힘이 모두의 용기에 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다현이는 사람들을 격려하고 용기를 북돋웁니다.",
                    "hint": "ENFJ는 긍정적 메시지로 사람들을 고무시켜요.",
                    "result": "O",
                    "explanation": "다현이는 'We can overcome this together'와 'Your strength inspires everyone's courage'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Practical help reduces stress immediately.",
                    "translation": "실용적 도움이 즉시 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "That's true and important!",
                    "translation": "그건 사실이고 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You uplift everyone's mood!",
                    "translation": "너는 모두의 기분을 끌어올려!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-hyeon says we can overcome this @@.",
                    "hint": "ENFJ는 우리가 함께 이걸 극복할 수 있다고 말해요.",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "다현이는 'We can overcome this together'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I organize support systematically.",
                    "translation": "나는 지원을 체계적으로 조직해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "I remind everyone of hope!",
                    "translation": "나는 모두에게 희망을 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your belief empowers us!",
                    "translation": "너의 믿음이 우리에게 힘을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "I see light in darkness.",
                    "translation": "나는 어둠 속에서 빛을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being hopeful!",
                    "translation": "너는 나에게 희망적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다현",
                    "script": "You teach me being reliable!",
                    "translation": "너는 나에게 믿음직한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "희망에 대한 문장이에요.",
                    "result": "Hope brings new courage strength",
                    "explanation": "희망이 새로운 용기와 힘을 가져와요.",
                    "optionA": "new",
                    "optionB": "courage",
                    "optionC": "Hope",
                    "optionD": "strength",
                    "optionE": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 극복하기",
            "explanation": "ENFJ의 격려 중심과 ISFJ의 실용적 지원 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다현",
                    "script": "We can overcome this together!",
                    "translation": "우리는 함께 이걸 극복할 수 있어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I'll handle the necessary tasks.",
                    "translation": "나는 필요한 일들을 처리할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다현",
                    "script": "Your strength inspires everyone's courage!",
                    "translation": "너의 힘이 모두의 용기에 영감을 줘!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다현이는 사람들을 격려하고 용기를 북돋웁니다.",
                    "hint": "ENFJ는 긍정적 메시지로 사람들을 고무시켜요.",
                    "result": "O",
                    "explanation": "다현이는 'We can overcome this together'와 'Your strength inspires everyone's courage'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Practical help reduces stress immediately.",
                    "translation": "실용적 도움이 즉시 스트레스를 줄여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다현",
                    "script": "That's true and important!",
                    "translation": "그건 사실이고 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You uplift everyone's mood!",
                    "translation": "너는 모두의 기분을 끌어올려!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-hyeon says we can overcome this @@.",
                    "hint": "ENFJ는 우리가 함께 이걸 극복할 수 있다고 말해요.",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "다현이는 'We can overcome this together'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I organize support systematically.",
                    "translation": "나는 지원을 체계적으로 조직해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다현",
                    "script": "I remind everyone of hope!",
                    "translation": "나는 모두에게 희망을 상기시켜!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your belief empowers us!",
                    "translation": "너의 믿음이 우리에게 힘을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다현",
                    "script": "I see light in darkness.",
                    "translation": "나는 어둠 속에서 빛을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being hopeful!",
                    "translation": "너는 나에게 희망적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다현",
                    "script": "You teach me being reliable!",
                    "translation": "너는 나에게 믿음직한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "희망에 대한 문장이에요.",
                    "optionA": "new",
                    "optionB": "courage",
                    "optionC": "Hope",
                    "optionD": "strength",
                    "optionE": "brings",
                    "result": "Hope brings new courage strength",
                    "explanation": "희망이 새로운 용기와 힘을 가져와요."
                }
            ]
        }
    ]
}
ID: 17653 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적 커리어 계획하기",
            "explanation": "ISFJ의 보장 중시와 ENFJ의 영향력 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I want secure steady position.",
                    "translation": "나는 안전하고 안정적인 자리를 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "I want to inspire many people!",
                    "translation": "나는 많은 사람들에게 영감을 주고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Stability protects my family.",
                    "translation": "안정성이 내 가족을 보호해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 가족을 보호할 수 있는 안정적인 직업을 원합니다.",
                    "hint": "ISFJ는 보장과 안정성을 우선해요.",
                    "result": "O",
                    "explanation": "예나는 'I want secure steady position'과 'Stability protects my family'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "My work creates positive change!",
                    "translation": "내 일이 긍정적 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Your mission is noble!",
                    "translation": "너의 사명은 고귀해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Your dedication is admirable!",
                    "translation": "너의 헌신은 훌륭해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na wants secure steady @@.",
                    "hint": "ISFJ는 안전하고 안정적인 자리를 원해요.",
                    "optionA": "fun",
                    "optionB": "position",
                    "optionC": "game",
                    "result": "position",
                    "explanation": "예나는 'I want secure steady position'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check benefits thoroughly.",
                    "translation": "나는 복리후생을 철저히 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I follow my calling passionately!",
                    "translation": "나는 열정적으로 내 소명을 따라!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You help people grow!",
                    "translation": "너는 사람들이 성장하게 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "I see potential everywhere.",
                    "translation": "나는 어디서나 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me dreaming bigger!",
                    "translation": "너는 나에게 더 크게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재민",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성에 대한 문장이에요.",
                    "result": "Stability provides future life security",
                    "explanation": "안정성이 미래 삶의 안전을 제공해요.",
                    "optionA": "security",
                    "optionB": "future",
                    "optionC": "provides",
                    "optionD": "life",
                    "optionE": "Stability"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "안정적 커리어 계획하기",
            "explanation": "ISFJ의 보장 중시와 ENFJ의 영향력 추구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I want secure steady position.",
                    "translation": "나는 안전하고 안정적인 자리를 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "I want to inspire many people!",
                    "translation": "나는 많은 사람들에게 영감을 주고 싶어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Stability protects my family.",
                    "translation": "안정성이 내 가족을 보호해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 가족을 보호할 수 있는 안정적인 직업을 원합니다.",
                    "hint": "ISFJ는 보장과 안정성을 우선해요.",
                    "result": "O",
                    "explanation": "예나는 'I want secure steady position'과 'Stability protects my family'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "My work creates positive change!",
                    "translation": "내 일이 긍정적 변화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Your mission is noble!",
                    "translation": "너의 사명은 고귀해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재민",
                    "script": "Your dedication is admirable!",
                    "translation": "너의 헌신은 훌륭해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na wants secure steady @@.",
                    "hint": "ISFJ는 안전하고 안정적인 자리를 원해요.",
                    "optionA": "fun",
                    "optionB": "position",
                    "optionC": "game",
                    "result": "position",
                    "explanation": "예나는 'I want secure steady position'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check benefits thoroughly.",
                    "translation": "나는 복리후생을 철저히 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재민",
                    "script": "I follow my calling passionately!",
                    "translation": "나는 열정적으로 내 소명을 따라!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You help people grow!",
                    "translation": "너는 사람들이 성장하게 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재민",
                    "script": "I see potential everywhere.",
                    "translation": "나는 어디서나 잠재력을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me dreaming bigger!",
                    "translation": "너는 나에게 더 크게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재민",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "안정성에 대한 문장이에요.",
                    "optionA": "security",
                    "optionB": "future",
                    "optionC": "provides",
                    "optionD": "life",
                    "optionE": "Stability",
                    "result": "Stability provides future life security",
                    "explanation": "안정성이 미래 삶의 안전을 제공해요."
                }
            ]
        }
    ]
}
ID: 17654 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사회적 영향력 만들기",
            "explanation": "ENFJ의 변화 주도와 ISFJ의 조용한 봉사 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I lead movements for change!",
                    "translation": "나는 변화를 위한 운동을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I serve community quietly daily.",
                    "translation": "나는 매일 조용히 커뮤니티를 섬겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "My vision unites many people.",
                    "translation": "내 비전이 많은 사람들을 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우는 많은 사람들에게 영향을 주는 일을 추구합니다.",
                    "hint": "ENFJ는 큰 영향력과 변화를 만들고 싶어해요.",
                    "result": "O",
                    "explanation": "지우는 'I lead movements for change'와 'My vision unites many people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Consistent service helps steadily.",
                    "translation": "일관된 봉사가 꾸준히 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Your loyalty is beautiful!",
                    "translation": "너의 충실함은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your passion moves hearts!",
                    "translation": "너의 열정이 마음을 움직여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-woo leads movements for @@.",
                    "hint": "ENFJ는 변화를 위한 운동을 이끌어요.",
                    "optionA": "fun",
                    "optionB": "change",
                    "optionC": "sleep",
                    "result": "change",
                    "explanation": "지우는 'I lead movements for change'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I help individuals personally.",
                    "translation": "나는 개인들을 개인적으로 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "I inspire collective action!",
                    "translation": "나는 집단 행동에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You create big impact!",
                    "translation": "너는 큰 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "I believe in human potential.",
                    "translation": "나는 인간 잠재력을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You teach me thinking big!",
                    "translation": "너는 나에게 크게 생각하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지우",
                    "script": "You teach me being faithful!",
                    "translation": "너는 나에게 성실한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "영향력에 대한 문장이에요.",
                    "result": "Impact creates lasting positive change",
                    "explanation": "영향력이 지속되는 긍정적 변화를 만들어요.",
                    "optionA": "Impact",
                    "optionB": "creates",
                    "optionC": "positive",
                    "optionD": "lasting",
                    "optionE": "change"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "사회적 영향력 만들기",
            "explanation": "ENFJ의 변화 주도와 ISFJ의 조용한 봉사 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지우",
                    "script": "I lead movements for change!",
                    "translation": "나는 변화를 위한 운동을 이끌어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I serve community quietly daily.",
                    "translation": "나는 매일 조용히 커뮤니티를 섬겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지우",
                    "script": "My vision unites many people.",
                    "translation": "내 비전이 많은 사람들을 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지우는 많은 사람들에게 영향을 주는 일을 추구합니다.",
                    "hint": "ENFJ는 큰 영향력과 변화를 만들고 싶어해요.",
                    "result": "O",
                    "explanation": "지우는 'I lead movements for change'와 'My vision unites many people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Consistent service helps steadily.",
                    "translation": "일관된 봉사가 꾸준히 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Your loyalty is beautiful!",
                    "translation": "너의 충실함은 아름다워!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your passion moves hearts!",
                    "translation": "너의 열정이 마음을 움직여!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-woo leads movements for @@.",
                    "hint": "ENFJ는 변화를 위한 운동을 이끌어요.",
                    "optionA": "fun",
                    "optionB": "change",
                    "optionC": "sleep",
                    "result": "change",
                    "explanation": "지우는 'I lead movements for change'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I help individuals personally.",
                    "translation": "나는 개인들을 개인적으로 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지우",
                    "script": "I inspire collective action!",
                    "translation": "나는 집단 행동에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You create big impact!",
                    "translation": "너는 큰 영향을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지우",
                    "script": "I believe in human potential.",
                    "translation": "나는 인간 잠재력을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You teach me thinking big!",
                    "translation": "너는 나에게 크게 생각하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지우",
                    "script": "You teach me being faithful!",
                    "translation": "너는 나에게 성실한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "영향력에 대한 문장이에요.",
                    "optionA": "Impact",
                    "optionB": "creates",
                    "optionC": "positive",
                    "optionD": "lasting",
                    "optionE": "change",
                    "result": "Impact creates lasting positive change",
                    "explanation": "영향력이 지속되는 긍정적 변화를 만들어요."
                }
            ]
        }
    ]
}
ID: 17655 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전통 활동 즐기기",
            "explanation": "ISFJ의 실용 취미와 ENFJ의 사람 중심 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy baking for others.",
                    "translation": "나는 다른 사람들을 위해 베이킹을 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "I organize community gatherings!",
                    "translation": "나는 커뮤니티 모임을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Homemade treats show I care.",
                    "translation": "수제 간식이 내가 배려한다는 걸 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 다른 사람들을 위해 직접 만들어주는 것을 즐깁니다.",
                    "hint": "ISFJ는 손으로 만들어 나눠주는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "수현이는 'I enjoy baking for others'와 'Homemade treats show I care'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Group activities energize me greatly!",
                    "translation": "그룹 활동이 나를 크게 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You connect people beautifully!",
                    "translation": "너는 사람들을 아름답게 연결해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Your creations bring joy!",
                    "translation": "너의 창작물이 기쁨을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon enjoys baking for @@.",
                    "hint": "ISFJ는 다른 사람들을 위해 베이킹을 즐겨요.",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "nobody",
                    "result": "others",
                    "explanation": "수현이는 'I enjoy baking for others'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I make things with care.",
                    "translation": "나는 배려로 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "I bring people together joyfully!",
                    "translation": "나는 사람들을 즐겁게 하나로 모아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You create warm atmosphere!",
                    "translation": "너는 따뜻한 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "I love meaningful conversations.",
                    "translation": "나는 의미있는 대화를 사랑해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being social!",
                    "translation": "너는 나에게 사교적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정훈",
                    "script": "You teach me being detailed!",
                    "translation": "너는 나에게 세심한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "나눔에 대한 문장이에요.",
                    "result": "Sharing brings people closer joy",
                    "explanation": "나눔이 사람들을 더 가깝게 하고 기쁨을 가져와요.",
                    "optionA": "Sharing",
                    "optionB": "closer",
                    "optionC": "brings",
                    "optionD": "joy",
                    "optionE": "people"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전통 활동 즐기기",
            "explanation": "ISFJ의 실용 취미와 ENFJ의 사람 중심 활동 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy baking for others.",
                    "translation": "나는 다른 사람들을 위해 베이킹을 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정훈",
                    "script": "I organize community gatherings!",
                    "translation": "나는 커뮤니티 모임을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Homemade treats show I care.",
                    "translation": "수제 간식이 내가 배려한다는 걸 보여줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 다른 사람들을 위해 직접 만들어주는 것을 즐깁니다.",
                    "hint": "ISFJ는 손으로 만들어 나눠주는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "수현이는 'I enjoy baking for others'와 'Homemade treats show I care'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정훈",
                    "script": "Group activities energize me greatly!",
                    "translation": "그룹 활동이 나를 크게 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You connect people beautifully!",
                    "translation": "너는 사람들을 아름답게 연결해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정훈",
                    "script": "Your creations bring joy!",
                    "translation": "너의 창작물이 기쁨을 가져와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon enjoys baking for @@.",
                    "hint": "ISFJ는 다른 사람들을 위해 베이킹을 즐겨요.",
                    "optionA": "herself",
                    "optionB": "others",
                    "optionC": "nobody",
                    "result": "others",
                    "explanation": "수현이는 'I enjoy baking for others'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I make things with care.",
                    "translation": "나는 배려로 것들을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정훈",
                    "script": "I bring people together joyfully!",
                    "translation": "나는 사람들을 즐겁게 하나로 모아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You create warm atmosphere!",
                    "translation": "너는 따뜻한 분위기를 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정훈",
                    "script": "I love meaningful conversations.",
                    "translation": "나는 의미있는 대화를 사랑해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being social!",
                    "translation": "너는 나에게 사교적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정훈",
                    "script": "You teach me being detailed!",
                    "translation": "너는 나에게 세심한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "나눔에 대한 문장이에요.",
                    "optionA": "Sharing",
                    "optionB": "closer",
                    "optionC": "brings",
                    "optionD": "joy",
                    "optionE": "people",
                    "result": "Sharing brings people closer joy",
                    "explanation": "나눔이 사람들을 더 가깝게 하고 기쁨을 가져와요."
                }
            ]
        }
    ]
}
ID: 17656 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사람들과 어울리기",
            "explanation": "ENFJ의 그룹 활동과 ISFJ의 소규모 만남 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "I love hosting big parties!",
                    "translation": "나는 큰 파티를 주최하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I prefer small quiet gatherings.",
                    "translation": "나는 작고 조용한 모임을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "Large groups energize my spirit!",
                    "translation": "큰 그룹이 내 정신을 활기차게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜림이는 많은 사람들과 함께하는 큰 행사를 즐깁니다.",
                    "hint": "ENFJ는 여러 사람과 교류하며 에너지를 얻어요.",
                    "result": "O",
                    "explanation": "혜림이는 'I love hosting big parties'와 'Large groups energize my spirit'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Intimate talks feel more comfortable.",
                    "translation": "친밀한 대화가 더 편안하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜림",
                    "script": "That's equally meaningful!",
                    "translation": "그건 똑같이 의미있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You radiate positive energy!",
                    "translation": "너는 긍정적 에너지를 발산해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hye-rim loves hosting big @@.",
                    "hint": "ENFJ는 큰 파티를 주최하는 걸 사랑해요.",
                    "optionA": "meals",
                    "optionB": "parties",
                    "optionC": "books",
                    "result": "parties",
                    "explanation": "혜림이는 'I love hosting big parties'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I enjoy one-on-one time.",
                    "translation": "나는 일대일 시간을 즐겨."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "I thrive in social settings!",
                    "translation": "나는 사교적 환경에서 번성해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You inspire group harmony!",
                    "translation": "너는 그룹 조화에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "I connect diverse people.",
                    "translation": "나는 다양한 사람들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being outgoing!",
                    "translation": "너는 나에게 외향적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "You teach me being intimate!",
                    "translation": "너는 나에게 친밀한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "교류에 대한 문장이에요.",
                    "result": "Connection enriches our human lives",
                    "explanation": "교류가 우리의 인간 삶을 풍요롭게 해요.",
                    "optionA": "lives",
                    "optionB": "our",
                    "optionC": "human",
                    "optionD": "enriches",
                    "optionE": "Connection"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "사람들과 어울리기",
            "explanation": "ENFJ의 그룹 활동과 ISFJ의 소규모 만남 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "I love hosting big parties!",
                    "translation": "나는 큰 파티를 주최하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I prefer small quiet gatherings.",
                    "translation": "나는 작고 조용한 모임을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "Large groups energize my spirit!",
                    "translation": "큰 그룹이 내 정신을 활기차게 해!"
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "혜림이는 많은 사람들과 함께하는 큰 행사를 즐깁니다.",
                    "hint": "ENFJ는 여러 사람과 교류하며 에너지를 얻어요.",
                    "result": "O",
                    "explanation": "혜림이는 'I love hosting big parties'와 'Large groups energize my spirit'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Intimate talks feel more comfortable.",
                    "translation": "친밀한 대화가 더 편안하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "혜림",
                    "script": "That's equally meaningful!",
                    "translation": "그건 똑같이 의미있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You radiate positive energy!",
                    "translation": "너는 긍정적 에너지를 발산해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hye-rim loves hosting big @@.",
                    "hint": "ENFJ는 큰 파티를 주최하는 걸 사랑해요.",
                    "optionA": "meals",
                    "optionB": "parties",
                    "optionC": "books",
                    "result": "parties",
                    "explanation": "혜림이는 'I love hosting big parties'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I enjoy one-on-one time.",
                    "translation": "나는 일대일 시간을 즐겨."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "I thrive in social settings!",
                    "translation": "나는 사교적 환경에서 번성해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You inspire group harmony!",
                    "translation": "너는 그룹 조화에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "I connect diverse people.",
                    "translation": "나는 다양한 사람들을 연결해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being outgoing!",
                    "translation": "너는 나에게 외향적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "You teach me being intimate!",
                    "translation": "너는 나에게 친밀한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "교류에 대한 문장이에요.",
                    "optionA": "lives",
                    "optionB": "our",
                    "optionC": "human",
                    "optionD": "enriches",
                    "optionE": "Connection",
                    "result": "Connection enriches our human lives",
                    "explanation": "교류가 우리의 인간 삶을 풍요롭게 해요."
                }
            ]
        }
    ]
}
ID: 17657 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 갈등 조정하기",
            "explanation": "ISFJ의 개별 배려와 ENFJ의 전체 조화 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I listen to each person separately.",
                    "translation": "나는 각 사람을 따로 들어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I bring everyone together openly!",
                    "translation": "나는 모두를 공개적으로 함께 모아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Individual concerns need private attention.",
                    "translation": "개별 우려는 사적 관심이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 각자의 이야기를 개별적으로 들어줍니다.",
                    "hint": "ISFJ는 조용히 일대일로 대화해요.",
                    "result": "O",
                    "explanation": "윤아는 'I listen to each person separately'와 'Individual concerns need private attention'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Open dialogue builds team trust!",
                    "translation": "열린 대화가 팀 신뢰를 쌓아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both approaches have value!",
                    "translation": "두 접근 모두 가치가 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Your discretion protects people!",
                    "translation": "너의 신중함이 사람들을 보호해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a listens to each person @@.",
                    "hint": "ISFJ는 각 사람을 따로 들어줘요.",
                    "optionA": "together",
                    "optionB": "separately",
                    "optionC": "never",
                    "result": "separately",
                    "explanation": "윤아는 'I listen to each person separately'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I maintain everyone's privacy carefully.",
                    "translation": "나는 모두의 사생활을 신중히 유지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I facilitate group understanding!",
                    "translation": "나는 그룹 이해를 촉진해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You unite people powerfully!",
                    "translation": "너는 사람들을 강력하게 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "I create safe space together.",
                    "translation": "나는 함께 안전한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being open!",
                    "translation": "너는 나에게 개방적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You teach me being discreet!",
                    "translation": "너는 나에게 신중한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경청에 대한 문장이에요.",
                    "result": "Listening builds trust heals conflicts",
                    "explanation": "경청이 신뢰를 쌓고 갈등을 치유해요.",
                    "optionA": "Listening",
                    "optionB": "trust",
                    "optionC": "builds",
                    "optionD": "conflicts",
                    "optionE": "heals"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 갈등 조정하기",
            "explanation": "ISFJ의 개별 배려와 ENFJ의 전체 조화 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I listen to each person separately.",
                    "translation": "나는 각 사람을 따로 들어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준영",
                    "script": "I bring everyone together openly!",
                    "translation": "나는 모두를 공개적으로 함께 모아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Individual concerns need private attention.",
                    "translation": "개별 우려는 사적 관심이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 각자의 이야기를 개별적으로 들어줍니다.",
                    "hint": "ISFJ는 조용히 일대일로 대화해요.",
                    "result": "O",
                    "explanation": "윤아는 'I listen to each person separately'와 'Individual concerns need private attention'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준영",
                    "script": "Open dialogue builds team trust!",
                    "translation": "열린 대화가 팀 신뢰를 쌓아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both approaches have value!",
                    "translation": "두 접근 모두 가치가 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준영",
                    "script": "Your discretion protects people!",
                    "translation": "너의 신중함이 사람들을 보호해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a listens to each person @@.",
                    "hint": "ISFJ는 각 사람을 따로 들어줘요.",
                    "optionA": "together",
                    "optionB": "separately",
                    "optionC": "never",
                    "result": "separately",
                    "explanation": "윤아는 'I listen to each person separately'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I maintain everyone's privacy carefully.",
                    "translation": "나는 모두의 사생활을 신중히 유지해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "준영",
                    "script": "I facilitate group understanding!",
                    "translation": "나는 그룹 이해를 촉진해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You unite people powerfully!",
                    "translation": "너는 사람들을 강력하게 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "준영",
                    "script": "I create safe space together.",
                    "translation": "나는 함께 안전한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being open!",
                    "translation": "너는 나에게 개방적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "준영",
                    "script": "You teach me being discreet!",
                    "translation": "너는 나에게 신중한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "경청에 대한 문장이에요.",
                    "optionA": "Listening",
                    "optionB": "trust",
                    "optionC": "builds",
                    "optionD": "conflicts",
                    "optionE": "heals",
                    "result": "Listening builds trust heals conflicts",
                    "explanation": "경청이 신뢰를 쌓고 갈등을 치유해요."
                }
            ]
        }
    ]
}
ID: 17658 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 해결하기",
            "explanation": "ENFJ의 공동 비전과 ISFJ의 실용적 타협 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "Let's focus on shared values!",
                    "translation": "공유된 가치에 집중하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Let's find practical middle ground.",
                    "translation": "실용적 중간 지점을 찾자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나리",
                    "script": "Our common purpose unites us.",
                    "translation": "우리의 공통 목적이 우리를 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나리는 모두가 공유하는 가치와 비전을 찾습니다.",
                    "hint": "ENFJ는 공통의 목표로 사람들을 모아요.",
                    "result": "O",
                    "explanation": "나리는 'Let's focus on shared values'와 'Our common purpose unites us'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Fair solutions satisfy everyone.",
                    "translation": "공정한 해결책이 모두를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "That's very wise thinking!",
                    "translation": "그건 매우 현명한 생각이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You inspire team spirit!",
                    "translation": "너는 팀 정신에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-ri focuses on shared @@.",
                    "hint": "ENFJ는 공유된 가치에 집중해요.",
                    "optionA": "food",
                    "optionB": "values",
                    "optionC": "games",
                    "result": "values",
                    "explanation": "나리는 'Let's focus on shared values'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I ensure everyone's needs met.",
                    "translation": "나는 모두의 필요가 충족되도록 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "I help discover common dreams!",
                    "translation": "나는 공통의 꿈을 발견하게 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You create wonderful unity!",
                    "translation": "너는 멋진 단결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "I believe in our potential.",
                    "translation": "나는 우리의 잠재력을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me seeing big picture!",
                    "translation": "너는 나에게 큰 그림을 보는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "You teach me being fair!",
                    "translation": "너는 나에게 공정한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "단결에 대한 문장이에요.",
                    "result": "Unity creates powerful team strength",
                    "explanation": "단결이 강력한 팀 힘을 만들어요.",
                    "optionA": "Unity",
                    "optionB": "powerful",
                    "optionC": "creates",
                    "optionD": "team",
                    "optionE": "strength"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 해결하기",
            "explanation": "ENFJ의 공동 비전과 ISFJ의 실용적 타협 비교",
            "level": 4,
            "my_mbti": "ENFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "Let's focus on shared values!",
                    "translation": "공유된 가치에 집중하자!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Let's find practical middle ground.",
                    "translation": "실용적 중간 지점을 찾자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나리",
                    "script": "Our common purpose unites us.",
                    "translation": "우리의 공통 목적이 우리를 하나로 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나리는 모두가 공유하는 가치와 비전을 찾습니다.",
                    "hint": "ENFJ는 공통의 목표로 사람들을 모아요.",
                    "result": "O",
                    "explanation": "나리는 'Let's focus on shared values'와 'Our common purpose unites us'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Fair solutions satisfy everyone.",
                    "translation": "공정한 해결책이 모두를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나리",
                    "script": "That's very wise thinking!",
                    "translation": "그건 매우 현명한 생각이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You inspire team spirit!",
                    "translation": "너는 팀 정신에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-ri focuses on shared @@.",
                    "hint": "ENFJ는 공유된 가치에 집중해요.",
                    "optionA": "food",
                    "optionB": "values",
                    "optionC": "games",
                    "result": "values",
                    "explanation": "나리는 'Let's focus on shared values'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I ensure everyone's needs met.",
                    "translation": "나는 모두의 필요가 충족되도록 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "I help discover common dreams!",
                    "translation": "나는 공통의 꿈을 발견하게 도와!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You create wonderful unity!",
                    "translation": "너는 멋진 단결을 만들어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "I believe in our potential.",
                    "translation": "나는 우리의 잠재력을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me seeing big picture!",
                    "translation": "너는 나에게 큰 그림을 보는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "You teach me being fair!",
                    "translation": "너는 나에게 공정한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "단결에 대한 문장이에요.",
                    "optionA": "Unity",
                    "optionB": "powerful",
                    "optionC": "creates",
                    "optionD": "team",
                    "optionE": "strength",
                    "result": "Unity creates powerful team strength",
                    "explanation": "단결이 강력한 팀 힘을 만들어요."
                }
            ]
        }
    ]
}
ID: 17659 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 진행하기",
            "explanation": "ISFJ의 조화로운 협력과 ESTJ의 효율적 지휘 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I make sure everyone feels included.",
                    "translation": "나는 모두가 포함되었다고 느끼게 확실히 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I assign tasks by skills.",
                    "translation": "나는 기술에 따라 일을 배정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Team harmony helps us work.",
                    "translation": "팀 조화가 우리를 일하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 팀원들이 편안하고 화목하게 일하도록 신경씁니다.",
                    "hint": "ISFJ는 팀의 감정적 조화를 중시해요.",
                    "result": "O",
                    "explanation": "예나는 'I make sure everyone feels included'와 'Team harmony helps us work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Clear structure increases productivity.",
                    "translation": "명확한 구조가 생산성을 증가시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both are important truly!",
                    "translation": "둘 다 진정으로 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your care prevents conflicts!",
                    "translation": "너의 배려가 갈등을 막아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na makes sure everyone feels @@.",
                    "hint": "ISFJ는 모두가 포함되었다고 느끼게 확실히 해요.",
                    "optionA": "tired",
                    "optionB": "included",
                    "optionC": "angry",
                    "result": "included",
                    "explanation": "예나는 'I make sure everyone feels included'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I listen to each person's concerns.",
                    "translation": "나는 각 사람의 우려를 들어줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "I focus on meeting deadlines.",
                    "translation": "나는 마감 기한 맞추는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your leadership is strong!",
                    "translation": "너의 리더십은 강해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "I ensure goals get achieved.",
                    "translation": "나는 목표가 달성되도록 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me being decisive!",
                    "translation": "너는 나에게 결단력 있는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "You teach me being sensitive!",
                    "translation": "너는 나에게 민감한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조화에 대한 문장이에요.",
                    "result": "Harmony creates strong productive teams",
                    "explanation": "조화가 강하고 생산적인 팀을 만들어요.",
                    "optionA": "creates",
                    "optionB": "Harmony",
                    "optionC": "strong",
                    "optionD": "teams",
                    "optionE": "productive"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 진행하기",
            "explanation": "ISFJ의 조화로운 협력과 ESTJ의 효율적 지휘 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I make sure everyone feels included.",
                    "translation": "나는 모두가 포함되었다고 느끼게 확실히 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I assign tasks by skills.",
                    "translation": "나는 기술에 따라 일을 배정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Team harmony helps us work.",
                    "translation": "팀 조화가 우리를 일하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 팀원들이 편안하고 화목하게 일하도록 신경씁니다.",
                    "hint": "ISFJ는 팀의 감정적 조화를 중시해요.",
                    "result": "O",
                    "explanation": "예나는 'I make sure everyone feels included'와 'Team harmony helps us work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Clear structure increases productivity.",
                    "translation": "명확한 구조가 생산성을 증가시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both are important truly!",
                    "translation": "둘 다 진정으로 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태영",
                    "script": "Your care prevents conflicts!",
                    "translation": "너의 배려가 갈등을 막아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na makes sure everyone feels @@.",
                    "hint": "ISFJ는 모두가 포함되었다고 느끼게 확실히 해요.",
                    "optionA": "tired",
                    "optionB": "included",
                    "optionC": "angry",
                    "result": "included",
                    "explanation": "예나는 'I make sure everyone feels included'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I listen to each person's concerns.",
                    "translation": "나는 각 사람의 우려를 들어줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태영",
                    "script": "I focus on meeting deadlines.",
                    "translation": "나는 마감 기한 맞추는 데 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your leadership is strong!",
                    "translation": "너의 리더십은 강해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태영",
                    "script": "I ensure goals get achieved.",
                    "translation": "나는 목표가 달성되도록 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me being decisive!",
                    "translation": "너는 나에게 결단력 있는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태영",
                    "script": "You teach me being sensitive!",
                    "translation": "너는 나에게 민감한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조화에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Harmony",
                    "optionC": "strong",
                    "optionD": "teams",
                    "optionE": "productive",
                    "result": "Harmony creates strong productive teams",
                    "explanation": "조화가 강하고 생산적인 팀을 만들어요."
                }
            ]
        }
    ]
}
ID: 17660 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "회의 주도하기",
            "explanation": "ESTJ의 직접적 진행과 ISFJ의 배려적 참여 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's start the meeting now.",
                    "translation": "지금 회의를 시작하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Is everyone ready and comfortable?",
                    "translation": "모두 준비되고 편안해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Time is valuable for everyone.",
                    "translation": "시간은 모두에게 소중해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태윤이는 효율적으로 회의를 진행하고 시간을 관리합니다.",
                    "hint": "ESTJ는 시간과 효율을 중시해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Let's start the meeting now'와 'Time is valuable for everyone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "People need warm-up time.",
                    "translation": "사람들은 워밍업 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "We have clear agenda today.",
                    "translation": "우리는 오늘 명확한 안건이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your efficiency helps us!",
                    "translation": "너의 효율성이 우리를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-yoon says time is valuable for @@.",
                    "hint": "ESTJ는 시간이 모두에게 소중하다고 말해요.",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "animals",
                    "result": "everyone",
                    "explanation": "태윤이는 'Time is valuable for everyone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I check if anyone's confused.",
                    "translation": "나는 누군가 혼란스러워하는지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "I move through points quickly.",
                    "translation": "나는 요점들을 빠르게 진행해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You keep us on track!",
                    "translation": "너는 우리를 계속 진행되게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "I respect everyone's schedule.",
                    "translation": "나는 모두의 일정을 존중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being direct!",
                    "translation": "너는 나에게 직접적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태윤",
                    "script": "You teach me noticing people!",
                    "translation": "너는 나에게 사람들을 알아차리는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "효율성에 대한 문장이에요.",
                    "result": "Efficiency saves everyone's precious time",
                    "explanation": "효율성이 모두의 소중한 시간을 절약해요.",
                    "optionA": "time",
                    "optionB": "everyone's",
                    "optionC": "precious",
                    "optionD": "Efficiency",
                    "optionE": "saves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "회의 주도하기",
            "explanation": "ESTJ의 직접적 진행과 ISFJ의 배려적 참여 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태윤",
                    "script": "Let's start the meeting now.",
                    "translation": "지금 회의를 시작하자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Is everyone ready and comfortable?",
                    "translation": "모두 준비되고 편안해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태윤",
                    "script": "Time is valuable for everyone.",
                    "translation": "시간은 모두에게 소중해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태윤이는 효율적으로 회의를 진행하고 시간을 관리합니다.",
                    "hint": "ESTJ는 시간과 효율을 중시해요.",
                    "result": "O",
                    "explanation": "태윤이는 'Let's start the meeting now'와 'Time is valuable for everyone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "People need warm-up time.",
                    "translation": "사람들은 워밍업 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태윤",
                    "script": "We have clear agenda today.",
                    "translation": "우리는 오늘 명확한 안건이 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your efficiency helps us!",
                    "translation": "너의 효율성이 우리를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-yoon says time is valuable for @@.",
                    "hint": "ESTJ는 시간이 모두에게 소중하다고 말해요.",
                    "optionA": "nobody",
                    "optionB": "everyone",
                    "optionC": "animals",
                    "result": "everyone",
                    "explanation": "태윤이는 'Time is valuable for everyone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I check if anyone's confused.",
                    "translation": "나는 누군가 혼란스러워하는지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태윤",
                    "script": "I move through points quickly.",
                    "translation": "나는 요점들을 빠르게 진행해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You keep us on track!",
                    "translation": "너는 우리를 계속 진행되게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태윤",
                    "script": "I respect everyone's schedule.",
                    "translation": "나는 모두의 일정을 존중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being direct!",
                    "translation": "너는 나에게 직접적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태윤",
                    "script": "You teach me noticing people!",
                    "translation": "너는 나에게 사람들을 알아차리는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "효율성에 대한 문장이에요.",
                    "optionA": "time",
                    "optionB": "everyone's",
                    "optionC": "precious",
                    "optionD": "Efficiency",
                    "optionE": "saves",
                    "result": "Efficiency saves everyone's precious time",
                    "explanation": "효율성이 모두의 소중한 시간을 절약해요."
                }
            ]
        }
    ]
}
ID: 17661 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 체계화하기",
            "explanation": "ISFJ의 세부 기록과 ESTJ의 핵심 정리 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I write down every detail.",
                    "translation": "나는 모든 세부사항을 적어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "I note only key points.",
                    "translation": "나는 핵심 요점만 적어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Details help me remember everything.",
                    "translation": "세부사항이 나를 모든 걸 기억하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 모든 세부 내용을 빠짐없이 기록합니다.",
                    "hint": "ISFJ는 세세한 것까지 다 기록해요.",
                    "result": "O",
                    "explanation": "윤서는 'I write down every detail'과 'Details help me remember everything'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Essentials save time and space.",
                    "translation": "핵심 사항이 시간과 공간을 절약해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "But we might forget things!",
                    "translation": "하지만 우리가 것들을 잊을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Your records are thorough!",
                    "translation": "너의 기록은 철저해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo writes down every @@.",
                    "hint": "ISFJ는 모든 세부사항을 적어요.",
                    "optionA": "song",
                    "optionB": "detail",
                    "optionC": "dream",
                    "result": "detail",
                    "explanation": "윤서는 'I write down every detail'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I organize information carefully.",
                    "translation": "나는 정보를 신중히 정리해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "I prioritize action items first.",
                    "translation": "나는 실행 항목을 먼저 우선시해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You identify priorities well!",
                    "translation": "너는 우선순위를 잘 파악해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "I focus on results needed.",
                    "translation": "나는 필요한 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You teach me being concise!",
                    "translation": "너는 나에게 간결한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성준",
                    "script": "You teach me being complete!",
                    "translation": "너는 나에게 완전한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "세부사항에 대한 문장이에요.",
                    "result": "Details ensure complete accuracy records",
                    "explanation": "세부사항이 완전한 정확성과 기록을 보장해요.",
                    "optionA": "ensure",
                    "optionB": "accuracy",
                    "optionC": "complete",
                    "optionD": "records",
                    "optionE": "Details"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 체계화하기",
            "explanation": "ISFJ의 세부 기록과 ESTJ의 핵심 정리 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I write down every detail.",
                    "translation": "나는 모든 세부사항을 적어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "I note only key points.",
                    "translation": "나는 핵심 요점만 적어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Details help me remember everything.",
                    "translation": "세부사항이 나를 모든 걸 기억하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 모든 세부 내용을 빠짐없이 기록합니다.",
                    "hint": "ISFJ는 세세한 것까지 다 기록해요.",
                    "result": "O",
                    "explanation": "윤서는 'I write down every detail'과 'Details help me remember everything'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "Essentials save time and space.",
                    "translation": "핵심 사항이 시간과 공간을 절약해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "But we might forget things!",
                    "translation": "하지만 우리가 것들을 잊을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Your records are thorough!",
                    "translation": "너의 기록은 철저해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo writes down every @@.",
                    "hint": "ISFJ는 모든 세부사항을 적어요.",
                    "optionA": "song",
                    "optionB": "detail",
                    "optionC": "dream",
                    "result": "detail",
                    "explanation": "윤서는 'I write down every detail'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I organize information carefully.",
                    "translation": "나는 정보를 신중히 정리해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "I prioritize action items first.",
                    "translation": "나는 실행 항목을 먼저 우선시해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You identify priorities well!",
                    "translation": "너는 우선순위를 잘 파악해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "I focus on results needed.",
                    "translation": "나는 필요한 결과에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You teach me being concise!",
                    "translation": "너는 나에게 간결한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성준",
                    "script": "You teach me being complete!",
                    "translation": "너는 나에게 완전한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "세부사항에 대한 문장이에요.",
                    "optionA": "ensure",
                    "optionB": "accuracy",
                    "optionC": "complete",
                    "optionD": "records",
                    "optionE": "Details",
                    "result": "Details ensure complete accuracy records",
                    "explanation": "세부사항이 완전한 정확성과 기록을 보장해요."
                }
            ]
        }
    ]
}
ID: 17662 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용 지식 습득하기",
            "explanation": "ESTJ의 목표 지향 학습과 ISFJ의 단계별 학습 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I learn what's needed fast.",
                    "translation": "나는 필요한 걸 빠르게 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I learn each step slowly.",
                    "translation": "나는 각 단계를 천천히 배워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Quick results drive my learning.",
                    "translation": "빠른 결과가 내 학습을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 목표 달성에 필요한 것을 빠르게 습득합니다.",
                    "hint": "ESTJ는 결과 중심으로 효율적으로 배워요.",
                    "result": "O",
                    "explanation": "예은이는 'I learn what's needed fast'와 'Quick results drive my learning'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Solid foundation takes time.",
                    "translation": "탄탄한 기초는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Both approaches work well!",
                    "translation": "두 접근 모두 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your speed is impressive!",
                    "translation": "너의 속도는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-eun learns what's needed @@.",
                    "hint": "ESTJ는 필요한 걸 빠르게 배워요.",
                    "optionA": "slowly",
                    "optionB": "fast",
                    "optionC": "never",
                    "result": "fast",
                    "explanation": "예은이는 'I learn what's needed fast'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I practice until perfect.",
                    "translation": "나는 완벽할 때까지 연습해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "I apply knowledge immediately!",
                    "translation": "나는 지식을 즉시 적용해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You take action quickly!",
                    "translation": "너는 빠르게 행동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "I focus on practical use.",
                    "translation": "나는 실용적 사용에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being efficient!",
                    "translation": "너는 나에게 효율적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "You teach me being thorough!",
                    "translation": "너는 나에게 철저한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실행에 대한 문장이에요.",
                    "result": "Action brings quick real results",
                    "explanation": "행동이 빠르고 실제 결과를 가져와요.",
                    "optionA": "real",
                    "optionB": "results",
                    "optionC": "brings",
                    "optionD": "Action",
                    "optionE": "quick"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용 지식 습득하기",
            "explanation": "ESTJ의 목표 지향 학습과 ISFJ의 단계별 학습 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "I learn what's needed fast.",
                    "translation": "나는 필요한 걸 빠르게 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I learn each step slowly.",
                    "translation": "나는 각 단계를 천천히 배워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Quick results drive my learning.",
                    "translation": "빠른 결과가 내 학습을 이끌어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 목표 달성에 필요한 것을 빠르게 습득합니다.",
                    "hint": "ESTJ는 결과 중심으로 효율적으로 배워요.",
                    "result": "O",
                    "explanation": "예은이는 'I learn what's needed fast'와 'Quick results drive my learning'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Solid foundation takes time.",
                    "translation": "탄탄한 기초는 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Both approaches work well!",
                    "translation": "두 접근 모두 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your speed is impressive!",
                    "translation": "너의 속도는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-eun learns what's needed @@.",
                    "hint": "ESTJ는 필요한 걸 빠르게 배워요.",
                    "optionA": "slowly",
                    "optionB": "fast",
                    "optionC": "never",
                    "result": "fast",
                    "explanation": "예은이는 'I learn what's needed fast'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I practice until perfect.",
                    "translation": "나는 완벽할 때까지 연습해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "I apply knowledge immediately!",
                    "translation": "나는 지식을 즉시 적용해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You take action quickly!",
                    "translation": "너는 빠르게 행동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "I focus on practical use.",
                    "translation": "나는 실용적 사용에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being efficient!",
                    "translation": "너는 나에게 효율적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "You teach me being thorough!",
                    "translation": "너는 나에게 철저한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실행에 대한 문장이에요.",
                    "optionA": "real",
                    "optionB": "results",
                    "optionC": "brings",
                    "optionD": "Action",
                    "optionE": "quick",
                    "result": "Action brings quick real results",
                    "explanation": "행동이 빠르고 실제 결과를 가져와요."
                }
            ]
        }
    ]
}
ID: 17663 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "그룹 의견 정리하기",
            "explanation": "ISFJ의 모두 의견 수렴과 ESTJ의 신속한 결정 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Let's hear from everyone first.",
                    "translation": "먼저 모두에게서 들어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "I'll decide based on facts.",
                    "translation": "나는 사실에 기반해서 결정할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Everyone deserves a voice.",
                    "translation": "모두는 목소리를 낼 자격이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 모든 사람의 의견을 듣고 존중합니다.",
                    "hint": "ISFJ는 모두의 의견을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "소현이는 'Let's hear from everyone first'와 'Everyone deserves a voice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Data shows the best option.",
                    "translation": "데이터가 최선의 선택을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But feelings matter too!",
                    "translation": "하지만 감정도 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Your inclusiveness helps morale!",
                    "translation": "너의 포용성이 사기를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon believes everyone deserves a @@.",
                    "hint": "ISFJ는 모두가 목소리를 낼 자격이 있다고 믿어요.",
                    "optionA": "gift",
                    "optionB": "voice",
                    "optionC": "prize",
                    "result": "voice",
                    "explanation": "소현이는 'Everyone deserves a voice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I find compromise for all.",
                    "translation": "나는 모두를 위한 타협을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "I choose what works best!",
                    "translation": "나는 가장 잘 작동하는 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You make clear decisions!",
                    "translation": "너는 명확한 결정을 내려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "I take responsibility fully.",
                    "translation": "나는 완전히 책임을 져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being firm!",
                    "translation": "너는 나에게 확고한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You teach me consulting others!",
                    "translation": "너는 나에게 다른 사람들과 상의하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "포용에 대한 문장이에요.",
                    "result": "Inclusion builds strong team trust",
                    "explanation": "포용이 강한 팀 신뢰를 쌓아요.",
                    "optionA": "team",
                    "optionB": "Inclusion",
                    "optionC": "trust",
                    "optionD": "strong",
                    "optionE": "builds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "그룹 의견 정리하기",
            "explanation": "ISFJ의 모두 의견 수렴과 ESTJ의 신속한 결정 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "Let's hear from everyone first.",
                    "translation": "먼저 모두에게서 들어보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성훈",
                    "script": "I'll decide based on facts.",
                    "translation": "나는 사실에 기반해서 결정할게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Everyone deserves a voice.",
                    "translation": "모두는 목소리를 낼 자격이 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 모든 사람의 의견을 듣고 존중합니다.",
                    "hint": "ISFJ는 모두의 의견을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "소현이는 'Let's hear from everyone first'와 'Everyone deserves a voice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성훈",
                    "script": "Data shows the best option.",
                    "translation": "데이터가 최선의 선택을 보여줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But feelings matter too!",
                    "translation": "하지만 감정도 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성훈",
                    "script": "Your inclusiveness helps morale!",
                    "translation": "너의 포용성이 사기를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon believes everyone deserves a @@.",
                    "hint": "ISFJ는 모두가 목소리를 낼 자격이 있다고 믿어요.",
                    "optionA": "gift",
                    "optionB": "voice",
                    "optionC": "prize",
                    "result": "voice",
                    "explanation": "소현이는 'Everyone deserves a voice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I find compromise for all.",
                    "translation": "나는 모두를 위한 타협을 찾아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성훈",
                    "script": "I choose what works best!",
                    "translation": "나는 가장 잘 작동하는 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You make clear decisions!",
                    "translation": "너는 명확한 결정을 내려!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성훈",
                    "script": "I take responsibility fully.",
                    "translation": "나는 완전히 책임을 져."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being firm!",
                    "translation": "너는 나에게 확고한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성훈",
                    "script": "You teach me consulting others!",
                    "translation": "너는 나에게 다른 사람들과 상의하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "포용에 대한 문장이에요.",
                    "optionA": "team",
                    "optionB": "Inclusion",
                    "optionC": "trust",
                    "optionD": "strong",
                    "optionE": "builds",
                    "result": "Inclusion builds strong team trust",
                    "explanation": "포용이 강한 팀 신뢰를 쌓아요."
                }
            ]
        }
    ]
}
ID: 17664 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠르게 판단하기",
            "explanation": "ESTJ의 논리적 결단과 ISFJ의 영향 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "This is the logical choice.",
                    "translation": "이건 논리적 선택이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "How will people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Facts guide my decisions clearly.",
                    "translation": "사실이 내 결정을 명확히 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하영이는 객관적 사실과 논리로 판단합니다.",
                    "hint": "ESTJ는 감정보다 논리를 우선해요.",
                    "result": "O",
                    "explanation": "하영이는 'This is the logical choice'와 'Facts guide my decisions clearly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Emotions affect outcomes too.",
                    "translation": "감정도 결과에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하영",
                    "script": "That's a valid consideration!",
                    "translation": "그건 타당한 고려야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your clarity helps us!",
                    "translation": "너의 명확함이 우리를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeong says facts guide her decisions @@.",
                    "hint": "ESTJ는 사실이 결정을 명확히 안내한다고 말해요.",
                    "optionA": "never",
                    "optionB": "clearly",
                    "optionC": "slowly",
                    "result": "clearly",
                    "explanation": "하영이는 'Facts guide my decisions clearly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I consider who gets hurt.",
                    "translation": "나는 누가 상처받는지 고려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "I evaluate pros and cons!",
                    "translation": "나는 장단점을 평가해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You analyze things well!",
                    "translation": "너는 것들을 잘 분석해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하영",
                    "script": "I maintain objective standards.",
                    "translation": "나는 객관적 기준을 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being rational!",
                    "translation": "너는 나에게 이성적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하영",
                    "script": "You teach me considering people!",
                    "translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리에 대한 문장이에요.",
                    "result": "Logic guides clear sound decisions",
                    "explanation": "논리가 명확하고 건전한 결정을 안내해요.",
                    "optionA": "Logic",
                    "optionB": "guides",
                    "optionC": "decisions",
                    "optionD": "clear",
                    "optionE": "sound"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠르게 판단하기",
            "explanation": "ESTJ의 논리적 결단과 ISFJ의 영향 고려 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하영",
                    "script": "This is the logical choice.",
                    "translation": "이건 논리적 선택이야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "How will people feel?",
                    "translation": "사람들이 어떻게 느낄까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하영",
                    "script": "Facts guide my decisions clearly.",
                    "translation": "사실이 내 결정을 명확히 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하영이는 객관적 사실과 논리로 판단합니다.",
                    "hint": "ESTJ는 감정보다 논리를 우선해요.",
                    "result": "O",
                    "explanation": "하영이는 'This is the logical choice'와 'Facts guide my decisions clearly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Emotions affect outcomes too.",
                    "translation": "감정도 결과에 영향을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하영",
                    "script": "That's a valid consideration!",
                    "translation": "그건 타당한 고려야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your clarity helps us!",
                    "translation": "너의 명확함이 우리를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeong says facts guide her decisions @@.",
                    "hint": "ESTJ는 사실이 결정을 명확히 안내한다고 말해요.",
                    "optionA": "never",
                    "optionB": "clearly",
                    "optionC": "slowly",
                    "result": "clearly",
                    "explanation": "하영이는 'Facts guide my decisions clearly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I consider who gets hurt.",
                    "translation": "나는 누가 상처받는지 고려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하영",
                    "script": "I evaluate pros and cons!",
                    "translation": "나는 장단점을 평가해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You analyze things well!",
                    "translation": "너는 것들을 잘 분석해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하영",
                    "script": "I maintain objective standards.",
                    "translation": "나는 객관적 기준을 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being rational!",
                    "translation": "너는 나에게 이성적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하영",
                    "script": "You teach me considering people!",
                    "translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리에 대한 문장이에요.",
                    "optionA": "Logic",
                    "optionB": "guides",
                    "optionC": "decisions",
                    "optionD": "clear",
                    "optionE": "sound",
                    "result": "Logic guides clear sound decisions",
                    "explanation": "논리가 명확하고 건전한 결정을 안내해요."
                }
            ]
        }
    ]
}
ID: 17665 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 관리하기",
            "explanation": "ISFJ의 세심한 돌봄과 ESTJ의 체계적 운영 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I notice what needs care.",
                    "translation": "나는 무엇이 돌봄이 필요한지 알아차려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태호",
                    "script": "I create efficient systems.",
                    "translation": "나는 효율적인 시스템을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Personal touches make home warm.",
                    "translation": "개인적 터치가 집을 따뜻하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 세심하게 가족 구성원을 돌봅니다.",
                    "hint": "ISFJ는 개개인의 필요를 챙겨요.",
                    "result": "O",
                    "explanation": "은서는 'I notice what needs care'와 'Personal touches make home warm'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Clear rules help everyone.",
                    "translation": "명확한 규칙이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Both create good home!",
                    "translation": "둘 다 좋은 집을 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "Your care shows love!",
                    "translation": "너의 돌봄이 사랑을 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo notices what needs @@.",
                    "hint": "ISFJ는 무엇이 돌봄이 필요한지 알아차려요.",
                    "optionA": "money",
                    "optionB": "care",
                    "optionC": "games",
                    "result": "care",
                    "explanation": "은서는 'I notice what needs care'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I anticipate everyone's needs.",
                    "translation": "나는 모두의 필요를 예상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "I organize schedules clearly!",
                    "translation": "나는 일정을 명확히 정리해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You keep us running smoothly!",
                    "translation": "너는 우리를 원활하게 운영되게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "I assign chores fairly.",
                    "translation": "나는 집안일을 공정하게 배정해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You teach me being structured!",
                    "translation": "너는 나에게 체계적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태호",
                    "script": "You teach me noticing details!",
                    "translation": "너는 나에게 세부사항을 알아차리는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "돌봄에 대한 문장이에요.",
                    "result": "Care creates warm loving homes",
                    "explanation": "돌봄이 따뜻하고 사랑하는 집을 만들어요.",
                    "optionA": "Care",
                    "optionB": "homes",
                    "optionC": "loving",
                    "optionD": "warm",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 관리하기",
            "explanation": "ISFJ의 세심한 돌봄과 ESTJ의 체계적 운영 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I notice what needs care.",
                    "translation": "나는 무엇이 돌봄이 필요한지 알아차려."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태호",
                    "script": "I create efficient systems.",
                    "translation": "나는 효율적인 시스템을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Personal touches make home warm.",
                    "translation": "개인적 터치가 집을 따뜻하게 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 세심하게 가족 구성원을 돌봅니다.",
                    "hint": "ISFJ는 개개인의 필요를 챙겨요.",
                    "result": "O",
                    "explanation": "은서는 'I notice what needs care'와 'Personal touches make home warm'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태호",
                    "script": "Clear rules help everyone.",
                    "translation": "명확한 규칙이 모두를 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Both create good home!",
                    "translation": "둘 다 좋은 집을 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태호",
                    "script": "Your care shows love!",
                    "translation": "너의 돌봄이 사랑을 보여줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo notices what needs @@.",
                    "hint": "ISFJ는 무엇이 돌봄이 필요한지 알아차려요.",
                    "optionA": "money",
                    "optionB": "care",
                    "optionC": "games",
                    "result": "care",
                    "explanation": "은서는 'I notice what needs care'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I anticipate everyone's needs.",
                    "translation": "나는 모두의 필요를 예상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태호",
                    "script": "I organize schedules clearly!",
                    "translation": "나는 일정을 명확히 정리해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You keep us running smoothly!",
                    "translation": "너는 우리를 원활하게 운영되게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태호",
                    "script": "I assign chores fairly.",
                    "translation": "나는 집안일을 공정하게 배정해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You teach me being structured!",
                    "translation": "너는 나에게 체계적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태호",
                    "script": "You teach me noticing details!",
                    "translation": "너는 나에게 세부사항을 알아차리는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "돌봄에 대한 문장이에요.",
                    "optionA": "Care",
                    "optionB": "homes",
                    "optionC": "loving",
                    "optionD": "warm",
                    "optionE": "creates",
                    "result": "Care creates warm loving homes",
                    "explanation": "돌봄이 따뜻하고 사랑하는 집을 만들어요."
                }
            ]
        }
    ]
}
ID: 17666 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적으로 생활하기",
            "explanation": "ESTJ의 최적화 추구와 ISFJ의 안정 유지 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "I optimize everything daily.",
                    "translation": "나는 매일 모든 걸 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I maintain comfortable routines.",
                    "translation": "나는 편안한 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Efficiency saves valuable time.",
                    "translation": "효율성이 소중한 시간을 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다인이는 모든 것을 더 효율적으로 만들려고 합니다.",
                    "hint": "ESTJ는 시스템을 개선하고 최적화해요.",
                    "result": "O",
                    "explanation": "다인이는 'I optimize everything daily'와 'Efficiency saves valuable time'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Familiar ways feel secure.",
                    "translation": "익숙한 방법이 안전하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다인",
                    "script": "Security matters greatly too!",
                    "translation": "안전도 크게 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your improvements help us!",
                    "translation": "너의 개선이 우리를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-in optimizes everything @@.",
                    "hint": "ESTJ는 매일 모든 걸 최적화해요.",
                    "optionA": "never",
                    "optionB": "daily",
                    "optionC": "rarely",
                    "result": "daily",
                    "explanation": "다인이는 'I optimize everything daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I value consistency highly.",
                    "translation": "나는 일관성을 높이 평가해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "I measure productivity always!",
                    "translation": "나는 항상 생산성을 측정해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You achieve goals faster!",
                    "translation": "너는 목표를 더 빨리 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다인",
                    "script": "I eliminate wasted effort.",
                    "translation": "나는 낭비된 노력을 제거해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me maximizing output!",
                    "translation": "너는 나에게 산출을 최대화하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다인",
                    "script": "You teach me valuing stability!",
                    "translation": "너는 나에게 안정성을 소중히 여기는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "최적화에 대한 문장이에요.",
                    "result": "Optimization increases overall productivity success",
                    "explanation": "최적화가 전반적인 생산성과 성공을 증가시켜요.",
                    "optionA": "overall",
                    "optionB": "success",
                    "optionC": "Optimization",
                    "optionD": "increases",
                    "optionE": "productivity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적으로 생활하기",
            "explanation": "ESTJ의 최적화 추구와 ISFJ의 안정 유지 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다인",
                    "script": "I optimize everything daily.",
                    "translation": "나는 매일 모든 걸 최적화해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I maintain comfortable routines.",
                    "translation": "나는 편안한 루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다인",
                    "script": "Efficiency saves valuable time.",
                    "translation": "효율성이 소중한 시간을 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다인이는 모든 것을 더 효율적으로 만들려고 합니다.",
                    "hint": "ESTJ는 시스템을 개선하고 최적화해요.",
                    "result": "O",
                    "explanation": "다인이는 'I optimize everything daily'와 'Efficiency saves valuable time'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Familiar ways feel secure.",
                    "translation": "익숙한 방법이 안전하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다인",
                    "script": "Security matters greatly too!",
                    "translation": "안전도 크게 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your improvements help us!",
                    "translation": "너의 개선이 우리를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-in optimizes everything @@.",
                    "hint": "ESTJ는 매일 모든 걸 최적화해요.",
                    "optionA": "never",
                    "optionB": "daily",
                    "optionC": "rarely",
                    "result": "daily",
                    "explanation": "다인이는 'I optimize everything daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I value consistency highly.",
                    "translation": "나는 일관성을 높이 평가해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다인",
                    "script": "I measure productivity always!",
                    "translation": "나는 항상 생산성을 측정해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You achieve goals faster!",
                    "translation": "너는 목표를 더 빨리 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다인",
                    "script": "I eliminate wasted effort.",
                    "translation": "나는 낭비된 노력을 제거해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me maximizing output!",
                    "translation": "너는 나에게 산출을 최대화하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다인",
                    "script": "You teach me valuing stability!",
                    "translation": "너는 나에게 안정성을 소중히 여기는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "최적화에 대한 문장이에요.",
                    "optionA": "overall",
                    "optionB": "success",
                    "optionC": "Optimization",
                    "optionD": "increases",
                    "optionE": "productivity",
                    "result": "Optimization increases overall productivity success",
                    "explanation": "최적화가 전반적인 생산성과 성공을 증가시켜요."
                }
            ]
        }
    ]
}
ID: 17667 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 대응하기",
            "explanation": "ISFJ의 신중한 대처와 ESTJ의 즉각적 행동 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let me check everyone's safe.",
                    "translation": "내가 모두가 안전한지 확인할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "I'll take charge immediately.",
                    "translation": "나는 즉시 책임을 맡을게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "People need emotional support.",
                    "translation": "사람들은 감정적 지지가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 위기 상황에서 사람들의 안전과 감정을 챙깁니다.",
                    "hint": "ISFJ는 사람들의 안녕을 먼저 확인해요.",
                    "result": "O",
                    "explanation": "윤아는 'Let me check everyone's safe'와 'People need emotional support'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Quick action prevents damage!",
                    "translation": "빠른 행동이 피해를 막아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both are necessary truly!",
                    "translation": "둘 다 진정으로 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Your care calms people!",
                    "translation": "너의 배려가 사람들을 진정시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a checks if everyone's @@.",
                    "hint": "ISFJ는 모두가 안전한지 확인해요.",
                    "optionA": "happy",
                    "optionB": "safe",
                    "optionC": "hungry",
                    "result": "safe",
                    "explanation": "윤아는 'Let me check everyone's safe'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I comfort worried people.",
                    "translation": "나는 걱정하는 사람들을 위로해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "I organize rescue efforts!",
                    "translation": "나는 구조 노력을 조직해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You handle crises well!",
                    "translation": "너는 위기를 잘 다뤄!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하나",
                    "script": "I give clear instructions.",
                    "translation": "나는 명확한 지시를 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being bold!",
                    "translation": "너는 나에게 대담한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하나",
                    "script": "You teach me being caring!",
                    "translation": "너는 나에게 배려하는 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안전에 대한 문장이에요.",
                    "result": "Care protects everyone's safety wellbeing",
                    "explanation": "배려가 모두의 안전과 안녕을 보호해요.",
                    "optionA": "everyone's",
                    "optionB": "Care",
                    "optionC": "safety",
                    "optionD": "protects",
                    "optionE": "wellbeing"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 대응하기",
            "explanation": "ISFJ의 신중한 대처와 ESTJ의 즉각적 행동 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let me check everyone's safe.",
                    "translation": "내가 모두가 안전한지 확인할게."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "I'll take charge immediately.",
                    "translation": "나는 즉시 책임을 맡을게."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "People need emotional support.",
                    "translation": "사람들은 감정적 지지가 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 위기 상황에서 사람들의 안전과 감정을 챙깁니다.",
                    "hint": "ISFJ는 사람들의 안녕을 먼저 확인해요.",
                    "result": "O",
                    "explanation": "윤아는 'Let me check everyone's safe'와 'People need emotional support'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Quick action prevents damage!",
                    "translation": "빠른 행동이 피해를 막아!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both are necessary truly!",
                    "translation": "둘 다 진정으로 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Your care calms people!",
                    "translation": "너의 배려가 사람들을 진정시켜!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a checks if everyone's @@.",
                    "hint": "ISFJ는 모두가 안전한지 확인해요.",
                    "optionA": "happy",
                    "optionB": "safe",
                    "optionC": "hungry",
                    "result": "safe",
                    "explanation": "윤아는 'Let me check everyone's safe'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I comfort worried people.",
                    "translation": "나는 걱정하는 사람들을 위로해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "I organize rescue efforts!",
                    "translation": "나는 구조 노력을 조직해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You handle crises well!",
                    "translation": "너는 위기를 잘 다뤄!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하나",
                    "script": "I give clear instructions.",
                    "translation": "나는 명확한 지시를 줘."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being bold!",
                    "translation": "너는 나에게 대담한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하나",
                    "script": "You teach me being caring!",
                    "translation": "너는 나에게 배려하는 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "안전에 대한 문장이에요.",
                    "optionA": "everyone's",
                    "optionB": "Care",
                    "optionC": "safety",
                    "optionD": "protects",
                    "optionE": "wellbeing",
                    "result": "Care protects everyone's safety wellbeing",
                    "explanation": "배려가 모두의 안전과 안녕을 보호해요."
                }
            ]
        }
    ]
}
ID: 17668 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "긴급 문제 해결하기",
            "explanation": "ESTJ의 결단력과 ISFJ의 협력적 접근 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "I decide and act now.",
                    "translation": "나는 지금 결정하고 행동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Should we discuss this first?",
                    "translation": "우리가 먼저 이걸 논의해야 할까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서아",
                    "script": "Delay increases risk significantly.",
                    "translation": "지연이 위험을 상당히 증가시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서아는 긴급 상황에서 빠르게 결정하고 행동합니다.",
                    "hint": "ESTJ는 즉시 주도권을 잡고 실행해요.",
                    "result": "O",
                    "explanation": "서아는 'I decide and act now'와 'Delay increases risk significantly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "But consensus helps implementation.",
                    "translation": "하지만 합의가 실행을 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서아",
                    "script": "I'll take full responsibility!",
                    "translation": "나는 완전한 책임을 질게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your courage is admirable!",
                    "translation": "너의 용기는 훌륭해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-a decides and acts @@.",
                    "hint": "ESTJ는 지금 결정하고 행동해요.",
                    "optionA": "later",
                    "optionB": "now",
                    "optionC": "never",
                    "result": "now",
                    "explanation": "서아는 'I decide and act now'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I ensure no one's left behind.",
                    "translation": "나는 아무도 뒤에 남지 않도록 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "I prioritize critical issues!",
                    "translation": "나는 중요한 문제를 우선시해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You save time effectively!",
                    "translation": "너는 시간을 효과적으로 절약해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서아",
                    "script": "I execute plans decisively.",
                    "translation": "나는 계획을 단호하게 실행해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me acting fast!",
                    "translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서아",
                    "script": "You teach me including everyone!",
                    "translation": "너는 나에게 모두를 포함하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "result": "Decisive action saves critical situations",
                    "explanation": "단호한 행동이 중요한 상황을 구해요.",
                    "optionA": "Decisive",
                    "optionB": "saves",
                    "optionC": "action",
                    "optionD": "situations",
                    "optionE": "critical"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "긴급 문제 해결하기",
            "explanation": "ESTJ의 결단력과 ISFJ의 협력적 접근 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서아",
                    "script": "I decide and act now.",
                    "translation": "나는 지금 결정하고 행동해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Should we discuss this first?",
                    "translation": "우리가 먼저 이걸 논의해야 할까?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서아",
                    "script": "Delay increases risk significantly.",
                    "translation": "지연이 위험을 상당히 증가시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서아는 긴급 상황에서 빠르게 결정하고 행동합니다.",
                    "hint": "ESTJ는 즉시 주도권을 잡고 실행해요.",
                    "result": "O",
                    "explanation": "서아는 'I decide and act now'와 'Delay increases risk significantly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "But consensus helps implementation.",
                    "translation": "하지만 합의가 실행을 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서아",
                    "script": "I'll take full responsibility!",
                    "translation": "나는 완전한 책임을 질게!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your courage is admirable!",
                    "translation": "너의 용기는 훌륭해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-a decides and acts @@.",
                    "hint": "ESTJ는 지금 결정하고 행동해요.",
                    "optionA": "later",
                    "optionB": "now",
                    "optionC": "never",
                    "result": "now",
                    "explanation": "서아는 'I decide and act now'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I ensure no one's left behind.",
                    "translation": "나는 아무도 뒤에 남지 않도록 보장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서아",
                    "script": "I prioritize critical issues!",
                    "translation": "나는 중요한 문제를 우선시해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You save time effectively!",
                    "translation": "너는 시간을 효과적으로 절약해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서아",
                    "script": "I execute plans decisively.",
                    "translation": "나는 계획을 단호하게 실행해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me acting fast!",
                    "translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서아",
                    "script": "You teach me including everyone!",
                    "translation": "너는 나에게 모두를 포함하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "Decisive",
                    "optionB": "saves",
                    "optionC": "action",
                    "optionD": "situations",
                    "optionE": "critical",
                    "result": "Decisive action saves critical situations",
                    "explanation": "단호한 행동이 중요한 상황을 구해요."
                }
            ]
        }
    ]
}
ID: 17669 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 목표 세우기",
            "explanation": "ISFJ의 현실적 계획과 ESTJ의 야심찬 목표 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I set achievable steady goals.",
                    "translation": "나는 달성 가능한 안정된 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "I aim for leadership positions!",
                    "translation": "나는 리더십 자리를 겨냥해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Gradual progress feels safer.",
                    "translation": "점진적 진행이 더 안전하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 현실적이고 안정적인 목표를 선호합니다.",
                    "hint": "ISFJ는 확실하게 이룰 수 있는 걸 계획해요.",
                    "result": "O",
                    "explanation": "예나는 'I set achievable steady goals'와 'Gradual progress feels safer'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "High targets push my limits!",
                    "translation": "높은 목표가 내 한계를 밀어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both approaches work!",
                    "translation": "두 접근 모두 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Your reliability builds careers!",
                    "translation": "너의 신뢰성이 경력을 쌓아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na sets achievable steady @@.",
                    "hint": "ISFJ는 달성 가능한 안정된 목표를 세워요.",
                    "optionA": "dreams",
                    "optionB": "goals",
                    "optionC": "meals",
                    "result": "goals",
                    "explanation": "예나는 'I set achievable steady goals'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I value work-life balance.",
                    "translation": "나는 일과 삶의 균형을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "I climb career ladder fast!",
                    "translation": "나는 경력 사다리를 빨리 올라!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You achieve so much!",
                    "translation": "너는 정말 많이 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "I seek management roles.",
                    "translation": "나는 관리직을 찾아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me being ambitious!",
                    "translation": "너는 나에게 야심찬 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성준",
                    "script": "You teach me being balanced!",
                    "translation": "너는 나에게 균형 잡힌 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "균형에 대한 문장이에요.",
                    "result": "Balance creates sustainable life success",
                    "explanation": "균형이 지속 가능한 삶의 성공을 만들어요.",
                    "optionA": "Balance",
                    "optionB": "success",
                    "optionC": "creates",
                    "optionD": "sustainable",
                    "optionE": "life"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 목표 세우기",
            "explanation": "ISFJ의 현실적 계획과 ESTJ의 야심찬 목표 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I set achievable steady goals.",
                    "translation": "나는 달성 가능한 안정된 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성준",
                    "script": "I aim for leadership positions!",
                    "translation": "나는 리더십 자리를 겨냥해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Gradual progress feels safer.",
                    "translation": "점진적 진행이 더 안전하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 현실적이고 안정적인 목표를 선호합니다.",
                    "hint": "ISFJ는 확실하게 이룰 수 있는 걸 계획해요.",
                    "result": "O",
                    "explanation": "예나는 'I set achievable steady goals'와 'Gradual progress feels safer'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성준",
                    "script": "High targets push my limits!",
                    "translation": "높은 목표가 내 한계를 밀어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both approaches work!",
                    "translation": "두 접근 모두 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성준",
                    "script": "Your reliability builds careers!",
                    "translation": "너의 신뢰성이 경력을 쌓아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na sets achievable steady @@.",
                    "hint": "ISFJ는 달성 가능한 안정된 목표를 세워요.",
                    "optionA": "dreams",
                    "optionB": "goals",
                    "optionC": "meals",
                    "result": "goals",
                    "explanation": "예나는 'I set achievable steady goals'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I value work-life balance.",
                    "translation": "나는 일과 삶의 균형을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성준",
                    "script": "I climb career ladder fast!",
                    "translation": "나는 경력 사다리를 빨리 올라!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You achieve so much!",
                    "translation": "너는 정말 많이 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성준",
                    "script": "I seek management roles.",
                    "translation": "나는 관리직을 찾아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You teach me being ambitious!",
                    "translation": "너는 나에게 야심찬 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성준",
                    "script": "You teach me being balanced!",
                    "translation": "너는 나에게 균형 잡힌 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "균형에 대한 문장이에요.",
                    "optionA": "Balance",
                    "optionB": "success",
                    "optionC": "creates",
                    "optionD": "sustainable",
                    "optionE": "life",
                    "result": "Balance creates sustainable life success",
                    "explanation": "균형이 지속 가능한 삶의 성공을 만들어요."
                }
            ]
        }
    ]
}
ID: 17670 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "리더십 발휘하기",
            "explanation": "ESTJ의 권위적 지도와 ISFJ의 지지적 협력 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "I lead teams with authority.",
                    "translation": "나는 권위로 팀을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I support from behind quietly.",
                    "translation": "나는 뒤에서 조용히 지지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Clear direction gets results fast.",
                    "translation": "명확한 방향이 결과를 빨리 얻어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소라는 강력한 리더십으로 팀을 이끕니다.",
                    "hint": "ESTJ는 직접 주도하고 지시해요.",
                    "result": "O",
                    "explanation": "소라는 'I lead teams with authority'와 'Clear direction gets results fast'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Gentle guidance helps growth.",
                    "translation": "부드러운 안내가 성장을 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Your support strengthens teams!",
                    "translation": "너의 지지가 팀을 강화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You inspire team confidence!",
                    "translation": "너는 팀 자신감에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-ra leads teams with @@.",
                    "hint": "ESTJ는 권위로 팀을 이끌어요.",
                    "optionA": "fear",
                    "optionB": "authority",
                    "optionC": "confusion",
                    "result": "authority",
                    "explanation": "소라는 'I lead teams with authority'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I help individuals personally.",
                    "translation": "나는 개인들을 개인적으로 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소라",
                    "script": "I set high standards clearly!",
                    "translation": "나는 높은 기준을 명확히 세워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You drive great performance!",
                    "translation": "너는 훌륭한 성과를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소라",
                    "script": "I hold everyone accountable.",
                    "translation": "나는 모두에게 책임을 지게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You teach me being strong!",
                    "translation": "너는 나에게 강한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소라",
                    "script": "You teach me being supportive!",
                    "translation": "너는 나에게 지지적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "리더십에 대한 문장이에요.",
                    "result": "Strong leadership achieves team results",
                    "explanation": "강한 리더십이 팀 결과를 달성해요.",
                    "optionA": "Strong",
                    "optionB": "leadership",
                    "optionC": "team",
                    "optionD": "results",
                    "optionE": "achieves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "리더십 발휘하기",
            "explanation": "ESTJ의 권위적 지도와 ISFJ의 지지적 협력 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소라",
                    "script": "I lead teams with authority.",
                    "translation": "나는 권위로 팀을 이끌어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I support from behind quietly.",
                    "translation": "나는 뒤에서 조용히 지지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소라",
                    "script": "Clear direction gets results fast.",
                    "translation": "명확한 방향이 결과를 빨리 얻어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소라는 강력한 리더십으로 팀을 이끕니다.",
                    "hint": "ESTJ는 직접 주도하고 지시해요.",
                    "result": "O",
                    "explanation": "소라는 'I lead teams with authority'와 'Clear direction gets results fast'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Gentle guidance helps growth.",
                    "translation": "부드러운 안내가 성장을 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소라",
                    "script": "Your support strengthens teams!",
                    "translation": "너의 지지가 팀을 강화해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You inspire team confidence!",
                    "translation": "너는 팀 자신감에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-ra leads teams with @@.",
                    "hint": "ESTJ는 권위로 팀을 이끌어요.",
                    "optionA": "fear",
                    "optionB": "authority",
                    "optionC": "confusion",
                    "result": "authority",
                    "explanation": "소라는 'I lead teams with authority'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I help individuals personally.",
                    "translation": "나는 개인들을 개인적으로 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소라",
                    "script": "I set high standards clearly!",
                    "translation": "나는 높은 기준을 명확히 세워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "You drive great performance!",
                    "translation": "너는 훌륭한 성과를 이끌어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소라",
                    "script": "I hold everyone accountable.",
                    "translation": "나는 모두에게 책임을 지게 해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You teach me being strong!",
                    "translation": "너는 나에게 강한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소라",
                    "script": "You teach me being supportive!",
                    "translation": "너는 나에게 지지적인 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "리더십에 대한 문장이에요.",
                    "optionA": "Strong",
                    "optionB": "leadership",
                    "optionC": "team",
                    "optionD": "results",
                    "optionE": "achieves",
                    "result": "Strong leadership achieves team results",
                    "explanation": "강한 리더십이 팀 결과를 달성해요."
                }
            ]
        }
    ]
}
ID: 17671 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전통 활동 즐기기",
            "explanation": "ISFJ의 손작업과 ESTJ의 조직 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy quiet handcrafts.",
                    "translation": "나는 조용한 수공예를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I organize community events!",
                    "translation": "나는 커뮤니티 행사를 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Making things brings me peace.",
                    "translation": "것들을 만드는 게 나에게 평화를 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 혼자서 손으로 만드는 활동을 즐깁니다.",
                    "hint": "ISFJ는 조용히 집중하는 취미를 좋아해요.",
                    "result": "O",
                    "explanation": "수현이는 'I enjoy quiet handcrafts'와 'Making things brings me peace'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Leading activities energizes me!",
                    "translation": "활동을 이끄는 게 나를 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "Both bring joy differently!",
                    "translation": "둘 다 다르게 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your creations are beautiful!",
                    "translation": "너의 창작물은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon enjoys quiet @@.",
                    "hint": "ISFJ는 조용한 수공예를 즐겨요.",
                    "optionA": "parties",
                    "optionB": "handcrafts",
                    "optionC": "sports",
                    "result": "handcrafts",
                    "explanation": "수현이는 'I enjoy quiet handcrafts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I work on projects alone.",
                    "translation": "나는 혼자 프로젝트를 작업해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "I coordinate group activities!",
                    "translation": "나는 그룹 활동을 조율해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You make things happen!",
                    "translation": "너는 것들을 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "I bring people together.",
                    "translation": "나는 사람들을 함께 모아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me leading others!",
                    "translation": "너는 나에게 다른 사람들을 이끄는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태준",
                    "script": "You teach me creating beauty!",
                    "translation": "너는 나에게 아름다움을 창조하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화에 대한 문장이에요.",
                    "result": "Crafts brings peaceful creative joy",
                    "explanation": "공예가 평화로운 창의적 기쁨을 가져와요.",
                    "optionA": "joy",
                    "optionB": "Crafts",
                    "optionC": "brings",
                    "optionD": "peaceful",
                    "optionE": "creative"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "전통 활동 즐기기",
            "explanation": "ISFJ의 손작업과 ESTJ의 조직 활동 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I enjoy quiet handcrafts.",
                    "translation": "나는 조용한 수공예를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I organize community events!",
                    "translation": "나는 커뮤니티 행사를 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Making things brings me peace.",
                    "translation": "것들을 만드는 게 나에게 평화를 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 혼자서 손으로 만드는 활동을 즐깁니다.",
                    "hint": "ISFJ는 조용히 집중하는 취미를 좋아해요.",
                    "result": "O",
                    "explanation": "수현이는 'I enjoy quiet handcrafts'와 'Making things brings me peace'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태준",
                    "script": "Leading activities energizes me!",
                    "translation": "활동을 이끄는 게 나를 활기차게 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "Both bring joy differently!",
                    "translation": "둘 다 다르게 기쁨을 가져와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태준",
                    "script": "Your creations are beautiful!",
                    "translation": "너의 창작물은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon enjoys quiet @@.",
                    "hint": "ISFJ는 조용한 수공예를 즐겨요.",
                    "optionA": "parties",
                    "optionB": "handcrafts",
                    "optionC": "sports",
                    "result": "handcrafts",
                    "explanation": "수현이는 'I enjoy quiet handcrafts'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I work on projects alone.",
                    "translation": "나는 혼자 프로젝트를 작업해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태준",
                    "script": "I coordinate group activities!",
                    "translation": "나는 그룹 활동을 조율해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You make things happen!",
                    "translation": "너는 것들을 실현시켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태준",
                    "script": "I bring people together.",
                    "translation": "나는 사람들을 함께 모아."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me leading others!",
                    "translation": "너는 나에게 다른 사람들을 이끄는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태준",
                    "script": "You teach me creating beauty!",
                    "translation": "너는 나에게 아름다움을 창조하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "평화에 대한 문장이에요.",
                    "optionA": "joy",
                    "optionB": "Crafts",
                    "optionC": "brings",
                    "optionD": "peaceful",
                    "optionE": "creative",
                    "result": "Crafts brings peaceful creative joy",
                    "explanation": "공예가 평화로운 창의적 기쁨을 가져와요."
                }
            ]
        }
    ]
}
ID: 17672 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동적으로 보내기",
            "explanation": "ESTJ의 목표 지향 운동과 ISFJ의 여유로운 산책 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "I play competitive team sports!",
                    "translation": "나는 경쟁적 팀 스포츠를 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I take peaceful nature walks.",
                    "translation": "나는 평화로운 자연 산책을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Winning motivates me greatly.",
                    "translation": "이기는 게 나를 크게 동기부여해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 목표를 갖고 경쟁하는 스포츠를 즐깁니다.",
                    "hint": "ESTJ는 성취감을 주는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "건호는 'I play competitive team sports'와 'Winning motivates me greatly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Calmness refreshes my soul.",
                    "translation": "고요함이 내 영혼을 새롭게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Both restore energy differently!",
                    "translation": "둘 다 다르게 에너지를 회복시켜!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your energy is impressive!",
                    "translation": "너의 에너지는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Geon-ho plays competitive team @@.",
                    "hint": "ESTJ는 경쟁적 팀 스포츠를 해요.",
                    "optionA": "games",
                    "optionB": "sports",
                    "optionC": "meals",
                    "result": "sports",
                    "explanation": "건호는 'I play competitive team sports'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I observe small details quietly.",
                    "translation": "나는 작은 세부사항을 조용히 관찰해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "I challenge myself constantly!",
                    "translation": "나는 끊임없이 나 자신에게 도전해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You achieve fitness goals!",
                    "translation": "너는 건강 목표를 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "I track my progress daily.",
                    "translation": "나는 내 진행 상황을 매일 추적해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being competitive!",
                    "translation": "너는 나에게 경쟁적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건호",
                    "script": "You teach me finding peace!",
                    "translation": "너는 나에게 평화를 찾는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "운동에 대한 문장이에요.",
                    "result": "Exercise builds physical mental strength",
                    "explanation": "운동이 신체적 정신적 힘을 쌓아요.",
                    "optionA": "builds",
                    "optionB": "strength",
                    "optionC": "Exercise",
                    "optionD": "physical",
                    "optionE": "mental"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동적으로 보내기",
            "explanation": "ESTJ의 목표 지향 운동과 ISFJ의 여유로운 산책 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "건호",
                    "script": "I play competitive team sports!",
                    "translation": "나는 경쟁적 팀 스포츠를 해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I take peaceful nature walks.",
                    "translation": "나는 평화로운 자연 산책을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "건호",
                    "script": "Winning motivates me greatly.",
                    "translation": "이기는 게 나를 크게 동기부여해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "건호는 목표를 갖고 경쟁하는 스포츠를 즐깁니다.",
                    "hint": "ESTJ는 성취감을 주는 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "건호는 'I play competitive team sports'와 'Winning motivates me greatly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Calmness refreshes my soul.",
                    "translation": "고요함이 내 영혼을 새롭게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건호",
                    "script": "Both restore energy differently!",
                    "translation": "둘 다 다르게 에너지를 회복시켜!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your energy is impressive!",
                    "translation": "너의 에너지는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Geon-ho plays competitive team @@.",
                    "hint": "ESTJ는 경쟁적 팀 스포츠를 해요.",
                    "optionA": "games",
                    "optionB": "sports",
                    "optionC": "meals",
                    "result": "sports",
                    "explanation": "건호는 'I play competitive team sports'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I observe small details quietly.",
                    "translation": "나는 작은 세부사항을 조용히 관찰해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "건호",
                    "script": "I challenge myself constantly!",
                    "translation": "나는 끊임없이 나 자신에게 도전해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You achieve fitness goals!",
                    "translation": "너는 건강 목표를 달성해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "건호",
                    "script": "I track my progress daily.",
                    "translation": "나는 내 진행 상황을 매일 추적해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being competitive!",
                    "translation": "너는 나에게 경쟁적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "건호",
                    "script": "You teach me finding peace!",
                    "translation": "너는 나에게 평화를 찾는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "운동에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "strength",
                    "optionC": "Exercise",
                    "optionD": "physical",
                    "optionE": "mental",
                    "result": "Exercise builds physical mental strength",
                    "explanation": "운동이 신체적 정신적 힘을 쌓아요."
                }
            ]
        }
    ]
}
ID: 17673 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 차이",
            "explanation": "ISFJ의 부드러운 조정과 ESTJ의 명확한 해결 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's find common ground gently.",
                    "translation": "부드럽게 공통점을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "Here's what we'll do.",
                    "translation": "우리가 할 일이 이거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's feelings need respect.",
                    "translation": "모두의 감정은 존중이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 모든 사람의 감정을 배려하며 조정합니다.",
                    "hint": "ISFJ는 부드럽게 조화를 찾아요.",
                    "result": "O",
                    "explanation": "윤아는 'Let's find common ground gently'와 'Everyone's feelings need respect'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Quick resolution moves us forward!",
                    "translation": "빠른 해결이 우리를 앞으로 움직여!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both matter for teamwork!",
                    "translation": "둘 다 팀워크에 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Your diplomacy prevents escalation!",
                    "translation": "너의 외교술이 확대를 막아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a wants to find common ground @@.",
                    "hint": "ISFJ는 부드럽게 공통점을 찾고 싶어해요.",
                    "optionA": "harshly",
                    "optionB": "gently",
                    "optionC": "never",
                    "result": "gently",
                    "explanation": "윤아는 'Let's find common ground gently'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I mediate with kind words.",
                    "translation": "나는 친절한 말로 중재해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "I establish clear rules!",
                    "translation": "나는 명확한 규칙을 확립해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You bring order quickly!",
                    "translation": "너는 빨리 질서를 가져와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하나",
                    "script": "I enforce decisions fairly.",
                    "translation": "나는 결정을 공정하게 시행해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being assertive!",
                    "translation": "너는 나에게 단호한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하나",
                    "script": "You teach me being gentle!",
                    "translation": "너는 나에게 부드러운 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "외교술에 대한 문장이에요.",
                    "result": "Diplomacy resolves team conflicts peacefully",
                    "explanation": "외교술이 팀 갈등을 평화롭게 해결해요.",
                    "optionA": "conflicts",
                    "optionB": "resolves",
                    "optionC": "Diplomacy",
                    "optionD": "peacefully",
                    "optionE": "team"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 의견 차이",
            "explanation": "ISFJ의 부드러운 조정과 ESTJ의 명확한 해결 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's find common ground gently.",
                    "translation": "부드럽게 공통점을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하나",
                    "script": "Here's what we'll do.",
                    "translation": "우리가 할 일이 이거야."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's feelings need respect.",
                    "translation": "모두의 감정은 존중이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 모든 사람의 감정을 배려하며 조정합니다.",
                    "hint": "ISFJ는 부드럽게 조화를 찾아요.",
                    "result": "O",
                    "explanation": "윤아는 'Let's find common ground gently'와 'Everyone's feelings need respect'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하나",
                    "script": "Quick resolution moves us forward!",
                    "translation": "빠른 해결이 우리를 앞으로 움직여!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both matter for teamwork!",
                    "translation": "둘 다 팀워크에 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하나",
                    "script": "Your diplomacy prevents escalation!",
                    "translation": "너의 외교술이 확대를 막아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a wants to find common ground @@.",
                    "hint": "ISFJ는 부드럽게 공통점을 찾고 싶어해요.",
                    "optionA": "harshly",
                    "optionB": "gently",
                    "optionC": "never",
                    "result": "gently",
                    "explanation": "윤아는 'Let's find common ground gently'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I mediate with kind words.",
                    "translation": "나는 친절한 말로 중재해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하나",
                    "script": "I establish clear rules!",
                    "translation": "나는 명확한 규칙을 확립해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You bring order quickly!",
                    "translation": "너는 빨리 질서를 가져와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하나",
                    "script": "I enforce decisions fairly.",
                    "translation": "나는 결정을 공정하게 시행해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me being assertive!",
                    "translation": "너는 나에게 단호한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하나",
                    "script": "You teach me being gentle!",
                    "translation": "너는 나에게 부드러운 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "외교술에 대한 문장이에요.",
                    "optionA": "conflicts",
                    "optionB": "resolves",
                    "optionC": "Diplomacy",
                    "optionD": "peacefully",
                    "optionE": "team",
                    "result": "Diplomacy resolves team conflicts peacefully",
                    "explanation": "외교술이 팀 갈등을 평화롭게 해결해요."
                }
            ]
        }
    ]
}
ID: 17674 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "규칙 위반 다루기",
            "explanation": "ESTJ의 원칙적 대응과 ISFJ의 이해하는 접근 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Rules apply to everyone equally.",
                    "translation": "규칙은 모두에게 똑같이 적용돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Let's understand why it happened.",
                    "translation": "왜 그게 일어났는지 이해하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Fair standards maintain order.",
                    "translation": "공정한 기준이 질서를 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 규칙을 일관되게 적용합니다.",
                    "hint": "ESTJ는 원칙과 공정성을 중시해요.",
                    "result": "O",
                    "explanation": "예은이는 'Rules apply to everyone equally'와 'Fair standards maintain order'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Personal circumstances matter too.",
                    "translation": "개인적 상황도 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Context matters within boundaries!",
                    "translation": "경계 안에서 맥락이 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your fairness builds trust!",
                    "translation": "너의 공정함이 신뢰를 쌓아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-eun says rules apply to everyone @@.",
                    "hint": "ESTJ는 규칙이 모두에게 똑같이 적용된다고 말해요.",
                    "optionA": "differently",
                    "optionB": "equally",
                    "optionC": "never",
                    "result": "equally",
                    "explanation": "예은이는 'Rules apply to everyone equally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I consider individual needs.",
                    "translation": "나는 개별 필요를 고려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "I apply consequences consistently!",
                    "translation": "나는 일관되게 결과를 적용해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You maintain clear boundaries!",
                    "translation": "너는 명확한 경계를 유지해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "I ensure accountability always.",
                    "translation": "나는 항상 책임을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being firm!",
                    "translation": "너는 나에게 확고한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "You teach me being understanding!",
                    "translation": "너는 나에게 이해하는 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공정함에 대한 문장이에요.",
                    "result": "Fairness builds strong respect trust",
                    "explanation": "공정함이 강한 존중과 신뢰를 쌓아요.",
                    "optionA": "builds",
                    "optionB": "Fairness",
                    "optionC": "trust",
                    "optionD": "strong",
                    "optionE": "respect"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "규칙 위반 다루기",
            "explanation": "ESTJ의 원칙적 대응과 ISFJ의 이해하는 접근 비교",
            "level": 4,
            "my_mbti": "ESTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예은",
                    "script": "Rules apply to everyone equally.",
                    "translation": "규칙은 모두에게 똑같이 적용돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "Let's understand why it happened.",
                    "translation": "왜 그게 일어났는지 이해하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예은",
                    "script": "Fair standards maintain order.",
                    "translation": "공정한 기준이 질서를 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예은이는 규칙을 일관되게 적용합니다.",
                    "hint": "ESTJ는 원칙과 공정성을 중시해요.",
                    "result": "O",
                    "explanation": "예은이는 'Rules apply to everyone equally'와 'Fair standards maintain order'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Personal circumstances matter too.",
                    "translation": "개인적 상황도 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예은",
                    "script": "Context matters within boundaries!",
                    "translation": "경계 안에서 맥락이 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your fairness builds trust!",
                    "translation": "너의 공정함이 신뢰를 쌓아!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-eun says rules apply to everyone @@.",
                    "hint": "ESTJ는 규칙이 모두에게 똑같이 적용된다고 말해요.",
                    "optionA": "differently",
                    "optionB": "equally",
                    "optionC": "never",
                    "result": "equally",
                    "explanation": "예은이는 'Rules apply to everyone equally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I consider individual needs.",
                    "translation": "나는 개별 필요를 고려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예은",
                    "script": "I apply consequences consistently!",
                    "translation": "나는 일관되게 결과를 적용해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "You maintain clear boundaries!",
                    "translation": "너는 명확한 경계를 유지해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예은",
                    "script": "I ensure accountability always.",
                    "translation": "나는 항상 책임을 보장해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being firm!",
                    "translation": "너는 나에게 확고한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예은",
                    "script": "You teach me being understanding!",
                    "translation": "너는 나에게 이해하는 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공정함에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "Fairness",
                    "optionC": "trust",
                    "optionD": "strong",
                    "optionE": "respect",
                    "result": "Fairness builds strong respect trust",
                    "explanation": "공정함이 강한 존중과 신뢰를 쌓아요."
                }
            ]
        }
    ]
}
ID: 17675 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소수 친구 만나기",
            "explanation": "ISTP의 실용적 만남과 INFP의 깊은 연결 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I meet friends when convenient.",
                    "translation": "나는 편할 때 친구들을 만나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I value deep meaningful connections.",
                    "translation": "나는 깊고 의미있는 연결을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Practical activities work best.",
                    "translation": "실용적 활동이 가장 잘 작동해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 편리하고 실용적일 때 친구들을 만납니다.",
                    "hint": "ISTP는 효율적이고 목적이 있을 때 만나요.",
                    "result": "O",
                    "explanation": "하연이는 'I meet friends when convenient'와 'Practical activities work best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Emotional bonding matters to me.",
                    "translation": "감정적 유대가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That makes sense too!",
                    "translation": "그것도 말이 되네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your honesty is refreshing!",
                    "translation": "너의 솔직함은 상쾌해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon meets friends when @@.",
                    "hint": "ISTP는 편할 때 친구들을 만나요.",
                    "optionA": "busy",
                    "optionB": "convenient",
                    "optionC": "angry",
                    "result": "convenient",
                    "explanation": "하연이는 'I meet friends when convenient'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I share my inner thoughts.",
                    "translation": "나는 내 내면의 생각을 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I do things together.",
                    "translation": "나는 함께 일을 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "You're very independent!",
                    "translation": "너는 매우 독립적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I keep things simple.",
                    "translation": "나는 것들을 단순하게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me connecting deeply!",
                    "translation": "너는 나에게 깊게 연결하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독립성에 대한 문장이에요.",
                    "result": "Independence values personal freedom space",
                    "explanation": "독립성이 개인적 자유와 공간을 소중히 여겨요.",
                    "optionA": "Independence",
                    "optionB": "space",
                    "optionC": "values",
                    "optionD": "freedom",
                    "optionE": "personal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소수 친구 만나기",
            "explanation": "ISTP의 실용적 만남과 INFP의 깊은 연결 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I meet friends when convenient.",
                    "translation": "나는 편할 때 친구들을 만나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I value deep meaningful connections.",
                    "translation": "나는 깊고 의미있는 연결을 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Practical activities work best.",
                    "translation": "실용적 활동이 가장 잘 작동해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 편리하고 실용적일 때 친구들을 만납니다.",
                    "hint": "ISTP는 효율적이고 목적이 있을 때 만나요.",
                    "result": "O",
                    "explanation": "하연이는 'I meet friends when convenient'와 'Practical activities work best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Emotional bonding matters to me.",
                    "translation": "감정적 유대가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That makes sense too!",
                    "translation": "그것도 말이 되네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your honesty is refreshing!",
                    "translation": "너의 솔직함은 상쾌해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon meets friends when @@.",
                    "hint": "ISTP는 편할 때 친구들을 만나요.",
                    "optionA": "busy",
                    "optionB": "convenient",
                    "optionC": "angry",
                    "result": "convenient",
                    "explanation": "하연이는 'I meet friends when convenient'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I share my inner thoughts.",
                    "translation": "나는 내 내면의 생각을 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I do things together.",
                    "translation": "나는 함께 일을 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "You're very independent!",
                    "translation": "너는 매우 독립적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I keep things simple.",
                    "translation": "나는 것들을 단순하게 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me connecting deeply!",
                    "translation": "너는 나에게 깊게 연결하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "독립성에 대한 문장이에요.",
                    "optionA": "Independence",
                    "optionB": "space",
                    "optionC": "values",
                    "optionD": "freedom",
                    "optionE": "personal",
                    "result": "Independence values personal freedom space",
                    "explanation": "독립성이 개인적 자유와 공간을 소중히 여겨요."
                }
            ]
        }
    ]
}
ID: 17676 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음 나누기",
            "explanation": "INFP의 감정적 표현과 ISTP의 간결한 소통 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I express my feelings openly.",
                    "translation": "나는 내 감정을 공개적으로 표현해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I keep words brief.",
                    "translation": "나는 말을 간결하게 유지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Emotions need full expression.",
                    "translation": "감정은 완전한 표현이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 자신의 감정을 자세히 표현하는 것을 중요하게 생각합니다.",
                    "hint": "INFP는 감정을 깊이 나누는 걸 소중히 여겨요.",
                    "result": "O",
                    "explanation": "소희는 'I express my feelings openly'와 'Emotions need full expression'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Actions speak louder to me.",
                    "translation": "행동이 나에게 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Both ways communicate well!",
                    "translation": "두 방법 모두 잘 소통해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your depth is impressive!",
                    "translation": "너의 깊이는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee expresses her feelings @@.",
                    "hint": "INFP는 감정을 공개적으로 표현해요.",
                    "optionA": "never",
                    "optionB": "openly",
                    "optionC": "secretly",
                    "result": "openly",
                    "explanation": "소희는 'I express my feelings openly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I write long heartfelt messages.",
                    "translation": "나는 긴 진심 어린 메시지를 써."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I send quick direct texts.",
                    "translation": "나는 빠른 직접적 문자를 보내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "You're very efficient!",
                    "translation": "너는 매우 효율적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I value straight talk.",
                    "translation": "나는 솔직한 대화를 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You teach me being direct!",
                    "translation": "너는 나에게 직접적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me sharing feelings!",
                    "translation": "너는 나에게 감정을 나누는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "표현에 대한 문장이에요.",
                    "result": "Expression connects honest human hearts",
                    "explanation": "표현이 정직한 인간의 마음을 연결해요.",
                    "optionA": "connects",
                    "optionB": "human",
                    "optionC": "Expression",
                    "optionD": "honest",
                    "optionE": "hearts"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음 나누기",
            "explanation": "INFP의 감정적 표현과 ISTP의 간결한 소통 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I express my feelings openly.",
                    "translation": "나는 내 감정을 공개적으로 표현해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I keep words brief.",
                    "translation": "나는 말을 간결하게 유지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Emotions need full expression.",
                    "translation": "감정은 완전한 표현이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 자신의 감정을 자세히 표현하는 것을 중요하게 생각합니다.",
                    "hint": "INFP는 감정을 깊이 나누는 걸 소중히 여겨요.",
                    "result": "O",
                    "explanation": "소희는 'I express my feelings openly'와 'Emotions need full expression'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Actions speak louder to me.",
                    "translation": "행동이 나에게 더 크게 말해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "Both ways communicate well!",
                    "translation": "두 방법 모두 잘 소통해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your depth is impressive!",
                    "translation": "너의 깊이는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee expresses her feelings @@.",
                    "hint": "INFP는 감정을 공개적으로 표현해요.",
                    "optionA": "never",
                    "optionB": "openly",
                    "optionC": "secretly",
                    "result": "openly",
                    "explanation": "소희는 'I express my feelings openly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I write long heartfelt messages.",
                    "translation": "나는 긴 진심 어린 메시지를 써."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I send quick direct texts.",
                    "translation": "나는 빠른 직접적 문자를 보내."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "You're very efficient!",
                    "translation": "너는 매우 효율적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I value straight talk.",
                    "translation": "나는 솔직한 대화를 소중히 여겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You teach me being direct!",
                    "translation": "너는 나에게 직접적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me sharing feelings!",
                    "translation": "너는 나에게 감정을 나누는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "표현에 대한 문장이에요.",
                    "optionA": "connects",
                    "optionB": "human",
                    "optionC": "Expression",
                    "optionD": "honest",
                    "optionE": "hearts",
                    "result": "Expression connects honest human hearts",
                    "explanation": "표현이 정직한 인간의 마음을 연결해요."
                }
            ]
        }
    ]
}
ID: 17677 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "기술 배우기",
            "explanation": "ISTP의 실험적 학습과 INFP의 의미 탐색 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I take things apart myself.",
                    "translation": "나는 스스로 것들을 분해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I read about deeper meaning.",
                    "translation": "나는 더 깊은 의미에 대해 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Hands-on experience teaches best.",
                    "translation": "직접 해보는 경험이 가장 잘 가르쳐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 직접 만지고 실험하면서 배웁니다.",
                    "hint": "ISTP는 실제로 해보며 학습해요.",
                    "result": "O",
                    "explanation": "성진이는 'I take things apart myself'와 'Hands-on experience teaches best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Understanding purpose matters more.",
                    "translation": "목적을 이해하는 게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "Both ways help learning!",
                    "translation": "두 방법 모두 학습을 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your skills are amazing!",
                    "translation": "너의 기술은 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin takes things apart @@.",
                    "hint": "ISTP는 스스로 것들을 분해해요.",
                    "optionA": "never",
                    "optionB": "myself",
                    "optionC": "together",
                    "result": "myself",
                    "explanation": "성진이는 'I take things apart myself'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I explore ideas and theories.",
                    "translation": "나는 아이디어와 이론을 탐구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I test things in practice.",
                    "translation": "나는 실제로 것들을 시험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You solve problems fast!",
                    "translation": "너는 문제를 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I trust my observations.",
                    "translation": "나는 내 관찰을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me seeing meaning!",
                    "translation": "너는 나에게 의미를 보는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실험에 대한 문장이에요.",
                    "result": "Practice leads real learning understanding",
                    "explanation": "연습이 진정한 학습과 이해로 이끌어요.",
                    "optionA": "learning",
                    "optionB": "understanding",
                    "optionC": "Practice",
                    "optionD": "leads",
                    "optionE": "real"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "기술 배우기",
            "explanation": "ISTP의 실험적 학습과 INFP의 의미 탐색 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I take things apart myself.",
                    "translation": "나는 스스로 것들을 분해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I read about deeper meaning.",
                    "translation": "나는 더 깊은 의미에 대해 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Hands-on experience teaches best.",
                    "translation": "직접 해보는 경험이 가장 잘 가르쳐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 직접 만지고 실험하면서 배웁니다.",
                    "hint": "ISTP는 실제로 해보며 학습해요.",
                    "result": "O",
                    "explanation": "성진이는 'I take things apart myself'와 'Hands-on experience teaches best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Understanding purpose matters more.",
                    "translation": "목적을 이해하는 게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "Both ways help learning!",
                    "translation": "두 방법 모두 학습을 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your skills are amazing!",
                    "translation": "너의 기술은 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin takes things apart @@.",
                    "hint": "ISTP는 스스로 것들을 분해해요.",
                    "optionA": "never",
                    "optionB": "myself",
                    "optionC": "together",
                    "result": "myself",
                    "explanation": "성진이는 'I take things apart myself'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I explore ideas and theories.",
                    "translation": "나는 아이디어와 이론을 탐구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I test things in practice.",
                    "translation": "나는 실제로 것들을 시험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You solve problems fast!",
                    "translation": "너는 문제를 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I trust my observations.",
                    "translation": "나는 내 관찰을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me seeing meaning!",
                    "translation": "너는 나에게 의미를 보는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실험에 대한 문장이에요.",
                    "optionA": "learning",
                    "optionB": "understanding",
                    "optionC": "Practice",
                    "optionD": "leads",
                    "optionE": "real",
                    "result": "Practice leads real learning understanding",
                    "explanation": "연습이 진정한 학습과 이해로 이끌어요."
                }
            ]
        }
    ]
}
ID: 17678 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "지식 탐구하기",
            "explanation": "INFP의 철학적 사고와 ISTP의 실용적 분석 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I wonder about life's purpose.",
                    "translation": "나는 삶의 목적에 대해 궁금해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I focus on how things work.",
                    "translation": "나는 것들이 어떻게 작동하는지에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Big questions fascinate me deeply.",
                    "translation": "큰 질문들이 나를 깊이 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서준이는 철학적이고 추상적인 질문을 탐구합니다.",
                    "hint": "INFP는 의미와 목적에 대해 생각해요.",
                    "result": "O",
                    "explanation": "서준이는 'I wonder about life's purpose'와 'Big questions fascinate me deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Practical knowledge helps daily.",
                    "translation": "실용적 지식이 매일 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Both perspectives matter!",
                    "translation": "두 관점 모두 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your thinking is deep!",
                    "translation": "너의 생각은 깊어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun wonders about life's @@.",
                    "hint": "INFP는 삶의 목적에 대해 궁금해해요.",
                    "optionA": "food",
                    "optionB": "purpose",
                    "optionC": "color",
                    "result": "purpose",
                    "explanation": "서준이는 'I wonder about life's purpose'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "I explore abstract concepts.",
                    "translation": "나는 추상적 개념을 탐구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I analyze concrete problems.",
                    "translation": "나는 구체적 문제를 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "You're very logical!",
                    "translation": "너는 매우 논리적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I deal with reality.",
                    "translation": "나는 현실을 다뤄."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서준",
                    "script": "You teach me being grounded!",
                    "translation": "너는 나에게 현실적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me thinking deeply!",
                    "translation": "너는 나에게 깊게 생각하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "철학에 대한 문장이에요.",
                    "result": "Philosophy explores life's deeper meaning",
                    "explanation": "철학이 삶의 더 깊은 의미를 탐구해요.",
                    "optionA": "deeper",
                    "optionB": "Philosophy",
                    "optionC": "life's",
                    "optionD": "meaning",
                    "optionE": "explores"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "지식 탐구하기",
            "explanation": "INFP의 철학적 사고와 ISTP의 실용적 분석 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I wonder about life's purpose.",
                    "translation": "나는 삶의 목적에 대해 궁금해해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "동민",
                    "script": "I focus on how things work.",
                    "translation": "나는 것들이 어떻게 작동하는지에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Big questions fascinate me deeply.",
                    "translation": "큰 질문들이 나를 깊이 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서준이는 철학적이고 추상적인 질문을 탐구합니다.",
                    "hint": "INFP는 의미와 목적에 대해 생각해요.",
                    "result": "O",
                    "explanation": "서준이는 'I wonder about life's purpose'와 'Big questions fascinate me deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "동민",
                    "script": "Practical knowledge helps daily.",
                    "translation": "실용적 지식이 매일 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Both perspectives matter!",
                    "translation": "두 관점 모두 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "동민",
                    "script": "Your thinking is deep!",
                    "translation": "너의 생각은 깊어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun wonders about life's @@.",
                    "hint": "INFP는 삶의 목적에 대해 궁금해해요.",
                    "optionA": "food",
                    "optionB": "purpose",
                    "optionC": "color",
                    "result": "purpose",
                    "explanation": "서준이는 'I wonder about life's purpose'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "I explore abstract concepts.",
                    "translation": "나는 추상적 개념을 탐구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I analyze concrete problems.",
                    "translation": "나는 구체적 문제를 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "You're very logical!",
                    "translation": "너는 매우 논리적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I deal with reality.",
                    "translation": "나는 현실을 다뤄."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서준",
                    "script": "You teach me being grounded!",
                    "translation": "너는 나에게 현실적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me thinking deeply!",
                    "translation": "너는 나에게 깊게 생각하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "철학에 대한 문장이에요.",
                    "optionA": "deeper",
                    "optionB": "Philosophy",
                    "optionC": "life's",
                    "optionD": "meaning",
                    "optionE": "explores",
                    "result": "Philosophy explores life's deeper meaning",
                    "explanation": "철학이 삶의 더 깊은 의미를 탐구해요."
                }
            ]
        }
    ]
}
ID: 17679 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 선택하기",
            "explanation": "ISTP의 논리적 판단과 INFP의 가치 중심 결정 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I choose what works best.",
                    "translation": "나는 가장 잘 작동하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I choose what feels right.",
                    "translation": "나는 옳게 느껴지는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Logic guides my decisions.",
                    "translation": "논리가 내 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
                    "hint": "ISTP는 실용성과 효율로 판단해요.",
                    "result": "O",
                    "explanation": "하연이는 'I choose what works best'와 'Logic guides my decisions'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "My values guide my choices.",
                    "translation": "내 가치가 내 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That's equally valid!",
                    "translation": "그것도 똑같이 타당해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your reasoning is clear!",
                    "translation": "너의 추론은 명확해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon chooses what works @@.",
                    "hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
                    "optionA": "worst",
                    "optionB": "best",
                    "optionC": "never",
                    "result": "best",
                    "explanation": "하연이는 'I choose what works best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I ask what's truly meaningful.",
                    "translation": "나는 무엇이 진정 의미있는지 물어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I test options in practice.",
                    "translation": "나는 실제로 선택들을 시험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You decide quickly!",
                    "translation": "너는 빠르게 결정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I stay objective always.",
                    "translation": "나는 항상 객관적으로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me being efficient!",
                    "translation": "너는 나에게 효율적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me following values!",
                    "translation": "너는 나에게 가치를 따르는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리에 대한 문장이에요.",
                    "result": "Logic brings clear quick decisions",
                    "explanation": "논리가 명확하고 빠른 결정을 가져와요.",
                    "optionA": "clear",
                    "optionB": "quick",
                    "optionC": "decisions",
                    "optionD": "brings",
                    "optionE": "Logic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "빠른 선택하기",
            "explanation": "ISTP의 논리적 판단과 INFP의 가치 중심 결정 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I choose what works best.",
                    "translation": "나는 가장 잘 작동하는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I choose what feels right.",
                    "translation": "나는 옳게 느껴지는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하연",
                    "script": "Logic guides my decisions.",
                    "translation": "논리가 내 결정을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
                    "hint": "ISTP는 실용성과 효율로 판단해요.",
                    "result": "O",
                    "explanation": "하연이는 'I choose what works best'와 'Logic guides my decisions'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "My values guide my choices.",
                    "translation": "내 가치가 내 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하연",
                    "script": "That's equally valid!",
                    "translation": "그것도 똑같이 타당해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your reasoning is clear!",
                    "translation": "너의 추론은 명확해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yeon chooses what works @@.",
                    "hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
                    "optionA": "worst",
                    "optionB": "best",
                    "optionC": "never",
                    "result": "best",
                    "explanation": "하연이는 'I choose what works best'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I ask what's truly meaningful.",
                    "translation": "나는 무엇이 진정 의미있는지 물어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I test options in practice.",
                    "translation": "나는 실제로 선택들을 시험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You decide quickly!",
                    "translation": "너는 빠르게 결정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I stay objective always.",
                    "translation": "나는 항상 객관적으로 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me being efficient!",
                    "translation": "너는 나에게 효율적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me following values!",
                    "translation": "너는 나에게 가치를 따르는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리에 대한 문장이에요.",
                    "optionA": "clear",
                    "optionB": "quick",
                    "optionC": "decisions",
                    "optionD": "brings",
                    "optionE": "Logic",
                    "result": "Logic brings clear quick decisions",
                    "explanation": "논리가 명확하고 빠른 결정을 가져와요."
                }
            ]
        }
    ]
}
ID: 17680 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "INFP의 내면 가치와 ISTP의 현실적 평가 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I follow my heart's voice.",
                    "translation": "나는 내 마음의 목소리를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I weigh practical outcomes.",
                    "translation": "나는 실용적 결과를 저울질해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Authenticity matters most to me.",
                    "translation": "진정성이 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나영이는 자신의 내면 가치와 진정성을 기준으로 결정합니다.",
                    "hint": "INFP는 자신의 마음과 가치에 따라요.",
                    "result": "O",
                    "explanation": "나영이는 'I follow my heart's voice'와 'Authenticity matters most to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Reality checks keep me grounded.",
                    "translation": "현실 확인이 나를 현실적으로 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Both approaches have merit!",
                    "translation": "두 접근 모두 장점이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your integrity is admirable!",
                    "translation": "너의 진실성은 훌륭해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-yeong follows her heart's @@.",
                    "hint": "INFP는 마음의 목소리를 따라요.",
                    "optionA": "phone",
                    "optionB": "voice",
                    "optionC": "clock",
                    "result": "voice",
                    "explanation": "나영이는 'I follow my heart's voice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I imagine ideal possibilities.",
                    "translation": "나는 이상적 가능성을 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I assess available resources.",
                    "translation": "나는 사용 가능한 자원을 평가해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You're very realistic!",
                    "translation": "너는 매우 현실적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I focus on what's doable.",
                    "translation": "나는 실행 가능한 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You teach me dreaming big!",
                    "translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정성에 대한 문장이에요.",
                    "result": "Authenticity guides true meaningful choices",
                    "explanation": "진정성이 진실하고 의미있는 선택을 안내해요.",
                    "optionA": "guides",
                    "optionB": "Authenticity",
                    "optionC": "meaningful",
                    "optionD": "true",
                    "optionE": "choices"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정하기",
            "explanation": "INFP의 내면 가치와 ISTP의 현실적 평가 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I follow my heart's voice.",
                    "translation": "나는 내 마음의 목소리를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I weigh practical outcomes.",
                    "translation": "나는 실용적 결과를 저울질해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Authenticity matters most to me.",
                    "translation": "진정성이 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나영이는 자신의 내면 가치와 진정성을 기준으로 결정합니다.",
                    "hint": "INFP는 자신의 마음과 가치에 따라요.",
                    "result": "O",
                    "explanation": "나영이는 'I follow my heart's voice'와 'Authenticity matters most to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Reality checks keep me grounded.",
                    "translation": "현실 확인이 나를 현실적으로 유지해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Both approaches have merit!",
                    "translation": "두 접근 모두 장점이 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your integrity is admirable!",
                    "translation": "너의 진실성은 훌륭해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-yeong follows her heart's @@.",
                    "hint": "INFP는 마음의 목소리를 따라요.",
                    "optionA": "phone",
                    "optionB": "voice",
                    "optionC": "clock",
                    "result": "voice",
                    "explanation": "나영이는 'I follow my heart's voice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I imagine ideal possibilities.",
                    "translation": "나는 이상적 가능성을 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I assess available resources.",
                    "translation": "나는 사용 가능한 자원을 평가해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You're very realistic!",
                    "translation": "너는 매우 현실적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I focus on what's doable.",
                    "translation": "나는 실행 가능한 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You teach me dreaming big!",
                    "translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진정성에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Authenticity",
                    "optionC": "meaningful",
                    "optionD": "true",
                    "optionE": "choices",
                    "result": "Authenticity guides true meaningful choices",
                    "explanation": "진정성이 진실하고 의미있는 선택을 안내해요."
                }
            ]
        }
    ]
}
ID: 17681 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 보내기",
            "explanation": "ISTP의 즉흥적 행동과 INFP의 내면 성찰 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I do what feels right now.",
                    "translation": "나는 지금 옳게 느껴지는 걸 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need quiet reflection time.",
                    "translation": "나는 조용한 성찰 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Staying active keeps me going.",
                    "translation": "활동적으로 있는 게 나를 계속 가게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 그 순간의 느낌에 따라 즉흥적으로 움직입니다.",
                    "hint": "ISTP는 현재 순간에 반응해서 행동해요.",
                    "result": "O",
                    "explanation": "동민이는 'I do what feels right now'와 'Staying active keeps me going'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Inner peace guides my day.",
                    "translation": "내면의 평화가 내 하루를 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Both ways work well!",
                    "translation": "두 방법 모두 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You're very spontaneous!",
                    "translation": "너는 매우 즉흥적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min does what feels right @@.",
                    "hint": "ISTP는 지금 옳게 느껴지는 걸 해요.",
                    "optionA": "yesterday",
                    "optionB": "now",
                    "optionC": "never",
                    "result": "now",
                    "explanation": "동민이는 'I do what feels right now'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I journal my thoughts daily.",
                    "translation": "나는 매일 내 생각을 일기로 써."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I fix things with hands.",
                    "translation": "나는 손으로 것들을 고쳐."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "You solve problems fast!",
                    "translation": "너는 문제를 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I stay in the moment.",
                    "translation": "나는 순간에 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You teach me taking action!",
                    "translation": "너는 나에게 행동하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me reflecting deeply!",
                    "translation": "너는 나에게 깊게 성찰하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "순간에 대한 문장이에요.",
                    "result": "Living present brings true joy",
                    "explanation": "현재를 사는 것이 진정한 기쁨을 가져와요.",
                    "optionA": "true",
                    "optionB": "joy",
                    "optionC": "Living",
                    "optionD": "present",
                    "optionE": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 보내기",
            "explanation": "ISTP의 즉흥적 행동과 INFP의 내면 성찰 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I do what feels right now.",
                    "translation": "나는 지금 옳게 느껴지는 걸 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I need quiet reflection time.",
                    "translation": "나는 조용한 성찰 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Staying active keeps me going.",
                    "translation": "활동적으로 있는 게 나를 계속 가게 해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 그 순간의 느낌에 따라 즉흥적으로 움직입니다.",
                    "hint": "ISTP는 현재 순간에 반응해서 행동해요.",
                    "result": "O",
                    "explanation": "동민이는 'I do what feels right now'와 'Staying active keeps me going'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Inner peace guides my day.",
                    "translation": "내면의 평화가 내 하루를 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Both ways work well!",
                    "translation": "두 방법 모두 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "You're very spontaneous!",
                    "translation": "너는 매우 즉흥적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min does what feels right @@.",
                    "hint": "ISTP는 지금 옳게 느껴지는 걸 해요.",
                    "optionA": "yesterday",
                    "optionB": "now",
                    "optionC": "never",
                    "result": "now",
                    "explanation": "동민이는 'I do what feels right now'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I journal my thoughts daily.",
                    "translation": "나는 매일 내 생각을 일기로 써."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I fix things with hands.",
                    "translation": "나는 손으로 것들을 고쳐."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "You solve problems fast!",
                    "translation": "너는 문제를 빨리 해결해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I stay in the moment.",
                    "translation": "나는 순간에 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You teach me taking action!",
                    "translation": "너는 나에게 행동하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me reflecting deeply!",
                    "translation": "너는 나에게 깊게 성찰하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "순간에 대한 문장이에요.",
                    "optionA": "true",
                    "optionB": "joy",
                    "optionC": "Living",
                    "optionD": "present",
                    "optionE": "brings",
                    "result": "Living present brings true joy",
                    "explanation": "현재를 사는 것이 진정한 기쁨을 가져와요."
                }
            ]
        }
    ]
}
ID: 17682 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유 시간 활용하기",
            "explanation": "INFP의 창작 활동과 ISTP의 기술적 작업 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I write creative stories.",
                    "translation": "나는 창의적 이야기를 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I work on mechanical projects.",
                    "translation": "나는 기계적 프로젝트를 작업해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Imagination brings me joy.",
                    "translation": "상상력이 나에게 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은비는 상상력을 발휘하는 창작 활동을 즐깁니다.",
                    "hint": "INFP는 내면의 세계를 표현해요.",
                    "result": "O",
                    "explanation": "은비는 'I write creative stories'와 'Imagination brings me joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Building things satisfies me.",
                    "translation": "것들을 만드는 게 나를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Both are creative ways!",
                    "translation": "둘 다 창의적인 방법이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your ideas are fascinating!",
                    "translation": "너의 아이디어는 매혹적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi writes creative @@.",
                    "hint": "INFP는 창의적 이야기를 써요.",
                    "optionA": "emails",
                    "optionB": "stories",
                    "optionC": "lists",
                    "result": "stories",
                    "explanation": "은비는 'I write creative stories'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I express inner feelings.",
                    "translation": "나는 내면 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I test new tools.",
                    "translation": "나는 새 도구를 시험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "You're very skilled!",
                    "translation": "너는 매우 숙련돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I learn by doing.",
                    "translation": "나는 하면서 배워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You teach me being handy!",
                    "translation": "너는 나에게 손재주 있는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me expressing ideas!",
                    "translation": "너는 나에게 아이디어를 표현하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "상상력에 대한 문장이에요.",
                    "result": "Imagination creates endless new worlds",
                    "explanation": "상상력이 끝없는 새로운 세계를 만들어요.",
                    "optionA": "creates",
                    "optionB": "worlds",
                    "optionC": "new",
                    "optionD": "Imagination",
                    "optionE": "endless"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "자유 시간 활용하기",
            "explanation": "INFP의 창작 활동과 ISTP의 기술적 작업 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I write creative stories.",
                    "translation": "나는 창의적 이야기를 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I work on mechanical projects.",
                    "translation": "나는 기계적 프로젝트를 작업해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Imagination brings me joy.",
                    "translation": "상상력이 나에게 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은비는 상상력을 발휘하는 창작 활동을 즐깁니다.",
                    "hint": "INFP는 내면의 세계를 표현해요.",
                    "result": "O",
                    "explanation": "은비는 'I write creative stories'와 'Imagination brings me joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Building things satisfies me.",
                    "translation": "것들을 만드는 게 나를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Both are creative ways!",
                    "translation": "둘 다 창의적인 방법이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your ideas are fascinating!",
                    "translation": "너의 아이디어는 매혹적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi writes creative @@.",
                    "hint": "INFP는 창의적 이야기를 써요.",
                    "optionA": "emails",
                    "optionB": "stories",
                    "optionC": "lists",
                    "result": "stories",
                    "explanation": "은비는 'I write creative stories'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I express inner feelings.",
                    "translation": "나는 내면 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I test new tools.",
                    "translation": "나는 새 도구를 시험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "You're very skilled!",
                    "translation": "너는 매우 숙련돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I learn by doing.",
                    "translation": "나는 하면서 배워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You teach me being handy!",
                    "translation": "너는 나에게 손재주 있는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me expressing ideas!",
                    "translation": "너는 나에게 아이디어를 표현하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "상상력에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "worlds",
                    "optionC": "new",
                    "optionD": "Imagination",
                    "optionE": "endless",
                    "result": "Imagination creates endless new worlds",
                    "explanation": "상상력이 끝없는 새로운 세계를 만들어요."
                }
            ]
        }
    ]
}
ID: 17683 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 문제 대응하기",
            "explanation": "ISTP의 즉각적 수리와 INFP의 의미 찾기 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I fix it right away.",
                    "translation": "나는 그걸 바로 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I ask why this happened.",
                    "translation": "나는 왜 이게 일어났는지 물어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Quick action solves problems.",
                    "translation": "빠른 행동이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 문제가 생기면 즉시 수리하거나 해결합니다.",
                    "hint": "ISTP는 바로 실질적으로 고쳐요.",
                    "result": "O",
                    "explanation": "성진이는 'I fix it right away'와 'Quick action solves problems'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Understanding brings growth.",
                    "translation": "이해가 성장을 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "Both matter differently!",
                    "translation": "둘 다 다르게 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your speed is impressive!",
                    "translation": "너의 속도는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin fixes it right @@.",
                    "hint": "ISTP는 그걸 바로 고쳐요.",
                    "optionA": "later",
                    "optionB": "away",
                    "optionC": "never",
                    "result": "away",
                    "explanation": "성진이는 'I fix it right away'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I reflect on lessons learned.",
                    "translation": "나는 배운 교훈을 성찰해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I troubleshoot step by step.",
                    "translation": "나는 단계별로 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You stay so calm!",
                    "translation": "너는 정말 차분해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I trust my skills.",
                    "translation": "나는 내 기술을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me acting fast!",
                    "translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me finding meaning!",
                    "translation": "너는 나에게 의미를 찾는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "result": "Quick action solves many problems",
                    "explanation": "빠른 행동이 많은 문제를 해결해요.",
                    "optionA": "many",
                    "optionB": "solves",
                    "optionC": "problems",
                    "optionD": "Quick",
                    "optionE": "action"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 문제 대응하기",
            "explanation": "ISTP의 즉각적 수리와 INFP의 의미 찾기 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "I fix it right away.",
                    "translation": "나는 그걸 바로 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I ask why this happened.",
                    "translation": "나는 왜 이게 일어났는지 물어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Quick action solves problems.",
                    "translation": "빠른 행동이 문제를 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 문제가 생기면 즉시 수리하거나 해결합니다.",
                    "hint": "ISTP는 바로 실질적으로 고쳐요.",
                    "result": "O",
                    "explanation": "성진이는 'I fix it right away'와 'Quick action solves problems'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Understanding brings growth.",
                    "translation": "이해가 성장을 가져와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "Both matter differently!",
                    "translation": "둘 다 다르게 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your speed is impressive!",
                    "translation": "너의 속도는 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin fixes it right @@.",
                    "hint": "ISTP는 그걸 바로 고쳐요.",
                    "optionA": "later",
                    "optionB": "away",
                    "optionC": "never",
                    "result": "away",
                    "explanation": "성진이는 'I fix it right away'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I reflect on lessons learned.",
                    "translation": "나는 배운 교훈을 성찰해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I troubleshoot step by step.",
                    "translation": "나는 단계별로 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You stay so calm!",
                    "translation": "너는 정말 차분해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I trust my skills.",
                    "translation": "나는 내 기술을 믿어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me acting fast!",
                    "translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me finding meaning!",
                    "translation": "너는 나에게 의미를 찾는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "many",
                    "optionB": "solves",
                    "optionC": "problems",
                    "optionD": "Quick",
                    "optionE": "action",
                    "result": "Quick action solves many problems",
                    "explanation": "빠른 행동이 많은 문제를 해결해요."
                }
            ]
        }
    ]
}
ID: 17684 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 관리하기",
            "explanation": "INFP의 감정 처리와 ISTP의 활동적 해소 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I need time alone processing.",
                    "translation": "나는 혼자 처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "I go out and move.",
                    "translation": "나는 나가서 움직여."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Writing helps me understand feelings.",
                    "translation": "글쓰기가 나를 감정을 이해하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서준이는 혼자만의 시간에 감정을 글로 쓰며 처리합니다.",
                    "hint": "INFP는 내면 작업으로 스트레스를 풀어요.",
                    "result": "O",
                    "explanation": "서준이는 'I need time alone processing'과 'Writing helps me understand feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Physical activity clears my head.",
                    "translation": "신체 활동이 내 머리를 맑게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Both methods work well!",
                    "translation": "두 방법 모두 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Your introspection is deep!",
                    "translation": "너의 내면 성찰은 깊어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun needs time alone @@.",
                    "hint": "INFP는 혼자 처리할 시간이 필요해요.",
                    "optionA": "playing",
                    "optionB": "processing",
                    "optionC": "eating",
                    "result": "processing",
                    "explanation": "서준이는 'I need time alone processing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "I explore my inner world.",
                    "translation": "나는 내 내면 세계를 탐구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I work with my hands.",
                    "translation": "나는 내 손으로 일해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "You release stress effectively!",
                    "translation": "너는 스트레스를 효과적으로 풀어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I stay present and focused.",
                    "translation": "나는 현재에 있고 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서준",
                    "script": "You teach me staying active!",
                    "translation": "너는 나에게 활동적으로 있는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me understanding emotions!",
                    "translation": "너는 나에게 감정을 이해하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "성찰에 대한 문장이에요.",
                    "result": "Reflection brings inner peace clarity",
                    "explanation": "성찰이 내면의 평화와 명료함을 가져와요.",
                    "optionA": "peace",
                    "optionB": "Reflection",
                    "optionC": "brings",
                    "optionD": "inner",
                    "optionE": "clarity"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "스트레스 관리하기",
            "explanation": "INFP의 감정 처리와 ISTP의 활동적 해소 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I need time alone processing.",
                    "translation": "나는 혼자 처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "I go out and move.",
                    "translation": "나는 나가서 움직여."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Writing helps me understand feelings.",
                    "translation": "글쓰기가 나를 감정을 이해하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서준이는 혼자만의 시간에 감정을 글로 쓰며 처리합니다.",
                    "hint": "INFP는 내면 작업으로 스트레스를 풀어요.",
                    "result": "O",
                    "explanation": "서준이는 'I need time alone processing'과 'Writing helps me understand feelings'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Physical activity clears my head.",
                    "translation": "신체 활동이 내 머리를 맑게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "Both methods work well!",
                    "translation": "두 방법 모두 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Your introspection is deep!",
                    "translation": "너의 내면 성찰은 깊어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun needs time alone @@.",
                    "hint": "INFP는 혼자 처리할 시간이 필요해요.",
                    "optionA": "playing",
                    "optionB": "processing",
                    "optionC": "eating",
                    "result": "processing",
                    "explanation": "서준이는 'I need time alone processing'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서준",
                    "script": "I explore my inner world.",
                    "translation": "나는 내 내면 세계를 탐구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I work with my hands.",
                    "translation": "나는 내 손으로 일해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서준",
                    "script": "You release stress effectively!",
                    "translation": "너는 스트레스를 효과적으로 풀어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I stay present and focused.",
                    "translation": "나는 현재에 있고 집중해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서준",
                    "script": "You teach me staying active!",
                    "translation": "너는 나에게 활동적으로 있는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me understanding emotions!",
                    "translation": "너는 나에게 감정을 이해하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "성찰에 대한 문장이에요.",
                    "optionA": "peace",
                    "optionB": "Reflection",
                    "optionC": "brings",
                    "optionD": "inner",
                    "optionE": "clarity",
                    "result": "Reflection brings inner peace clarity",
                    "explanation": "성찰이 내면의 평화와 명료함을 가져와요."
                }
            ]
        }
    ]
}
ID: 17685 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용적 직업 찾기",
            "explanation": "ISTP의 기술 중심과 INFP의 의미 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I want hands-on technical work.",
                    "translation": "나는 실천적 기술 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I want meaningful purposeful work.",
                    "translation": "나는 의미있고 목적 있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Skills give me independence.",
                    "translation": "기술이 나에게 독립성을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 실용적인 기술을 사용하는 직업을 원합니다.",
                    "hint": "ISTP는 손으로 하는 기술적 일을 좋아해요.",
                    "result": "O",
                    "explanation": "태오는 'I want hands-on technical work'와 'Skills give me independence'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Purpose gives me fulfillment.",
                    "translation": "목적이 나에게 충족감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "Both are important!",
                    "translation": "둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your expertise is impressive!",
                    "translation": "너의 전문성은 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-o wants hands-on technical @@.",
                    "hint": "ISTP는 실천적 기술 일을 원해요.",
                    "optionA": "games",
                    "optionB": "work",
                    "optionC": "food",
                    "result": "work",
                    "explanation": "태오는 'I want hands-on technical work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I follow my heart's calling.",
                    "translation": "나는 내 마음의 부름을 따라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I master practical tools.",
                    "translation": "나는 실용적 도구를 마스터해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You're very capable!",
                    "translation": "너는 매우 유능해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I value freedom highly.",
                    "translation": "나는 자유를 높이 평가해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being skilled!",
                    "translation": "너는 나에게 숙련되는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me following passion!",
                    "translation": "너는 나에게 열정을 따르는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기술에 대한 문장이에요.",
                    "result": "Skills provides career independence freedom",
                    "explanation": "기술이 경력 독립성과 자유를 제공해요.",
                    "optionA": "career",
                    "optionB": "Skills",
                    "optionC": "provides",
                    "optionD": "independence",
                    "optionE": "freedom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "실용적 직업 찾기",
            "explanation": "ISTP의 기술 중심과 INFP의 의미 추구 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I want hands-on technical work.",
                    "translation": "나는 실천적 기술 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I want meaningful purposeful work.",
                    "translation": "나는 의미있고 목적 있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "태오",
                    "script": "Skills give me independence.",
                    "translation": "기술이 나에게 독립성을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "태오는 실용적인 기술을 사용하는 직업을 원합니다.",
                    "hint": "ISTP는 손으로 하는 기술적 일을 좋아해요.",
                    "result": "O",
                    "explanation": "태오는 'I want hands-on technical work'와 'Skills give me independence'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Purpose gives me fulfillment.",
                    "translation": "목적이 나에게 충족감을 줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태오",
                    "script": "Both are important!",
                    "translation": "둘 다 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your expertise is impressive!",
                    "translation": "너의 전문성은 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Tae-o wants hands-on technical @@.",
                    "hint": "ISTP는 실천적 기술 일을 원해요.",
                    "optionA": "games",
                    "optionB": "work",
                    "optionC": "food",
                    "result": "work",
                    "explanation": "태오는 'I want hands-on technical work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I follow my heart's calling.",
                    "translation": "나는 내 마음의 부름을 따라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I master practical tools.",
                    "translation": "나는 실용적 도구를 마스터해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You're very capable!",
                    "translation": "너는 매우 유능해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I value freedom highly.",
                    "translation": "나는 자유를 높이 평가해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being skilled!",
                    "translation": "너는 나에게 숙련되는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me following passion!",
                    "translation": "너는 나에게 열정을 따르는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "기술에 대한 문장이에요.",
                    "optionA": "career",
                    "optionB": "Skills",
                    "optionC": "provides",
                    "optionD": "independence",
                    "optionE": "freedom",
                    "result": "Skills provides career independence freedom",
                    "explanation": "기술이 경력 독립성과 자유를 제공해요."
                }
            ]
        }
    ]
}
ID: 17686 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "이상적 커리어 설계하기",
            "explanation": "INFP의 가치 중심과 ISTP의 자유 중시 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I want to help people grow.",
                    "translation": "나는 사람들이 성장하게 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I want flexible work schedule.",
                    "translation": "나는 유연한 근무 일정을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Making difference brings me joy.",
                    "translation": "변화를 만드는 게 나에게 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 사람들에게 긍정적 영향을 주는 일을 원합니다.",
                    "hint": "INFP는 의미와 기여를 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I want to help people grow'와 'Making difference brings me joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Independence matters more to me.",
                    "translation": "독립성이 나에게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "Both values are valid!",
                    "translation": "두 가치 모두 타당해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your compassion is beautiful!",
                    "translation": "너의 연민은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yoon wants to help people @@.",
                    "hint": "INFP는 사람들이 성장하게 돕고 싶어해요.",
                    "optionA": "sleep",
                    "optionB": "grow",
                    "optionC": "eat",
                    "result": "grow",
                    "explanation": "하윤이는 'I want to help people grow'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I imagine ideal futures.",
                    "translation": "나는 이상적 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I solve immediate problems.",
                    "translation": "나는 즉각적 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You're very resourceful!",
                    "translation": "너는 매우 재치있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I need variety daily.",
                    "translation": "나는 매일 다양성이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me being adaptable!",
                    "translation": "너는 나에게 적응력 있는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You teach me caring deeply!",
                    "translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목적에 대한 문장이에요.",
                    "result": "Purpose drives meaningful life work",
                    "explanation": "목적이 의미있는 삶의 일을 이끌어요.",
                    "optionA": "work",
                    "optionB": "meaningful",
                    "optionC": "Purpose",
                    "optionD": "life",
                    "optionE": "drives"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "이상적 커리어 설계하기",
            "explanation": "INFP의 가치 중심과 ISTP의 자유 중시 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I want to help people grow.",
                    "translation": "나는 사람들이 성장하게 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성호",
                    "script": "I want flexible work schedule.",
                    "translation": "나는 유연한 근무 일정을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Making difference brings me joy.",
                    "translation": "변화를 만드는 게 나에게 기쁨을 가져와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 사람들에게 긍정적 영향을 주는 일을 원합니다.",
                    "hint": "INFP는 의미와 기여를 중시해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I want to help people grow'와 'Making difference brings me joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성호",
                    "script": "Independence matters more to me.",
                    "translation": "독립성이 나에게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "Both values are valid!",
                    "translation": "두 가치 모두 타당해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "성호",
                    "script": "Your compassion is beautiful!",
                    "translation": "너의 연민은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yoon wants to help people @@.",
                    "hint": "INFP는 사람들이 성장하게 돕고 싶어해요.",
                    "optionA": "sleep",
                    "optionB": "grow",
                    "optionC": "eat",
                    "result": "grow",
                    "explanation": "하윤이는 'I want to help people grow'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I imagine ideal futures.",
                    "translation": "나는 이상적 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성호",
                    "script": "I solve immediate problems.",
                    "translation": "나는 즉각적 문제를 해결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You're very resourceful!",
                    "translation": "너는 매우 재치있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성호",
                    "script": "I need variety daily.",
                    "translation": "나는 매일 다양성이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me being adaptable!",
                    "translation": "너는 나에게 적응력 있는 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성호",
                    "script": "You teach me caring deeply!",
                    "translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "목적에 대한 문장이에요.",
                    "optionA": "work",
                    "optionB": "meaningful",
                    "optionC": "Purpose",
                    "optionD": "life",
                    "optionE": "drives",
                    "result": "Purpose drives meaningful life work",
                    "explanation": "목적이 의미있는 삶의 일을 이끌어요."
                }
            ]
        }
    ]
}
ID: 17687 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "손작업 취미 즐기기",
            "explanation": "ISTP의 기계 조립과 INFP의 예술 창작 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I build model airplanes.",
                    "translation": "나는 모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I paint watercolor pictures.",
                    "translation": "나는 수채화 그림을 그려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Precision work satisfies me.",
                    "translation": "정밀 작업이 나를 만족시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 정확하고 기술적인 조립 작업을 즐깁니다.",
                    "hint": "ISTP는 손으로 정밀하게 만드는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I build model airplanes'와 'Precision work satisfies me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Expressing emotions fulfills me.",
                    "translation": "감정을 표현하는 게 나를 충족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Both are creative!",
                    "translation": "둘 다 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Your focus is amazing!",
                    "translation": "너의 집중력은 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min builds model @@.",
                    "hint": "ISTP는 모형 비행기를 만들어요.",
                    "optionA": "cakes",
                    "optionB": "airplanes",
                    "optionC": "dreams",
                    "result": "airplanes",
                    "explanation": "동민이는 'I build model airplanes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I capture inner feelings.",
                    "translation": "나는 내면 감정을 포착해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I master technical details.",
                    "translation": "나는 기술적 세부사항을 마스터해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "You're very skillful!",
                    "translation": "너는 매우 숙련돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I test new techniques.",
                    "translation": "나는 새 기술을 시험해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You teach me being precise!",
                    "translation": "너는 나에게 정밀한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me expressing beauty!",
                    "translation": "너는 나에게 아름다움을 표현하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정밀함에 대한 문장이에요.",
                    "result": "Precision creates excellent quality work",
                    "explanation": "정밀함이 훌륭한 품질의 작업을 만들어요.",
                    "optionA": "creates",
                    "optionB": "quality",
                    "optionC": "work",
                    "optionD": "excellent",
                    "optionE": "Precision"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "손작업 취미 즐기기",
            "explanation": "ISTP의 기계 조립과 INFP의 예술 창작 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I build model airplanes.",
                    "translation": "나는 모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소희",
                    "script": "I paint watercolor pictures.",
                    "translation": "나는 수채화 그림을 그려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동민",
                    "script": "Precision work satisfies me.",
                    "translation": "정밀 작업이 나를 만족시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동민이는 정확하고 기술적인 조립 작업을 즐깁니다.",
                    "hint": "ISTP는 손으로 정밀하게 만드는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "동민이는 'I build model airplanes'와 'Precision work satisfies me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소희",
                    "script": "Expressing emotions fulfills me.",
                    "translation": "감정을 표현하는 게 나를 충족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동민",
                    "script": "Both are creative!",
                    "translation": "둘 다 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소희",
                    "script": "Your focus is amazing!",
                    "translation": "너의 집중력은 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Dong-min builds model @@.",
                    "hint": "ISTP는 모형 비행기를 만들어요.",
                    "optionA": "cakes",
                    "optionB": "airplanes",
                    "optionC": "dreams",
                    "result": "airplanes",
                    "explanation": "동민이는 'I build model airplanes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소희",
                    "script": "I capture inner feelings.",
                    "translation": "나는 내면 감정을 포착해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "동민",
                    "script": "I master technical details.",
                    "translation": "나는 기술적 세부사항을 마스터해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소희",
                    "script": "You're very skillful!",
                    "translation": "너는 매우 숙련돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "동민",
                    "script": "I test new techniques.",
                    "translation": "나는 새 기술을 시험해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소희",
                    "script": "You teach me being precise!",
                    "translation": "너는 나에게 정밀한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "동민",
                    "script": "You teach me expressing beauty!",
                    "translation": "너는 나에게 아름다움을 표현하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정밀함에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "quality",
                    "optionC": "work",
                    "optionD": "excellent",
                    "optionE": "Precision",
                    "result": "Precision creates excellent quality work",
                    "explanation": "정밀함이 훌륭한 품질의 작업을 만들어요."
                }
            ]
        }
    ]
}
ID: 17688 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유 시간 보내기",
            "explanation": "INFP의 독서와 ISTP의 야외 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I read fantasy novels.",
                    "translation": "나는 판타지 소설을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I go hiking alone.",
                    "translation": "나는 혼자 하이킹을 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Stories transport me elsewhere.",
                    "translation": "이야기가 나를 다른 곳으로 데려가."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은비는 상상력이 풍부한 책을 읽으며 시간을 보냅니다.",
                    "hint": "INFP는 내면 세계로 여행해요.",
                    "result": "O",
                    "explanation": "은비는 'I read fantasy novels'와 'Stories transport me elsewhere'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Nature challenges me physically.",
                    "translation": "자연이 나를 신체적으로 도전시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Both bring peace differently!",
                    "translation": "둘 다 다르게 평화를 가져와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your imagination is endless!",
                    "translation": "너의 상상력은 끝이 없어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi reads fantasy @@.",
                    "hint": "INFP는 판타지 소설을 읽어요.",
                    "optionA": "songs",
                    "optionB": "novels",
                    "optionC": "emails",
                    "result": "novels",
                    "explanation": "은비는 'I read fantasy novels'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I escape into different worlds.",
                    "translation": "나는 다른 세계로 탈출해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I explore real terrain.",
                    "translation": "나는 실제 지형을 탐험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "You're very adventurous!",
                    "translation": "너는 매우 모험적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I need physical freedom.",
                    "translation": "나는 신체적 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You teach me being active!",
                    "translation": "너는 나에게 활동적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me dreaming freely!",
                    "translation": "너는 나에게 자유롭게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "책에 대한 문장이에요.",
                    "result": "Reading opens endless new worlds",
                    "explanation": "독서가 끝없는 새로운 세계를 열어요.",
                    "optionA": "opens",
                    "optionB": "worlds",
                    "optionC": "Reading",
                    "optionD": "new",
                    "optionE": "endless"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유 시간 보내기",
            "explanation": "INFP의 독서와 ISTP의 야외 활동 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I read fantasy novels.",
                    "translation": "나는 판타지 소설을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태오",
                    "script": "I go hiking alone.",
                    "translation": "나는 혼자 하이킹을 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Stories transport me elsewhere.",
                    "translation": "이야기가 나를 다른 곳으로 데려가."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은비는 상상력이 풍부한 책을 읽으며 시간을 보냅니다.",
                    "hint": "INFP는 내면 세계로 여행해요.",
                    "result": "O",
                    "explanation": "은비는 'I read fantasy novels'와 'Stories transport me elsewhere'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태오",
                    "script": "Nature challenges me physically.",
                    "translation": "자연이 나를 신체적으로 도전시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Both bring peace differently!",
                    "translation": "둘 다 다르게 평화를 가져와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태오",
                    "script": "Your imagination is endless!",
                    "translation": "너의 상상력은 끝이 없어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi reads fantasy @@.",
                    "hint": "INFP는 판타지 소설을 읽어요.",
                    "optionA": "songs",
                    "optionB": "novels",
                    "optionC": "emails",
                    "result": "novels",
                    "explanation": "은비는 'I read fantasy novels'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I escape into different worlds.",
                    "translation": "나는 다른 세계로 탈출해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태오",
                    "script": "I explore real terrain.",
                    "translation": "나는 실제 지형을 탐험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "You're very adventurous!",
                    "translation": "너는 매우 모험적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태오",
                    "script": "I need physical freedom.",
                    "translation": "나는 신체적 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You teach me being active!",
                    "translation": "너는 나에게 활동적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태오",
                    "script": "You teach me dreaming freely!",
                    "translation": "너는 나에게 자유롭게 꿈꾸는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "책에 대한 문장이에요.",
                    "optionA": "opens",
                    "optionB": "worlds",
                    "optionC": "Reading",
                    "optionD": "new",
                    "optionE": "endless",
                    "result": "Reading opens endless new worlds",
                    "explanation": "독서가 끝없는 새로운 세계를 열어요."
                }
            ]
        }
    ]
}
ID: 17689 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 다루기",
            "explanation": "ISTP의 객관적 분석과 INFP의 가치 존중 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Let's look at facts.",
                    "translation": "사실을 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Let's understand each perspective.",
                    "translation": "각 관점을 이해하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Logic helps us decide.",
                    "translation": "논리가 우리를 결정하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 객관적 사실로 문제를 분석합니다.",
                    "hint": "ISTP는 감정보다 논리를 우선해요.",
                    "result": "O",
                    "explanation": "성진이는 'Let's look at facts'와 'Logic helps us decide'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Everyone's values matter equally.",
                    "translation": "모두의 가치가 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "That's a fair point!",
                    "translation": "그건 공정한 지적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your clarity helps!",
                    "translation": "너의 명확함이 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin says logic helps us @@.",
                    "hint": "ISTP는 논리가 우리를 결정하게 돕는다고 말해요.",
                    "optionA": "fight",
                    "optionB": "decide",
                    "optionC": "sleep",
                    "result": "decide",
                    "explanation": "성진이는 'Logic helps us decide'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I seek emotional harmony.",
                    "translation": "나는 감정적 조화를 추구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I focus on solutions.",
                    "translation": "나는 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You're very direct!",
                    "translation": "너는 매우 직접적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I cut through confusion.",
                    "translation": "나는 혼란을 뚫고 나가."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me valuing feelings!",
                    "translation": "너는 나에게 감정을 소중히 여기는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "명확함에 대한 문장이에요.",
                    "result": "Clarity brings quick effective solutions",
                    "explanation": "명확함이 빠르고 효과적인 해결책을 가져와요.",
                    "optionA": "brings",
                    "optionB": "Clarity",
                    "optionC": "solutions",
                    "optionD": "quick",
                    "optionE": "effective"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 차이 다루기",
            "explanation": "ISTP의 객관적 분석과 INFP의 가치 존중 비교",
            "level": 4,
            "my_mbti": "ISTP",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "성진",
                    "script": "Let's look at facts.",
                    "translation": "사실을 보자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Let's understand each perspective.",
                    "translation": "각 관점을 이해하자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "성진",
                    "script": "Logic helps us decide.",
                    "translation": "논리가 우리를 결정하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "성진이는 객관적 사실로 문제를 분석합니다.",
                    "hint": "ISTP는 감정보다 논리를 우선해요.",
                    "result": "O",
                    "explanation": "성진이는 'Let's look at facts'와 'Logic helps us decide'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "Everyone's values matter equally.",
                    "translation": "모두의 가치가 똑같이 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성진",
                    "script": "That's a fair point!",
                    "translation": "그건 공정한 지적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your clarity helps!",
                    "translation": "너의 명확함이 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seong-jin says logic helps us @@.",
                    "hint": "ISTP는 논리가 우리를 결정하게 돕는다고 말해요.",
                    "optionA": "fight",
                    "optionB": "decide",
                    "optionC": "sleep",
                    "result": "decide",
                    "explanation": "성진이는 'Logic helps us decide'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I seek emotional harmony.",
                    "translation": "나는 감정적 조화를 추구해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "성진",
                    "script": "I focus on solutions.",
                    "translation": "나는 해결책에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You're very direct!",
                    "translation": "너는 매우 직접적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "성진",
                    "script": "I cut through confusion.",
                    "translation": "나는 혼란을 뚫고 나가."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You teach me being practical!",
                    "translation": "너는 나에게 실용적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "성진",
                    "script": "You teach me valuing feelings!",
                    "translation": "너는 나에게 감정을 소중히 여기는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "명확함에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "Clarity",
                    "optionC": "solutions",
                    "optionD": "quick",
                    "optionE": "effective",
                    "result": "Clarity brings quick effective solutions",
                    "explanation": "명확함이 빠르고 효과적인 해결책을 가져와요."
                }
            ]
        }
    ]
}
ID: 17690 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 갈등 해결하기",
            "explanation": "INFP의 중재 노력과 ISTP의 실용적 제안 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I help everyone feel heard.",
                    "translation": "나는 모두가 들려진다고 느끼게 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "I suggest what works.",
                    "translation": "나는 작동하는 걸 제안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Understanding heals relationships.",
                    "translation": "이해가 관계를 치유해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나영이는 모든 사람의 입장을 들어주고 이해합니다.",
                    "hint": "INFP는 감정적 중재와 이해를 추구해요.",
                    "result": "O",
                    "explanation": "나영이는 'I help everyone feel heard'와 'Understanding heals relationships'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Practical steps move us forward.",
                    "translation": "실용적 단계가 우리를 앞으로 움직여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Both approaches help!",
                    "translation": "두 접근 모두 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Your empathy creates peace!",
                    "translation": "너의 공감능력이 평화를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-yeong helps everyone feel @@.",
                    "hint": "INFP는 모두가 들려진다고 느끼게 도와요.",
                    "optionA": "sad",
                    "optionB": "heard",
                    "optionC": "tired",
                    "result": "heard",
                    "explanation": "나영이는 'I help everyone feel heard'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I mediate with compassion.",
                    "translation": "나는 연민으로 중재해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I stay neutral always.",
                    "translation": "나는 항상 중립적으로 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You're very fair!",
                    "translation": "너는 매우 공정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I remove obstacles efficiently.",
                    "translation": "나는 장애물을 효율적으로 제거해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being objective!",
                    "translation": "너는 나에게 객관적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me caring about people!",
                    "translation": "너는 나에게 사람들을 배려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공감에 대한 문장이에요.",
                    "result": "Empathy bridges divides heals conflicts",
                    "explanation": "공감이 분열을 연결하고 갈등을 치유해요.",
                    "optionA": "conflicts",
                    "optionB": "bridges",
                    "optionC": "Empathy",
                    "optionD": "heals",
                    "optionE": "divides"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 내 갈등 해결하기",
            "explanation": "INFP의 중재 노력과 ISTP의 실용적 제안 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I help everyone feel heard.",
                    "translation": "나는 모두가 들려진다고 느끼게 도와."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하연",
                    "script": "I suggest what works.",
                    "translation": "나는 작동하는 걸 제안해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "Understanding heals relationships.",
                    "translation": "이해가 관계를 치유해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나영이는 모든 사람의 입장을 들어주고 이해합니다.",
                    "hint": "INFP는 감정적 중재와 이해를 추구해요.",
                    "result": "O",
                    "explanation": "나영이는 'I help everyone feel heard'와 'Understanding heals relationships'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하연",
                    "script": "Practical steps move us forward.",
                    "translation": "실용적 단계가 우리를 앞으로 움직여."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "Both approaches help!",
                    "translation": "두 접근 모두 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하연",
                    "script": "Your empathy creates peace!",
                    "translation": "너의 공감능력이 평화를 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-yeong helps everyone feel @@.",
                    "hint": "INFP는 모두가 들려진다고 느끼게 도와요.",
                    "optionA": "sad",
                    "optionB": "heard",
                    "optionC": "tired",
                    "result": "heard",
                    "explanation": "나영이는 'I help everyone feel heard'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I mediate with compassion.",
                    "translation": "나는 연민으로 중재해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하연",
                    "script": "I stay neutral always.",
                    "translation": "나는 항상 중립적으로 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "You're very fair!",
                    "translation": "너는 매우 공정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하연",
                    "script": "I remove obstacles efficiently.",
                    "translation": "나는 장애물을 효율적으로 제거해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me being objective!",
                    "translation": "너는 나에게 객관적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하연",
                    "script": "You teach me caring about people!",
                    "translation": "너는 나에게 사람들을 배려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공감에 대한 문장이에요.",
                    "optionA": "conflicts",
                    "optionB": "bridges",
                    "optionC": "Empathy",
                    "optionD": "heals",
                    "optionE": "divides",
                    "result": "Empathy bridges divides heals conflicts",
                    "explanation": "공감이 분열을 연결하고 갈등을 치유해요."
                }
            ]
        }
    ]
}
ID: 17691 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말엔 뭐 할까?",
            "explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "What's your weekend plan?",
                    "translation": "주말 계획 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I haven't decided yet.",
                    "translation": "아직 안 정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I booked a museum tour.",
                    "translation": "난 박물관 투어 예약했어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 미리 계획을 세우나요?",
                    "hint": "ISTJ는 주말 활동도 미리 계획해요.",
                    "result": "O",
                    "explanation": "동현이는 박물관 투어를 미리 예약했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "That sounds really organized!",
                    "translation": "정말 계획적이구나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I like structured activities.",
                    "translation": "난 체계적인 활동이 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun likes @@ activities.",
                    "hint": "ISTJ는 체계적인 활동을 선호해요.",
                    "optionA": "random",
                    "optionB": "structured",
                    "optionC": "chaotic",
                    "result": "structured",
                    "explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "I prefer spontaneous fun.",
                    "translation": "난 즉흥적인 재미가 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Don't you feel anxious?",
                    "translation": "불안하지 않아?"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "I",
                    "optionC": "the",
                    "optionD": "flexibility",
                    "result": "I enjoy the flexibility",
                    "explanation": "나는 유연함을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Different styles work for us!",
                    "translation": "다른 스타일이 우리에게 맞아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말엔 뭐 할까?",
            "explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "What's your weekend plan?",
                    "translation": "주말 계획 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I haven't decided yet.",
                    "translation": "아직 안 정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I booked a museum tour.",
                    "translation": "난 박물관 투어 예약했어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 미리 계획을 세우나요?",
                    "hint": "ISTJ는 주말 활동도 미리 계획해요.",
                    "result": "O",
                    "explanation": "동현이는 박물관 투어를 미리 예약했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "That sounds really organized!",
                    "translation": "정말 계획적이구나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I like structured activities.",
                    "translation": "난 체계적인 활동이 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun likes @@ activities.",
                    "hint": "ISTJ는 체계적인 활동을 선호해요.",
                    "optionA": "random",
                    "optionB": "structured",
                    "optionC": "chaotic",
                    "result": "structured",
                    "explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "I prefer spontaneous fun.",
                    "translation": "난 즉흥적인 재미가 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Don't you feel anxious?",
                    "translation": "불안하지 않아?"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지호가 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "I",
                    "optionC": "the",
                    "optionD": "flexibility",
                    "result": "I enjoy the flexibility",
                    "explanation": "나는 유연함을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Different styles work for us!",
                    "translation": "다른 스타일이 우리에게 맞아!"
                }
            ]
        }
    ]
}
ID: 17692 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간의 즐거움",
            "explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I'm reading history books.",
                    "translation": "난 역사책 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "That's a nice hobby!",
                    "translation": "좋은 취미네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I learn new facts.",
                    "translation": "새로운 사실을 배워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민호는 동현이의 취미를 지지하나요?",
                    "hint": "ISFJ는 상대방의 관심사를 응원해요.",
                    "result": "O",
                    "explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "I prefer helping my family.",
                    "translation": "난 가족 돕는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very caring!",
                    "translation": "넌 정말 배려심이 깊구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minho prefers helping his @@.",
                    "hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
                    "optionA": "neighbors",
                    "optionB": "family",
                    "optionC": "coworkers",
                    "result": "family",
                    "explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "It makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both enjoy quiet time.",
                    "translation": "우리 둘 다 조용한 시간을 즐기네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "I",
                    "optionC": "new",
                    "optionD": "facts",
                    "result": "I learn new facts",
                    "explanation": "나는 새로운 사실을 배워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Yes, in different ways!",
                    "translation": "응, 다른 방식으로!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간의 즐거움",
            "explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I'm reading history books.",
                    "translation": "난 역사책 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "That's a nice hobby!",
                    "translation": "좋은 취미네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I learn new facts.",
                    "translation": "새로운 사실을 배워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민호는 동현이의 취미를 지지하나요?",
                    "hint": "ISFJ는 상대방의 관심사를 응원해요.",
                    "result": "O",
                    "explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "I prefer helping my family.",
                    "translation": "난 가족 돕는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very caring!",
                    "translation": "넌 정말 배려심이 깊구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minho prefers helping his @@.",
                    "hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
                    "optionA": "neighbors",
                    "optionB": "family",
                    "optionC": "coworkers",
                    "result": "family",
                    "explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "It makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both enjoy quiet time.",
                    "translation": "우리 둘 다 조용한 시간을 즐기네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "I",
                    "optionC": "new",
                    "optionD": "facts",
                    "result": "I learn new facts",
                    "explanation": "나는 새로운 사실을 배워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Yes, in different ways!",
                    "translation": "응, 다른 방식으로!"
                }
            ]
        }
    ]
}
ID: 17693 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 시간",
            "explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I collect vintage stamps.",
                    "translation": "난 빈티지 우표를 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That requires real patience!",
                    "translation": "그건 정말 인내심이 필요하겠다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize them carefully.",
                    "translation": "신중하게 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 체계적으로 우표를 정리하나요?",
                    "hint": "ISTJ는 수집품을 체계적으로 관리해요.",
                    "result": "O",
                    "explanation": "동현이는 우표를 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I paint when inspired.",
                    "translation": "난 영감받으면 그림 그려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술작품은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung paints when @@.",
                    "hint": "ISFP는 영감이 올 때 창작해요.",
                    "optionA": "scheduled",
                    "optionB": "inspired",
                    "optionC": "told",
                    "result": "inspired",
                    "explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "It expresses my feelings.",
                    "translation": "내 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We appreciate different things.",
                    "translation": "우린 다른 것들을 감상하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 하는 활동에 대한 문장이에요.",
                    "optionA": "organize",
                    "optionB": "I",
                    "optionC": "them",
                    "optionD": "carefully",
                    "result": "I organize them carefully",
                    "explanation": "나는 그것들을 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, that's really cool!",
                    "translation": "응, 그게 정말 멋져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 시간",
            "explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I collect vintage stamps.",
                    "translation": "난 빈티지 우표를 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That requires real patience!",
                    "translation": "그건 정말 인내심이 필요하겠다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize them carefully.",
                    "translation": "신중하게 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 체계적으로 우표를 정리하나요?",
                    "hint": "ISTJ는 수집품을 체계적으로 관리해요.",
                    "result": "O",
                    "explanation": "동현이는 우표를 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I paint when inspired.",
                    "translation": "난 영감받으면 그림 그려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술작품은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung paints when @@.",
                    "hint": "ISFP는 영감이 올 때 창작해요.",
                    "optionA": "scheduled",
                    "optionB": "inspired",
                    "optionC": "told",
                    "result": "inspired",
                    "explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "It expresses my feelings.",
                    "translation": "내 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We appreciate different things.",
                    "translation": "우린 다른 것들을 감상하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 하는 활동에 대한 문장이에요.",
                    "optionA": "organize",
                    "optionB": "I",
                    "optionC": "them",
                    "optionD": "carefully",
                    "result": "I organize them carefully",
                    "explanation": "나는 그것들을 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, that's really cool!",
                    "translation": "응, 그게 정말 멋져!"
                }
            ]
        }
    ]
}
ID: 17694 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식 탐구의 즐거움",
            "explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study practical skills.",
                    "translation": "난 실용적인 기술을 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a wise approach!",
                    "translation": "현명한 접근이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take online courses.",
                    "translation": "온라인 강의를 들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 실용적인 것을 배우나요?",
                    "hint": "ISTJ는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "동현이는 실용적인 기술을 공부해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I research complex theories.",
                    "translation": "난 복잡한 이론을 연구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're really intellectual!",
                    "translation": "넌 정말 지적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon researches @@ theories.",
                    "hint": "INTJ는 복잡한 이론을 연구해요.",
                    "optionA": "simple",
                    "optionB": "complex",
                    "optionC": "basic",
                    "result": "complex",
                    "explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I enjoy deep thinking.",
                    "translation": "난 깊은 사고를 즐겨."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both love learning.",
                    "translation": "우리 둘 다 배우기를 좋아하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 듣는 것에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "I",
                    "optionC": "online",
                    "optionD": "courses",
                    "result": "I take online courses",
                    "explanation": "나는 온라인 강의를 들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식 탐구의 즐거움",
            "explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study practical skills.",
                    "translation": "난 실용적인 기술을 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a wise approach!",
                    "translation": "현명한 접근이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take online courses.",
                    "translation": "온라인 강의를 들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 실용적인 것을 배우나요?",
                    "hint": "ISTJ는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "동현이는 실용적인 기술을 공부해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I research complex theories.",
                    "translation": "난 복잡한 이론을 연구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're really intellectual!",
                    "translation": "넌 정말 지적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon researches @@ theories.",
                    "hint": "INTJ는 복잡한 이론을 연구해요.",
                    "optionA": "simple",
                    "optionB": "complex",
                    "optionC": "basic",
                    "result": "complex",
                    "explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I enjoy deep thinking.",
                    "translation": "난 깊은 사고를 즐겨."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both love learning.",
                    "translation": "우리 둘 다 배우기를 좋아하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 듣는 것에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "I",
                    "optionC": "online",
                    "optionD": "courses",
                    "result": "I take online courses",
                    "explanation": "나는 온라인 강의를 들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
ID: 17695 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구하는 시간",
            "explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I play chess regularly.",
                    "translation": "난 정기적으로 체스를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's a strategic game!",
                    "translation": "전략적인 게임이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow classic strategies.",
                    "translation": "고전적인 전략을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 규칙적으로 체스를 하나요?",
                    "hint": "ISTJ는 정기적인 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 정기적으로 체스를 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I experiment with moves.",
                    "translation": "난 수를 실험해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're quite creative!",
                    "translation": "넌 꽤 창의적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae experiments with @@.",
                    "hint": "INTP는 새로운 수를 실험해요.",
                    "optionA": "rules",
                    "optionB": "moves",
                    "optionC": "books",
                    "result": "moves",
                    "explanation": "민재는 'with moves' 체스 수를 실험해봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "I test new ideas.",
                    "translation": "새로운 아이디어를 시험해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different approaches work well.",
                    "translation": "다른 접근법도 잘 맞네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "classic",
                    "optionD": "strategies",
                    "result": "I follow classic strategies",
                    "explanation": "나는 고전적인 전략을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, chess is fun!",
                    "translation": "응, 체스는 재미있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구하는 시간",
            "explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I play chess regularly.",
                    "translation": "난 정기적으로 체스를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's a strategic game!",
                    "translation": "전략적인 게임이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow classic strategies.",
                    "translation": "고전적인 전략을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 규칙적으로 체스를 하나요?",
                    "hint": "ISTJ는 정기적인 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 정기적으로 체스를 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I experiment with moves.",
                    "translation": "난 수를 실험해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're quite creative!",
                    "translation": "넌 꽤 창의적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae experiments with @@.",
                    "hint": "INTP는 새로운 수를 실험해요.",
                    "optionA": "rules",
                    "optionB": "moves",
                    "optionC": "books",
                    "result": "moves",
                    "explanation": "민재는 'with moves' 체스 수를 실험해봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "I test new ideas.",
                    "translation": "새로운 아이디어를 시험해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different approaches work well.",
                    "translation": "다른 접근법도 잘 맞네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "classic",
                    "optionD": "strategies",
                    "result": "I follow classic strategies",
                    "explanation": "나는 고전적인 전략을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, chess is fun!",
                    "translation": "응, 체스는 재미있어!"
                }
            ]
        }
    ]
}
ID: 17696 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "마음의 충전",
            "explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I garden on weekends.",
                    "translation": "주말에 정원 가꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's very peaceful!",
                    "translation": "정말 평화로워 보이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I grow vegetables systematically.",
                    "translation": "체계적으로 채소를 키워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획적으로 정원을 가꾸나요?",
                    "hint": "ISTJ는 체계적으로 활동해요.",
                    "result": "O",
                    "explanation": "동현이는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I write in journals.",
                    "translation": "난 일기를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "That helps self-reflection!",
                    "translation": "그게 자기성찰에 도움이 되겠구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu writes in @@.",
                    "hint": "INFJ는 일기를 써요.",
                    "optionA": "books",
                    "optionB": "journals",
                    "optionC": "letters",
                    "result": "journals",
                    "explanation": "민수는 'in journals' 일기를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "It deepens my understanding.",
                    "translation": "이해를 깊게 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both need quiet.",
                    "translation": "우리 둘 다 조용함이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 키우는 것에 대한 문장이에요.",
                    "optionA": "grow",
                    "optionB": "I",
                    "optionC": "vegetables",
                    "optionD": "systematically",
                    "result": "I grow vegetables systematically",
                    "explanation": "나는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, for inner peace!",
                    "translation": "응, 내면의 평화를 위해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "마음의 충전",
            "explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I garden on weekends.",
                    "translation": "주말에 정원 가꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's very peaceful!",
                    "translation": "정말 평화로워 보이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I grow vegetables systematically.",
                    "translation": "체계적으로 채소를 키워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획적으로 정원을 가꾸나요?",
                    "hint": "ISTJ는 체계적으로 활동해요.",
                    "result": "O",
                    "explanation": "동현이는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I write in journals.",
                    "translation": "난 일기를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "That helps self-reflection!",
                    "translation": "그게 자기성찰에 도움이 되겠구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu writes in @@.",
                    "hint": "INFJ는 일기를 써요.",
                    "optionA": "books",
                    "optionB": "journals",
                    "optionC": "letters",
                    "result": "journals",
                    "explanation": "민수는 'in journals' 일기를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "It deepens my understanding.",
                    "translation": "이해를 깊게 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both need quiet.",
                    "translation": "우리 둘 다 조용함이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 키우는 것에 대한 문장이에요.",
                    "optionA": "grow",
                    "optionB": "I",
                    "optionC": "vegetables",
                    "optionD": "systematically",
                    "result": "I grow vegetables systematically",
                    "explanation": "나는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, for inner peace!",
                    "translation": "응, 내면의 평화를 위해!"
                }
            ]
        }
    ]
}
ID: 17697 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "나만의 시간",
            "explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I fix things myself.",
                    "translation": "난 직접 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's a useful skill!",
                    "translation": "유용한 기술이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow repair manuals.",
                    "translation": "수리 매뉴얼을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 직접 물건을 수리하나요?",
                    "hint": "ISTJ는 실용적인 활동을 해요.",
                    "result": "O",
                    "explanation": "동현이는 직접 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write poetry daily.",
                    "translation": "난 매일 시를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your words are moving!",
                    "translation": "네 글은 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes @@ daily.",
                    "hint": "INFP는 매일 시를 써요.",
                    "optionA": "letters",
                    "optionB": "poetry",
                    "optionC": "reports",
                    "result": "poetry",
                    "explanation": "준호는 'poetry daily' 매일 시를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "It expresses my soul.",
                    "translation": "내 영혼을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different outlets help us.",
                    "translation": "다른 배출구가 우릴 도와."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "result": "I follow repair manuals",
                    "explanation": "나는 수리 매뉴얼을 따라요.",
                    "optionA": "follow",
                    "optionB": "repair",
                    "optionC": "manuals",
                    "optionD": "I"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, that's so true!",
                    "translation": "응, 정말 그래!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "나만의 시간",
            "explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I fix things myself.",
                    "translation": "난 직접 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's a useful skill!",
                    "translation": "유용한 기술이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow repair manuals.",
                    "translation": "수리 매뉴얼을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 직접 물건을 수리하나요?",
                    "hint": "ISTJ는 실용적인 활동을 해요.",
                    "result": "O",
                    "explanation": "동현이는 직접 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write poetry daily.",
                    "translation": "난 매일 시를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your words are moving!",
                    "translation": "네 글은 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes @@ daily.",
                    "hint": "INFP는 매일 시를 써요.",
                    "optionA": "letters",
                    "optionB": "poetry",
                    "optionC": "reports",
                    "result": "poetry",
                    "explanation": "준호는 'poetry daily' 매일 시를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "It expresses my soul.",
                    "translation": "내 영혼을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different outlets help us.",
                    "translation": "다른 배출구가 우릴 도와."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "repair",
                    "optionC": "manuals",
                    "optionD": "I",
                    "result": "I follow repair manuals",
                    "explanation": "나는 수리 매뉴얼을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, that's so true!",
                    "translation": "응, 정말 그래!"
                }
            ]
        }
    ]
}
ID: 17698 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동적인 주말",
            "explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I hike alone sometimes.",
                    "translation": "가끔 혼자 등산해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I organize group hikes!",
                    "translation": "난 단체 등산을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I enjoy the solitude.",
                    "translation": "고독을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
                    "hint": "ISTJ는 혼자만의 시간을 즐겨요.",
                    "result": "O",
                    "explanation": "동현이는 가끔 혼자 등산해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Groups make it fun!",
                    "translation": "단체가 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a natural leader!",
                    "translation": "넌 타고난 리더구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung organizes @@ hikes.",
                    "hint": "ESTJ는 단체 등산을 조직해요.",
                    "optionA": "solo",
                    "optionB": "group",
                    "optionC": "quiet",
                    "result": "group",
                    "explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I coordinate everything well.",
                    "translation": "모든 걸 잘 조율해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both ways are good.",
                    "translation": "두 방식 다 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 즐기는 것에 대한 문장이에요.",
                    "result": "I enjoy the solitude",
                    "explanation": "나는 고독을 즐겨요.",
                    "optionA": "the",
                    "optionB": "I",
                    "optionC": "solitude",
                    "optionD": "enjoy"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, we each shine!",
                    "translation": "응, 우린 각자 빛나!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동적인 주말",
            "explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I hike alone sometimes.",
                    "translation": "가끔 혼자 등산해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I organize group hikes!",
                    "translation": "난 단체 등산을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I enjoy the solitude.",
                    "translation": "고독을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
                    "hint": "ISTJ는 혼자만의 시간을 즐겨요.",
                    "result": "O",
                    "explanation": "동현이는 가끔 혼자 등산해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Groups make it fun!",
                    "translation": "단체가 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a natural leader!",
                    "translation": "넌 타고난 리더구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung organizes @@ hikes.",
                    "hint": "ESTJ는 단체 등산을 조직해요.",
                    "optionA": "solo",
                    "optionB": "group",
                    "optionC": "quiet",
                    "result": "group",
                    "explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I coordinate everything well.",
                    "translation": "모든 걸 잘 조율해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both ways are good.",
                    "translation": "두 방식 다 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 즐기는 것에 대한 문장이에요.",
                    "optionA": "the",
                    "optionB": "I",
                    "optionC": "solitude",
                    "optionD": "enjoy",
                    "result": "I enjoy the solitude",
                    "explanation": "나는 고독을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, we each shine!",
                    "translation": "응, 우린 각자 빛나!"
                }
            ]
        }
    ]
}
ID: 17699 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 충전법",
            "explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I build model airplanes.",
                    "translation": "난 모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That needs serious focus!",
                    "translation": "그건 진지한 집중이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow instructions precisely.",
                    "translation": "지시사항을 정확히 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 모형 만들기를 좋아하나요?",
                    "hint": "ISTJ는 세밀한 작업을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 모형 비행기를 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I try extreme sports!",
                    "translation": "난 익스트림 스포츠를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so adventurous!",
                    "translation": "넌 정말 모험적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo tries @@ sports.",
                    "hint": "ESTP는 익스트림 스포츠를 해요.",
                    "optionA": "quiet",
                    "optionB": "extreme",
                    "optionC": "indoor",
                    "result": "extreme",
                    "explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I love the adrenaline.",
                    "translation": "난 아드레날린이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We recharge very differently.",
                    "translation": "우린 아주 다르게 충전하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "result": "I follow instructions precisely",
                    "explanation": "나는 지시사항을 정확히 따라요.",
                    "optionA": "precisely",
                    "optionB": "follow",
                    "optionC": "instructions",
                    "optionD": "I"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, but it works!",
                    "translation": "응, 하지만 효과 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 충전법",
            "explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I build model airplanes.",
                    "translation": "난 모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That needs serious focus!",
                    "translation": "그건 진지한 집중이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow instructions precisely.",
                    "translation": "지시사항을 정확히 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 모형 만들기를 좋아하나요?",
                    "hint": "ISTJ는 세밀한 작업을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 모형 비행기를 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I try extreme sports!",
                    "translation": "난 익스트림 스포츠를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so adventurous!",
                    "translation": "넌 정말 모험적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo tries @@ sports.",
                    "hint": "ESTP는 익스트림 스포츠를 해요.",
                    "optionA": "quiet",
                    "optionB": "extreme",
                    "optionC": "indoor",
                    "result": "extreme",
                    "explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I love the adrenaline.",
                    "translation": "난 아드레날린이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We recharge very differently.",
                    "translation": "우린 아주 다르게 충전하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "precisely",
                    "optionB": "follow",
                    "optionC": "instructions",
                    "optionD": "I",
                    "result": "I follow instructions precisely",
                    "explanation": "나는 지시사항을 정확히 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, but it works!",
                    "translation": "응, 하지만 효과 있어!"
                }
            ]
        }
    ]
}
ID: 17700 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 즐거움",
            "explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I restore old furniture.",
                    "translation": "난 오래된 가구를 복원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That sounds so rewarding!",
                    "translation": "정말 보람찰 것 같아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I work alone usually.",
                    "translation": "보통 혼자 작업해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
                    "hint": "ISTJ는 독립적으로 일해요.",
                    "result": "O",
                    "explanation": "동현이는 보통 혼자 작업해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I host dinner parties!",
                    "translation": "난 디너 파티를 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a great host!",
                    "translation": "넌 훌륭한 호스트야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji hosts @@ parties.",
                    "hint": "ESFJ는 디너 파티를 열어요.",
                    "optionA": "quiet",
                    "optionB": "dinner",
                    "optionC": "small",
                    "result": "dinner",
                    "explanation": "민지는 'dinner parties' 디너 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I love bringing people together.",
                    "translation": "사람들을 모으는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We need different energy.",
                    "translation": "우린 다른 에너지가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 복원하는 것에 대한 문장이에요.",
                    "result": "I restore old furniture",
                    "explanation": "나는 오래된 가구를 복원해요.",
                    "optionA": "furniture",
                    "optionB": "restore",
                    "optionC": "I",
                    "optionD": "old"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, and that's okay!",
                    "translation": "응, 그리고 그게 괜찮아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 즐거움",
            "explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I restore old furniture.",
                    "translation": "난 오래된 가구를 복원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That sounds so rewarding!",
                    "translation": "정말 보람찰 것 같아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I work alone usually.",
                    "translation": "보통 혼자 작업해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
                    "hint": "ISTJ는 독립적으로 일해요.",
                    "result": "O",
                    "explanation": "동현이는 보통 혼자 작업해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I host dinner parties!",
                    "translation": "난 디너 파티를 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a great host!",
                    "translation": "넌 훌륭한 호스트야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji hosts @@ parties.",
                    "hint": "ESFJ는 디너 파티를 열어요.",
                    "optionA": "quiet",
                    "optionB": "dinner",
                    "optionC": "small",
                    "result": "dinner",
                    "explanation": "민지는 'dinner parties' 디너 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I love bringing people together.",
                    "translation": "사람들을 모으는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We need different energy.",
                    "translation": "우린 다른 에너지가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 복원하는 것에 대한 문장이에요.",
                    "optionA": "furniture",
                    "optionB": "restore",
                    "optionC": "I",
                    "optionD": "old",
                    "result": "I restore old furniture",
                    "explanation": "나는 오래된 가구를 복원해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, and that's okay!",
                    "translation": "응, 그리고 그게 괜찮아!"
                }
            ]
        }
    ]
}
ID: 17701 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말의 선택",
            "explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule my hobbies.",
                    "translation": "취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's very organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track my progress.",
                    "translation": "진행상황을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 취미 활동을 계획하나요?",
                    "hint": "ISTJ는 취미도 계획적으로 해요.",
                    "result": "O",
                    "explanation": "동현이는 취미 시간을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I do whatever feels right!",
                    "translation": "내키는 대로 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so spontaneous!",
                    "translation": "넌 정말 즉흥적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol does whatever @@ right.",
                    "hint": "ESFP는 내키는 대로 해요.",
                    "optionA": "looks",
                    "optionB": "feels",
                    "optionC": "seems",
                    "result": "feels",
                    "explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Life's more exciting that way!",
                    "translation": "그게 인생을 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different styles work differently.",
                    "translation": "다른 스타일이 다르게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 추적하는 것에 대한 문장이에요.",
                    "result": "I track my progress",
                    "explanation": "나는 진행상황을 추적해요.",
                    "optionA": "progress",
                    "optionB": "track",
                    "optionC": "my",
                    "optionD": "I"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, we're both happy!",
                    "translation": "응, 우리 둘 다 행복해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말의 선택",
            "explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule my hobbies.",
                    "translation": "취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's very organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track my progress.",
                    "translation": "진행상황을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 취미 활동을 계획하나요?",
                    "hint": "ISTJ는 취미도 계획적으로 해요.",
                    "result": "O",
                    "explanation": "동현이는 취미 시간을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I do whatever feels right!",
                    "translation": "내키는 대로 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so spontaneous!",
                    "translation": "넌 정말 즉흥적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol does whatever @@ right.",
                    "hint": "ESFP는 내키는 대로 해요.",
                    "optionA": "looks",
                    "optionB": "feels",
                    "optionC": "seems",
                    "result": "feels",
                    "explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Life's more exciting that way!",
                    "translation": "그게 인생을 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different styles work differently.",
                    "translation": "다른 스타일이 다르게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 추적하는 것에 대한 문장이에요.",
                    "optionA": "progress",
                    "optionB": "track",
                    "optionC": "my",
                    "optionD": "I",
                    "result": "I track my progress",
                    "explanation": "나는 진행상황을 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, we're both happy!",
                    "translation": "응, 우리 둘 다 행복해!"
                }
            ]
        }
    ]
}
ID: 17702 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "성취하는 시간",
            "explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I maintain my routines.",
                    "translation": "루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's very consistent!",
                    "translation": "정말 꾸준하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Stability brings me peace.",
                    "translation": "안정성이 평화를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 일관된 루틴을 유지하나요?",
                    "hint": "ISTJ는 안정적인 패턴을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 루틴을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I set ambitious goals!",
                    "translation": "야심찬 목표를 세워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very driven!",
                    "translation": "넌 정말 의욕적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok sets @@ goals.",
                    "hint": "ENTJ는 야심찬 목표를 세워요.",
                    "optionA": "small",
                    "optionB": "ambitious",
                    "optionC": "simple",
                    "result": "ambitious",
                    "explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Challenges excite me greatly.",
                    "translation": "도전이 날 크게 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We approach differently indeed.",
                    "translation": "우린 정말 다르게 접근하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성이 주는 것에 대한 문장이에요.",
                    "result": "Stability brings me peace",
                    "explanation": "안정성이 나에게 평화를 줘요.",
                    "optionA": "brings",
                    "optionB": "peace",
                    "optionC": "Stability",
                    "optionD": "me"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, both ways work!",
                    "translation": "응, 두 방식 다 통해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "성취하는 시간",
            "explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I maintain my routines.",
                    "translation": "루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's very consistent!",
                    "translation": "정말 꾸준하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Stability brings me peace.",
                    "translation": "안정성이 평화를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 일관된 루틴을 유지하나요?",
                    "hint": "ISTJ는 안정적인 패턴을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 루틴을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I set ambitious goals!",
                    "translation": "야심찬 목표를 세워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very driven!",
                    "translation": "넌 정말 의욕적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok sets @@ goals.",
                    "hint": "ENTJ는 야심찬 목표를 세워요.",
                    "optionA": "small",
                    "optionB": "ambitious",
                    "optionC": "simple",
                    "result": "ambitious",
                    "explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Challenges excite me greatly.",
                    "translation": "도전이 날 크게 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We approach differently indeed.",
                    "translation": "우린 정말 다르게 접근하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "안정성이 주는 것에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "peace",
                    "optionC": "Stability",
                    "optionD": "me",
                    "result": "Stability brings me peace",
                    "explanation": "안정성이 나에게 평화를 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, both ways work!",
                    "translation": "응, 두 방식 다 통해!"
                }
            ]
        }
    ]
}
ID: 17703 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 시도",
            "explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I perfect one hobby.",
                    "translation": "하나의 취미를 완벽히 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really impressive!",
                    "translation": "정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Mastery takes dedicated time.",
                    "translation": "숙달은 헌신적인 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 하나의 취미에 집중하나요?",
                    "hint": "ISTJ는 깊이를 추구해요.",
                    "result": "O",
                    "explanation": "동현이는 하나의 취미를 완벽히 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I try many things!",
                    "translation": "난 많은 것을 시도해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so curious!",
                    "translation": "넌 정말 호기심이 많구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon tries @@ things.",
                    "hint": "ENTP는 많은 것을 시도해요.",
                    "optionA": "one",
                    "optionB": "many",
                    "optionC": "few",
                    "result": "many",
                    "explanation": "도윤이는 'many things' 많은 것을 시도해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Variety keeps life interesting.",
                    "translation": "다양성이 인생을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Depth versus breadth matters.",
                    "translation": "깊이 대 폭이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "숙달에 필요한 것에 대한 문장이에요.",
                    "result": "Mastery takes dedicated time",
                    "explanation": "숙달은 헌신적인 시간이 필요해요.",
                    "optionA": "dedicated",
                    "optionB": "time",
                    "optionC": "takes",
                    "optionD": "Mastery"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, both are valid!",
                    "translation": "응, 둘 다 타당해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 시도",
            "explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I perfect one hobby.",
                    "translation": "하나의 취미를 완벽히 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really impressive!",
                    "translation": "정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Mastery takes dedicated time.",
                    "translation": "숙달은 헌신적인 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 하나의 취미에 집중하나요?",
                    "hint": "ISTJ는 깊이를 추구해요.",
                    "result": "O",
                    "explanation": "동현이는 하나의 취미를 완벽히 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I try many things!",
                    "translation": "난 많은 것을 시도해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so curious!",
                    "translation": "넌 정말 호기심이 많구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon tries @@ things.",
                    "hint": "ENTP는 많은 것을 시도해요.",
                    "optionA": "one",
                    "optionB": "many",
                    "optionC": "few",
                    "result": "many",
                    "explanation": "도윤이는 'many things' 많은 것을 시도해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Variety keeps life interesting.",
                    "translation": "다양성이 인생을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Depth versus breadth matters.",
                    "translation": "깊이 대 폭이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "숙달에 필요한 것에 대한 문장이에요.",
                    "optionA": "dedicated",
                    "optionB": "time",
                    "optionC": "takes",
                    "optionD": "Mastery",
                    "result": "Mastery takes dedicated time",
                    "explanation": "숙달은 헌신적인 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, both are valid!",
                    "translation": "응, 둘 다 타당해!"
                }
            ]
        }
    ]
}
ID: 17704 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "의미 있는 시간",
            "explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I document family history.",
                    "translation": "가족 역사를 기록해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's so meaningful!",
                    "translation": "정말 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "It preserves our legacy.",
                    "translation": "우리 유산을 보존해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가족 기록을 보관하나요?",
                    "hint": "ISTJ는 역사를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "동현이는 가족 역사를 기록해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I volunteer teaching kids!",
                    "translation": "아이들을 가르치는 봉사를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You inspire others beautifully!",
                    "translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin volunteers @@ kids.",
                    "hint": "ENFJ는 아이들을 가르쳐요.",
                    "optionA": "watching",
                    "optionB": "teaching",
                    "optionC": "meeting",
                    "result": "teaching",
                    "explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Helping others fulfills me.",
                    "translation": "남을 돕는 게 날 충만하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both value meaning.",
                    "translation": "우리 둘 다 의미를 중시해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 보존하는 것에 대한 문장이에요.",
                    "result": "It preserves our legacy",
                    "explanation": "그것은 우리 유산을 보존해요.",
                    "optionA": "our",
                    "optionB": "legacy",
                    "optionC": "preserves",
                    "optionD": "It"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "의미 있는 시간",
            "explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I document family history.",
                    "translation": "가족 역사를 기록해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's so meaningful!",
                    "translation": "정말 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "It preserves our legacy.",
                    "translation": "우리 유산을 보존해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가족 기록을 보관하나요?",
                    "hint": "ISTJ는 역사를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "동현이는 가족 역사를 기록해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I volunteer teaching kids!",
                    "translation": "아이들을 가르치는 봉사를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You inspire others beautifully!",
                    "translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin volunteers @@ kids.",
                    "hint": "ENFJ는 아이들을 가르쳐요.",
                    "optionA": "watching",
                    "optionB": "teaching",
                    "optionC": "meeting",
                    "result": "teaching",
                    "explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Helping others fulfills me.",
                    "translation": "남을 돕는 게 날 충만하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both value meaning.",
                    "translation": "우리 둘 다 의미를 중시해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 보존하는 것에 대한 문장이에요.",
                    "optionA": "our",
                    "optionB": "legacy",
                    "optionC": "preserves",
                    "optionD": "It",
                    "result": "It preserves our legacy",
                    "explanation": "그것은 우리 유산을 보존해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
ID: 17705 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말엔 뭐 할까?",
            "explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "What's your weekend plan?",
                    "translation": "주말 계획 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I haven't decided yet.",
                    "translation": "아직 안 정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I booked a museum tour.",
                    "translation": "난 박물관 투어 예약했어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 미리 계획을 세우나요?",
                    "hint": "ISTJ는 주말 활동도 미리 계획해요.",
                    "result": "O",
                    "explanation": "동현이는 박물관 투어를 미리 예약했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "That sounds really organized!",
                    "translation": "정말 계획적이구나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I like structured activities.",
                    "translation": "난 체계적인 활동이 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun likes @@ activities.",
                    "hint": "ISTJ는 체계적인 활동을 선호해요.",
                    "optionA": "random",
                    "optionB": "structured",
                    "optionC": "chaotic",
                    "result": "structured",
                    "explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "I prefer spontaneous fun.",
                    "translation": "난 즉흥적인 재미가 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Don't you feel anxious?",
                    "translation": "불안하지 않아?"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지호가 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "I",
                    "optionC": "the",
                    "optionD": "flexibility",
                    "result": "I enjoy the flexibility",
                    "explanation": "나는 유연함을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Different styles work for us!",
                    "translation": "다른 스타일이 우리에게 맞아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말엔 뭐 할까?",
            "explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "What's your weekend plan?",
                    "translation": "주말 계획 뭐야?"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지호",
                    "script": "I haven't decided yet.",
                    "translation": "아직 안 정했어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I booked a museum tour.",
                    "translation": "난 박물관 투어 예약했어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 미리 계획을 세우나요?",
                    "hint": "ISTJ는 주말 활동도 미리 계획해요.",
                    "result": "O",
                    "explanation": "동현이는 박물관 투어를 미리 예약했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지호",
                    "script": "That sounds really organized!",
                    "translation": "정말 계획적이구나!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "I like structured activities.",
                    "translation": "난 체계적인 활동이 좋아."
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Donghyun likes @@ activities.",
                    "hint": "ISTJ는 체계적인 활동을 선호해요.",
                    "optionA": "random",
                    "optionB": "structured",
                    "optionC": "chaotic",
                    "result": "structured",
                    "explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지호",
                    "script": "I prefer spontaneous fun.",
                    "translation": "난 즉흥적인 재미가 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Don't you feel anxious?",
                    "translation": "불안하지 않아?"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지호가 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "I",
                    "optionC": "the",
                    "optionD": "flexibility",
                    "result": "I enjoy the flexibility",
                    "explanation": "나는 유연함을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지호",
                    "script": "Different styles work for us!",
                    "translation": "다른 스타일이 우리에게 맞아!"
                }
            ]
        }
    ]
}
ID: 17706 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간의 즐거움",
            "explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I'm reading history books.",
                    "translation": "난 역사책 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "That's a nice hobby!",
                    "translation": "좋은 취미네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I learn new facts.",
                    "translation": "새로운 사실을 배워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민호는 동현이의 취미를 지지하나요?",
                    "hint": "ISFJ는 상대방의 관심사를 응원해요.",
                    "result": "O",
                    "explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "I prefer helping my family.",
                    "translation": "난 가족 돕는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very caring!",
                    "translation": "넌 정말 배려심이 깊구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minho prefers helping his @@.",
                    "hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
                    "optionA": "neighbors",
                    "optionB": "family",
                    "optionC": "coworkers",
                    "result": "family",
                    "explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "It makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both enjoy quiet time.",
                    "translation": "우리 둘 다 조용한 시간을 즐기네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "I",
                    "optionC": "new",
                    "optionD": "facts",
                    "result": "I learn new facts",
                    "explanation": "나는 새로운 사실을 배워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Yes, in different ways!",
                    "translation": "응, 다른 방식으로!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "취미 시간의 즐거움",
            "explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I'm reading history books.",
                    "translation": "난 역사책 읽고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "That's a nice hobby!",
                    "translation": "좋은 취미네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I learn new facts.",
                    "translation": "새로운 사실을 배워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민호는 동현이의 취미를 지지하나요?",
                    "hint": "ISFJ는 상대방의 관심사를 응원해요.",
                    "result": "O",
                    "explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "I prefer helping my family.",
                    "translation": "난 가족 돕는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very caring!",
                    "translation": "넌 정말 배려심이 깊구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minho prefers helping his @@.",
                    "hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
                    "optionA": "neighbors",
                    "optionB": "family",
                    "optionC": "coworkers",
                    "result": "family",
                    "explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민호",
                    "script": "It makes me happy.",
                    "translation": "그게 날 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both enjoy quiet time.",
                    "translation": "우리 둘 다 조용한 시간을 즐기네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 배우는 것에 대한 문장이에요.",
                    "optionA": "learn",
                    "optionB": "I",
                    "optionC": "new",
                    "optionD": "facts",
                    "result": "I learn new facts",
                    "explanation": "나는 새로운 사실을 배워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Yes, in different ways!",
                    "translation": "응, 다른 방식으로!"
                }
            ]
        }
    ]
}
ID: 17707 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 시간",
            "explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I collect vintage stamps.",
                    "translation": "난 빈티지 우표를 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That requires real patience!",
                    "translation": "그건 정말 인내심이 필요하겠다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize them carefully.",
                    "translation": "신중하게 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 체계적으로 우표를 정리하나요?",
                    "hint": "ISTJ는 수집품을 체계적으로 관리해요.",
                    "result": "O",
                    "explanation": "동현이는 우표를 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I paint when inspired.",
                    "translation": "난 영감받으면 그림 그려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술작품은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung paints when @@.",
                    "hint": "ISFP는 영감이 올 때 창작해요.",
                    "optionA": "scheduled",
                    "optionB": "inspired",
                    "optionC": "told",
                    "result": "inspired",
                    "explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "It expresses my feelings.",
                    "translation": "내 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We appreciate different things.",
                    "translation": "우린 다른 것들을 감상하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 하는 활동에 대한 문장이에요.",
                    "optionA": "organize",
                    "optionB": "I",
                    "optionC": "them",
                    "optionD": "carefully",
                    "result": "I organize them carefully",
                    "explanation": "나는 그것들을 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, that's really cool!",
                    "translation": "응, 그게 정말 멋져!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 시간",
            "explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I collect vintage stamps.",
                    "translation": "난 빈티지 우표를 모아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "That requires real patience!",
                    "translation": "그건 정말 인내심이 필요하겠다!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I organize them carefully.",
                    "translation": "신중하게 정리해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 체계적으로 우표를 정리하나요?",
                    "hint": "ISTJ는 수집품을 체계적으로 관리해요.",
                    "result": "O",
                    "explanation": "동현이는 우표를 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채영",
                    "script": "I paint when inspired.",
                    "translation": "난 영감받으면 그림 그려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your art is beautiful!",
                    "translation": "네 예술작품은 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Chaeyoung paints when @@.",
                    "hint": "ISFP는 영감이 올 때 창작해요.",
                    "optionA": "scheduled",
                    "optionB": "inspired",
                    "optionC": "told",
                    "result": "inspired",
                    "explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "It expresses my feelings.",
                    "translation": "내 감정을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We appreciate different things.",
                    "translation": "우린 다른 것들을 감상하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 하는 활동에 대한 문장이에요.",
                    "optionA": "organize",
                    "optionB": "I",
                    "optionC": "them",
                    "optionD": "carefully",
                    "result": "I organize them carefully",
                    "explanation": "나는 그것들을 신중하게 정리해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Yes, that's really cool!",
                    "translation": "응, 그게 정말 멋져!"
                }
            ]
        }
    ]
}
ID: 17708 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식 탐구의 즐거움",
            "explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study practical skills.",
                    "translation": "난 실용적인 기술을 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a wise approach!",
                    "translation": "현명한 접근이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take online courses.",
                    "translation": "온라인 강의를 들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 실용적인 것을 배우나요?",
                    "hint": "ISTJ는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "동현이는 실용적인 기술을 공부해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I research complex theories.",
                    "translation": "난 복잡한 이론을 연구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're really intellectual!",
                    "translation": "넌 정말 지적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon researches @@ theories.",
                    "hint": "INTJ는 복잡한 이론을 연구해요.",
                    "optionA": "simple",
                    "optionB": "complex",
                    "optionC": "basic",
                    "result": "complex",
                    "explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I enjoy deep thinking.",
                    "translation": "난 깊은 사고를 즐겨."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both love learning.",
                    "translation": "우리 둘 다 배우기를 좋아하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 듣는 것에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "I",
                    "optionC": "online",
                    "optionD": "courses",
                    "result": "I take online courses",
                    "explanation": "나는 온라인 강의를 들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "지식 탐구의 즐거움",
            "explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I study practical skills.",
                    "translation": "난 실용적인 기술을 공부해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "That's a wise approach!",
                    "translation": "현명한 접근이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I take online courses.",
                    "translation": "온라인 강의를 들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 실용적인 것을 배우나요?",
                    "hint": "ISTJ는 실용성을 중시해요.",
                    "result": "O",
                    "explanation": "동현이는 실용적인 기술을 공부해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "I research complex theories.",
                    "translation": "난 복잡한 이론을 연구해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're really intellectual!",
                    "translation": "넌 정말 지적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jihoon researches @@ theories.",
                    "hint": "INTJ는 복잡한 이론을 연구해요.",
                    "optionA": "simple",
                    "optionB": "complex",
                    "optionC": "basic",
                    "result": "complex",
                    "explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지훈",
                    "script": "I enjoy deep thinking.",
                    "translation": "난 깊은 사고를 즐겨."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both love learning.",
                    "translation": "우리 둘 다 배우기를 좋아하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 듣는 것에 대한 문장이에요.",
                    "optionA": "take",
                    "optionB": "I",
                    "optionC": "online",
                    "optionD": "courses",
                    "result": "I take online courses",
                    "explanation": "나는 온라인 강의를 들어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지훈",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
ID: 17709 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구하는 시간",
            "explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I play chess regularly.",
                    "translation": "난 정기적으로 체스를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's a strategic game!",
                    "translation": "전략적인 게임이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow classic strategies.",
                    "translation": "고전적인 전략을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 규칙적으로 체스를 하나요?",
                    "hint": "ISTJ는 정기적인 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 정기적으로 체스를 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I experiment with moves.",
                    "translation": "난 수를 실험해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're quite creative!",
                    "translation": "넌 꽤 창의적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae experiments with @@.",
                    "hint": "INTP는 새로운 수를 실험해요.",
                    "optionA": "rules",
                    "optionB": "moves",
                    "optionC": "books",
                    "result": "moves",
                    "explanation": "민재는 'with moves' 체스 수를 실험해봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "I test new ideas.",
                    "translation": "새로운 아이디어를 시험해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different approaches work well.",
                    "translation": "다른 접근법도 잘 맞네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "classic",
                    "optionD": "strategies",
                    "result": "I follow classic strategies",
                    "explanation": "나는 고전적인 전략을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, chess is fun!",
                    "translation": "응, 체스는 재미있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "탐구하는 시간",
            "explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I play chess regularly.",
                    "translation": "난 정기적으로 체스를 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That's a strategic game!",
                    "translation": "전략적인 게임이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow classic strategies.",
                    "translation": "고전적인 전략을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 규칙적으로 체스를 하나요?",
                    "hint": "ISTJ는 정기적인 활동을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 정기적으로 체스를 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "I experiment with moves.",
                    "translation": "난 수를 실험해봐."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're quite creative!",
                    "translation": "넌 꽤 창의적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minjae experiments with @@.",
                    "hint": "INTP는 새로운 수를 실험해요.",
                    "optionA": "rules",
                    "optionB": "moves",
                    "optionC": "books",
                    "result": "moves",
                    "explanation": "민재는 'with moves' 체스 수를 실험해봐요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민재",
                    "script": "I test new ideas.",
                    "translation": "새로운 아이디어를 시험해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different approaches work well.",
                    "translation": "다른 접근법도 잘 맞네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "classic",
                    "optionD": "strategies",
                    "result": "I follow classic strategies",
                    "explanation": "나는 고전적인 전략을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민재",
                    "script": "Yes, chess is fun!",
                    "translation": "응, 체스는 재미있어!"
                }
            ]
        }
    ]
}
ID: 17710 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "마음의 충전",
            "explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I garden on weekends.",
                    "translation": "주말에 정원 가꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's very peaceful!",
                    "translation": "정말 평화로워 보이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I grow vegetables systematically.",
                    "translation": "체계적으로 채소를 키워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획적으로 정원을 가꾸나요?",
                    "hint": "ISTJ는 체계적으로 활동해요.",
                    "result": "O",
                    "explanation": "동현이는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I write in journals.",
                    "translation": "난 일기를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "That helps self-reflection!",
                    "translation": "그게 자기성찰에 도움이 되겠구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu writes in @@.",
                    "hint": "INFJ는 일기를 써요.",
                    "optionA": "books",
                    "optionB": "journals",
                    "optionC": "letters",
                    "result": "journals",
                    "explanation": "민수는 'in journals' 일기를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "It deepens my understanding.",
                    "translation": "이해를 깊게 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both need quiet.",
                    "translation": "우리 둘 다 조용함이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 키우는 것에 대한 문장이에요.",
                    "optionA": "grow",
                    "optionB": "I",
                    "optionC": "vegetables",
                    "optionD": "systematically",
                    "result": "I grow vegetables systematically",
                    "explanation": "나는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, for inner peace!",
                    "translation": "응, 내면의 평화를 위해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "마음의 충전",
            "explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I garden on weekends.",
                    "translation": "주말에 정원 가꿔."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민수",
                    "script": "That's very peaceful!",
                    "translation": "정말 평화로워 보이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I grow vegetables systematically.",
                    "translation": "체계적으로 채소를 키워."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 계획적으로 정원을 가꾸나요?",
                    "hint": "ISTJ는 체계적으로 활동해요.",
                    "result": "O",
                    "explanation": "동현이는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민수",
                    "script": "I write in journals.",
                    "translation": "난 일기를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "That helps self-reflection!",
                    "translation": "그게 자기성찰에 도움이 되겠구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minsu writes in @@.",
                    "hint": "INFJ는 일기를 써요.",
                    "optionA": "books",
                    "optionB": "journals",
                    "optionC": "letters",
                    "result": "journals",
                    "explanation": "민수는 'in journals' 일기를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민수",
                    "script": "It deepens my understanding.",
                    "translation": "이해를 깊게 해줘."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both need quiet.",
                    "translation": "우리 둘 다 조용함이 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 키우는 것에 대한 문장이에요.",
                    "optionA": "grow",
                    "optionB": "I",
                    "optionC": "vegetables",
                    "optionD": "systematically",
                    "result": "I grow vegetables systematically",
                    "explanation": "나는 체계적으로 채소를 키워요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민수",
                    "script": "Yes, for inner peace!",
                    "translation": "응, 내면의 평화를 위해!"
                }
            ]
        }
    ]
}
ID: 17711 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "나만의 시간",
            "explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I fix things myself.",
                    "translation": "난 직접 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's a useful skill!",
                    "translation": "유용한 기술이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow repair manuals.",
                    "translation": "수리 매뉴얼을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 직접 물건을 수리하나요?",
                    "hint": "ISTJ는 실용적인 활동을 해요.",
                    "result": "O",
                    "explanation": "동현이는 직접 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write poetry daily.",
                    "translation": "난 매일 시를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your words are moving!",
                    "translation": "네 글은 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes @@ daily.",
                    "hint": "INFP는 매일 시를 써요.",
                    "optionA": "letters",
                    "optionB": "poetry",
                    "optionC": "reports",
                    "result": "poetry",
                    "explanation": "준호는 'poetry daily' 매일 시를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "It expresses my soul.",
                    "translation": "내 영혼을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different outlets help us.",
                    "translation": "다른 배출구가 우릴 도와."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "repair",
                    "optionD": "manuals",
                    "result": "I follow repair manuals",
                    "explanation": "나는 수리 매뉴얼을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, that's so true!",
                    "translation": "응, 정말 그래!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "나만의 시간",
            "explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I fix things myself.",
                    "translation": "난 직접 물건을 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "That's a useful skill!",
                    "translation": "유용한 기술이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow repair manuals.",
                    "translation": "수리 매뉴얼을 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 직접 물건을 수리하나요?",
                    "hint": "ISTJ는 실용적인 활동을 해요.",
                    "result": "O",
                    "explanation": "동현이는 직접 물건을 고쳐요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I write poetry daily.",
                    "translation": "난 매일 시를 써."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "Your words are moving!",
                    "translation": "네 글은 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junho writes @@ daily.",
                    "hint": "INFP는 매일 시를 써요.",
                    "optionA": "letters",
                    "optionB": "poetry",
                    "optionC": "reports",
                    "result": "poetry",
                    "explanation": "준호는 'poetry daily' 매일 시를 써요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준호",
                    "script": "It expresses my soul.",
                    "translation": "내 영혼을 표현해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different outlets help us.",
                    "translation": "다른 배출구가 우릴 도와."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "repair",
                    "optionD": "manuals",
                    "result": "I follow repair manuals",
                    "explanation": "나는 수리 매뉴얼을 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Yes, that's so true!",
                    "translation": "응, 정말 그래!"
                }
            ]
        }
    ]
}
ID: 17712 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동적인 주말",
            "explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I hike alone sometimes.",
                    "translation": "가끔 혼자 등산해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I organize group hikes!",
                    "translation": "난 단체 등산을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I enjoy the solitude.",
                    "translation": "고독을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
                    "hint": "ISTJ는 혼자만의 시간을 즐겨요.",
                    "result": "O",
                    "explanation": "동현이는 가끔 혼자 등산해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Groups make it fun!",
                    "translation": "단체가 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a natural leader!",
                    "translation": "넌 타고난 리더구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung organizes @@ hikes.",
                    "hint": "ESTJ는 단체 등산을 조직해요.",
                    "optionA": "solo",
                    "optionB": "group",
                    "optionC": "quiet",
                    "result": "group",
                    "explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I coordinate everything well.",
                    "translation": "모든 걸 잘 조율해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both ways are good.",
                    "translation": "두 방식 다 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "I",
                    "optionC": "the",
                    "optionD": "solitude",
                    "result": "I enjoy the solitude",
                    "explanation": "나는 고독을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, we each shine!",
                    "translation": "응, 우린 각자 빛나!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "활동적인 주말",
            "explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I hike alone sometimes.",
                    "translation": "가끔 혼자 등산해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태영",
                    "script": "I organize group hikes!",
                    "translation": "난 단체 등산을 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I enjoy the solitude.",
                    "translation": "고독을 즐겨."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
                    "hint": "ISTJ는 혼자만의 시간을 즐겨요.",
                    "result": "O",
                    "explanation": "동현이는 가끔 혼자 등산해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태영",
                    "script": "Groups make it fun!",
                    "translation": "단체가 재미있게 만들어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a natural leader!",
                    "translation": "넌 타고난 리더구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Taeyoung organizes @@ hikes.",
                    "hint": "ESTJ는 단체 등산을 조직해요.",
                    "optionA": "solo",
                    "optionB": "group",
                    "optionC": "quiet",
                    "result": "group",
                    "explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태영",
                    "script": "I coordinate everything well.",
                    "translation": "모든 걸 잘 조율해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Both ways are good.",
                    "translation": "두 방식 다 좋아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 즐기는 것에 대한 문장이에요.",
                    "optionA": "enjoy",
                    "optionB": "I",
                    "optionC": "the",
                    "optionD": "solitude",
                    "result": "I enjoy the solitude",
                    "explanation": "나는 고독을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태영",
                    "script": "Yes, we each shine!",
                    "translation": "응, 우린 각자 빛나!"
                }
            ]
        }
    ]
}
ID: 17713 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 충전법",
            "explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I build model airplanes.",
                    "translation": "난 모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That needs serious focus!",
                    "translation": "그건 진지한 집중이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow instructions precisely.",
                    "translation": "지시사항을 정확히 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 모형 만들기를 좋아하나요?",
                    "hint": "ISTJ는 세밀한 작업을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 모형 비행기를 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I try extreme sports!",
                    "translation": "난 익스트림 스포츠를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so adventurous!",
                    "translation": "넌 정말 모험적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo tries @@ sports.",
                    "hint": "ESTP는 익스트림 스포츠를 해요.",
                    "optionA": "quiet",
                    "optionB": "extreme",
                    "optionC": "indoor",
                    "result": "extreme",
                    "explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I love the adrenaline.",
                    "translation": "난 아드레날린이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We recharge very differently.",
                    "translation": "우린 아주 다르게 충전하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "instructions",
                    "optionD": "precisely",
                    "result": "I follow instructions precisely",
                    "explanation": "나는 지시사항을 정확히 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, but it works!",
                    "translation": "응, 하지만 효과 있어!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "에너지 충전법",
            "explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I build model airplanes.",
                    "translation": "난 모형 비행기를 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "상우",
                    "script": "That needs serious focus!",
                    "translation": "그건 진지한 집중이 필요해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I follow instructions precisely.",
                    "translation": "지시사항을 정확히 따라."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 모형 만들기를 좋아하나요?",
                    "hint": "ISTJ는 세밀한 작업을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 모형 비행기를 만들어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "상우",
                    "script": "I try extreme sports!",
                    "translation": "난 익스트림 스포츠를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so adventurous!",
                    "translation": "넌 정말 모험적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Sangwoo tries @@ sports.",
                    "hint": "ESTP는 익스트림 스포츠를 해요.",
                    "optionA": "quiet",
                    "optionB": "extreme",
                    "optionC": "indoor",
                    "result": "extreme",
                    "explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "상우",
                    "script": "I love the adrenaline.",
                    "translation": "난 아드레날린이 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We recharge very differently.",
                    "translation": "우린 아주 다르게 충전하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 따르는 것에 대한 문장이에요.",
                    "optionA": "follow",
                    "optionB": "I",
                    "optionC": "instructions",
                    "optionD": "precisely",
                    "result": "I follow instructions precisely",
                    "explanation": "나는 지시사항을 정확히 따라요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "상우",
                    "script": "Yes, but it works!",
                    "translation": "응, 하지만 효과 있어!"
                }
            ]
        }
    ]
}
ID: 17714 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 즐거움",
            "explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I restore old furniture.",
                    "translation": "난 오래된 가구를 복원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That sounds so rewarding!",
                    "translation": "정말 보람찰 것 같아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I work alone usually.",
                    "translation": "보통 혼자 작업해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
                    "hint": "ISTJ는 독립적으로 일해요.",
                    "result": "O",
                    "explanation": "동현이는 보통 혼자 작업해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I host dinner parties!",
                    "translation": "난 디너 파티를 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a great host!",
                    "translation": "넌 훌륭한 호스트야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji hosts @@ parties.",
                    "hint": "ESFJ는 디너 파티를 열어요.",
                    "optionA": "quiet",
                    "optionB": "dinner",
                    "optionC": "small",
                    "result": "dinner",
                    "explanation": "민지는 'dinner parties' 디너 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I love bringing people together.",
                    "translation": "사람들을 모으는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We need different energy.",
                    "translation": "우린 다른 에너지가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 복원하는 것에 대한 문장이에요.",
                    "optionA": "restore",
                    "optionB": "I",
                    "optionC": "old",
                    "optionD": "furniture",
                    "result": "I restore old furniture",
                    "explanation": "나는 오래된 가구를 복원해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, and that's okay!",
                    "translation": "응, 그리고 그게 괜찮아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "함께하는 즐거움",
            "explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I restore old furniture.",
                    "translation": "난 오래된 가구를 복원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "That sounds so rewarding!",
                    "translation": "정말 보람찰 것 같아!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I work alone usually.",
                    "translation": "보통 혼자 작업해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
                    "hint": "ISTJ는 독립적으로 일해요.",
                    "result": "O",
                    "explanation": "동현이는 보통 혼자 작업해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민지",
                    "script": "I host dinner parties!",
                    "translation": "난 디너 파티를 열어!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're a great host!",
                    "translation": "넌 훌륭한 호스트야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Minji hosts @@ parties.",
                    "hint": "ESFJ는 디너 파티를 열어요.",
                    "optionA": "quiet",
                    "optionB": "dinner",
                    "optionC": "small",
                    "result": "dinner",
                    "explanation": "민지는 'dinner parties' 디너 파티를 열어요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "I love bringing people together.",
                    "translation": "사람들을 모으는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We need different energy.",
                    "translation": "우린 다른 에너지가 필요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 복원하는 것에 대한 문장이에요.",
                    "optionA": "restore",
                    "optionB": "I",
                    "optionC": "old",
                    "optionD": "furniture",
                    "result": "I restore old furniture",
                    "explanation": "나는 오래된 가구를 복원해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "Yes, and that's okay!",
                    "translation": "응, 그리고 그게 괜찮아!"
                }
            ]
        }
    ]
}
ID: 17715 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말의 선택",
            "explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule my hobbies.",
                    "translation": "취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's very organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track my progress.",
                    "translation": "진행상황을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 취미 활동을 계획하나요?",
                    "hint": "ISTJ는 취미도 계획적으로 해요.",
                    "result": "O",
                    "explanation": "동현이는 취미 시간을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I do whatever feels right!",
                    "translation": "내키는 대로 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so spontaneous!",
                    "translation": "넌 정말 즉흥적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol does whatever @@ right.",
                    "hint": "ESFP는 내키는 대로 해요.",
                    "optionA": "looks",
                    "optionB": "feels",
                    "optionC": "seems",
                    "result": "feels",
                    "explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Life's more exciting that way!",
                    "translation": "그게 인생을 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different styles work differently.",
                    "translation": "다른 스타일이 다르게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 추적하는 것에 대한 문장이에요.",
                    "optionA": "track",
                    "optionB": "I",
                    "optionC": "my",
                    "optionD": "progress",
                    "result": "I track my progress",
                    "explanation": "나는 진행상황을 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, we're both happy!",
                    "translation": "응, 우리 둘 다 행복해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말의 선택",
            "explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I schedule my hobbies.",
                    "translation": "취미 시간을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예솔",
                    "script": "That's very organized!",
                    "translation": "정말 체계적이네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "I track my progress.",
                    "translation": "진행상황을 추적해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 취미 활동을 계획하나요?",
                    "hint": "ISTJ는 취미도 계획적으로 해요.",
                    "result": "O",
                    "explanation": "동현이는 취미 시간을 계획해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예솔",
                    "script": "I do whatever feels right!",
                    "translation": "내키는 대로 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so spontaneous!",
                    "translation": "넌 정말 즉흥적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Yesol does whatever @@ right.",
                    "hint": "ESFP는 내키는 대로 해요.",
                    "optionA": "looks",
                    "optionB": "feels",
                    "optionC": "seems",
                    "result": "feels",
                    "explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예솔",
                    "script": "Life's more exciting that way!",
                    "translation": "그게 인생을 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different styles work differently.",
                    "translation": "다른 스타일이 다르게 작용해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 추적하는 것에 대한 문장이에요.",
                    "optionA": "track",
                    "optionB": "I",
                    "optionC": "my",
                    "optionD": "progress",
                    "result": "I track my progress",
                    "explanation": "나는 진행상황을 추적해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예솔",
                    "script": "Yes, we're both happy!",
                    "translation": "응, 우리 둘 다 행복해!"
                }
            ]
        }
    ]
}
ID: 17716 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "성취하는 시간",
            "explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I maintain my routines.",
                    "translation": "루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's very consistent!",
                    "translation": "정말 꾸준하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Stability brings me peace.",
                    "translation": "안정성이 평화를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 일관된 루틴을 유지하나요?",
                    "hint": "ISTJ는 안정적인 패턴을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 루틴을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I set ambitious goals!",
                    "translation": "야심찬 목표를 세워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very driven!",
                    "translation": "넌 정말 의욕적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok sets @@ goals.",
                    "hint": "ENTJ는 야심찬 목표를 세워요.",
                    "optionA": "small",
                    "optionB": "ambitious",
                    "optionC": "simple",
                    "result": "ambitious",
                    "explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Challenges excite me greatly.",
                    "translation": "도전이 날 크게 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We approach differently indeed.",
                    "translation": "우린 정말 다르게 접근하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정성이 주는 것에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "Stability",
                    "optionC": "me",
                    "optionD": "peace",
                    "result": "Stability brings me peace",
                    "explanation": "안정성이 나에게 평화를 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, both ways work!",
                    "translation": "응, 두 방식 다 통해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "성취하는 시간",
            "explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I maintain my routines.",
                    "translation": "루틴을 유지해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준혁",
                    "script": "That's very consistent!",
                    "translation": "정말 꾸준하구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Stability brings me peace.",
                    "translation": "안정성이 평화를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 일관된 루틴을 유지하나요?",
                    "hint": "ISTJ는 안정적인 패턴을 좋아해요.",
                    "result": "O",
                    "explanation": "동현이는 루틴을 유지해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준혁",
                    "script": "I set ambitious goals!",
                    "translation": "야심찬 목표를 세워!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're very driven!",
                    "translation": "넌 정말 의욕적이구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Junhyeok sets @@ goals.",
                    "hint": "ENTJ는 야심찬 목표를 세워요.",
                    "optionA": "small",
                    "optionB": "ambitious",
                    "optionC": "simple",
                    "result": "ambitious",
                    "explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준혁",
                    "script": "Challenges excite me greatly.",
                    "translation": "도전이 날 크게 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We approach differently indeed.",
                    "translation": "우린 정말 다르게 접근하네."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "안정성이 주는 것에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "Stability",
                    "optionC": "me",
                    "optionD": "peace",
                    "result": "Stability brings me peace",
                    "explanation": "안정성이 나에게 평화를 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준혁",
                    "script": "Yes, both ways work!",
                    "translation": "응, 두 방식 다 통해!"
                }
            ]
        }
    ]
}
ID: 17717 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 시도",
            "explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I perfect one hobby.",
                    "translation": "하나의 취미를 완벽히 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really impressive!",
                    "translation": "정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Mastery takes dedicated time.",
                    "translation": "숙달은 헌신적인 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 하나의 취미에 집중하나요?",
                    "hint": "ISTJ는 깊이를 추구해요.",
                    "result": "O",
                    "explanation": "동현이는 하나의 취미를 완벽히 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I try many things!",
                    "translation": "난 많은 것을 시도해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so curious!",
                    "translation": "넌 정말 호기심이 많구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon tries @@ things.",
                    "hint": "ENTP는 많은 것을 시도해요.",
                    "optionA": "one",
                    "optionB": "many",
                    "optionC": "few",
                    "result": "many",
                    "explanation": "도윤이는 'many things' 많은 것을 시도해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Variety keeps life interesting.",
                    "translation": "다양성이 인생을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Depth versus breadth matters.",
                    "translation": "깊이 대 폭이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "숙달에 필요한 것에 대한 문장이에요.",
                    "optionA": "takes",
                    "optionB": "Mastery",
                    "optionC": "dedicated",
                    "optionD": "time",
                    "result": "Mastery takes dedicated time",
                    "explanation": "숙달은 헌신적인 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, both are valid!",
                    "translation": "응, 둘 다 타당해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "새로운 시도",
            "explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I perfect one hobby.",
                    "translation": "하나의 취미를 완벽히 해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도윤",
                    "script": "That's really impressive!",
                    "translation": "정말 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Mastery takes dedicated time.",
                    "translation": "숙달은 헌신적인 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 하나의 취미에 집중하나요?",
                    "hint": "ISTJ는 깊이를 추구해요.",
                    "result": "O",
                    "explanation": "동현이는 하나의 취미를 완벽히 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도윤",
                    "script": "I try many things!",
                    "translation": "난 많은 것을 시도해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're so curious!",
                    "translation": "넌 정말 호기심이 많구나!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Doyoon tries @@ things.",
                    "hint": "ENTP는 많은 것을 시도해요.",
                    "optionA": "one",
                    "optionB": "many",
                    "optionC": "few",
                    "result": "many",
                    "explanation": "도윤이는 'many things' 많은 것을 시도해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도윤",
                    "script": "Variety keeps life interesting.",
                    "translation": "다양성이 인생을 흥미롭게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Depth versus breadth matters.",
                    "translation": "깊이 대 폭이 중요해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "숙달에 필요한 것에 대한 문장이에요.",
                    "optionA": "takes",
                    "optionB": "Mastery",
                    "optionC": "dedicated",
                    "optionD": "time",
                    "result": "Mastery takes dedicated time",
                    "explanation": "숙달은 헌신적인 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도윤",
                    "script": "Yes, both are valid!",
                    "translation": "응, 둘 다 타당해!"
                }
            ]
        }
    ]
}
ID: 17718 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "의미 있는 시간",
            "explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I document family history.",
                    "translation": "가족 역사를 기록해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's so meaningful!",
                    "translation": "정말 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "It preserves our legacy.",
                    "translation": "우리 유산을 보존해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가족 기록을 보관하나요?",
                    "hint": "ISTJ는 역사를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "동현이는 가족 역사를 기록해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I volunteer teaching kids!",
                    "translation": "아이들을 가르치는 봉사를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You inspire others beautifully!",
                    "translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin volunteers @@ kids.",
                    "hint": "ENFJ는 아이들을 가르쳐요.",
                    "optionA": "watching",
                    "optionB": "teaching",
                    "optionC": "meeting",
                    "result": "teaching",
                    "explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Helping others fulfills me.",
                    "translation": "남을 돕는 게 날 충만하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both value meaning.",
                    "translation": "우리 둘 다 의미를 중시해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "동현이가 보존하는 것에 대한 문장이에요.",
                    "optionA": "preserves",
                    "optionB": "It",
                    "optionC": "our",
                    "optionD": "legacy",
                    "result": "It preserves our legacy",
                    "explanation": "그것은 우리 유산을 보존해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "의미 있는 시간",
            "explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I document family history.",
                    "translation": "가족 역사를 기록해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재민",
                    "script": "That's so meaningful!",
                    "translation": "정말 의미 있어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "It preserves our legacy.",
                    "translation": "우리 유산을 보존해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 가족 기록을 보관하나요?",
                    "hint": "ISTJ는 역사를 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "동현이는 가족 역사를 기록해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재민",
                    "script": "I volunteer teaching kids!",
                    "translation": "아이들을 가르치는 봉사를 해!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You inspire others beautifully!",
                    "translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Jaemin volunteers @@ kids.",
                    "hint": "ENFJ는 아이들을 가르쳐요.",
                    "optionA": "watching",
                    "optionB": "teaching",
                    "optionC": "meeting",
                    "result": "teaching",
                    "explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "재민",
                    "script": "Helping others fulfills me.",
                    "translation": "남을 돕는 게 날 충만하게 해."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "We both value meaning.",
                    "translation": "우리 둘 다 의미를 중시해."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "동현이가 보존하는 것에 대한 문장이에요.",
                    "optionA": "preserves",
                    "optionB": "It",
                    "optionC": "our",
                    "optionD": "legacy",
                    "result": "It preserves our legacy",
                    "explanation": "그것은 우리 유산을 보존해요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "재민",
                    "script": "Yes, in our ways!",
                    "translation": "응, 우리 방식으로!"
                }
            ]
        }
    ]
}
ID: 17719 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 주말",
            "explanation": "ISTJ의 계획된 여가와 ENFP의 영감 중심 취미 비교",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I stick to schedules.",
                    "translation": "일정을 고수해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's really disciplined!",
                    "translation": "정말 규율적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Consistency helps me focus.",
                    "translation": "일관성이 집중에 도움을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 일정을 지키나요?",
                    "hint": "ISTJ는 규칙적인 패턴을 따라요.",
                    "result": "O",
                    "explanation": "동현이는 일정을 고수해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I follow my inspiration!",
                    "translation": "영감을 따라가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're wonderfully creative!",
                    "translation": "넌 놀랍도록 창의적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin follows his @@.",
                    "hint": "ENFP는 영감을 따라가요.",
                    "optionA": "schedule",
                    "optionB": "inspiration",
                    "optionC": "routine",
                    "result": "inspiration",
                    "explanation": "성민이는 'his inspiration' 영감을 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Ideas come when ready.",
                    "translation": "아이디어는 준비되면 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different timing works well.",
                    "translation": "다른 타이밍이 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일관성이 주는 것에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Consistency",
                    "optionC": "me",
                    "optionD": "focus",
                    "result": "Consistency helps me focus",
                    "explanation": "일관성이 집중에 도움을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, we're both happy!",
                    "translation": "응, 우리 둘 다 행복해!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "자유로운 주말",
            "explanation": "ISTJ의 계획된 여가와 ENFP의 영감 중심 취미 비교",
            "level": 2,
            "my_mbti": "ISTJ",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동현",
                    "script": "I stick to schedules.",
                    "translation": "일정을 고수해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "That's really disciplined!",
                    "translation": "정말 규율적이구나!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "동현",
                    "script": "Consistency helps me focus.",
                    "translation": "일관성이 집중에 도움을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "동현이는 일정을 지키나요?",
                    "hint": "ISTJ는 규칙적인 패턴을 따라요.",
                    "result": "O",
                    "explanation": "동현이는 일정을 고수해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "성민",
                    "script": "I follow my inspiration!",
                    "translation": "영감을 따라가!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "동현",
                    "script": "You're wonderfully creative!",
                    "translation": "넌 놀랍도록 창의적이야!"
                },
                {
                    "type": "blank",
                    "index": 7,
                    "quiz": "Seongmin follows his @@.",
                    "hint": "ENFP는 영감을 따라가요.",
                    "optionA": "schedule",
                    "optionB": "inspiration",
                    "optionC": "routine",
                    "result": "inspiration",
                    "explanation": "성민이는 'his inspiration' 영감을 따라가요."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Ideas come when ready.",
                    "translation": "아이디어는 준비되면 와."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "동현",
                    "script": "Different timing works well.",
                    "translation": "다른 타이밍이 잘 맞아."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "일관성이 주는 것에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Consistency",
                    "optionC": "me",
                    "optionD": "focus",
                    "result": "Consistency helps me focus",
                    "explanation": "일관성이 집중에 도움을 줘요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "Yes, we're both happy!",
                    "translation": "응, 우리 둘 다 행복해!"
                }
            ]
        }
    ]
}
ID: 17720 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 정비 시간",
            "explanation": "ISTP의 실용적 DIY와 ISTJ의 체계적 정리",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I'm fixing my bike today.",
                    "translation": "오늘 자전거 고칠 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Did you plan the steps?",
                    "translation": "단계별로 계획 세웠어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 즉흥적으로 자전거를 고치나요?",
                    "hint": "ISTP는 손으로 직접 해결하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "태오는 계획 없이 바로 자전거를 고치려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I'll figure it out.",
                    "translation": "하면서 알아낼 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "I prefer a manual.",
                    "translation": "난 설명서가 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-su prefers following a @@.",
                    "hint": "ISTJ는 체계적인 방법을 선호해요.",
                    "optionA": "manual",
                    "optionB": "feeling",
                    "optionC": "guess",
                    "result": "manual",
                    "explanation": "지수는 설명서를 따르는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "But it's more reliable.",
                    "translation": "하지만 더 확실하잖아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I like trying things.",
                    "translation": "난 직접 해보는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지수",
                    "script": "I understand that approach.",
                    "translation": "그 방식도 이해는 돼."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지수가 태오의 방식을 이해한다는 문장이에요.",
                    "optionA": "that",
                    "optionB": "I",
                    "optionC": "approach",
                    "optionD": "understand",
                    "optionE": "totally",
                    "result": "I totally understand that approach",
                    "explanation": "지수는 태오의 접근 방식을 완전히 이해한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your way works well too!",
                    "translation": "네 방식도 잘 되네!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 정비 시간",
            "explanation": "ISTP의 실용적 DIY와 ISTJ의 체계적 정리",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ISTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "태오",
                    "script": "I'm fixing my bike today.",
                    "translation": "오늘 자전거 고칠 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지수",
                    "script": "Did you plan the steps?",
                    "translation": "단계별로 계획 세웠어?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "태오는 즉흥적으로 자전거를 고치나요?",
                    "hint": "ISTP는 손으로 직접 해결하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "태오는 계획 없이 바로 자전거를 고치려고 해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태오",
                    "script": "I'll figure it out.",
                    "translation": "하면서 알아낼 거야."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지수",
                    "script": "I prefer a manual.",
                    "translation": "난 설명서가 좋아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Ji-su prefers following a @@.",
                    "hint": "ISTJ는 체계적인 방법을 선호해요.",
                    "optionA": "manual",
                    "optionB": "feeling",
                    "optionC": "guess",
                    "result": "manual",
                    "explanation": "지수는 설명서를 따르는 걸 선호해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "But it's more reliable.",
                    "translation": "하지만 더 확실하잖아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태오",
                    "script": "I like trying things.",
                    "translation": "난 직접 해보는 게 좋아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "지수",
                    "script": "I understand that approach.",
                    "translation": "그 방식도 이해는 돼."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "지수가 태오의 방식을 이해한다는 문장이에요.",
                    "optionA": "that",
                    "optionB": "I",
                    "optionC": "approach",
                    "optionD": "understand",
                    "optionE": "totally",
                    "result": "I totally understand that approach",
                    "explanation": "지수는 태오의 접근 방식을 완전히 이해한다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태오",
                    "script": "Your way works well too!",
                    "translation": "네 방식도 잘 되네!"
                }
            ]
        }
    ]
}
ID: 17721 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "선물 준비하기",
            "explanation": "ISTP의 간단한 접근과 ISFJ의 세심한 배려",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I'll buy something simple.",
                    "translation": "간단한 거 살 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "Should we make it?",
                    "translation": "우리가 만들까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 선물을 직접 만들고 싶어하나요?",
                    "hint": "ISFJ는 정성을 담은 선물을 선호해요.",
                    "result": "O",
                    "explanation": "민우는 손수 만든 선물을 주고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "That's too much work.",
                    "translation": "그건 너무 복잡해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민우",
                    "script": "But it shows care.",
                    "translation": "하지만 마음이 담기잖아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo thinks making gifts shows @@.",
                    "hint": "ISFJ는 마음을 전하는 걸 중요하게 생각해요.",
                    "optionA": "speed",
                    "optionB": "care",
                    "optionC": "money",
                    "result": "care",
                    "explanation": "민우는 만드는 것이 배려를 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "They'll appreciate the effort.",
                    "translation": "노력을 고마워할 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "You're really thoughtful though.",
                    "translation": "근데 넌 정말 세심하다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Thanks for understanding me!",
                    "translation": "이해해줘서 고마워!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "민우가 하연에게 고맙다는 문장이에요.",
                    "optionA": "for",
                    "optionB": "me",
                    "optionC": "understanding",
                    "optionD": "Thanks",
                    "optionE": "really",
                    "result": "Thanks for really understanding me",
                    "explanation": "민우는 하연이 자신을 정말 이해해줘서 고맙다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하연",
                    "script": "Let's find a balance then!",
                    "translation": "그럼 균형을 찾자!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "선물 준비하기",
            "explanation": "ISTP의 간단한 접근과 ISFJ의 세심한 배려",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하연",
                    "script": "I'll buy something simple.",
                    "translation": "간단한 거 살 거야."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "Should we make it?",
                    "translation": "우리가 만들까?"
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "민우는 선물을 직접 만들고 싶어하나요?",
                    "hint": "ISFJ는 정성을 담은 선물을 선호해요.",
                    "result": "O",
                    "explanation": "민우는 손수 만든 선물을 주고 싶어해요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하연",
                    "script": "That's too much work.",
                    "translation": "그건 너무 복잡해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민우",
                    "script": "But it shows care.",
                    "translation": "하지만 마음이 담기잖아."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Min-woo thinks making gifts shows @@.",
                    "hint": "ISFJ는 마음을 전하는 걸 중요하게 생각해요.",
                    "optionA": "speed",
                    "optionB": "care",
                    "optionC": "money",
                    "result": "care",
                    "explanation": "민우는 만드는 것이 배려를 보여준다고 생각해요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "They'll appreciate the effort.",
                    "translation": "노력을 고마워할 거야."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하연",
                    "script": "You're really thoughtful though.",
                    "translation": "근데 넌 정말 세심하다."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "Thanks for understanding me!",
                    "translation": "이해해줘서 고마워!"
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "민우가 하연에게 고맙다는 문장이에요.",
                    "optionA": "for",
                    "optionB": "me",
                    "optionC": "understanding",
                    "optionD": "Thanks",
                    "optionE": "really",
                    "result": "Thanks for really understanding me",
                    "explanation": "민우는 하연이 자신을 정말 이해해줘서 고맙다고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하연",
                    "script": "Let's find a balance then!",
                    "translation": "그럼 균형을 찾자!"
                }
            ]
        }
    ]
}
ID: 17722 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 즐거움",
            "explanation": "ISTP의 실험적 제작과 ISFP의 감성적 예술",
            "category": "취미와 여가 활동",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I'm building a model.",
                    "translation": "모형 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I'm painting something beautiful.",
                    "translation": "난 예쁜 그림 그려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 감성적인 작품을 만드나요?",
                    "hint": "ISFP는 예술적 감수성이 풍부해요.",
                    "result": "O",
                    "explanation": "수지는 아름다운 그림을 그리고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Mine's more about function.",
                    "translation": "내 건 기능이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Mine's about feeling right.",
                    "translation": "내 건 느낌이 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min's model focuses on @@.",
                    "hint": "ISTP는 실용성과 기능을 중시해요.",
                    "optionA": "emotion",
                    "optionB": "function",
                    "optionC": "color",
                    "result": "function",
                    "explanation": "동민의 모형은 기능에 초점을 맞춰요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Yours is really practical!",
                    "translation": "네 건 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "We both create things.",
                    "translation": "우리 둘 다 만들잖아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Just in different ways.",
                    "translation": "그냥 방식이 다를 뿐이지."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "수지가 방식이 다르다는 문장이에요.",
                    "optionA": "ways",
                    "optionB": "in",
                    "optionC": "different",
                    "optionD": "Just",
                    "optionE": "really",
                    "result": "Just in really different ways",
                    "explanation": "수지는 방식이 정말 다를 뿐이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동민",
                    "script": "Both approaches are totally valid!",
                    "translation": "두 접근 다 완전 괜찮아!"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "창작의 즐거움",
            "explanation": "ISTP의 실험적 제작과 ISFP의 감성적 예술",
            "level": 2,
            "my_mbti": "ISTP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "동민",
                    "script": "I'm building a model.",
                    "translation": "모형 만들고 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수지",
                    "script": "I'm painting something beautiful.",
                    "translation": "난 예쁜 그림 그려."
                },
                {
                    "type": "ox",
                    "index": 3,
                    "quiz": "수지는 감성적인 작품을 만드나요?",
                    "hint": "ISFP는 예술적 감수성이 풍부해요.",
                    "result": "O",
                    "explanation": "수지는 아름다운 그림을 그리고 있어요."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "동민",
                    "script": "Mine's more about function.",
                    "translation": "내 건 기능이 중요해."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수지",
                    "script": "Mine's about feeling right.",
                    "translation": "내 건 느낌이 중요해."
                },
                {
                    "type": "blank",
                    "index": 6,
                    "quiz": "Dong-min's model focuses on @@.",
                    "hint": "ISTP는 실용성과 기능을 중시해요.",
                    "optionA": "emotion",
                    "optionB": "function",
                    "optionC": "color",
                    "result": "function",
                    "explanation": "동민의 모형은 기능에 초점을 맞춰요."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "Yours is really practical!",
                    "translation": "네 건 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "동민",
                    "script": "We both create things.",
                    "translation": "우리 둘 다 만들잖아."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수지",
                    "script": "Just in different ways.",
                    "translation": "그냥 방식이 다를 뿐이지."
                },
                {
                    "type": "puzzle",
                    "index": 10,
                    "hint": "수지가 방식이 다르다는 문장이에요.",
                    "optionA": "ways",
                    "optionB": "in",
                    "optionC": "different",
                    "optionD": "Just",
                    "optionE": "really",
                    "result": "Just in really different ways",
                    "explanation": "수지는 방식이 정말 다를 뿐이라고 했어요."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "동민",
                    "script": "Both approaches are totally valid!",
                    "translation": "두 접근 다 완전 괜찮아!"
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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