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

실행 모드 선택


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

대상 테이블: content_mbti_items

ID: 17523 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "계획 실패했을 때",
            "explanation": "ISFP의 담담한 수용과 ENFP의 대안 찾기 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "It's okay, things happen.",
                    "translation": "괜찮아, 일들이 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Let's find another way quickly!",
                    "translation": "빨리 다른 방법을 찾자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "보라",
                    "script": "I accept what comes naturally.",
                    "translation": "자연스럽게 오는 걸 받아들여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "That's peaceful acceptance really!",
                    "translation": "그게 정말 평화로운 수용이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "보라는 계획이 틀어져도 크게 스트레스받지 않고 받아들입니다.",
                    "hint": "ISFP는 계획 실패에 대해 유연하게 받아들이고 흐름을 따라가요.",
                    "result": "O",
                    "explanation": "보라는 'It's okay, things happen'과 'I accept what comes naturally'라고 말하며 수용적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "I brainstorm new possibilities immediately!",
                    "translation": "즉시 새 가능성을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "I rest and try later.",
                    "translation": "쉬고 나중에 시도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your calmness is truly admirable!",
                    "translation": "네 차분함이 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ha-yun brainstorms new possibilities @@!",
                    "hint": "ENFP는 문제가 생기면 즉시 다른 해결책을 찾으려고 해요.",
                    "optionA": "slowly",
                    "optionB": "immediately",
                    "optionC": "never",
                    "result": "immediately",
                    "explanation": "하윤이는 'I brainstorm new possibilities immediately!'라고 말했어요. ENFP답게 빠르게 대응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "I let things be sometimes.",
                    "translation": "가끔 것들을 그냥 둬."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "I turn problems into adventures!",
                    "translation": "문제를 모험으로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "보라",
                    "script": "We both cope effectively though!",
                    "translation": "우리 둘 다 효과적으로 대처하긴 해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You show me accepting peacefully.",
                    "translation": "넌 평화롭게 받아들이는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "보라",
                    "script": "You show me staying optimistic!",
                    "translation": "넌 낙관적으로 있는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실패에 대한 문장이에요.",
                    "result": "Failure teaches us valuable lessons",
                    "explanation": "실패는 우리에게 귀중한 교훈을 가르쳐요.",
                    "optionA": "Failure",
                    "optionB": "teaches",
                    "optionC": "valuable",
                    "optionD": "lessons",
                    "optionE": "us"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "계획 실패했을 때",
            "explanation": "ISFP의 담담한 수용과 ENFP의 대안 찾기 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "It's okay, things happen.",
                    "translation": "괜찮아, 일들이 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "Let's find another way quickly!",
                    "translation": "빨리 다른 방법을 찾자!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "보라",
                    "script": "I accept what comes naturally.",
                    "translation": "자연스럽게 오는 걸 받아들여."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하윤",
                    "script": "That's peaceful acceptance really!",
                    "translation": "그게 정말 평화로운 수용이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "보라는 계획이 틀어져도 크게 스트레스받지 않고 받아들입니다.",
                    "hint": "ISFP는 계획 실패에 대해 유연하게 받아들이고 흐름을 따라가요.",
                    "result": "O",
                    "explanation": "보라는 'It's okay, things happen'과 'I accept what comes naturally'라고 말하며 수용적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "I brainstorm new possibilities immediately!",
                    "translation": "즉시 새 가능성을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "I rest and try later.",
                    "translation": "쉬고 나중에 시도해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하윤",
                    "script": "Your calmness is truly admirable!",
                    "translation": "네 차분함이 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ha-yun brainstorms new possibilities @@!",
                    "hint": "ENFP는 문제가 생기면 즉시 다른 해결책을 찾으려고 해요.",
                    "optionA": "slowly",
                    "optionB": "immediately",
                    "optionC": "never",
                    "result": "immediately",
                    "explanation": "하윤이는 'I brainstorm new possibilities immediately!'라고 말했어요. ENFP답게 빠르게 대응해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "I let things be sometimes.",
                    "translation": "가끔 것들을 그냥 둬."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "I turn problems into adventures!",
                    "translation": "문제를 모험으로 바꿔!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "보라",
                    "script": "We both cope effectively though!",
                    "translation": "우리 둘 다 효과적으로 대처하긴 해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "You show me accepting peacefully.",
                    "translation": "넌 평화롭게 받아들이는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "보라",
                    "script": "You show me staying optimistic!",
                    "translation": "넌 낙관적으로 있는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실패에 대한 문장이에요.",
                    "optionA": "Failure",
                    "optionB": "teaches",
                    "optionC": "valuable",
                    "optionD": "lessons",
                    "optionE": "us",
                    "result": "Failure teaches us valuable lessons",
                    "explanation": "실패는 우리에게 귀중한 교훈을 가르쳐요."
                }
            ]
        }
    ]
}
ID: 17524 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정 표현하기",
            "explanation": "ENFP의 즉각적 표현과 ISFP의 예술적 표현 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "I share feelings right away!",
                    "translation": "감정을 바로 공유해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "I express through art instead.",
                    "translation": "대신 예술로 표현해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나리",
                    "script": "Talking helps me process emotions.",
                    "translation": "말하는 게 감정 처리를 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "That's healthy communication really!",
                    "translation": "그게 정말 건강한 소통이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나리는 감정이 생기면 즉시 말로 표현하고 나눕니다.",
                    "hint": "ENFP는 감정을 속에 담아두지 않고 바로 말로 표현해요.",
                    "result": "O",
                    "explanation": "나리는 'I share feelings right away!'와 'Talking helps me process emotions'라고 말하며 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "I need private time first.",
                    "translation": "먼저 사적인 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "I connect with many friends!",
                    "translation": "많은 친구들과 연결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your openness is truly inspiring!",
                    "translation": "네 개방성이 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jin-ho expresses through @@ instead.",
                    "hint": "ISFP는 말보다 예술적 창작으로 감정을 표현해요.",
                    "optionA": "talking",
                    "optionB": "art",
                    "optionC": "anger",
                    "result": "art",
                    "explanation": "진호는 'I express through art instead'라고 말했어요. ISFP답게 예술적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "I seek lots of advice.",
                    "translation": "많은 조언을 구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "I reflect quietly alone instead.",
                    "translation": "대신 혼자 조용히 성찰해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "We handle emotions our ways!",
                    "translation": "우리는 우리 방식으로 감정을 다뤄!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "You show me verbal expression.",
                    "translation": "넌 언어적 표현을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "You show me artistic healing!",
                    "translation": "넌 예술적 치유를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정에 대한 문장이에요.",
                    "result": "Emotional health requires honest expression",
                    "explanation": "감정적 건강은 솔직한 표현을 필요로 해요.",
                    "optionA": "expression",
                    "optionB": "health",
                    "optionC": "requires",
                    "optionD": "honest",
                    "optionE": "Emotional"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "감정 표현하기",
            "explanation": "ENFP의 즉각적 표현과 ISFP의 예술적 표현 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나리",
                    "script": "I share feelings right away!",
                    "translation": "감정을 바로 공유해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "I express through art instead.",
                    "translation": "대신 예술로 표현해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나리",
                    "script": "Talking helps me process emotions.",
                    "translation": "말하는 게 감정 처리를 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "That's healthy communication really!",
                    "translation": "그게 정말 건강한 소통이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "나리는 감정이 생기면 즉시 말로 표현하고 나눕니다.",
                    "hint": "ENFP는 감정을 속에 담아두지 않고 바로 말로 표현해요.",
                    "result": "O",
                    "explanation": "나리는 'I share feelings right away!'와 'Talking helps me process emotions'라고 말하며 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "I need private time first.",
                    "translation": "먼저 사적인 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나리",
                    "script": "I connect with many friends!",
                    "translation": "많은 친구들과 연결해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your openness is truly inspiring!",
                    "translation": "네 개방성이 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jin-ho expresses through @@ instead.",
                    "hint": "ISFP는 말보다 예술적 창작으로 감정을 표현해요.",
                    "optionA": "talking",
                    "optionB": "art",
                    "optionC": "anger",
                    "result": "art",
                    "explanation": "진호는 'I express through art instead'라고 말했어요. ISFP답게 예술적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나리",
                    "script": "I seek lots of advice.",
                    "translation": "많은 조언을 구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "I reflect quietly alone instead.",
                    "translation": "대신 혼자 조용히 성찰해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나리",
                    "script": "We handle emotions our ways!",
                    "translation": "우리는 우리 방식으로 감정을 다뤄!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "You show me verbal expression.",
                    "translation": "넌 언어적 표현을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나리",
                    "script": "You show me artistic healing!",
                    "translation": "넌 예술적 치유를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정에 대한 문장이에요.",
                    "optionA": "expression",
                    "optionB": "health",
                    "optionC": "requires",
                    "optionD": "honest",
                    "optionE": "Emotional",
                    "result": "Emotional health requires honest expression",
                    "explanation": "감정적 건강은 솔직한 표현을 필요로 해요."
                }
            ]
        }
    ]
}
ID: 17525 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 고민하기",
            "explanation": "ISFP의 가치 중심과 ENFP의 열정 탐색 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "I want authentic meaningful work.",
                    "translation": "진정하고 의미있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "I want inspiring exciting work!",
                    "translation": "영감주고 신나는 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소은",
                    "script": "Personal values guide my choice.",
                    "translation": "개인적 가치가 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "That's important foundation really!",
                    "translation": "그게 정말 중요한 기반이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소은이는 진로를 정할 때 자신의 가치관과 맞는지를 중요하게 봅니다.",
                    "hint": "ISFP는 진로 선택에서 자신의 내면 가치를 우선시해요.",
                    "result": "O",
                    "explanation": "소은이는 'I want authentic meaningful work'와 'Personal values guide my choice'라고 말하며 가치 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "I explore many career paths!",
                    "translation": "많은 진로를 탐험해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "I focus on one passion.",
                    "translation": "한 가지 열정에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your dedication is truly admirable!",
                    "translation": "네 헌신이 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-u explores many career @@!",
                    "hint": "ENFP는 여러 가능성을 탐색하고 다양한 분야에 관심있어요.",
                    "optionA": "limits",
                    "optionB": "paths",
                    "optionC": "rules",
                    "result": "paths",
                    "explanation": "건우는 'I explore many career paths!'라고 말했어요. ENFP답게 다양성을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Quiet work suits me better.",
                    "translation": "조용한 일이 나한테 더 맞아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "People-oriented work excites me more!",
                    "translation": "사람 중심 일이 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "Both lead to fulfilling careers!",
                    "translation": "둘 다 충족감있는 진로로 이어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You show me following values.",
                    "translation": "넌 가치를 따르는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You show me exploring widely!",
                    "translation": "넌 널리 탐험하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진로에 대한 문장이에요.",
                    "result": "Career journey starts with passion",
                    "explanation": "진로 여정은 열정과 함께 시작해요.",
                    "optionA": "Career",
                    "optionB": "with",
                    "optionC": "passion",
                    "optionD": "journey",
                    "optionE": "starts"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "진로 고민하기",
            "explanation": "ISFP의 가치 중심과 ENFP의 열정 탐색 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소은",
                    "script": "I want authentic meaningful work.",
                    "translation": "진정하고 의미있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "건우",
                    "script": "I want inspiring exciting work!",
                    "translation": "영감주고 신나는 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소은",
                    "script": "Personal values guide my choice.",
                    "translation": "개인적 가치가 내 선택을 이끌어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "건우",
                    "script": "That's important foundation really!",
                    "translation": "그게 정말 중요한 기반이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소은이는 진로를 정할 때 자신의 가치관과 맞는지를 중요하게 봅니다.",
                    "hint": "ISFP는 진로 선택에서 자신의 내면 가치를 우선시해요.",
                    "result": "O",
                    "explanation": "소은이는 'I want authentic meaningful work'와 'Personal values guide my choice'라고 말하며 가치 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "건우",
                    "script": "I explore many career paths!",
                    "translation": "많은 진로를 탐험해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소은",
                    "script": "I focus on one passion.",
                    "translation": "한 가지 열정에 집중해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "건우",
                    "script": "Your dedication is truly admirable!",
                    "translation": "네 헌신이 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Geon-u explores many career @@!",
                    "hint": "ENFP는 여러 가능성을 탐색하고 다양한 분야에 관심있어요.",
                    "optionA": "limits",
                    "optionB": "paths",
                    "optionC": "rules",
                    "result": "paths",
                    "explanation": "건우는 'I explore many career paths!'라고 말했어요. ENFP답게 다양성을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소은",
                    "script": "Quiet work suits me better.",
                    "translation": "조용한 일이 나한테 더 맞아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "건우",
                    "script": "People-oriented work excites me more!",
                    "translation": "사람 중심 일이 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소은",
                    "script": "Both lead to fulfilling careers!",
                    "translation": "둘 다 충족감있는 진로로 이어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "건우",
                    "script": "You show me following values.",
                    "translation": "넌 가치를 따르는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소은",
                    "script": "You show me exploring widely!",
                    "translation": "넌 널리 탐험하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진로에 대한 문장이에요.",
                    "optionA": "Career",
                    "optionB": "with",
                    "optionC": "passion",
                    "optionD": "journey",
                    "optionE": "starts",
                    "result": "Career journey starts with passion",
                    "explanation": "진로 여정은 열정과 함께 시작해요."
                }
            ]
        }
    ]
}
ID: 17526 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 설정하기",
            "explanation": "ENFP의 큰 비전과 ISFP의 현재 중심 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "I dream really big always!",
                    "translation": "항상 정말 크게 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I focus on today instead.",
                    "translation": "대신 오늘에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "Future possibilities inspire me completely!",
                    "translation": "미래 가능성이 완전히 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's visionary thinking really!",
                    "translation": "그게 정말 비전있는 사고야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다영이는 목표를 세울 때 크고 원대한 비전을 그립니다.",
                    "hint": "ENFP는 큰 꿈과 이상을 가지고 미래를 그려요.",
                    "result": "O",
                    "explanation": "다영이는 'I dream really big always!'와 'Future possibilities inspire me completely!'라고 말하며 이상주의적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Present moments matter more now.",
                    "translation": "현재 순간이 지금 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "I imagine endless potential outcomes!",
                    "translation": "끝없는 잠재적 결과를 상상해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your imagination is truly amazing!",
                    "translation": "네 상상력이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young focuses on @@ instead.",
                    "hint": "ISFP는 먼 미래보다 현재 이 순간에 집중해요.",
                    "optionA": "tomorrow",
                    "optionB": "today",
                    "optionC": "yesterday",
                    "result": "today",
                    "explanation": "채영이는 'I focus on today instead'라고 말했어요. ISFP답게 현재 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다영",
                    "script": "Long-term vision guides me daily!",
                    "translation": "장기 비전이 매일 나를 안내해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Daily experiences shape me more.",
                    "translation": "매일의 경험이 더 나를 형성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다영",
                    "script": "Both perspectives create meaningful lives!",
                    "translation": "두 관점 모두 의미있는 삶을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me dreaming big.",
                    "translation": "넌 크게 꿈꾸는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다영",
                    "script": "You show me living present!",
                    "translation": "넌 현재를 사는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표에 대한 문장이에요.",
                    "result": "Clear goals drives personal success",
                    "explanation": "명확한 목표가 개인적 성공을 이끌어요.",
                    "optionA": "personal",
                    "optionB": "drives",
                    "optionC": "success",
                    "optionD": "Clear",
                    "optionE": "goals"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "목표 설정하기",
            "explanation": "ENFP의 큰 비전과 ISFP의 현재 중심 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다영",
                    "script": "I dream really big always!",
                    "translation": "항상 정말 크게 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I focus on today instead.",
                    "translation": "대신 오늘에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다영",
                    "script": "Future possibilities inspire me completely!",
                    "translation": "미래 가능성이 완전히 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's visionary thinking really!",
                    "translation": "그게 정말 비전있는 사고야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다영이는 목표를 세울 때 크고 원대한 비전을 그립니다.",
                    "hint": "ENFP는 큰 꿈과 이상을 가지고 미래를 그려요.",
                    "result": "O",
                    "explanation": "다영이는 'I dream really big always!'와 'Future possibilities inspire me completely!'라고 말하며 이상주의적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "Present moments matter more now.",
                    "translation": "현재 순간이 지금 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다영",
                    "script": "I imagine endless potential outcomes!",
                    "translation": "끝없는 잠재적 결과를 상상해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your imagination is truly amazing!",
                    "translation": "네 상상력이 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young focuses on @@ instead.",
                    "hint": "ISFP는 먼 미래보다 현재 이 순간에 집중해요.",
                    "optionA": "tomorrow",
                    "optionB": "today",
                    "optionC": "yesterday",
                    "result": "today",
                    "explanation": "채영이는 'I focus on today instead'라고 말했어요. ISFP답게 현재 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다영",
                    "script": "Long-term vision guides me daily!",
                    "translation": "장기 비전이 매일 나를 안내해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "Daily experiences shape me more.",
                    "translation": "매일의 경험이 더 나를 형성해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다영",
                    "script": "Both perspectives create meaningful lives!",
                    "translation": "두 관점 모두 의미있는 삶을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me dreaming big.",
                    "translation": "넌 크게 꿈꾸는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다영",
                    "script": "You show me living present!",
                    "translation": "넌 현재를 사는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "personal",
                    "optionB": "drives",
                    "optionC": "success",
                    "optionD": "Clear",
                    "optionE": "goals",
                    "result": "Clear goals drives personal success",
                    "explanation": "명확한 목표가 개인적 성공을 이끌어요."
                }
            ]
        }
    ]
}
ID: 17527 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "공예 만들기",
            "explanation": "ISFP의 직관적 창작과 ENFP의 실험적 시도 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I create by feeling it.",
                    "translation": "느끼면서 창작해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "I try wild combinations always!",
                    "translation": "항상 엉뚱한 조합을 시도해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Intuition guides my hands naturally.",
                    "translation": "직관이 자연스럽게 내 손을 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "That's beautiful organic process!",
                    "translation": "그게 아름다운 유기적 과정이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 공예를 만들 때 계획없이 감각대로 창작합니다.",
                    "hint": "ISFP는 머리로 계획하기보다 손이 가는 대로 만들어요.",
                    "result": "O",
                    "explanation": "아린이는 'I create by feeling it'과 'Intuition guides my hands naturally'라고 말하며 직관적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "I mix unexpected materials excitedly!",
                    "translation": "신나게 예상치 못한 재료를 섞어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I work with simple materials.",
                    "translation": "간단한 재료로 작업해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Your simplicity is truly elegant!",
                    "translation": "네 단순함이 정말 우아해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-seo mixes unexpected materials @@!",
                    "hint": "ENFP는 창의적으로 새롭고 독특한 조합을 시도해요.",
                    "optionA": "sadly",
                    "optionB": "excitedly",
                    "optionC": "never",
                    "result": "excitedly",
                    "explanation": "민서는 'I mix unexpected materials excitedly!'라고 말했어요. ENFP답게 실험적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Each piece shows my heart.",
                    "translation": "각 작품이 내 마음을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "Every project becomes an adventure!",
                    "translation": "모든 프로젝트가 모험이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "We both create beautifully differently!",
                    "translation": "우리 둘 다 다르게 아름답게 창작해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "You show me heartfelt creation.",
                    "translation": "넌 진심어린 창작을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me bold experimentation!",
                    "translation": "넌 대담한 실험을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "창작에 대한 문장이에요.",
                    "result": "Creative work expresses inner self",
                    "explanation": "창의적 작업은 내면의 자아를 표현해요.",
                    "optionA": "self",
                    "optionB": "inner",
                    "optionC": "Creative",
                    "optionD": "expresses",
                    "optionE": "work"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "공예 만들기",
            "explanation": "ISFP의 직관적 창작과 ENFP의 실험적 시도 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I create by feeling it.",
                    "translation": "느끼면서 창작해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민서",
                    "script": "I try wild combinations always!",
                    "translation": "항상 엉뚱한 조합을 시도해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Intuition guides my hands naturally.",
                    "translation": "직관이 자연스럽게 내 손을 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민서",
                    "script": "That's beautiful organic process!",
                    "translation": "그게 아름다운 유기적 과정이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 공예를 만들 때 계획없이 감각대로 창작합니다.",
                    "hint": "ISFP는 머리로 계획하기보다 손이 가는 대로 만들어요.",
                    "result": "O",
                    "explanation": "아린이는 'I create by feeling it'과 'Intuition guides my hands naturally'라고 말하며 직관적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민서",
                    "script": "I mix unexpected materials excitedly!",
                    "translation": "신나게 예상치 못한 재료를 섞어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I work with simple materials.",
                    "translation": "간단한 재료로 작업해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민서",
                    "script": "Your simplicity is truly elegant!",
                    "translation": "네 단순함이 정말 우아해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-seo mixes unexpected materials @@!",
                    "hint": "ENFP는 창의적으로 새롭고 독특한 조합을 시도해요.",
                    "optionA": "sadly",
                    "optionB": "excitedly",
                    "optionC": "never",
                    "result": "excitedly",
                    "explanation": "민서는 'I mix unexpected materials excitedly!'라고 말했어요. ENFP답게 실험적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "Each piece shows my heart.",
                    "translation": "각 작품이 내 마음을 보여줘."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민서",
                    "script": "Every project becomes an adventure!",
                    "translation": "모든 프로젝트가 모험이 돼!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "We both create beautifully differently!",
                    "translation": "우리 둘 다 다르게 아름답게 창작해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민서",
                    "script": "You show me heartfelt creation.",
                    "translation": "넌 진심어린 창작을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me bold experimentation!",
                    "translation": "넌 대담한 실험을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "창작에 대한 문장이에요.",
                    "optionA": "self",
                    "optionB": "inner",
                    "optionC": "Creative",
                    "optionD": "expresses",
                    "optionE": "work",
                    "result": "Creative work expresses inner self",
                    "explanation": "창의적 작업은 내면의 자아를 표현해요."
                }
            ]
        }
    ]
}
ID: 17528 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 시작하기",
            "explanation": "ENFP의 다양한 시도와 ISFP의 편안한 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "I try every sport available!",
                    "translation": "가능한 모든 스포츠를 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I prefer gentle yoga instead.",
                    "translation": "대신 부드러운 요가를 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "New activities thrill me always!",
                    "translation": "새 활동이 항상 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's adventurous spirit really!",
                    "translation": "그게 정말 모험적인 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "선영이는 운동을 시작할 때 여러 종류를 다 시도해봅니다.",
                    "hint": "ENFP는 한 가지만 하기보다 여러 운동을 다양하게 경험해봐요.",
                    "result": "O",
                    "explanation": "선영이는 'I try every sport available!'과 'New activities thrill me always!'라고 말하며 다양성을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "Peaceful movement suits me better.",
                    "translation": "평화로운 움직임이 나한테 더 맞아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "I join group classes excitedly!",
                    "translation": "신나게 그룹 수업에 참여해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your energy is truly contagious!",
                    "translation": "네 에너지가 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra prefers gentle @@ instead.",
                    "hint": "ISFP는 격렬한 것보다 부드럽고 차분한 운동을 좋아해요.",
                    "optionA": "fighting",
                    "optionB": "yoga",
                    "optionC": "running",
                    "result": "yoga",
                    "explanation": "보라는 'I prefer gentle yoga instead'라고 말했어요. ISFP답게 평화로워요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Social exercise motivates me more!",
                    "translation": "사회적 운동이 더 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "Solo practice feels more comfortable.",
                    "translation": "혼자 연습이 더 편안하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Both keep us healthy well!",
                    "translation": "둘 다 우리를 잘 건강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me group energy.",
                    "translation": "넌 그룹 에너지를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "선영",
                    "script": "You show me mindful movement!",
                    "translation": "넌 마음챙김 움직임을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "운동에 대한 문장이에요.",
                    "result": "Regular exercise improves physical health",
                    "explanation": "규칙적 운동은 신체 건강을 향상시켜요.",
                    "optionA": "health",
                    "optionB": "improves",
                    "optionC": "Regular",
                    "optionD": "physical",
                    "optionE": "exercise"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "운동 시작하기",
            "explanation": "ENFP의 다양한 시도와 ISFP의 편안한 활동 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "선영",
                    "script": "I try every sport available!",
                    "translation": "가능한 모든 스포츠를 시도해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I prefer gentle yoga instead.",
                    "translation": "대신 부드러운 요가를 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "선영",
                    "script": "New activities thrill me always!",
                    "translation": "새 활동이 항상 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's adventurous spirit really!",
                    "translation": "그게 정말 모험적인 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "선영이는 운동을 시작할 때 여러 종류를 다 시도해봅니다.",
                    "hint": "ENFP는 한 가지만 하기보다 여러 운동을 다양하게 경험해봐요.",
                    "result": "O",
                    "explanation": "선영이는 'I try every sport available!'과 'New activities thrill me always!'라고 말하며 다양성을 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "Peaceful movement suits me better.",
                    "translation": "평화로운 움직임이 나한테 더 맞아."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "선영",
                    "script": "I join group classes excitedly!",
                    "translation": "신나게 그룹 수업에 참여해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your energy is truly contagious!",
                    "translation": "네 에너지가 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra prefers gentle @@ instead.",
                    "hint": "ISFP는 격렬한 것보다 부드럽고 차분한 운동을 좋아해요.",
                    "optionA": "fighting",
                    "optionB": "yoga",
                    "optionC": "running",
                    "result": "yoga",
                    "explanation": "보라는 'I prefer gentle yoga instead'라고 말했어요. ISFP답게 평화로워요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "선영",
                    "script": "Social exercise motivates me more!",
                    "translation": "사회적 운동이 더 동기부여해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "Solo practice feels more comfortable.",
                    "translation": "혼자 연습이 더 편안하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "선영",
                    "script": "Both keep us healthy well!",
                    "translation": "둘 다 우리를 잘 건강하게 유지해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me group energy.",
                    "translation": "넌 그룹 에너지를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "선영",
                    "script": "You show me mindful movement!",
                    "translation": "넌 마음챙김 움직임을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "운동에 대한 문장이에요.",
                    "optionA": "health",
                    "optionB": "improves",
                    "optionC": "Regular",
                    "optionD": "physical",
                    "optionE": "exercise",
                    "result": "Regular exercise improves physical health",
                    "explanation": "규칙적 운동은 신체 건강을 향상시켜요."
                }
            ]
        }
    ]
}
ID: 17529 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 다를 때",
            "explanation": "ISFP의 조용한 물러남과 ENFP의 토론 즐김 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I withdraw quietly instead.",
                    "translation": "대신 조용히 물러나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "I discuss different perspectives eagerly!",
                    "translation": "열심히 다른 관점을 논의해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Conflict makes me uncomfortable really.",
                    "translation": "갈등이 정말 불편하게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "That's totally understandable actually!",
                    "translation": "그게 사실 완전히 이해돼!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소미는 의견이 다를 때 논쟁하지 않고 조용히 물러납니다.",
                    "hint": "ISFP는 충돌을 피하고 평화를 원해서 물러나요.",
                    "result": "O",
                    "explanation": "소미는 'I withdraw quietly instead'와 'Conflict makes me uncomfortable really'라고 말하며 회피적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "I see debate as fun!",
                    "translation": "토론을 재미로 봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I need harmony always instead.",
                    "translation": "대신 항상 조화가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Your peace-loving nature is beautiful!",
                    "translation": "네 평화를 사랑하는 성격이 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seong-min sees debate as @@!",
                    "hint": "ENFP는 의견이 다를 때 즐겁게 토론하고 교류해요.",
                    "optionA": "fighting",
                    "optionB": "fun",
                    "optionC": "painful",
                    "result": "fun",
                    "explanation": "성민이는 'I see debate as fun!'이라고 말했어요. ENFP답게 교류를 즐거워해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I express through actions quietly.",
                    "translation": "조용히 행동으로 표현해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "I explore all viewpoints excitedly!",
                    "translation": "신나게 모든 관점을 탐험해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "We handle disagreements our ways!",
                    "translation": "우리는 우리 방식으로 의견 차이를 다뤄!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성민",
                    "script": "You show me peaceful approach.",
                    "translation": "넌 평화로운 접근을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You show me open dialogue!",
                    "translation": "넌 열린 대화를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "의견 차이에 대한 문장이에요.",
                    "result": "Different opinions enriches our understanding",
                    "explanation": "다른 의견들이 우리 이해를 풍요롭게 해요.",
                    "optionA": "opinions",
                    "optionB": "enriches",
                    "optionC": "our",
                    "optionD": "Different",
                    "optionE": "understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 다를 때",
            "explanation": "ISFP의 조용한 물러남과 ENFP의 토론 즐김 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ENFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I withdraw quietly instead.",
                    "translation": "대신 조용히 물러나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "성민",
                    "script": "I discuss different perspectives eagerly!",
                    "translation": "열심히 다른 관점을 논의해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Conflict makes me uncomfortable really.",
                    "translation": "갈등이 정말 불편하게 만들어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "성민",
                    "script": "That's totally understandable actually!",
                    "translation": "그게 사실 완전히 이해돼!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소미는 의견이 다를 때 논쟁하지 않고 조용히 물러납니다.",
                    "hint": "ISFP는 충돌을 피하고 평화를 원해서 물러나요.",
                    "result": "O",
                    "explanation": "소미는 'I withdraw quietly instead'와 'Conflict makes me uncomfortable really'라고 말하며 회피적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "성민",
                    "script": "I see debate as fun!",
                    "translation": "토론을 재미로 봐!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I need harmony always instead.",
                    "translation": "대신 항상 조화가 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "성민",
                    "script": "Your peace-loving nature is beautiful!",
                    "translation": "네 평화를 사랑하는 성격이 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seong-min sees debate as @@!",
                    "hint": "ENFP는 의견이 다를 때 즐겁게 토론하고 교류해요.",
                    "optionA": "fighting",
                    "optionB": "fun",
                    "optionC": "painful",
                    "result": "fun",
                    "explanation": "성민이는 'I see debate as fun!'이라고 말했어요. ENFP답게 교류를 즐거워해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I express through actions quietly.",
                    "translation": "조용히 행동으로 표현해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "성민",
                    "script": "I explore all viewpoints excitedly!",
                    "translation": "신나게 모든 관점을 탐험해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "We handle disagreements our ways!",
                    "translation": "우리는 우리 방식으로 의견 차이를 다뤄!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "성민",
                    "script": "You show me peaceful approach.",
                    "translation": "넌 평화로운 접근을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You show me open dialogue!",
                    "translation": "넌 열린 대화를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "의견 차이에 대한 문장이에요.",
                    "optionA": "opinions",
                    "optionB": "enriches",
                    "optionC": "our",
                    "optionD": "Different",
                    "optionE": "understanding",
                    "result": "Different opinions enriches our understanding",
                    "explanation": "다른 의견들이 우리 이해를 풍요롭게 해요."
                }
            ]
        }
    ]
}
ID: 17530 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 조언하기",
            "explanation": "ENFP의 적극적 격려와 ISFP의 조용한 지지 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I give lots of advice!",
                    "translation": "조언을 많이 해줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "I just listen quietly.",
                    "translation": "그냥 조용히 들어줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Encouraging words help people grow!",
                    "translation": "격려하는 말이 사람들을 성장하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "That's supportive friendship really!",
                    "translation": "그게 정말 지지하는 우정이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지영이는 친구가 고민할 때 적극적으로 조언하고 격려합니다.",
                    "hint": "ENFP는 열정적으로 아이디어와 격려를 나눠줘요.",
                    "result": "O",
                    "explanation": "지영이는 'I give lots of advice!'와 'Encouraging words help people grow!'라고 말하며 적극적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "Silent presence comforts more sometimes.",
                    "translation": "가끔 조용한 존재가 더 위로해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "I share my experiences enthusiastically!",
                    "translation": "열정적으로 내 경험을 공유해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your energy is truly uplifting!",
                    "translation": "네 에너지가 정말 고양시켜!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jin-ho just listens @@.",
                    "hint": "ISFP는 말을 많이 하기보다 조용히 들어주는 걸 선호해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "angrily",
                    "result": "quietly",
                    "explanation": "진호는 'I just listen quietly'라고 말했어요. ISFP답게 조용해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "I brainstorm solutions together actively!",
                    "translation": "적극적으로 함께 해결책을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "I offer gentle understanding instead.",
                    "translation": "대신 부드러운 이해를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Both ways support friends beautifully!",
                    "translation": "두 방식 모두 아름답게 친구를 지지해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "You show me active helping.",
                    "translation": "넌 적극적 도움을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You show me quiet presence!",
                    "translation": "넌 조용한 존재감을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우정에 대한 문장이에요.",
                    "result": "True friendship provides unconditional support",
                    "explanation": "진정한 우정은 무조건적 지지를 제공해요.",
                    "optionA": "unconditional",
                    "optionB": "True",
                    "optionC": "friendship",
                    "optionD": "provides",
                    "optionE": "support"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 조언하기",
            "explanation": "ENFP의 적극적 격려와 ISFP의 조용한 지지 비교",
            "level": 4,
            "my_mbti": "ENFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지영",
                    "script": "I give lots of advice!",
                    "translation": "조언을 많이 해줘!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "진호",
                    "script": "I just listen quietly.",
                    "translation": "그냥 조용히 들어줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지영",
                    "script": "Encouraging words help people grow!",
                    "translation": "격려하는 말이 사람들을 성장하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "진호",
                    "script": "That's supportive friendship really!",
                    "translation": "그게 정말 지지하는 우정이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지영이는 친구가 고민할 때 적극적으로 조언하고 격려합니다.",
                    "hint": "ENFP는 열정적으로 아이디어와 격려를 나눠줘요.",
                    "result": "O",
                    "explanation": "지영이는 'I give lots of advice!'와 'Encouraging words help people grow!'라고 말하며 적극적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "진호",
                    "script": "Silent presence comforts more sometimes.",
                    "translation": "가끔 조용한 존재가 더 위로해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지영",
                    "script": "I share my experiences enthusiastically!",
                    "translation": "열정적으로 내 경험을 공유해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "진호",
                    "script": "Your energy is truly uplifting!",
                    "translation": "네 에너지가 정말 고양시켜!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jin-ho just listens @@.",
                    "hint": "ISFP는 말을 많이 하기보다 조용히 들어주는 걸 선호해요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "angrily",
                    "result": "quietly",
                    "explanation": "진호는 'I just listen quietly'라고 말했어요. ISFP답게 조용해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지영",
                    "script": "I brainstorm solutions together actively!",
                    "translation": "적극적으로 함께 해결책을 브레인스토밍해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "진호",
                    "script": "I offer gentle understanding instead.",
                    "translation": "대신 부드러운 이해를 제공해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지영",
                    "script": "Both ways support friends beautifully!",
                    "translation": "두 방식 모두 아름답게 친구를 지지해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "진호",
                    "script": "You show me active helping.",
                    "translation": "넌 적극적 도움을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지영",
                    "script": "You show me quiet presence!",
                    "translation": "넌 조용한 존재감을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "우정에 대한 문장이에요.",
                    "optionA": "unconditional",
                    "optionB": "True",
                    "optionC": "friendship",
                    "optionD": "provides",
                    "optionE": "support",
                    "result": "True friendship provides unconditional support",
                    "explanation": "진정한 우정은 무조건적 지지를 제공해요."
                }
            ]
        }
    ]
}
ID: 17531 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 만나기",
            "explanation": "ISFP의 조용한 시간과 ESFP의 활기찬 분위기 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I prefer quiet corners here.",
                    "translation": "나는 여기 조용한 구석을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "I love the busy area!",
                    "translation": "나는 붐비는 구역을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Calm atmosphere helps me relax.",
                    "translation": "차분한 분위기가 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "That's peaceful choice really!",
                    "translation": "그건 정말 평화로운 선택이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 카페에서 조용하고 한적한 자리를 찾습니다.",
                    "hint": "ISFP는 사람 많고 시끄러운 곳보다 조용한 곳을 선호해요.",
                    "result": "O",
                    "explanation": "채영이는 'I prefer quiet corners here'와 'Calm atmosphere helps me relax'라고 말하며 조용함을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "I chat with everyone nearby!",
                    "translation": "나는 근처 모두와 수다떨어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I just observe people quietly.",
                    "translation": "나는 그냥 조용히 사람들을 관찰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your calmness is truly nice!",
                    "translation": "너의 차분함은 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-jin chats with everyone @@!",
                    "hint": "ESFP는 주변 사람들과 쉽게 대화를 시작해요.",
                    "optionA": "silently",
                    "optionB": "nearby",
                    "optionC": "never",
                    "result": "nearby",
                    "explanation": "현진이는 'I chat with everyone nearby!'라고 말했어요. ESFP답게 사교적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I need personal space always.",
                    "translation": "나는 항상 개인 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "I thrive on social energy!",
                    "translation": "나는 사회적 에너지로 성장해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "We enjoy cafes differently!",
                    "translation": "우리는 카페를 다르게 즐겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현진",
                    "script": "You show me peaceful presence.",
                    "translation": "너는 나에게 평화로운 존재감을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me lively energy!",
                    "translation": "너는 나에게 활기찬 에너지를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "카페에 대한 문장이에요.",
                    "result": "Cafes offers different spaces for",
                    "explanation": "카페는 다른 공간들을 제공해요.",
                    "optionA": "for",
                    "optionB": "spaces",
                    "optionC": "offers",
                    "optionD": "different",
                    "optionE": "Cafes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "카페에서 만나기",
            "explanation": "ISFP의 조용한 시간과 ESFP의 활기찬 분위기 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I prefer quiet corners here.",
                    "translation": "나는 여기 조용한 구석을 선호해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현진",
                    "script": "I love the busy area!",
                    "translation": "나는 붐비는 구역을 사랑해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Calm atmosphere helps me relax.",
                    "translation": "차분한 분위기가 나를 편안하게 해줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현진",
                    "script": "That's peaceful choice really!",
                    "translation": "그건 정말 평화로운 선택이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 카페에서 조용하고 한적한 자리를 찾습니다.",
                    "hint": "ISFP는 사람 많고 시끄러운 곳보다 조용한 곳을 선호해요.",
                    "result": "O",
                    "explanation": "채영이는 'I prefer quiet corners here'와 'Calm atmosphere helps me relax'라고 말하며 조용함을 선호해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현진",
                    "script": "I chat with everyone nearby!",
                    "translation": "나는 근처 모두와 수다떨어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I just observe people quietly.",
                    "translation": "나는 그냥 조용히 사람들을 관찰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현진",
                    "script": "Your calmness is truly nice!",
                    "translation": "너의 차분함은 정말 좋아!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-jin chats with everyone @@!",
                    "hint": "ESFP는 주변 사람들과 쉽게 대화를 시작해요.",
                    "optionA": "silently",
                    "optionB": "nearby",
                    "optionC": "never",
                    "result": "nearby",
                    "explanation": "현진이는 'I chat with everyone nearby!'라고 말했어요. ESFP답게 사교적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I need personal space always.",
                    "translation": "나는 항상 개인 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현진",
                    "script": "I thrive on social energy!",
                    "translation": "나는 사회적 에너지로 성장해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "We enjoy cafes differently!",
                    "translation": "우리는 카페를 다르게 즐겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현진",
                    "script": "You show me peaceful presence.",
                    "translation": "너는 나에게 평화로운 존재감을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me lively energy!",
                    "translation": "너는 나에게 활기찬 에너지를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "카페에 대한 문장이에요.",
                    "optionA": "for",
                    "optionB": "spaces",
                    "optionC": "offers",
                    "optionD": "different",
                    "optionE": "Cafes",
                    "result": "Cafes offers different spaces for",
                    "explanation": "카페는 다른 공간들을 제공해요."
                }
            ]
        }
    ]
}
ID: 17532 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 초대하기",
            "explanation": "ESFP의 많은 초대와 ISFP의 소수 초대 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "I invite everyone I know!",
                    "translation": "나는 내가 아는 모두를 초대해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I invite only close friends.",
                    "translation": "나는 가까운 친구들만 초대해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다희",
                    "script": "Big gatherings excite me completely!",
                    "translation": "큰 모임이 나를 완전히 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "That's enthusiastic hosting really!",
                    "translation": "그건 정말 열정적인 환대야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다희는 집에 사람들을 초대할 때 많은 사람을 부릅니다.",
                    "hint": "ESFP는 사람들과 어울리는 것을 좋아해서 많이 초대해요.",
                    "result": "O",
                    "explanation": "다희는 'I invite everyone I know!'와 'Big gatherings excite me completely!'라고 말하며 외향적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Intimate groups feel better to me.",
                    "translation": "친밀한 소그룹이 나에게 더 좋게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "I love meeting new people!",
                    "translation": "나는 새 사람 만나는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your social skills are truly impressive!",
                    "translation": "너의 사교 기술은 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-mi invites only close @@.",
                    "hint": "ISFP는 깊은 관계의 소수만 집에 초대해요.",
                    "optionA": "strangers",
                    "optionB": "friends",
                    "optionC": "places",
                    "result": "friends",
                    "explanation": "소미는 'I invite only close friends'라고 말했어요. ISFP답게 친밀함을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다희",
                    "script": "I make everyone feel welcome!",
                    "translation": "나는 모두가 환영받는다고 느끼게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "I create cozy atmosphere instead.",
                    "translation": "나는 대신 아늑한 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다희",
                    "script": "Both ways show we care!",
                    "translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "You show me including everyone.",
                    "translation": "너는 나에게 모두를 포함하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다희",
                    "script": "You show me deep connections!",
                    "translation": "너는 나에게 깊은 연결을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "환대에 대한 문장이에요.",
                    "result": "Warm hospitality creates lasting memories",
                    "explanation": "따뜻한 환대는 지속되는 추억을 만들어요.",
                    "optionA": "creates",
                    "optionB": "Warm",
                    "optionC": "lasting",
                    "optionD": "memories",
                    "optionE": "hospitality"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 초대하기",
            "explanation": "ESFP의 많은 초대와 ISFP의 소수 초대 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다희",
                    "script": "I invite everyone I know!",
                    "translation": "나는 내가 아는 모두를 초대해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I invite only close friends.",
                    "translation": "나는 가까운 친구들만 초대해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다희",
                    "script": "Big gatherings excite me completely!",
                    "translation": "큰 모임이 나를 완전히 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "That's enthusiastic hosting really!",
                    "translation": "그건 정말 열정적인 환대야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "다희는 집에 사람들을 초대할 때 많은 사람을 부릅니다.",
                    "hint": "ESFP는 사람들과 어울리는 것을 좋아해서 많이 초대해요.",
                    "result": "O",
                    "explanation": "다희는 'I invite everyone I know!'와 'Big gatherings excite me completely!'라고 말하며 외향적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "Intimate groups feel better to me.",
                    "translation": "친밀한 소그룹이 나에게 더 좋게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다희",
                    "script": "I love meeting new people!",
                    "translation": "나는 새 사람 만나는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your social skills are truly impressive!",
                    "translation": "너의 사교 기술은 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-mi invites only close @@.",
                    "hint": "ISFP는 깊은 관계의 소수만 집에 초대해요.",
                    "optionA": "strangers",
                    "optionB": "friends",
                    "optionC": "places",
                    "result": "friends",
                    "explanation": "소미는 'I invite only close friends'라고 말했어요. ISFP답게 친밀함을 추구해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다희",
                    "script": "I make everyone feel welcome!",
                    "translation": "나는 모두가 환영받는다고 느끼게 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "I create cozy atmosphere instead.",
                    "translation": "나는 대신 아늑한 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다희",
                    "script": "Both ways show we care!",
                    "translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "You show me including everyone.",
                    "translation": "너는 나에게 모두를 포함하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다희",
                    "script": "You show me deep connections!",
                    "translation": "너는 나에게 깊은 연결을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "환대에 대한 문장이에요.",
                    "optionA": "creates",
                    "optionB": "Warm",
                    "optionC": "lasting",
                    "optionD": "memories",
                    "optionE": "hospitality",
                    "result": "Warm hospitality creates lasting memories",
                    "explanation": "따뜻한 환대는 지속되는 추억을 만들어요."
                }
            ]
        }
    ]
}
ID: 17533 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "영화 감상하기",
            "explanation": "ISFP의 감정 몰입과 ESFP의 반응 표현 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I feel the emotions deeply.",
                    "translation": "나는 감정을 깊이 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예진",
                    "script": "I react out loud often!",
                    "translation": "나는 자주 소리내서 반응해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Quiet viewing helps me absorb.",
                    "translation": "조용한 관람이 나를 흡수하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예진",
                    "script": "That's immersive experience really!",
                    "translation": "그건 정말 몰입적인 경험이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 영화를 볼 때 조용히 감정에 몰입합니다.",
                    "hint": "ISFP는 영화를 보면서 조용히 내면으로 감정을 느껴요.",
                    "result": "O",
                    "explanation": "아린이는 'I feel the emotions deeply'와 'Quiet viewing helps me absorb'라고 말하며 내면적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예진",
                    "script": "I share reactions with everyone!",
                    "translation": "나는 모두와 반응을 공유해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I process feelings privately inside.",
                    "translation": "나는 안으로 감정을 개인적으로 처리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예진",
                    "script": "Your depth is truly beautiful!",
                    "translation": "너의 깊이는 정말 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ye-jin reacts out loud @@!",
                    "hint": "ESFP는 영화를 보면서 즉각적으로 소리내서 반응해요.",
                    "optionA": "silently",
                    "optionB": "often",
                    "optionC": "never",
                    "result": "often",
                    "explanation": "예진이는 'I react out loud often!'이라고 말했어요. ESFP답게 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "I reflect on themes afterward.",
                    "translation": "나는 나중에 주제를 곰곰이 생각해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예진",
                    "script": "I discuss scenes immediately instead!",
                    "translation": "나는 대신 즉시 장면을 토론해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "We both appreciate movies fully!",
                    "translation": "우리 둘 다 영화를 충분히 감상해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예진",
                    "script": "You show me quiet reflection.",
                    "translation": "너는 나에게 조용한 성찰을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me lively sharing!",
                    "translation": "너는 나에게 활발한 공유를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "영화에 대한 문장이에요.",
                    "result": "Every movie tells unique story",
                    "explanation": "모든 영화는 독특한 이야기를 말해요.",
                    "optionA": "movie",
                    "optionB": "story",
                    "optionC": "unique",
                    "optionD": "tells",
                    "optionE": "Every"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "영화 감상하기",
            "explanation": "ISFP의 감정 몰입과 ESFP의 반응 표현 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I feel the emotions deeply.",
                    "translation": "나는 감정을 깊이 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예진",
                    "script": "I react out loud often!",
                    "translation": "나는 자주 소리내서 반응해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Quiet viewing helps me absorb.",
                    "translation": "조용한 관람이 나를 흡수하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "예진",
                    "script": "That's immersive experience really!",
                    "translation": "그건 정말 몰입적인 경험이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 영화를 볼 때 조용히 감정에 몰입합니다.",
                    "hint": "ISFP는 영화를 보면서 조용히 내면으로 감정을 느껴요.",
                    "result": "O",
                    "explanation": "아린이는 'I feel the emotions deeply'와 'Quiet viewing helps me absorb'라고 말하며 내면적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예진",
                    "script": "I share reactions with everyone!",
                    "translation": "나는 모두와 반응을 공유해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I process feelings privately inside.",
                    "translation": "나는 안으로 감정을 개인적으로 처리해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "예진",
                    "script": "Your depth is truly beautiful!",
                    "translation": "너의 깊이는 정말 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ye-jin reacts out loud @@!",
                    "hint": "ESFP는 영화를 보면서 즉각적으로 소리내서 반응해요.",
                    "optionA": "silently",
                    "optionB": "often",
                    "optionC": "never",
                    "result": "often",
                    "explanation": "예진이는 'I react out loud often!'이라고 말했어요. ESFP답게 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "I reflect on themes afterward.",
                    "translation": "나는 나중에 주제를 곰곰이 생각해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예진",
                    "script": "I discuss scenes immediately instead!",
                    "translation": "나는 대신 즉시 장면을 토론해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "We both appreciate movies fully!",
                    "translation": "우리 둘 다 영화를 충분히 감상해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예진",
                    "script": "You show me quiet reflection.",
                    "translation": "너는 나에게 조용한 성찰을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me lively sharing!",
                    "translation": "너는 나에게 활발한 공유를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "영화에 대한 문장이에요.",
                    "optionA": "movie",
                    "optionB": "story",
                    "optionC": "unique",
                    "optionD": "tells",
                    "optionE": "Every",
                    "result": "Every movie tells unique story",
                    "explanation": "모든 영화는 독특한 이야기를 말해요."
                }
            ]
        }
    ]
}
ID: 17534 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "온라인 정보 찾기",
            "explanation": "ESFP의 빠른 검색과 ISFP의 신중한 선택 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "별이",
                    "script": "I search and click quickly!",
                    "translation": "나는 빠르게 검색하고 클릭해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "I read reviews carefully first.",
                    "translation": "나는 먼저 리뷰를 조심스럽게 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "별이",
                    "script": "Fast decisions work for me.",
                    "translation": "빠른 결정이 나한테 효과있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "That's efficient approach really!",
                    "translation": "그건 정말 효율적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "별이는 온라인에서 정보를 찾을 때 빠르게 결정합니다.",
                    "hint": "ESFP는 즉흥적으로 빠르게 판단하고 행동해요.",
                    "result": "O",
                    "explanation": "별이는 'I search and click quickly!'와 'Fast decisions work for me'라고 말하며 즉각적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도영",
                    "script": "I compare options thoroughly always.",
                    "translation": "나는 항상 선택지를 철저히 비교해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "별이",
                    "script": "I trust my gut immediately!",
                    "translation": "나는 즉시 내 직감을 믿어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Your confidence is truly admirable!",
                    "translation": "너의 자신감은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Do-young reads reviews carefully @@.",
                    "hint": "ISFP는 실수하지 않으려고 신중하게 먼저 확인해요.",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "last",
                    "result": "first",
                    "explanation": "도영이는 'I read reviews carefully first'라고 말했어요. ISFP답게 신중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "별이",
                    "script": "I act on impulse often!",
                    "translation": "나는 자주 충동적으로 행동해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도영",
                    "script": "I think before deciding instead.",
                    "translation": "나는 대신 결정하기 전에 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "별이",
                    "script": "Both styles find information well!",
                    "translation": "두 스타일 모두 정보를 잘 찾아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도영",
                    "script": "You show me quick action.",
                    "translation": "너는 나에게 빠른 행동을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "별이",
                    "script": "You show me thoughtful choice!",
                    "translation": "너는 나에게 사려깊은 선택을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정보에 대한 문장이에요.",
                    "result": "Good information empowers wise decisions",
                    "explanation": "좋은 정보는 현명한 결정에 힘을 실어줘요.",
                    "optionA": "wise",
                    "optionB": "empowers",
                    "optionC": "information",
                    "optionD": "decisions",
                    "optionE": "Good"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "온라인 정보 찾기",
            "explanation": "ESFP의 빠른 검색과 ISFP의 신중한 선택 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "별이",
                    "script": "I search and click quickly!",
                    "translation": "나는 빠르게 검색하고 클릭해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도영",
                    "script": "I read reviews carefully first.",
                    "translation": "나는 먼저 리뷰를 조심스럽게 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "별이",
                    "script": "Fast decisions work for me.",
                    "translation": "빠른 결정이 나한테 효과있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "도영",
                    "script": "That's efficient approach really!",
                    "translation": "그건 정말 효율적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "별이는 온라인에서 정보를 찾을 때 빠르게 결정합니다.",
                    "hint": "ESFP는 즉흥적으로 빠르게 판단하고 행동해요.",
                    "result": "O",
                    "explanation": "별이는 'I search and click quickly!'와 'Fast decisions work for me'라고 말하며 즉각적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도영",
                    "script": "I compare options thoroughly always.",
                    "translation": "나는 항상 선택지를 철저히 비교해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "별이",
                    "script": "I trust my gut immediately!",
                    "translation": "나는 즉시 내 직감을 믿어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "도영",
                    "script": "Your confidence is truly admirable!",
                    "translation": "너의 자신감은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Do-young reads reviews carefully @@.",
                    "hint": "ISFP는 실수하지 않으려고 신중하게 먼저 확인해요.",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "last",
                    "result": "first",
                    "explanation": "도영이는 'I read reviews carefully first'라고 말했어요. ISFP답게 신중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "별이",
                    "script": "I act on impulse often!",
                    "translation": "나는 자주 충동적으로 행동해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도영",
                    "script": "I think before deciding instead.",
                    "translation": "나는 대신 결정하기 전에 생각해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "별이",
                    "script": "Both styles find information well!",
                    "translation": "두 스타일 모두 정보를 잘 찾아!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도영",
                    "script": "You show me quick action.",
                    "translation": "너는 나에게 빠른 행동을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "별이",
                    "script": "You show me thoughtful choice!",
                    "translation": "너는 나에게 사려깊은 선택을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정보에 대한 문장이에요.",
                    "optionA": "wise",
                    "optionB": "empowers",
                    "optionC": "information",
                    "optionD": "decisions",
                    "optionE": "Good",
                    "result": "Good information empowers wise decisions",
                    "explanation": "좋은 정보는 현명한 결정에 힘을 실어줘요."
                }
            ]
        }
    ]
}
ID: 17535 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "옷 쇼핑하기",
            "explanation": "ISFP의 감각적 선택과 ESFP의 트렌드 추구 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I choose what feels right.",
                    "translation": "나는 옳게 느껴지는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "I buy trendy items always!",
                    "translation": "나는 항상 유행하는 아이템을 사!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Personal style matters to me.",
                    "translation": "개인 스타일이 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현아",
                    "script": "That's authentic expression really!",
                    "translation": "그건 정말 진정한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수지는 옷을 고를 때 자신만의 스타일과 감각을 따릅니다.",
                    "hint": "ISFP는 유행보다 자신의 감각과 가치에 맞는 것을 선택해요.",
                    "result": "O",
                    "explanation": "수지는 'I choose what feels right'와 'Personal style matters to me'라고 말하며 개성적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현아",
                    "script": "I love what's popular now!",
                    "translation": "나는 지금 인기있는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "I wear comfortable pieces instead.",
                    "translation": "나는 대신 편안한 옷을 입어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현아",
                    "script": "Your uniqueness is truly special!",
                    "translation": "너의 독특함은 정말 특별해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-a buys trendy items @@!",
                    "hint": "ESFP는 현재 유행하는 것을 따라가는 것을 즐겨요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "sadly",
                    "result": "always",
                    "explanation": "현아는 'I buy trendy items always!'라고 말했어요. ESFP답게 트렌디해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "I take time to decide.",
                    "translation": "나는 결정하는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현아",
                    "script": "I grab things spontaneously fast!",
                    "translation": "나는 즉흥적으로 빠르게 것들을 집어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "We both enjoy shopping differently!",
                    "translation": "우리는 둘 다 쇼핑을 다르게 즐겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현아",
                    "script": "You show me personal taste.",
                    "translation": "너는 나에게 개인 취향을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수지",
                    "script": "You show me current trends!",
                    "translation": "너는 나에게 최신 트렌드를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "패션에 대한 문장이에요.",
                    "result": "Fashion expresses our unique personality",
                    "explanation": "패션은 우리의 독특한 개성을 표현해요.",
                    "optionA": "our",
                    "optionB": "unique",
                    "optionC": "expresses",
                    "optionD": "personality",
                    "optionE": "Fashion"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "옷 쇼핑하기",
            "explanation": "ISFP의 감각적 선택과 ESFP의 트렌드 추구 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수지",
                    "script": "I choose what feels right.",
                    "translation": "나는 옳게 느껴지는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현아",
                    "script": "I buy trendy items always!",
                    "translation": "나는 항상 유행하는 아이템을 사!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수지",
                    "script": "Personal style matters to me.",
                    "translation": "개인 스타일이 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "현아",
                    "script": "That's authentic expression really!",
                    "translation": "그건 정말 진정한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수지는 옷을 고를 때 자신만의 스타일과 감각을 따릅니다.",
                    "hint": "ISFP는 유행보다 자신의 감각과 가치에 맞는 것을 선택해요.",
                    "result": "O",
                    "explanation": "수지는 'I choose what feels right'와 'Personal style matters to me'라고 말하며 개성적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현아",
                    "script": "I love what's popular now!",
                    "translation": "나는 지금 인기있는 걸 좋아해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수지",
                    "script": "I wear comfortable pieces instead.",
                    "translation": "나는 대신 편안한 옷을 입어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "현아",
                    "script": "Your uniqueness is truly special!",
                    "translation": "너의 독특함은 정말 특별해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Hyeon-a buys trendy items @@!",
                    "hint": "ESFP는 현재 유행하는 것을 따라가는 것을 즐겨요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "sadly",
                    "result": "always",
                    "explanation": "현아는 'I buy trendy items always!'라고 말했어요. ESFP답게 트렌디해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수지",
                    "script": "I take time to decide.",
                    "translation": "나는 결정하는 데 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "현아",
                    "script": "I grab things spontaneously fast!",
                    "translation": "나는 즉흥적으로 빠르게 것들을 집어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수지",
                    "script": "We both enjoy shopping differently!",
                    "translation": "우리는 둘 다 쇼핑을 다르게 즐겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "현아",
                    "script": "You show me personal taste.",
                    "translation": "너는 나에게 개인 취향을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수지",
                    "script": "You show me current trends!",
                    "translation": "너는 나에게 최신 트렌드를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "패션에 대한 문장이에요.",
                    "optionA": "our",
                    "optionB": "unique",
                    "optionC": "expresses",
                    "optionD": "personality",
                    "optionE": "Fashion",
                    "result": "Fashion expresses our unique personality",
                    "explanation": "패션은 우리의 독특한 개성을 표현해요."
                }
            ]
        }
    ]
}
ID: 17536 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "갑자기 약속 생길 때",
            "explanation": "ESFP의 즉각 참여와 ISFP의 신중한 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "I say yes right away!",
                    "translation": "나는 바로 그래라고 말해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I need time to think.",
                    "translation": "나는 생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강민",
                    "script": "Spontaneous plans thrill me always!",
                    "translation": "즉흥적 계획이 항상 나를 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's adventurous spirit really!",
                    "translation": "그건 정말 모험적인 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "강민이는 갑작스러운 약속에 즉시 응하고 참여합니다.",
                    "hint": "ESFP는 즉흥적인 제안을 좋아하고 바로 참여해요.",
                    "result": "O",
                    "explanation": "강민이는 'I say yes right away!'와 'Spontaneous plans thrill me always!'라고 말하며 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I check my energy first.",
                    "translation": "나는 먼저 내 에너지를 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "I jump into fun immediately!",
                    "translation": "나는 즉시 재미에 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your enthusiasm is truly contagious!",
                    "translation": "너의 열정은 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra checks her energy @@.",
                    "hint": "ISFP는 자신의 컨디션과 기분을 먼저 살펴봐요.",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "last",
                    "result": "first",
                    "explanation": "보라는 'I check my energy first'라고 말했어요. ISFP답게 자기 돌봄을 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강민",
                    "script": "I love last-minute adventures completely!",
                    "translation": "나는 막판 모험을 완전히 사랑해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I prefer having notice instead.",
                    "translation": "나는 대신 알림을 받는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강민",
                    "script": "Both approaches are completely valid!",
                    "translation": "두 접근 모두 완전히 타당해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me seizing moments.",
                    "translation": "너는 나에게 순간을 잡는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "강민",
                    "script": "You show me self-awareness!",
                    "translation": "너는 나에게 자기 인식을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기회에 대한 문장이에요.",
                    "result": "Every moment brings new possibilities",
                    "explanation": "모든 순간은 새 가능성을 가져다줘요.",
                    "optionA": "moment",
                    "optionB": "brings",
                    "optionC": "possibilities",
                    "optionD": "new",
                    "optionE": "Every"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "갑자기 약속 생길 때",
            "explanation": "ESFP의 즉각 참여와 ISFP의 신중한 고려 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "강민",
                    "script": "I say yes right away!",
                    "translation": "나는 바로 그래라고 말해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I need time to think.",
                    "translation": "나는 생각할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "강민",
                    "script": "Spontaneous plans thrill me always!",
                    "translation": "즉흥적 계획이 항상 나를 설레게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's adventurous spirit really!",
                    "translation": "그건 정말 모험적인 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "강민이는 갑작스러운 약속에 즉시 응하고 참여합니다.",
                    "hint": "ESFP는 즉흥적인 제안을 좋아하고 바로 참여해요.",
                    "result": "O",
                    "explanation": "강민이는 'I say yes right away!'와 'Spontaneous plans thrill me always!'라고 말하며 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I check my energy first.",
                    "translation": "나는 먼저 내 에너지를 확인해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "강민",
                    "script": "I jump into fun immediately!",
                    "translation": "나는 즉시 재미에 뛰어들어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your enthusiasm is truly contagious!",
                    "translation": "너의 열정은 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra checks her energy @@.",
                    "hint": "ISFP는 자신의 컨디션과 기분을 먼저 살펴봐요.",
                    "optionA": "never",
                    "optionB": "first",
                    "optionC": "last",
                    "result": "first",
                    "explanation": "보라는 'I check my energy first'라고 말했어요. ISFP답게 자기 돌봄을 해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "강민",
                    "script": "I love last-minute adventures completely!",
                    "translation": "나는 막판 모험을 완전히 사랑해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I prefer having notice instead.",
                    "translation": "나는 대신 알림을 받는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "강민",
                    "script": "Both approaches are completely valid!",
                    "translation": "두 접근 모두 완전히 타당해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me seizing moments.",
                    "translation": "너는 나에게 순간을 잡는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "강민",
                    "script": "You show me self-awareness!",
                    "translation": "너는 나에게 자기 인식을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "기회에 대한 문장이에요.",
                    "optionA": "moment",
                    "optionB": "brings",
                    "optionC": "possibilities",
                    "optionD": "new",
                    "optionE": "Every",
                    "result": "Every moment brings new possibilities",
                    "explanation": "모든 순간은 새 가능성을 가져다줘요."
                }
            ]
        }
    ]
}
ID: 17537 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 시간 보내기",
            "explanation": "ISFP의 느린 시작과 ESFP의 활기찬 시작 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I wake up slowly peacefully.",
                    "translation": "나는 천천히 평화롭게 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승우",
                    "script": "I jump out of bed!",
                    "translation": "나는 침대에서 뛰쳐나와!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Gentle mornings suit me better.",
                    "translation": "부드러운 아침이 나에게 더 맞아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승우",
                    "script": "That's calm start really!",
                    "translation": "그건 정말 차분한 시작이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 아침에 천천히 일어나 여유롭게 준비합니다.",
                    "hint": "ISFP는 아침에 서두르지 않고 천천히 자기 페이스로 시작해요.",
                    "result": "O",
                    "explanation": "채영이는 'I wake up slowly peacefully'와 'Gentle mornings suit me better'라고 말하며 느긋해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승우",
                    "script": "I start moving immediately fast!",
                    "translation": "나는 즉시 빠르게 움직이기 시작해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I need quiet time first.",
                    "translation": "나는 먼저 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승우",
                    "script": "Your peacefulness is truly lovely!",
                    "translation": "너의 평화로움은 정말 사랑스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-u jumps out of @@!",
                    "hint": "ESFP는 아침에 에너지가 넘쳐서 바로 활동적이에요.",
                    "optionA": "slowly",
                    "optionB": "bed",
                    "optionC": "sadly",
                    "result": "bed",
                    "explanation": "승우는 'I jump out of bed!'이라고 말했어요. ESFP답게 활력있어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I savor my morning coffee.",
                    "translation": "나는 내 아침 커피를 음미해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승우",
                    "script": "I rush to start activities!",
                    "translation": "나는 활동을 시작하려고 서둘러!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "We both greet mornings differently!",
                    "translation": "우리는 둘 다 아침을 다르게 맞이해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승우",
                    "script": "You show me mindful waking.",
                    "translation": "너는 나에게 마음챙김 깨어남을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me energetic starting!",
                    "translation": "너는 나에게 활력있는 시작을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "아침에 대한 문장이에요.",
                    "result": "Morning routine sets daily tone",
                    "explanation": "아침 루틴은 하루의 톤을 정해요.",
                    "optionA": "daily",
                    "optionB": "tone",
                    "optionC": "routine",
                    "optionD": "sets",
                    "optionE": "Morning"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "아침 시간 보내기",
            "explanation": "ISFP의 느린 시작과 ESFP의 활기찬 시작 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I wake up slowly peacefully.",
                    "translation": "나는 천천히 평화롭게 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승우",
                    "script": "I jump out of bed!",
                    "translation": "나는 침대에서 뛰쳐나와!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Gentle mornings suit me better.",
                    "translation": "부드러운 아침이 나에게 더 맞아."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "승우",
                    "script": "That's calm start really!",
                    "translation": "그건 정말 차분한 시작이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 아침에 천천히 일어나 여유롭게 준비합니다.",
                    "hint": "ISFP는 아침에 서두르지 않고 천천히 자기 페이스로 시작해요.",
                    "result": "O",
                    "explanation": "채영이는 'I wake up slowly peacefully'와 'Gentle mornings suit me better'라고 말하며 느긋해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승우",
                    "script": "I start moving immediately fast!",
                    "translation": "나는 즉시 빠르게 움직이기 시작해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I need quiet time first.",
                    "translation": "나는 먼저 조용한 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "승우",
                    "script": "Your peacefulness is truly lovely!",
                    "translation": "너의 평화로움은 정말 사랑스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Seung-u jumps out of @@!",
                    "hint": "ESFP는 아침에 에너지가 넘쳐서 바로 활동적이에요.",
                    "optionA": "slowly",
                    "optionB": "bed",
                    "optionC": "sadly",
                    "result": "bed",
                    "explanation": "승우는 'I jump out of bed!'이라고 말했어요. ESFP답게 활력있어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I savor my morning coffee.",
                    "translation": "나는 내 아침 커피를 음미해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승우",
                    "script": "I rush to start activities!",
                    "translation": "나는 활동을 시작하려고 서둘러!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "We both greet mornings differently!",
                    "translation": "우리는 둘 다 아침을 다르게 맞이해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승우",
                    "script": "You show me mindful waking.",
                    "translation": "너는 나에게 마음챙김 깨어남을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me energetic starting!",
                    "translation": "너는 나에게 활력있는 시작을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "아침에 대한 문장이에요.",
                    "optionA": "daily",
                    "optionB": "tone",
                    "optionC": "routine",
                    "optionD": "sets",
                    "optionE": "Morning",
                    "result": "Morning routine sets daily tone",
                    "explanation": "아침 루틴은 하루의 톤을 정해요."
                }
            ]
        }
    ]
}
ID: 17538 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집 정돈하기",
            "explanation": "ESFP의 나중 정리와 ISFP의 편안한 배치 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "I clean when guests come!",
                    "translation": "나는 손님이 올 때 청소해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "I keep things aesthetically nice.",
                    "translation": "나는 것들을 미학적으로 좋게 유지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "Fun matters more than tidiness!",
                    "translation": "재미가 깔끔함보다 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "That's carefree approach really!",
                    "translation": "그건 정말 걱정없는 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "혜림이는 집 정리를 나중으로 미루고 재미를 우선합니다.",
                    "hint": "ESFP는 정리보다 즐기는 것을 먼저 해요.",
                    "result": "O",
                    "explanation": "혜림이는 'I clean when guests come!'과 'Fun matters more than tidiness!'라고 말하며 자유로워요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준석",
                    "script": "I arrange spaces with care.",
                    "translation": "나는 공간을 세심하게 배치해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "I live spontaneously instead freely!",
                    "translation": "나는 대신 자유롭게 즉흥적으로 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Your energy is truly refreshing!",
                    "translation": "너의 에너지는 정말 신선해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jun-seok keeps things aesthetically @@.",
                    "hint": "ISFP는 공간을 예쁘고 편안하게 만드는 것을 좋아해요.",
                    "optionA": "messy",
                    "optionB": "nice",
                    "optionC": "hidden",
                    "result": "nice",
                    "explanation": "준석이는 'I keep things aesthetically nice'라고 말했어요. ISFP답게 미적 감각이 있어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "I enjoy life in moment!",
                    "translation": "나는 순간의 삶을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준석",
                    "script": "I create peaceful surroundings instead.",
                    "translation": "나는 대신 평화로운 환경을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Both ways feel like home!",
                    "translation": "두 방식 모두 집 같이 느껴져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "You show me living freely.",
                    "translation": "너는 나에게 자유롭게 사는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "You show me aesthetic sense!",
                    "translation": "너는 나에게 미적 감각을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "집에 대한 문장이에요.",
                    "result": "Home reflects our living style",
                    "explanation": "집은 우리의 생활 스타일을 반영해요.",
                    "optionA": "reflects",
                    "optionB": "style",
                    "optionC": "our",
                    "optionD": "Home",
                    "optionE": "living"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집 정돈하기",
            "explanation": "ESFP의 나중 정리와 ISFP의 편안한 배치 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜림",
                    "script": "I clean when guests come!",
                    "translation": "나는 손님이 올 때 청소해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준석",
                    "script": "I keep things aesthetically nice.",
                    "translation": "나는 것들을 미학적으로 좋게 유지해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜림",
                    "script": "Fun matters more than tidiness!",
                    "translation": "재미가 깔끔함보다 더 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "준석",
                    "script": "That's carefree approach really!",
                    "translation": "그건 정말 걱정없는 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "혜림이는 집 정리를 나중으로 미루고 재미를 우선합니다.",
                    "hint": "ESFP는 정리보다 즐기는 것을 먼저 해요.",
                    "result": "O",
                    "explanation": "혜림이는 'I clean when guests come!'과 'Fun matters more than tidiness!'라고 말하며 자유로워요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "준석",
                    "script": "I arrange spaces with care.",
                    "translation": "나는 공간을 세심하게 배치해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "I live spontaneously instead freely!",
                    "translation": "나는 대신 자유롭게 즉흥적으로 살아!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "준석",
                    "script": "Your energy is truly refreshing!",
                    "translation": "너의 에너지는 정말 신선해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Jun-seok keeps things aesthetically @@.",
                    "hint": "ISFP는 공간을 예쁘고 편안하게 만드는 것을 좋아해요.",
                    "optionA": "messy",
                    "optionB": "nice",
                    "optionC": "hidden",
                    "result": "nice",
                    "explanation": "준석이는 'I keep things aesthetically nice'라고 말했어요. ISFP답게 미적 감각이 있어요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "I enjoy life in moment!",
                    "translation": "나는 순간의 삶을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준석",
                    "script": "I create peaceful surroundings instead.",
                    "translation": "나는 대신 평화로운 환경을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Both ways feel like home!",
                    "translation": "두 방식 모두 집 같이 느껴져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준석",
                    "script": "You show me living freely.",
                    "translation": "너는 나에게 자유롭게 사는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "You show me aesthetic sense!",
                    "translation": "너는 나에게 미적 감각을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "집에 대한 문장이에요.",
                    "optionA": "reflects",
                    "optionB": "style",
                    "optionC": "our",
                    "optionD": "Home",
                    "optionE": "living",
                    "result": "Home reflects our living style",
                    "explanation": "집은 우리의 생활 스타일을 반영해요."
                }
            ]
        }
    ]
}
ID: 17539 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 전날 밤",
            "explanation": "ISFP의 조용한 준비와 ESFP의 막판 공부 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I rest early for tomorrow.",
                    "translation": "나는 내일을 위해 일찍 쉬어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "I study all night long!",
                    "translation": "나는 밤새 공부해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Sleep helps me perform better.",
                    "translation": "수면이 나를 더 잘 수행하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민규",
                    "script": "That's smart preparation really!",
                    "translation": "그건 정말 똑똑한 준비야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소율이는 시험 전날 충분히 쉬고 잠을 자려고 합니다.",
                    "hint": "ISFP는 무리하기보다 컨디션을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소율이는 'I rest early for tomorrow'와 'Sleep helps me perform better'라고 말하며 자기 돌봄을 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "I cram everything last minute!",
                    "translation": "나는 막판에 모든 걸 벼락치기해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I trust my preparation instead.",
                    "translation": "나는 대신 내 준비를 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "Your confidence is truly admirable!",
                    "translation": "너의 자신감은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-gyu studies all night @@!",
                    "hint": "ESFP는 시험 직전에 집중적으로 공부하는 스타일이에요.",
                    "optionA": "never",
                    "optionB": "long",
                    "optionC": "sadly",
                    "result": "long",
                    "explanation": "민규는 'I study all night long!'이라고 말했어요. ESFP답게 막판형이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소율",
                    "script": "I stay calm under pressure.",
                    "translation": "나는 압박 속에서도 차분하게 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민규",
                    "script": "Adrenaline helps me focus instead!",
                    "translation": "아드레날린이 대신 나를 집중하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "We both manage stress differently!",
                    "translation": "우리는 둘 다 스트레스를 다르게 관리해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민규",
                    "script": "You show me peaceful coping.",
                    "translation": "너는 나에게 평화로운 대처를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소율",
                    "script": "You show me energetic cramming!",
                    "translation": "너는 나에게 활력있는 벼락치기를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시험에 대한 문장이에요.",
                    "result": "Test requires good preparation and",
                    "explanation": "시험은 좋은 준비를 필요로 해요.",
                    "optionA": "preparation",
                    "optionB": "and",
                    "optionC": "requires",
                    "optionD": "Test",
                    "optionE": "good"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 전날 밤",
            "explanation": "ISFP의 조용한 준비와 ESFP의 막판 공부 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소율",
                    "script": "I rest early for tomorrow.",
                    "translation": "나는 내일을 위해 일찍 쉬어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민규",
                    "script": "I study all night long!",
                    "translation": "나는 밤새 공부해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소율",
                    "script": "Sleep helps me perform better.",
                    "translation": "수면이 나를 더 잘 수행하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민규",
                    "script": "That's smart preparation really!",
                    "translation": "그건 정말 똑똑한 준비야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소율이는 시험 전날 충분히 쉬고 잠을 자려고 합니다.",
                    "hint": "ISFP는 무리하기보다 컨디션을 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "소율이는 'I rest early for tomorrow'와 'Sleep helps me perform better'라고 말하며 자기 돌봄을 해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민규",
                    "script": "I cram everything last minute!",
                    "translation": "나는 막판에 모든 걸 벼락치기해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소율",
                    "script": "I trust my preparation instead.",
                    "translation": "나는 대신 내 준비를 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민규",
                    "script": "Your confidence is truly admirable!",
                    "translation": "너의 자신감은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-gyu studies all night @@!",
                    "hint": "ESFP는 시험 직전에 집중적으로 공부하는 스타일이에요.",
                    "optionA": "never",
                    "optionB": "long",
                    "optionC": "sadly",
                    "result": "long",
                    "explanation": "민규는 'I study all night long!'이라고 말했어요. ESFP답게 막판형이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소율",
                    "script": "I stay calm under pressure.",
                    "translation": "나는 압박 속에서도 차분하게 있어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민규",
                    "script": "Adrenaline helps me focus instead!",
                    "translation": "아드레날린이 대신 나를 집중하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소율",
                    "script": "We both manage stress differently!",
                    "translation": "우리는 둘 다 스트레스를 다르게 관리해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민규",
                    "script": "You show me peaceful coping.",
                    "translation": "너는 나에게 평화로운 대처를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소율",
                    "script": "You show me energetic cramming!",
                    "translation": "너는 나에게 활력있는 벼락치기를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "시험에 대한 문장이에요.",
                    "optionA": "preparation",
                    "optionB": "and",
                    "optionC": "requires",
                    "optionD": "Test",
                    "optionE": "good",
                    "result": "Test requires good preparation and",
                    "explanation": "시험은 좋은 준비를 필요로 해요."
                }
            ]
        }
    ]
}
ID: 17540 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실수했을 때",
            "explanation": "ESFP의 웃고 넘기기와 ISFP의 조용한 성찰 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "I laugh it off easily!",
                    "translation": "나는 쉽게 웃어넘겨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I think about it quietly.",
                    "translation": "나는 그것에 대해 조용히 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Life's too short for worries!",
                    "translation": "걱정하기엔 인생이 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's positive mindset really!",
                    "translation": "그건 정말 긍정적인 마음가짐이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "예솔이는 실수를 해도 크게 신경쓰지 않고 넘어갑니다.",
                    "hint": "ESFP는 실수를 가볍게 여기고 계속 앞으로 나아가요.",
                    "result": "O",
                    "explanation": "예솔이는 'I laugh it off easily!'와 'Life's too short for worries!'라고 말하며 낙관적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I learn from my mistakes.",
                    "translation": "나는 내 실수로부터 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "I move on immediately fast!",
                    "translation": "나는 즉시 빠르게 넘어가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your resilience is truly strong!",
                    "translation": "너의 회복력은 정말 강해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young learns from her @@.",
                    "hint": "ISFP는 실수를 성찰하고 교훈을 얻어요.",
                    "optionA": "happiness",
                    "optionB": "mistakes",
                    "optionC": "hobbies",
                    "result": "mistakes",
                    "explanation": "채영이는 'I learn from my mistakes'라고 말했어요. ISFP답게 성찰적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "I joke about embarrassing moments!",
                    "translation": "나는 창피한 순간들에 대해 농담해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I process feelings privately instead.",
                    "translation": "나는 대신 감정을 개인적으로 처리해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "We both recover our ways!",
                    "translation": "우리는 둘 다 우리 방식으로 회복해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me moving forward.",
                    "translation": "너는 나에게 앞으로 나아가는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예솔",
                    "script": "You show me reflecting deeply!",
                    "translation": "너는 나에게 깊이 성찰하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실수에 대한 문장이에요.",
                    "result": "Every mistake teaches valuable lesson",
                    "explanation": "모든 실수는 귀중한 교훈을 가르쳐요.",
                    "optionA": "mistake",
                    "optionB": "Every",
                    "optionC": "valuable",
                    "optionD": "teaches",
                    "optionE": "lesson"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실수했을 때",
            "explanation": "ESFP의 웃고 넘기기와 ISFP의 조용한 성찰 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예솔",
                    "script": "I laugh it off easily!",
                    "translation": "나는 쉽게 웃어넘겨!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I think about it quietly.",
                    "translation": "나는 그것에 대해 조용히 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예솔",
                    "script": "Life's too short for worries!",
                    "translation": "걱정하기엔 인생이 너무 짧아!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's positive mindset really!",
                    "translation": "그건 정말 긍정적인 마음가짐이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "예솔이는 실수를 해도 크게 신경쓰지 않고 넘어갑니다.",
                    "hint": "ESFP는 실수를 가볍게 여기고 계속 앞으로 나아가요.",
                    "result": "O",
                    "explanation": "예솔이는 'I laugh it off easily!'와 'Life's too short for worries!'라고 말하며 낙관적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I learn from my mistakes.",
                    "translation": "나는 내 실수로부터 배워."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예솔",
                    "script": "I move on immediately fast!",
                    "translation": "나는 즉시 빠르게 넘어가!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your resilience is truly strong!",
                    "translation": "너의 회복력은 정말 강해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young learns from her @@.",
                    "hint": "ISFP는 실수를 성찰하고 교훈을 얻어요.",
                    "optionA": "happiness",
                    "optionB": "mistakes",
                    "optionC": "hobbies",
                    "result": "mistakes",
                    "explanation": "채영이는 'I learn from my mistakes'라고 말했어요. ISFP답게 성찰적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예솔",
                    "script": "I joke about embarrassing moments!",
                    "translation": "나는 창피한 순간들에 대해 농담해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I process feelings privately instead.",
                    "translation": "나는 대신 감정을 개인적으로 처리해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예솔",
                    "script": "We both recover our ways!",
                    "translation": "우리는 둘 다 우리 방식으로 회복해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me moving forward.",
                    "translation": "너는 나에게 앞으로 나아가는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예솔",
                    "script": "You show me reflecting deeply!",
                    "translation": "너는 나에게 깊이 성찰하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실수에 대한 문장이에요.",
                    "optionA": "mistake",
                    "optionB": "Every",
                    "optionC": "valuable",
                    "optionD": "teaches",
                    "optionE": "lesson",
                    "result": "Every mistake teaches valuable lesson",
                    "explanation": "모든 실수는 귀중한 교훈을 가르쳐요."
                }
            ]
        }
    ]
}
ID: 17541 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직업 선택하기",
            "explanation": "ISFP의 의미 추구와 ESFP의 재미 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I want personally meaningful work.",
                    "translation": "나는 개인적으로 의미있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "I want fun exciting work!",
                    "translation": "나는 재밌고 신나는 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Authentic expression matters to me.",
                    "translation": "진정한 표현이 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "That's beautiful value really!",
                    "translation": "그건 정말 아름다운 가치야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "진호는 직업을 선택할 때 자신의 가치와 의미를 중요하게 봅니다.",
                    "hint": "ISFP는 돈이나 명예보다 자신에게 의미있는 일을 찾아요.",
                    "result": "O",
                    "explanation": "진호는 'I want personally meaningful work'와 'Authentic expression matters to me'라고 말하며 가치 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "I love entertaining people always!",
                    "translation": "나는 항상 사람들을 즐겁게 하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I create quiet impact instead.",
                    "translation": "나는 대신 조용한 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your depth is truly inspiring!",
                    "translation": "너의 깊이는 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Mi-so loves entertaining people @@!",
                    "hint": "ESFP는 사람들을 즐겁게 하고 웃게 만드는 것을 좋아해요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "sadly",
                    "result": "always",
                    "explanation": "미소는 'I love entertaining people always!'라고 말했어요. ESFP답게 활기차요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "I need creative freedom daily.",
                    "translation": "나는 매일 창의적 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "I need social interaction more!",
                    "translation": "나는 사회적 상호작용이 더 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Both lead to fulfilling careers!",
                    "translation": "둘 다 충족감있는 진로로 이어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미소",
                    "script": "You show me following passion.",
                    "translation": "너는 나에게 열정을 따르는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "You show me spreading joy!",
                    "translation": "너는 나에게 기쁨을 퍼뜨리는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일에 대한 문장이에요.",
                    "result": "Meaningful work brings personal fulfillment",
                    "explanation": "의미있는 일은 개인적 충족감을 가져다줘요.",
                    "optionA": "personal",
                    "optionB": "Meaningful",
                    "optionC": "fulfillment",
                    "optionD": "brings",
                    "optionE": "work"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "직업 선택하기",
            "explanation": "ISFP의 의미 추구와 ESFP의 재미 추구 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I want personally meaningful work.",
                    "translation": "나는 개인적으로 의미있는 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미소",
                    "script": "I want fun exciting work!",
                    "translation": "나는 재밌고 신나는 일을 원해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Authentic expression matters to me.",
                    "translation": "진정한 표현이 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "미소",
                    "script": "That's beautiful value really!",
                    "translation": "그건 정말 아름다운 가치야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "진호는 직업을 선택할 때 자신의 가치와 의미를 중요하게 봅니다.",
                    "hint": "ISFP는 돈이나 명예보다 자신에게 의미있는 일을 찾아요.",
                    "result": "O",
                    "explanation": "진호는 'I want personally meaningful work'와 'Authentic expression matters to me'라고 말하며 가치 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미소",
                    "script": "I love entertaining people always!",
                    "translation": "나는 항상 사람들을 즐겁게 하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I create quiet impact instead.",
                    "translation": "나는 대신 조용한 영향을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "미소",
                    "script": "Your depth is truly inspiring!",
                    "translation": "너의 깊이는 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Mi-so loves entertaining people @@!",
                    "hint": "ESFP는 사람들을 즐겁게 하고 웃게 만드는 것을 좋아해요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "sadly",
                    "result": "always",
                    "explanation": "미소는 'I love entertaining people always!'라고 말했어요. ESFP답게 활기차요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "I need creative freedom daily.",
                    "translation": "나는 매일 창의적 자유가 필요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미소",
                    "script": "I need social interaction more!",
                    "translation": "나는 사회적 상호작용이 더 필요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Both lead to fulfilling careers!",
                    "translation": "둘 다 충족감있는 진로로 이어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미소",
                    "script": "You show me following passion.",
                    "translation": "너는 나에게 열정을 따르는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "You show me spreading joy!",
                    "translation": "너는 나에게 기쁨을 퍼뜨리는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "일에 대한 문장이에요.",
                    "optionA": "personal",
                    "optionB": "Meaningful",
                    "optionC": "fulfillment",
                    "optionD": "brings",
                    "optionE": "work",
                    "result": "Meaningful work brings personal fulfillment",
                    "explanation": "의미있는 일은 개인적 충족감을 가져다줘요."
                }
            ]
        }
    ]
}
ID: 17542 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 꿈 꾸기",
            "explanation": "ESFP의 현실적 목표와 ISFP의 이상적 비전 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I focus on now mainly!",
                    "translation": "나는 주로 지금에 집중해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I imagine ideal future instead.",
                    "translation": "나는 대신 이상적 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Present opportunities excite me more!",
                    "translation": "현재 기회가 나를 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "That's grounded approach really!",
                    "translation": "그건 정말 현실적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "혜림이는 먼 미래보다 지금 할 수 있는 것에 집중합니다.",
                    "hint": "ESFP는 먼 미래 계획보다 현재의 기회를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "혜림이는 'I focus on now mainly!'와 'Present opportunities excite me more!'라고 말하며 현재 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소은",
                    "script": "I dream about perfect life.",
                    "translation": "나는 완벽한 삶에 대해 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "I enjoy what's happening today!",
                    "translation": "나는 오늘 일어나는 것을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Your living presence is inspiring!",
                    "translation": "너의 현존하는 존재감은 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-eun dreams about perfect @@.",
                    "hint": "ISFP는 자신만의 이상적인 삶을 그려봐요.",
                    "optionA": "past",
                    "optionB": "life",
                    "optionC": "problems",
                    "result": "life",
                    "explanation": "소은이는 'I dream about perfect life'라고 말했어요. ISFP답게 이상주의적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "I seize every moment quickly!",
                    "translation": "나는 모든 순간을 빠르게 잡아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소은",
                    "script": "I nurture inner visions instead.",
                    "translation": "나는 대신 내면의 비전을 키워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Both approaches create meaningful lives!",
                    "translation": "두 접근 모두 의미있는 삶을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소은",
                    "script": "You show me living fully.",
                    "translation": "너는 나에게 충만하게 사는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "You show me dreaming beautifully!",
                    "translation": "너는 나에게 아름답게 꿈꾸는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "미래에 대한 문장이에요.",
                    "result": "Future starts with today's choices",
                    "explanation": "미래는 오늘의 선택으로 시작해요.",
                    "optionA": "Future",
                    "optionB": "starts",
                    "optionC": "with",
                    "optionD": "today's",
                    "optionE": "choices"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 꿈 꾸기",
            "explanation": "ESFP의 현실적 목표와 ISFP의 이상적 비전 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "혜린",
                    "script": "I focus on now mainly!",
                    "translation": "나는 주로 지금에 집중해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소은",
                    "script": "I imagine ideal future instead.",
                    "translation": "나는 대신 이상적 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "혜린",
                    "script": "Present opportunities excite me more!",
                    "translation": "현재 기회가 나를 더 신나게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소은",
                    "script": "That's grounded approach really!",
                    "translation": "그건 정말 현실적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "혜림이는 먼 미래보다 지금 할 수 있는 것에 집중합니다.",
                    "hint": "ESFP는 먼 미래 계획보다 현재의 기회를 중요하게 생각해요.",
                    "result": "O",
                    "explanation": "혜림이는 'I focus on now mainly!'와 'Present opportunities excite me more!'라고 말하며 현재 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소은",
                    "script": "I dream about perfect life.",
                    "translation": "나는 완벽한 삶에 대해 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "혜림",
                    "script": "I enjoy what's happening today!",
                    "translation": "나는 오늘 일어나는 것을 즐겨!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소은",
                    "script": "Your living presence is inspiring!",
                    "translation": "너의 현존하는 존재감은 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-eun dreams about perfect @@.",
                    "hint": "ISFP는 자신만의 이상적인 삶을 그려봐요.",
                    "optionA": "past",
                    "optionB": "life",
                    "optionC": "problems",
                    "result": "life",
                    "explanation": "소은이는 'I dream about perfect life'라고 말했어요. ISFP답게 이상주의적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "혜림",
                    "script": "I seize every moment quickly!",
                    "translation": "나는 모든 순간을 빠르게 잡아!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소은",
                    "script": "I nurture inner visions instead.",
                    "translation": "나는 대신 내면의 비전을 키워."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "혜림",
                    "script": "Both approaches create meaningful lives!",
                    "translation": "두 접근 모두 의미있는 삶을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소은",
                    "script": "You show me living fully.",
                    "translation": "너는 나에게 충만하게 사는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "혜림",
                    "script": "You show me dreaming beautifully!",
                    "translation": "너는 나에게 아름답게 꿈꾸는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "미래에 대한 문장이에요.",
                    "optionA": "Future",
                    "optionB": "starts",
                    "optionC": "with",
                    "optionD": "today's",
                    "optionE": "choices",
                    "result": "Future starts with today's choices",
                    "explanation": "미래는 오늘의 선택으로 시작해요."
                }
            ]
        }
    ]
}
ID: 17543 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "악기 배우기",
            "explanation": "ISFP의 감정 표현과 ESFP의 즐거운 연주 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I play to express feelings.",
                    "translation": "나는 감정을 표현하려고 연주해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I play to entertain others!",
                    "translation": "나는 다른 사람들을 즐겁게 하려고 연주해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Music becomes my voice deeply.",
                    "translation": "음악이 깊이 내 목소리가 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "That's beautiful expression really!",
                    "translation": "그건 정말 아름다운 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 악기를 배울 때 감정 표현의 수단으로 생각합니다.",
                    "hint": "ISFP는 음악을 통해 말로 못하는 감정을 표현해요.",
                    "result": "O",
                    "explanation": "아린이는 'I play to express feelings'와 'Music becomes my voice deeply'라고 말하며 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "I perform for audiences excitedly!",
                    "translation": "나는 신나게 관객을 위해 공연해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I practice alone privately instead.",
                    "translation": "나는 대신 혼자 개인적으로 연습해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your artistry is truly touching!",
                    "translation": "너의 예술성은 정말 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun performs for audiences @@!",
                    "hint": "ESFP는 다른 사람들 앞에서 연주하는 것을 즐거워해요.",
                    "optionA": "sadly",
                    "optionB": "excitedly",
                    "optionC": "never",
                    "result": "excitedly",
                    "explanation": "태준이는 'I perform for audiences excitedly!'라고 말했어요. ESFP답게 공연을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "I focus on emotional depth.",
                    "translation": "나는 감정적 깊이에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "I focus on fun energy!",
                    "translation": "나는 재미있는 에너지에 집중해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "We both create beautiful music!",
                    "translation": "우리는 둘 다 아름다운 음악을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "You show me soulful playing.",
                    "translation": "너는 나에게 영혼있는 연주를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me joyful performing!",
                    "translation": "너는 나에게 즐거운 공연을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "음악에 대한 문장이에요.",
                    "result": "Music expresses universal emotions through",
                    "explanation": "음악은 보편적 감정을 통해 표현해요.",
                    "optionA": "expresses",
                    "optionB": "universal",
                    "optionC": "through",
                    "optionD": "Music",
                    "optionE": "emotions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "악기 배우기",
            "explanation": "ISFP의 감정 표현과 ESFP의 즐거운 연주 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I play to express feelings.",
                    "translation": "나는 감정을 표현하려고 연주해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태준",
                    "script": "I play to entertain others!",
                    "translation": "나는 다른 사람들을 즐겁게 하려고 연주해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Music becomes my voice deeply.",
                    "translation": "음악이 깊이 내 목소리가 돼."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "태준",
                    "script": "That's beautiful expression really!",
                    "translation": "그건 정말 아름다운 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 악기를 배울 때 감정 표현의 수단으로 생각합니다.",
                    "hint": "ISFP는 음악을 통해 말로 못하는 감정을 표현해요.",
                    "result": "O",
                    "explanation": "아린이는 'I play to express feelings'와 'Music becomes my voice deeply'라고 말하며 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "태준",
                    "script": "I perform for audiences excitedly!",
                    "translation": "나는 신나게 관객을 위해 공연해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I practice alone privately instead.",
                    "translation": "나는 대신 혼자 개인적으로 연습해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "태준",
                    "script": "Your artistry is truly touching!",
                    "translation": "너의 예술성은 정말 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Tae-jun performs for audiences @@!",
                    "hint": "ESFP는 다른 사람들 앞에서 연주하는 것을 즐거워해요.",
                    "optionA": "sadly",
                    "optionB": "excitedly",
                    "optionC": "never",
                    "result": "excitedly",
                    "explanation": "태준이는 'I perform for audiences excitedly!'라고 말했어요. ESFP답게 공연을 즐겨요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "I focus on emotional depth.",
                    "translation": "나는 감정적 깊이에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "태준",
                    "script": "I focus on fun energy!",
                    "translation": "나는 재미있는 에너지에 집중해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "We both create beautiful music!",
                    "translation": "우리는 둘 다 아름다운 음악을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "태준",
                    "script": "You show me soulful playing.",
                    "translation": "너는 나에게 영혼있는 연주를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me joyful performing!",
                    "translation": "너는 나에게 즐거운 공연을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "음악에 대한 문장이에요.",
                    "optionA": "expresses",
                    "optionB": "universal",
                    "optionC": "through",
                    "optionD": "Music",
                    "optionE": "emotions",
                    "result": "Music expresses universal emotions through",
                    "explanation": "음악은 보편적 감정을 통해 표현해요."
                }
            ]
        }
    ]
}
ID: 17544 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여행 기념품 고르기",
            "explanation": "ESFP의 재미있는 선택과 ISFP의 의미있는 선택 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "I buy fun silly things!",
                    "translation": "나는 재밌고 우스운 것들을 사!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I choose meaningful items instead.",
                    "translation": "나는 대신 의미있는 물건을 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현주",
                    "script": "Laughter matters most to me!",
                    "translation": "웃음이 나에게 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's joyful spirit really!",
                    "translation": "그건 정말 즐거운 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현주는 기념품을 고를 때 재미있고 웃긴 것을 삽니다.",
                    "hint": "ESFP는 실용성보다 재미와 즐거움을 우선해요.",
                    "result": "O",
                    "explanation": "현주는 'I buy fun silly things!'와 'Laughter matters most to me!'라고 말하며 유쾌해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I select things with memory.",
                    "translation": "나는 기억이 있는 것들을 고르게 선택해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "I grab whatever looks cool!",
                    "translation": "나는 멋져 보이는 건 뭐든지 집어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your spontaneity is truly refreshing!",
                    "translation": "너의 즉흥성은 정말 신선해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra selects things with @@.",
                    "hint": "ISFP는 개인적 의미와 추억이 담긴 것을 선택해요.",
                    "optionA": "money",
                    "optionB": "memory",
                    "optionC": "anger",
                    "result": "memory",
                    "explanation": "보라는 'I select things with memory'라고 말했어요. ISFP답게 감성적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "I share gifts with everyone!",
                    "translation": "나는 모두와 선물을 공유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I keep special treasures privately.",
                    "translation": "나는 특별한 보물을 개인적으로 보관해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "Both create lasting travel memories!",
                    "translation": "둘 다 지속되는 여행 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me spreading happiness.",
                    "translation": "너는 나에게 행복을 퍼뜨리는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현주",
                    "script": "You show me cherishing moments!",
                    "translation": "너는 나에게 순간을 소중히 여기는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "기념품에 대한 문장이에요.",
                    "result": "Every souvenir holds special memory",
                    "explanation": "모든 기념품은 특별한 추억을 담고 있어요.",
                    "optionA": "memory",
                    "optionB": "special",
                    "optionC": "souvenir",
                    "optionD": "Every",
                    "optionE": "holds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "여행 기념품 고르기",
            "explanation": "ESFP의 재미있는 선택과 ISFP의 의미있는 선택 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현주",
                    "script": "I buy fun silly things!",
                    "translation": "나는 재밌고 우스운 것들을 사!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I choose meaningful items instead.",
                    "translation": "나는 대신 의미있는 물건을 선택해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현주",
                    "script": "Laughter matters most to me!",
                    "translation": "웃음이 나에게 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's joyful spirit really!",
                    "translation": "그건 정말 즐거운 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "현주는 기념품을 고를 때 재미있고 웃긴 것을 삽니다.",
                    "hint": "ESFP는 실용성보다 재미와 즐거움을 우선해요.",
                    "result": "O",
                    "explanation": "현주는 'I buy fun silly things!'와 'Laughter matters most to me!'라고 말하며 유쾌해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I select things with memory.",
                    "translation": "나는 기억이 있는 것들을 고르게 선택해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현주",
                    "script": "I grab whatever looks cool!",
                    "translation": "나는 멋져 보이는 건 뭐든지 집어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your spontaneity is truly refreshing!",
                    "translation": "너의 즉흥성은 정말 신선해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra selects things with @@.",
                    "hint": "ISFP는 개인적 의미와 추억이 담긴 것을 선택해요.",
                    "optionA": "money",
                    "optionB": "memory",
                    "optionC": "anger",
                    "result": "memory",
                    "explanation": "보라는 'I select things with memory'라고 말했어요. ISFP답게 감성적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현주",
                    "script": "I share gifts with everyone!",
                    "translation": "나는 모두와 선물을 공유해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I keep special treasures privately.",
                    "translation": "나는 특별한 보물을 개인적으로 보관해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현주",
                    "script": "Both create lasting travel memories!",
                    "translation": "둘 다 지속되는 여행 추억을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me spreading happiness.",
                    "translation": "너는 나에게 행복을 퍼뜨리는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현주",
                    "script": "You show me cherishing moments!",
                    "translation": "너는 나에게 순간을 소중히 여기는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "기념품에 대한 문장이에요.",
                    "optionA": "memory",
                    "optionB": "special",
                    "optionC": "souvenir",
                    "optionD": "Every",
                    "optionE": "holds",
                    "result": "Every souvenir holds special memory",
                    "explanation": "모든 기념품은 특별한 추억을 담고 있어요."
                }
            ]
        }
    ]
}
ID: 17545 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 다툴 때",
            "explanation": "ISFP의 조용한 거리두기와 ESFP의 빠른 화해 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need space to heal.",
                    "translation": "나는 치유할 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강민",
                    "script": "I apologize right away quickly!",
                    "translation": "나는 바로 빠르게 사과해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Time helps me process things.",
                    "translation": "시간이 나를 것들을 처리하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "That's healthy boundary really!",
                    "translation": "그건 정말 건강한 경계야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소미는 친구와 다투면 혼자 생각하는 시간을 갖습니다.",
                    "hint": "ISFP는 감정을 정리하기 위해 혼자만의 시간이 필요해요.",
                    "result": "O",
                    "explanation": "소미는 'I need space to heal'과 'Time helps me process things'라고 말하며 거리를 둬요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강민",
                    "script": "I hate awkward tension always!",
                    "translation": "나는 항상 어색한 긴장을 싫어해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I express through actions later.",
                    "translation": "나는 나중에 행동으로 표현해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your thoughtfulness is truly admirable!",
                    "translation": "너의 사려깊음은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Kang-min apologizes right away @@!",
                    "hint": "ESFP는 갈등을 빨리 해결하고 화해하려고 해요.",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "never",
                    "result": "quickly",
                    "explanation": "강민이는 'I apologize right away quickly!'라고 말했어요. ESFP답게 빠르게 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I reflect on my feelings.",
                    "translation": "나는 내 감정을 성찰해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "I move past conflicts fast!",
                    "translation": "나는 갈등을 빠르게 넘어가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "We both value friendship deeply!",
                    "translation": "우리는 둘 다 우정을 깊이 가치있게 여겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "강민",
                    "script": "You show me processing carefully.",
                    "translation": "너는 나에게 조심스럽게 처리하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You show me forgiving quickly!",
                    "translation": "너는 나에게 빠르게 용서하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "우정에 대한 문장이에요.",
                    "result": "True friendship requires mutual understanding",
                    "explanation": "진정한 우정은 상호 이해를 필요로 해요.",
                    "optionA": "requires",
                    "optionB": "understanding",
                    "optionC": "True",
                    "optionD": "mutual",
                    "optionE": "friendship"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구와 다툴 때",
            "explanation": "ISFP의 조용한 거리두기와 ESFP의 빠른 화해 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I need space to heal.",
                    "translation": "나는 치유할 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "강민",
                    "script": "I apologize right away quickly!",
                    "translation": "나는 바로 빠르게 사과해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Time helps me process things.",
                    "translation": "시간이 나를 것들을 처리하게 도와줘."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "강민",
                    "script": "That's healthy boundary really!",
                    "translation": "그건 정말 건강한 경계야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소미는 친구와 다투면 혼자 생각하는 시간을 갖습니다.",
                    "hint": "ISFP는 감정을 정리하기 위해 혼자만의 시간이 필요해요.",
                    "result": "O",
                    "explanation": "소미는 'I need space to heal'과 'Time helps me process things'라고 말하며 거리를 둬요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "강민",
                    "script": "I hate awkward tension always!",
                    "translation": "나는 항상 어색한 긴장을 싫어해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I express through actions later.",
                    "translation": "나는 나중에 행동으로 표현해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "강민",
                    "script": "Your thoughtfulness is truly admirable!",
                    "translation": "너의 사려깊음은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Kang-min apologizes right away @@!",
                    "hint": "ESFP는 갈등을 빨리 해결하고 화해하려고 해요.",
                    "optionA": "slowly",
                    "optionB": "quickly",
                    "optionC": "never",
                    "result": "quickly",
                    "explanation": "강민이는 'I apologize right away quickly!'라고 말했어요. ESFP답게 빠르게 해결해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I reflect on my feelings.",
                    "translation": "나는 내 감정을 성찰해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "강민",
                    "script": "I move past conflicts fast!",
                    "translation": "나는 갈등을 빠르게 넘어가!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "We both value friendship deeply!",
                    "translation": "우리는 둘 다 우정을 깊이 가치있게 여겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "강민",
                    "script": "You show me processing carefully.",
                    "translation": "너는 나에게 조심스럽게 처리하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You show me forgiving quickly!",
                    "translation": "너는 나에게 빠르게 용서하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "우정에 대한 문장이에요.",
                    "optionA": "requires",
                    "optionB": "understanding",
                    "optionC": "True",
                    "optionD": "mutual",
                    "optionE": "friendship",
                    "result": "True friendship requires mutual understanding",
                    "explanation": "진정한 우정은 상호 이해를 필요로 해요."
                }
            ]
        }
    ]
}
ID: 17546 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "오해 풀기",
            "explanation": "ESFP의 즉시 대화와 ISFP의 신중한 접근 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "I call immediately to talk!",
                    "translation": "나는 즉시 전화해서 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I wait till I'm ready.",
                    "translation": "나는 준비될 때까지 기다려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승우",
                    "script": "Quick resolution feels better to me!",
                    "translation": "빠른 해결이 나에게 더 좋게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's direct approach really!",
                    "translation": "그건 정말 직접적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승우는 오해가 생기면 바로 연락해서 풀려고 합니다.",
                    "hint": "ESFP는 오해를 그냥 두지 않고 즉시 해결하려고 해요.",
                    "result": "O",
                    "explanation": "승우는 'I call immediately to talk!'과 'Quick resolution feels better to me!'라고 말하며 즉각적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I need time to gather thoughts.",
                    "translation": "나는 생각을 모을 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "I prefer clearing air fast!",
                    "translation": "나는 빠르게 분위기를 맑게 하는 걸 선호해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your openness is truly brave!",
                    "translation": "너의 개방성은 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young needs time to gather @@.",
                    "hint": "ISFP는 대화하기 전에 자신의 생각과 감정을 정리해요.",
                    "optionA": "money",
                    "optionB": "thoughts",
                    "optionC": "anger",
                    "result": "thoughts",
                    "explanation": "채영이는 'I need time to gather thoughts'라고 말했어요. ISFP답게 신중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승우",
                    "script": "I speak my mind honestly!",
                    "translation": "나는 내 마음을 솔직하게 말해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I choose words carefully instead.",
                    "translation": "나는 대신 말을 조심스럽게 선택해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승우",
                    "script": "Both ways show we care!",
                    "translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me being straightforward.",
                    "translation": "너는 나에게 솔직한 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승우",
                    "script": "You show me being thoughtful!",
                    "translation": "너는 나에게 사려깊은 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "소통에 대한 문장이에요.",
                    "result": "Clear honest communication strengthens relationships",
                    "explanation": "명확하고 솔직한 소통은 관계를 강화해요.",
                    "optionA": "honest",
                    "optionB": "communication",
                    "optionC": "relationships",
                    "optionD": "Clear",
                    "optionE": "strengthens"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "오해 풀기",
            "explanation": "ESFP의 즉시 대화와 ISFP의 신중한 접근 비교",
            "level": 4,
            "my_mbti": "ESFP",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승우",
                    "script": "I call immediately to talk!",
                    "translation": "나는 즉시 전화해서 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I wait till I'm ready.",
                    "translation": "나는 준비될 때까지 기다려."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승우",
                    "script": "Quick resolution feels better to me!",
                    "translation": "빠른 해결이 나에게 더 좋게 느껴져!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's direct approach really!",
                    "translation": "그건 정말 직접적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "승우는 오해가 생기면 바로 연락해서 풀려고 합니다.",
                    "hint": "ESFP는 오해를 그냥 두지 않고 즉시 해결하려고 해요.",
                    "result": "O",
                    "explanation": "승우는 'I call immediately to talk!'과 'Quick resolution feels better to me!'라고 말하며 즉각적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I need time to gather thoughts.",
                    "translation": "나는 생각을 모을 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승우",
                    "script": "I prefer clearing air fast!",
                    "translation": "나는 빠르게 분위기를 맑게 하는 걸 선호해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your openness is truly brave!",
                    "translation": "너의 개방성은 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young needs time to gather @@.",
                    "hint": "ISFP는 대화하기 전에 자신의 생각과 감정을 정리해요.",
                    "optionA": "money",
                    "optionB": "thoughts",
                    "optionC": "anger",
                    "result": "thoughts",
                    "explanation": "채영이는 'I need time to gather thoughts'라고 말했어요. ISFP답게 신중해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승우",
                    "script": "I speak my mind honestly!",
                    "translation": "나는 내 마음을 솔직하게 말해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I choose words carefully instead.",
                    "translation": "나는 대신 말을 조심스럽게 선택해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승우",
                    "script": "Both ways show we care!",
                    "translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me being straightforward.",
                    "translation": "너는 나에게 솔직한 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승우",
                    "script": "You show me being thoughtful!",
                    "translation": "너는 나에게 사려깊은 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "소통에 대한 문장이에요.",
                    "optionA": "honest",
                    "optionB": "communication",
                    "optionC": "relationships",
                    "optionD": "Clear",
                    "optionE": "strengthens",
                    "result": "Clear honest communication strengthens relationships",
                    "explanation": "명확하고 솔직한 소통은 관계를 강화해요."
                }
            ]
        }
    ]
}
ID: 17547 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 준비하기",
            "explanation": "ISFP의 자유로운 준비와 ESFJ의 체계적 준비 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I prepare things spontaneously freely.",
                    "translation": "나는 자유롭게 즉흥적으로 것들을 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I plan everything in advance!",
                    "translation": "나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Last-minute ideas work for me.",
                    "translation": "막판 아이디어가 나한테 효과있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "That's creative flexibility really!",
                    "translation": "그건 정말 창의적인 유연성이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소미는 모임을 준비할 때 미리 계획하지 않고 즉흥적으로 합니다.",
                    "hint": "ISFP는 정해진 계획보다 그때그때 느낌대로 준비해요.",
                    "result": "O",
                    "explanation": "소미는 'I prepare things spontaneously freely'와 'Last-minute ideas work for me'라고 말하며 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "I make detailed checklists always!",
                    "translation": "나는 항상 상세한 체크리스트를 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I trust my intuition instead.",
                    "translation": "나는 대신 내 직관을 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your calmness is truly impressive!",
                    "translation": "너의 차분함은 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-ji makes detailed checklists @@!",
                    "hint": "ESFJ는 빠뜨리는 것 없이 체계적으로 준비하려고 해요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "randomly",
                    "result": "always",
                    "explanation": "민지는 'I make detailed checklists always!'라고 말했어요. ESFJ답게 체계적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I focus on atmosphere feeling.",
                    "translation": "나는 분위기 느낌에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "I focus on everyone's needs!",
                    "translation": "나는 모두의 필요에 집중해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "We both create welcoming spaces!",
                    "translation": "우리는 둘 다 환영하는 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You show me being flexible.",
                    "translation": "너는 나에게 유연한 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You show me being organized!",
                    "translation": "너는 나에게 체계적인 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비에 대한 문장이에요.",
                    "result": "Good preparation creates successful events",
                    "explanation": "좋은 준비는 성공적인 행사를 만들어요.",
                    "optionA": "Good",
                    "optionB": "events",
                    "optionC": "creates",
                    "optionD": "preparation",
                    "optionE": "successful"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 준비하기",
            "explanation": "ISFP의 자유로운 준비와 ESFJ의 체계적 준비 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소미",
                    "script": "I prepare things spontaneously freely.",
                    "translation": "나는 자유롭게 즉흥적으로 것들을 준비해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I plan everything in advance!",
                    "translation": "나는 모든 걸 미리 계획해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소미",
                    "script": "Last-minute ideas work for me.",
                    "translation": "막판 아이디어가 나한테 효과있어."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "That's creative flexibility really!",
                    "translation": "그건 정말 창의적인 유연성이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "소미는 모임을 준비할 때 미리 계획하지 않고 즉흥적으로 합니다.",
                    "hint": "ISFP는 정해진 계획보다 그때그때 느낌대로 준비해요.",
                    "result": "O",
                    "explanation": "소미는 'I prepare things spontaneously freely'와 'Last-minute ideas work for me'라고 말하며 즉흥적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "I make detailed checklists always!",
                    "translation": "나는 항상 상세한 체크리스트를 만들어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소미",
                    "script": "I trust my intuition instead.",
                    "translation": "나는 대신 내 직관을 믿어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your calmness is truly impressive!",
                    "translation": "너의 차분함은 정말 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-ji makes detailed checklists @@!",
                    "hint": "ESFJ는 빠뜨리는 것 없이 체계적으로 준비하려고 해요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "randomly",
                    "result": "always",
                    "explanation": "민지는 'I make detailed checklists always!'라고 말했어요. ESFJ답게 체계적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소미",
                    "script": "I focus on atmosphere feeling.",
                    "translation": "나는 분위기 느낌에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "I focus on everyone's needs!",
                    "translation": "나는 모두의 필요에 집중해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소미",
                    "script": "We both create welcoming spaces!",
                    "translation": "우리는 둘 다 환영하는 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You show me being flexible.",
                    "translation": "너는 나에게 유연한 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소미",
                    "script": "You show me being organized!",
                    "translation": "너는 나에게 체계적인 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "events",
                    "optionC": "creates",
                    "optionD": "preparation",
                    "optionE": "successful",
                    "result": "Good preparation creates successful events",
                    "explanation": "좋은 준비는 성공적인 행사를 만들어요."
                }
            ]
        }
    ]
}
ID: 17548 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "이웃과의 관계",
            "explanation": "ESFJ의 적극적 교류와 ISFP의 조용한 인사 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I visit neighbors regularly often!",
                    "translation": "나는 자주 정기적으로 이웃을 방문해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I just wave when passing.",
                    "translation": "나는 지나갈 때 그냥 손흔들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Building community matters to me!",
                    "translation": "공동체를 만드는 게 나에게 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's warm spirit really!",
                    "translation": "그건 정말 따뜻한 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이는 이웃과 적극적으로 친해지려고 노력합니다.",
                    "hint": "ESFJ는 주변 사람들과 좋은 관계를 만들려고 애써요.",
                    "result": "O",
                    "explanation": "수민이는 'I visit neighbors regularly often!'과 'Building community matters to me!'라고 말하며 사교적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I prefer keeping some distance.",
                    "translation": "나는 약간의 거리를 유지하는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I organize neighborhood gatherings always!",
                    "translation": "나는 항상 동네 모임을 조직해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your dedication is truly admirable!",
                    "translation": "너의 헌신은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra just waves when @@.",
                    "hint": "ISFP는 친근하지만 깊이 관여하지 않고 적당한 거리를 둬요.",
                    "optionA": "sleeping",
                    "optionB": "passing",
                    "optionC": "eating",
                    "result": "passing",
                    "explanation": "보라는 'I just wave when passing'이라고 말했어요. ISFP답게 적당한 거리를 유지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "I remember everyone's birthdays carefully!",
                    "translation": "나는 모두의 생일을 조심스럽게 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I greet people warmly instead.",
                    "translation": "나는 대신 사람들에게 따뜻하게 인사해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "Both ways show kindness beautifully!",
                    "translation": "두 방식 모두 친절을 아름답게 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me connecting actively.",
                    "translation": "너는 나에게 적극적으로 연결하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "You show me respecting boundaries!",
                    "translation": "너는 나에게 경계를 존중하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이웃에 대한 문장이에요.",
                    "result": "Good neighbors makes community stronger",
                    "explanation": "좋은 이웃은 공동체를 더 강하게 만들어요.",
                    "optionA": "Good",
                    "optionB": "community",
                    "optionC": "neighbors",
                    "optionD": "stronger",
                    "optionE": "makes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "이웃과의 관계",
            "explanation": "ESFJ의 적극적 교류와 ISFP의 조용한 인사 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I visit neighbors regularly often!",
                    "translation": "나는 자주 정기적으로 이웃을 방문해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I just wave when passing.",
                    "translation": "나는 지나갈 때 그냥 손흔들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Building community matters to me!",
                    "translation": "공동체를 만드는 게 나에게 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's warm spirit really!",
                    "translation": "그건 정말 따뜻한 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이는 이웃과 적극적으로 친해지려고 노력합니다.",
                    "hint": "ESFJ는 주변 사람들과 좋은 관계를 만들려고 애써요.",
                    "result": "O",
                    "explanation": "수민이는 'I visit neighbors regularly often!'과 'Building community matters to me!'라고 말하며 사교적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I prefer keeping some distance.",
                    "translation": "나는 약간의 거리를 유지하는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I organize neighborhood gatherings always!",
                    "translation": "나는 항상 동네 모임을 조직해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your dedication is truly admirable!",
                    "translation": "너의 헌신은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra just waves when @@.",
                    "hint": "ISFP는 친근하지만 깊이 관여하지 않고 적당한 거리를 둬요.",
                    "optionA": "sleeping",
                    "optionB": "passing",
                    "optionC": "eating",
                    "result": "passing",
                    "explanation": "보라는 'I just wave when passing'이라고 말했어요. ISFP답게 적당한 거리를 유지해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "I remember everyone's birthdays carefully!",
                    "translation": "나는 모두의 생일을 조심스럽게 기억해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I greet people warmly instead.",
                    "translation": "나는 대신 사람들에게 따뜻하게 인사해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "Both ways show kindness beautifully!",
                    "translation": "두 방식 모두 친절을 아름답게 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me connecting actively.",
                    "translation": "너는 나에게 적극적으로 연결하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "You show me respecting boundaries!",
                    "translation": "너는 나에게 경계를 존중하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "이웃에 대한 문장이에요.",
                    "optionA": "Good",
                    "optionB": "community",
                    "optionC": "neighbors",
                    "optionD": "stronger",
                    "optionE": "makes",
                    "result": "Good neighbors makes community stronger",
                    "explanation": "좋은 이웃은 공동체를 더 강하게 만들어요."
                }
            ]
        }
    ]
}
ID: 17549 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "레시피 따르기",
            "explanation": "ISFP의 감각적 요리와 ESFJ의 정확한 요리 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I adjust by taste freely.",
                    "translation": "나는 맛으로 자유롭게 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I measure everything exactly precisely!",
                    "translation": "나는 모든 걸 정확히 정밀하게 측정해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Intuitive cooking feels natural to me.",
                    "translation": "직관적 요리가 나에게 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "That's artistic approach really!",
                    "translation": "그건 정말 예술적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 요리할 때 레시피를 정확히 따르지 않고 감각으로 합니다.",
                    "hint": "ISFP는 계량보다 맛을 보고 느끼면서 조절해요.",
                    "result": "O",
                    "explanation": "채영이는 'I adjust by taste freely'와 'Intuitive cooking feels natural to me'라고 말하며 감각적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Following directions ensures success always!",
                    "translation": "지시를 따르는 게 항상 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I experiment with new flavors.",
                    "translation": "나는 새로운 맛으로 실험해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your creativity is truly wonderful!",
                    "translation": "너의 창의성은 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-u measures everything exactly @@!",
                    "hint": "ESFJ는 실패하지 않으려고 정확하게 측정해요.",
                    "optionA": "wrong",
                    "optionB": "precisely",
                    "optionC": "never",
                    "result": "precisely",
                    "explanation": "지우는 'I measure everything exactly precisely!'라고 말했어요. ESFJ답게 정확해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I create unique dishes often.",
                    "translation": "나는 자주 독특한 요리를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I perfect traditional recipes instead!",
                    "translation": "나는 대신 전통 레시피를 완벽하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Both make delicious food well!",
                    "translation": "둘 다 맛있는 음식을 잘 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "You show me being experimental.",
                    "translation": "너는 나에게 실험적인 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me being reliable!",
                    "translation": "너는 나에게 믿을 만한 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "요리에 대한 문장이에요.",
                    "result": "Cooking brings people together love",
                    "explanation": "요리는 사랑으로 사람들을 함께 모아요.",
                    "optionA": "people",
                    "optionB": "Cooking",
                    "optionC": "love",
                    "optionD": "brings",
                    "optionE": "together"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "레시피 따르기",
            "explanation": "ISFP의 감각적 요리와 ESFJ의 정확한 요리 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I adjust by taste freely.",
                    "translation": "나는 맛으로 자유롭게 조정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I measure everything exactly precisely!",
                    "translation": "나는 모든 걸 정확히 정밀하게 측정해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Intuitive cooking feels natural to me.",
                    "translation": "직관적 요리가 나에게 자연스럽게 느껴져."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "That's artistic approach really!",
                    "translation": "그건 정말 예술적인 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 요리할 때 레시피를 정확히 따르지 않고 감각으로 합니다.",
                    "hint": "ISFP는 계량보다 맛을 보고 느끼면서 조절해요.",
                    "result": "O",
                    "explanation": "채영이는 'I adjust by taste freely'와 'Intuitive cooking feels natural to me'라고 말하며 감각적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "Following directions ensures success always!",
                    "translation": "지시를 따르는 게 항상 성공을 보장해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I experiment with new flavors.",
                    "translation": "나는 새로운 맛으로 실험해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your creativity is truly wonderful!",
                    "translation": "너의 창의성은 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-u measures everything exactly @@!",
                    "hint": "ESFJ는 실패하지 않으려고 정확하게 측정해요.",
                    "optionA": "wrong",
                    "optionB": "precisely",
                    "optionC": "never",
                    "result": "precisely",
                    "explanation": "지우는 'I measure everything exactly precisely!'라고 말했어요. ESFJ답게 정확해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I create unique dishes often.",
                    "translation": "나는 자주 독특한 요리를 만들어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I perfect traditional recipes instead!",
                    "translation": "나는 대신 전통 레시피를 완벽하게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "Both make delicious food well!",
                    "translation": "둘 다 맛있는 음식을 잘 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "You show me being experimental.",
                    "translation": "너는 나에게 실험적인 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me being reliable!",
                    "translation": "너는 나에게 믿을 만한 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "요리에 대한 문장이에요.",
                    "optionA": "people",
                    "optionB": "Cooking",
                    "optionC": "love",
                    "optionD": "brings",
                    "optionE": "together",
                    "result": "Cooking brings people together love",
                    "explanation": "요리는 사랑으로 사람들을 함께 모아요."
                }
            ]
        }
    ]
}
ID: 17550 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 공유하기",
            "explanation": "ESFJ의 적극적 공유와 ISFP의 필요시 공유 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "I share everything with everyone!",
                    "translation": "나는 모든 걸 모두와 공유해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "I share when asked only.",
                    "translation": "나는 요청받을 때만 공유해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하린",
                    "script": "Helping others makes me happy!",
                    "translation": "다른 사람들을 돕는 게 나를 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "That's generous nature really!",
                    "translation": "그건 정말 관대한 성품이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하린이는 유용한 정보를 알면 주변 사람들에게 적극적으로 알려줍니다.",
                    "hint": "ESFJ는 정보를 혼자 갖고 있지 않고 나누려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 'I share everything with everyone!'과 'Helping others makes me happy!'라고 말하며 나눔을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "I keep things private mostly.",
                    "translation": "나는 대부분 것들을 사적으로 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I call people immediately excitedly!",
                    "translation": "나는 즉시 신나게 사람들에게 전화해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "Your enthusiasm is truly infectious!",
                    "translation": "너의 열정은 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-yul shares when asked @@.",
                    "hint": "ISFP는 먼저 나서지 않고 필요할 때만 공유해요.",
                    "optionA": "never",
                    "optionB": "only",
                    "optionC": "always",
                    "result": "only",
                    "explanation": "소율이는 'I share when asked only'라고 말했어요. ISFP답게 조용해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "I love connecting people together!",
                    "translation": "나는 사람들을 함께 연결하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소율",
                    "script": "I respect personal privacy instead.",
                    "translation": "나는 대신 개인 사생활을 존중해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Both approaches show we care!",
                    "translation": "두 접근 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소율",
                    "script": "You show me being helpful.",
                    "translation": "너는 나에게 도움되는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You show me being respectful!",
                    "translation": "너는 나에게 존중하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공유에 대한 문장이에요.",
                    "result": "Sharing knowledge strengthens community bonds",
                    "explanation": "지식을 공유하는 것은 공동체 유대를 강화해요.",
                    "optionA": "bonds",
                    "optionB": "knowledge",
                    "optionC": "strengthens",
                    "optionD": "Sharing",
                    "optionE": "community"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "정보 공유하기",
            "explanation": "ESFJ의 적극적 공유와 ISFP의 필요시 공유 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "I share everything with everyone!",
                    "translation": "나는 모든 걸 모두와 공유해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "I share when asked only.",
                    "translation": "나는 요청받을 때만 공유해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하린",
                    "script": "Helping others makes me happy!",
                    "translation": "다른 사람들을 돕는 게 나를 행복하게 해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "That's generous nature really!",
                    "translation": "그건 정말 관대한 성품이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하린이는 유용한 정보를 알면 주변 사람들에게 적극적으로 알려줍니다.",
                    "hint": "ESFJ는 정보를 혼자 갖고 있지 않고 나누려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 'I share everything with everyone!'과 'Helping others makes me happy!'라고 말하며 나눔을 좋아해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "I keep things private mostly.",
                    "translation": "나는 대부분 것들을 사적으로 유지해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I call people immediately excitedly!",
                    "translation": "나는 즉시 신나게 사람들에게 전화해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "Your enthusiasm is truly infectious!",
                    "translation": "너의 열정은 정말 전염돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-yul shares when asked @@.",
                    "hint": "ISFP는 먼저 나서지 않고 필요할 때만 공유해요.",
                    "optionA": "never",
                    "optionB": "only",
                    "optionC": "always",
                    "result": "only",
                    "explanation": "소율이는 'I share when asked only'라고 말했어요. ISFP답게 조용해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "I love connecting people together!",
                    "translation": "나는 사람들을 함께 연결하는 걸 사랑해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소율",
                    "script": "I respect personal privacy instead.",
                    "translation": "나는 대신 개인 사생활을 존중해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "Both approaches show we care!",
                    "translation": "두 접근 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소율",
                    "script": "You show me being helpful.",
                    "translation": "너는 나에게 도움되는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You show me being respectful!",
                    "translation": "너는 나에게 존중하는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공유에 대한 문장이에요.",
                    "optionA": "bonds",
                    "optionB": "knowledge",
                    "optionC": "strengthens",
                    "optionD": "Sharing",
                    "optionE": "community",
                    "result": "Sharing knowledge strengthens community bonds",
                    "explanation": "지식을 공유하는 것은 공동체 유대를 강화해요."
                }
            ]
        }
    ]
}
ID: 17551 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 선택하기",
            "explanation": "ISFP의 감성적 선택과 ESFJ의 실용적 선택 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I choose what feels special.",
                    "translation": "나는 특별하게 느껴지는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "I choose what they need!",
                    "translation": "나는 그들이 필요한 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Personal meaning matters to me.",
                    "translation": "개인적 의미가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "That's thoughtful sentiment really!",
                    "translation": "그건 정말 사려깊은 감정이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "진호는 선물을 고를 때 감성적이고 예술적인 것을 선택합니다.",
                    "hint": "ISFP는 실용성보다 감정적 의미가 있는 선물을 골라요.",
                    "result": "O",
                    "explanation": "진호는 'I choose what feels special'과 'Personal meaning matters to me'라고 말하며 감성적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "Practical gifts show care best!",
                    "translation": "실용적인 선물이 배려를 가장 잘 보여줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I look for unique items.",
                    "translation": "나는 독특한 물건들을 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your taste is truly beautiful!",
                    "translation": "너의 취향은 정말 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Su-min chooses what they @@!",
                    "hint": "ESFJ는 상대방이 실제로 필요한 것을 선물해요.",
                    "optionA": "ignore",
                    "optionB": "need",
                    "optionC": "hate",
                    "result": "need",
                    "explanation": "수민이는 'I choose what they need!'라고 말했어요. ESFJ답게 실용적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "I trust my aesthetic sense.",
                    "translation": "나는 내 미적 감각을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수민",
                    "script": "I ask about preferences directly!",
                    "translation": "나는 직접 선호도에 대해 물어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Both ways show we care!",
                    "translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수민",
                    "script": "You show me artistic choosing.",
                    "translation": "너는 나에게 예술적 선택을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "You show me practical thinking!",
                    "translation": "너는 나에게 실용적 사고를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "선물에 대한 문장이에요.",
                    "result": "Thoughtful gifts expresses true care",
                    "explanation": "사려깊은 선물은 진정한 배려를 표현해요.",
                    "optionA": "expresses",
                    "optionB": "care",
                    "optionC": "true",
                    "optionD": "Thoughtful",
                    "optionE": "gifts"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "선물 선택하기",
            "explanation": "ISFP의 감성적 선택과 ESFJ의 실용적 선택 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I choose what feels special.",
                    "translation": "나는 특별하게 느껴지는 걸 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수민",
                    "script": "I choose what they need!",
                    "translation": "나는 그들이 필요한 걸 선택해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Personal meaning matters to me.",
                    "translation": "개인적 의미가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "수민",
                    "script": "That's thoughtful sentiment really!",
                    "translation": "그건 정말 사려깊은 감정이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "진호는 선물을 고를 때 감성적이고 예술적인 것을 선택합니다.",
                    "hint": "ISFP는 실용성보다 감정적 의미가 있는 선물을 골라요.",
                    "result": "O",
                    "explanation": "진호는 'I choose what feels special'과 'Personal meaning matters to me'라고 말하며 감성적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수민",
                    "script": "Practical gifts show care best!",
                    "translation": "실용적인 선물이 배려를 가장 잘 보여줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I look for unique items.",
                    "translation": "나는 독특한 물건들을 찾아."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "수민",
                    "script": "Your taste is truly beautiful!",
                    "translation": "너의 취향은 정말 아름다워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Su-min chooses what they @@!",
                    "hint": "ESFJ는 상대방이 실제로 필요한 것을 선물해요.",
                    "optionA": "ignore",
                    "optionB": "need",
                    "optionC": "hate",
                    "result": "need",
                    "explanation": "수민이는 'I choose what they need!'라고 말했어요. ESFJ답게 실용적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "I trust my aesthetic sense.",
                    "translation": "나는 내 미적 감각을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수민",
                    "script": "I ask about preferences directly!",
                    "translation": "나는 직접 선호도에 대해 물어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Both ways show we care!",
                    "translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수민",
                    "script": "You show me artistic choosing.",
                    "translation": "너는 나에게 예술적 선택을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "You show me practical thinking!",
                    "translation": "너는 나에게 실용적 사고를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "선물에 대한 문장이에요.",
                    "optionA": "expresses",
                    "optionB": "care",
                    "optionC": "true",
                    "optionD": "Thoughtful",
                    "optionE": "gifts",
                    "result": "Thoughtful gifts expresses true care",
                    "explanation": "사려깊은 선물은 진정한 배려를 표현해요."
                }
            ]
        }
    ]
}
ID: 17552 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "일정 조율하기",
            "explanation": "ESFJ의 계획적 조정과 ISFP의 유연한 태도 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "I coordinate everyone's schedules carefully!",
                    "translation": "나는 모두의 일정을 조심스럽게 조정해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I adjust to others easily.",
                    "translation": "나는 다른 사람들에게 쉽게 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지수",
                    "script": "Planning prevents conflicts always!",
                    "translation": "계획하는 게 항상 충돌을 막아줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "That's considerate organizing really!",
                    "translation": "그건 정말 배려하는 조직이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지수는 여러 사람의 일정을 맞추기 위해 꼼꼼히 확인하고 조정합니다.",
                    "hint": "ESFJ는 모두가 편한 시간을 찾으려고 노력해요.",
                    "result": "O",
                    "explanation": "지수는 'I coordinate everyone's schedules carefully!'와 'Planning prevents conflicts always!'라고 말하며 체계적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I go with the flow.",
                    "translation": "나는 흐름을 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "I send reminder messages regularly!",
                    "translation": "나는 정기적으로 리마인더 메시지를 보내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your thoroughness is truly helpful!",
                    "translation": "너의 철저함은 정말 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "A-rin adjusts to others @@.",
                    "hint": "ISFP는 자신의 일정을 다른 사람에게 쉽게 맞춰줘요.",
                    "optionA": "never",
                    "optionB": "easily",
                    "optionC": "hardly",
                    "result": "easily",
                    "explanation": "아린이는 'I adjust to others easily'라고 말했어요. ISFP답게 유연해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "I keep everyone informed always!",
                    "translation": "나는 항상 모두에게 알려줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "I wait for final confirmation.",
                    "translation": "나는 최종 확인을 기다려."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "Both approaches work well definitely!",
                    "translation": "두 접근 모두 확실히 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "You show me being proactive.",
                    "translation": "너는 나에게 적극적인 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지수",
                    "script": "You show me being adaptable!",
                    "translation": "너는 나에게 적응력있는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일정에 대한 문장이에요.",
                    "result": "Good planning requires clear coordination",
                    "explanation": "좋은 계획은 명확한 조정을 필요로 해요.",
                    "optionA": "coordination",
                    "optionB": "requires",
                    "optionC": "planning",
                    "optionD": "Good",
                    "optionE": "clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "일정 조율하기",
            "explanation": "ESFJ의 계획적 조정과 ISFP의 유연한 태도 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "I coordinate everyone's schedules carefully!",
                    "translation": "나는 모두의 일정을 조심스럽게 조정해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "아린",
                    "script": "I adjust to others easily.",
                    "translation": "나는 다른 사람들에게 쉽게 맞춰."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지수",
                    "script": "Planning prevents conflicts always!",
                    "translation": "계획하는 게 항상 충돌을 막아줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "아린",
                    "script": "That's considerate organizing really!",
                    "translation": "그건 정말 배려하는 조직이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지수는 여러 사람의 일정을 맞추기 위해 꼼꼼히 확인하고 조정합니다.",
                    "hint": "ESFJ는 모두가 편한 시간을 찾으려고 노력해요.",
                    "result": "O",
                    "explanation": "지수는 'I coordinate everyone's schedules carefully!'와 'Planning prevents conflicts always!'라고 말하며 체계적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아린",
                    "script": "I go with the flow.",
                    "translation": "나는 흐름을 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "I send reminder messages regularly!",
                    "translation": "나는 정기적으로 리마인더 메시지를 보내!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "아린",
                    "script": "Your thoroughness is truly helpful!",
                    "translation": "너의 철저함은 정말 도움돼!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "A-rin adjusts to others @@.",
                    "hint": "ISFP는 자신의 일정을 다른 사람에게 쉽게 맞춰줘요.",
                    "optionA": "never",
                    "optionB": "easily",
                    "optionC": "hardly",
                    "result": "easily",
                    "explanation": "아린이는 'I adjust to others easily'라고 말했어요. ISFP답게 유연해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "I keep everyone informed always!",
                    "translation": "나는 항상 모두에게 알려줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아린",
                    "script": "I wait for final confirmation.",
                    "translation": "나는 최종 확인을 기다려."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "Both approaches work well definitely!",
                    "translation": "두 접근 모두 확실히 잘 작동해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아린",
                    "script": "You show me being proactive.",
                    "translation": "너는 나에게 적극적인 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지수",
                    "script": "You show me being adaptable!",
                    "translation": "너는 나에게 적응력있는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "일정에 대한 문장이에요.",
                    "optionA": "coordination",
                    "optionB": "requires",
                    "optionC": "planning",
                    "optionD": "Good",
                    "optionE": "clear",
                    "result": "Good planning requires clear coordination",
                    "explanation": "좋은 계획은 명확한 조정을 필요로 해요."
                }
            ]
        }
    ]
}
ID: 17553 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "청소 방식",
            "explanation": "ISFP의 느긋한 청소와 ESFJ의 규칙적 청소 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I clean when I feel.",
                    "translation": "나는 느낄 때 청소해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I clean on schedule always!",
                    "translation": "나는 항상 일정에 맞춰 청소해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도영",
                    "script": "Flexibility works better for me.",
                    "translation": "유연성이 나한테 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "That's relaxed approach really!",
                    "translation": "그건 정말 편안한 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도영이는 청소를 정해진 날 하지 않고 하고 싶을 때 합니다.",
                    "hint": "ISFP는 청소 일정을 정하지 않고 필요하다고 느낄 때 해요.",
                    "result": "O",
                    "explanation": "도영이는 'I clean when I feel'과 'Flexibility works better for me'라고 말하며 자유로워요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하린",
                    "script": "Regular cleaning maintains order perfectly!",
                    "translation": "정기적 청소가 질서를 완벽히 유지해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "I create comfortable spaces instead.",
                    "translation": "나는 대신 편안한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your creativity is truly lovely!",
                    "translation": "너의 창의성은 정말 사랑스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ha-rin cleans on schedule @@!",
                    "hint": "ESFJ는 매주 정해진 날에 청소해요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "randomly",
                    "result": "always",
                    "explanation": "하린이는 'I clean on schedule always!'라고 말했어요. ESFJ답게 규칙적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "I focus on what matters.",
                    "translation": "나는 중요한 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "I clean every room thoroughly!",
                    "translation": "나는 모든 방을 철저히 청소해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도영",
                    "script": "Both keep homes nice well!",
                    "translation": "둘 다 집을 잘 좋게 유지해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하린",
                    "script": "You show me peaceful living.",
                    "translation": "너는 나에게 평화로운 생활을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도영",
                    "script": "You show me consistent habits!",
                    "translation": "너는 나에게 일관된 습관을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "청소에 대한 문장이에요.",
                    "result": "Clean space creates peaceful mind",
                    "explanation": "깨끗한 공간은 평화로운 마음을 만들어요.",
                    "optionA": "mind",
                    "optionB": "creates",
                    "optionC": "space",
                    "optionD": "peaceful",
                    "optionE": "Clean"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "청소 방식",
            "explanation": "ISFP의 느긋한 청소와 ESFJ의 규칙적 청소 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도영",
                    "script": "I clean when I feel.",
                    "translation": "나는 느낄 때 청소해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I clean on schedule always!",
                    "translation": "나는 항상 일정에 맞춰 청소해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도영",
                    "script": "Flexibility works better for me.",
                    "translation": "유연성이 나한테 더 잘 작동해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "That's relaxed approach really!",
                    "translation": "그건 정말 편안한 접근이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "도영이는 청소를 정해진 날 하지 않고 하고 싶을 때 합니다.",
                    "hint": "ISFP는 청소 일정을 정하지 않고 필요하다고 느낄 때 해요.",
                    "result": "O",
                    "explanation": "도영이는 'I clean when I feel'과 'Flexibility works better for me'라고 말하며 자유로워요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하린",
                    "script": "Regular cleaning maintains order perfectly!",
                    "translation": "정기적 청소가 질서를 완벽히 유지해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도영",
                    "script": "I create comfortable spaces instead.",
                    "translation": "나는 대신 편안한 공간을 만들어."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your creativity is truly lovely!",
                    "translation": "너의 창의성은 정말 사랑스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ha-rin cleans on schedule @@!",
                    "hint": "ESFJ는 매주 정해진 날에 청소해요.",
                    "optionA": "never",
                    "optionB": "always",
                    "optionC": "randomly",
                    "result": "always",
                    "explanation": "하린이는 'I clean on schedule always!'라고 말했어요. ESFJ답게 규칙적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도영",
                    "script": "I focus on what matters.",
                    "translation": "나는 중요한 것에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "I clean every room thoroughly!",
                    "translation": "나는 모든 방을 철저히 청소해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도영",
                    "script": "Both keep homes nice well!",
                    "translation": "둘 다 집을 잘 좋게 유지해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하린",
                    "script": "You show me peaceful living.",
                    "translation": "너는 나에게 평화로운 생활을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도영",
                    "script": "You show me consistent habits!",
                    "translation": "너는 나에게 일관된 습관을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "청소에 대한 문장이에요.",
                    "optionA": "mind",
                    "optionB": "creates",
                    "optionC": "space",
                    "optionD": "peaceful",
                    "optionE": "Clean",
                    "result": "Clean space creates peaceful mind",
                    "explanation": "깨끗한 공간은 평화로운 마음을 만들어요."
                }
            ]
        }
    ]
}
ID: 17554 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "식사 준비하기",
            "explanation": "ESFJ의 모두를 위한 요리와 ISFP의 간단한 요리 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I cook for everyone gladly!",
                    "translation": "나는 기꺼이 모두를 위해 요리해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I make simple quick meals.",
                    "translation": "나는 간단하고 빠른 식사를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Feeding people brings me joy!",
                    "translation": "사람들을 먹이는 게 나에게 기쁨을 줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "That's nurturing spirit really!",
                    "translation": "그건 정말 돌보는 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민지는 식사 준비를 할 때 모두가 좋아할 음식을 만듭니다.",
                    "hint": "ESFJ는 다른 사람들을 위해 음식을 준비하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'I cook for everyone gladly!'와 'Feeding people brings me joy!'라고 말하며 타인 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "I prefer eating alone quietly.",
                    "translation": "나는 혼자 조용히 먹는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I ask about dietary restrictions!",
                    "translation": "나는 식이 제한에 대해 물어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your consideration is truly touching!",
                    "translation": "너의 배려는 정말 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-ji cooks for everyone @@!",
                    "hint": "ESFJ는 다른 사람들을 기쁘게 하려고 요리해요.",
                    "optionA": "sadly",
                    "optionB": "gladly",
                    "optionC": "never",
                    "result": "gladly",
                    "explanation": "민지는 'I cook for everyone gladly!'라고 말했어요. ESFJ답게 봉사적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "I set beautiful table settings!",
                    "translation": "나는 아름다운 식탁 세팅을 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "I eat simple healthy food.",
                    "translation": "나는 간단하고 건강한 음식을 먹어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Both ways nourish us well!",
                    "translation": "두 방식 모두 우리를 잘 영양공급해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "You show me generous hosting.",
                    "translation": "너는 나에게 관대한 환대를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You show me self-care!",
                    "translation": "너는 나에게 자기 돌봄을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "음식에 대한 문장이에요.",
                    "result": "Sharing meals connects people deeply",
                    "explanation": "식사를 함께하는 것은 사람들을 깊이 연결해요.",
                    "optionA": "deeply",
                    "optionB": "meals",
                    "optionC": "connects",
                    "optionD": "Sharing",
                    "optionE": "people"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "식사 준비하기",
            "explanation": "ESFJ의 모두를 위한 요리와 ISFP의 간단한 요리 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민지",
                    "script": "I cook for everyone gladly!",
                    "translation": "나는 기꺼이 모두를 위해 요리해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I make simple quick meals.",
                    "translation": "나는 간단하고 빠른 식사를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민지",
                    "script": "Feeding people brings me joy!",
                    "translation": "사람들을 먹이는 게 나에게 기쁨을 줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "That's nurturing spirit really!",
                    "translation": "그건 정말 돌보는 정신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "민지는 식사 준비를 할 때 모두가 좋아할 음식을 만듭니다.",
                    "hint": "ESFJ는 다른 사람들을 위해 음식을 준비하는 것을 좋아해요.",
                    "result": "O",
                    "explanation": "민지는 'I cook for everyone gladly!'와 'Feeding people brings me joy!'라고 말하며 타인 중심적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "I prefer eating alone quietly.",
                    "translation": "나는 혼자 조용히 먹는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민지",
                    "script": "I ask about dietary restrictions!",
                    "translation": "나는 식이 제한에 대해 물어!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your consideration is truly touching!",
                    "translation": "너의 배려는 정말 감동적이야!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-ji cooks for everyone @@!",
                    "hint": "ESFJ는 다른 사람들을 기쁘게 하려고 요리해요.",
                    "optionA": "sadly",
                    "optionB": "gladly",
                    "optionC": "never",
                    "result": "gladly",
                    "explanation": "민지는 'I cook for everyone gladly!'라고 말했어요. ESFJ답게 봉사적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민지",
                    "script": "I set beautiful table settings!",
                    "translation": "나는 아름다운 식탁 세팅을 해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "I eat simple healthy food.",
                    "translation": "나는 간단하고 건강한 음식을 먹어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민지",
                    "script": "Both ways nourish us well!",
                    "translation": "두 방식 모두 우리를 잘 영양공급해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "You show me generous hosting.",
                    "translation": "너는 나에게 관대한 환대를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민지",
                    "script": "You show me self-care!",
                    "translation": "너는 나에게 자기 돌봄을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "음식에 대한 문장이에요.",
                    "optionA": "deeply",
                    "optionB": "meals",
                    "optionC": "connects",
                    "optionD": "Sharing",
                    "optionE": "people",
                    "result": "Sharing meals connects people deeply",
                    "explanation": "식사를 함께하는 것은 사람들을 깊이 연결해요."
                }
            ]
        }
    ]
}
ID: 17555 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "부탁 거절하기",
            "explanation": "ISFP의 조용한 거절과 ESFJ의 어려운 거절 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I say no when needed.",
                    "translation": "나는 필요할 때 안된다고 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I struggle saying no always!",
                    "translation": "나는 항상 안된다고 말하는 게 힘들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Boundaries protect my energy well.",
                    "translation": "경계가 내 에너지를 잘 보호해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "That's healthy self-care really!",
                    "translation": "그건 정말 건강한 자기 돌봄이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 부탁을 받았을 때 하기 싫으면 거절할 수 있습니다.",
                    "hint": "ISFP는 자신의 한계를 알고 필요할 때 거절해요.",
                    "result": "O",
                    "explanation": "채영이는 'I say no when needed'와 'Boundaries protect my energy well'이라고 말하며 경계를 지켜요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "I worry about disappointing people!",
                    "translation": "나는 사람들을 실망시킬까 걱정해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I prioritize my wellbeing first.",
                    "translation": "나는 먼저 내 웰빙을 우선시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your strength is truly admirable!",
                    "translation": "너의 강함은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-u struggles saying no @@!",
                    "hint": "ESFJ는 거절하면 다른 사람을 실망시킬까봐 힘들어해요.",
                    "optionA": "easily",
                    "optionB": "always",
                    "optionC": "never",
                    "result": "always",
                    "explanation": "지우는 'I struggle saying no always!'라고 말했어요. ESFJ답게 타인을 배려해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I communicate limits clearly directly.",
                    "translation": "나는 명확히 직접적으로 한계를 소통해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I help even when exhausted!",
                    "translation": "나는 지쳐도 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "We both value relationships deeply!",
                    "translation": "우리는 둘 다 관계를 깊이 가치있게 여겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "You show me setting boundaries.",
                    "translation": "너는 나에게 경계를 정하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me generous heart!",
                    "translation": "너는 나에게 관대한 마음을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경계에 대한 문장이에요.",
                    "result": "Setting boundaries protects our wellbeing",
                    "explanation": "경계를 정하는 것은 우리 웰빙을 보호해요.",
                    "optionA": "wellbeing",
                    "optionB": "Setting",
                    "optionC": "our",
                    "optionD": "boundaries",
                    "optionE": "protects"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "부탁 거절하기",
            "explanation": "ISFP의 조용한 거절과 ESFJ의 어려운 거절 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채영",
                    "script": "I say no when needed.",
                    "translation": "나는 필요할 때 안된다고 말해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I struggle saying no always!",
                    "translation": "나는 항상 안된다고 말하는 게 힘들어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채영",
                    "script": "Boundaries protect my energy well.",
                    "translation": "경계가 내 에너지를 잘 보호해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "That's healthy self-care really!",
                    "translation": "그건 정말 건강한 자기 돌봄이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "채영이는 부탁을 받았을 때 하기 싫으면 거절할 수 있습니다.",
                    "hint": "ISFP는 자신의 한계를 알고 필요할 때 거절해요.",
                    "result": "O",
                    "explanation": "채영이는 'I say no when needed'와 'Boundaries protect my energy well'이라고 말하며 경계를 지켜요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "I worry about disappointing people!",
                    "translation": "나는 사람들을 실망시킬까 걱정해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채영",
                    "script": "I prioritize my wellbeing first.",
                    "translation": "나는 먼저 내 웰빙을 우선시해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your strength is truly admirable!",
                    "translation": "너의 강함은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-u struggles saying no @@!",
                    "hint": "ESFJ는 거절하면 다른 사람을 실망시킬까봐 힘들어해요.",
                    "optionA": "easily",
                    "optionB": "always",
                    "optionC": "never",
                    "result": "always",
                    "explanation": "지우는 'I struggle saying no always!'라고 말했어요. ESFJ답게 타인을 배려해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채영",
                    "script": "I communicate limits clearly directly.",
                    "translation": "나는 명확히 직접적으로 한계를 소통해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I help even when exhausted!",
                    "translation": "나는 지쳐도 도와줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채영",
                    "script": "We both value relationships deeply!",
                    "translation": "우리는 둘 다 관계를 깊이 가치있게 여겨!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "You show me setting boundaries.",
                    "translation": "너는 나에게 경계를 정하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채영",
                    "script": "You show me generous heart!",
                    "translation": "너는 나에게 관대한 마음을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "경계에 대한 문장이에요.",
                    "optionA": "wellbeing",
                    "optionB": "Setting",
                    "optionC": "our",
                    "optionD": "boundaries",
                    "optionE": "protects",
                    "result": "Setting boundaries protects our wellbeing",
                    "explanation": "경계를 정하는 것은 우리 웰빙을 보호해요."
                }
            ]
        }
    ]
}
ID: 17556 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실망할 때",
            "explanation": "ESFJ의 표현적 반응과 ISFP의 조용한 처리 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I talk about feelings openly!",
                    "translation": "나는 감정에 대해 공개적으로 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I process things privately alone.",
                    "translation": "나는 혼자 개인적으로 것들을 처리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Sharing helps me feel better!",
                    "translation": "공유하는 게 나를 기분 나아지게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's healthy expression really!",
                    "translation": "그건 정말 건강한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이는 실망했을 때 친구들에게 말하며 위로받으려 합니다.",
                    "hint": "ESFJ는 감정을 표현하고 다른 사람과 나누며 회복해요.",
                    "result": "O",
                    "explanation": "수민이는 'I talk about feelings openly!'와 'Sharing helps me feel better!'라고 말하며 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I need solitude to heal.",
                    "translation": "나는 치유하려면 고독이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I seek advice from friends!",
                    "translation": "나는 친구들에게서 조언을 구해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your openness is truly brave!",
                    "translation": "너의 개방성은 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra processes things privately @@.",
                    "hint": "ISFP는 다른 사람과 나누기보다 혼자 감정을 정리해요.",
                    "optionA": "loudly",
                    "optionB": "alone",
                    "optionC": "publicly",
                    "result": "alone",
                    "explanation": "보라는 'I process things privately alone'이라고 말했어요. ISFP답게 내면적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "I want everyone's support warmly!",
                    "translation": "나는 모두의 지지를 따뜻하게 원해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I create art to express.",
                    "translation": "나는 표현하려고 예술을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "We both heal our ways!",
                    "translation": "우리는 둘 다 우리 방식으로 치유해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me seeking connection.",
                    "translation": "너는 나에게 연결을 찾는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "You show me inner strength!",
                    "translation": "너는 나에게 내면의 힘을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "감정에 대한 문장이에요.",
                    "result": "Everyone processes emotions needs differently",
                    "explanation": "모두는 감정을 필요를 다르게 처리해요.",
                    "optionA": "Everyone",
                    "optionB": "needs",
                    "optionC": "processes",
                    "optionD": "differently",
                    "optionE": "emotions"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "실망할 때",
            "explanation": "ESFJ의 표현적 반응과 ISFP의 조용한 처리 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I talk about feelings openly!",
                    "translation": "나는 감정에 대해 공개적으로 얘기해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "보라",
                    "script": "I process things privately alone.",
                    "translation": "나는 혼자 개인적으로 것들을 처리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Sharing helps me feel better!",
                    "translation": "공유하는 게 나를 기분 나아지게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "보라",
                    "script": "That's healthy expression really!",
                    "translation": "그건 정말 건강한 표현이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이는 실망했을 때 친구들에게 말하며 위로받으려 합니다.",
                    "hint": "ESFJ는 감정을 표현하고 다른 사람과 나누며 회복해요.",
                    "result": "O",
                    "explanation": "수민이는 'I talk about feelings openly!'와 'Sharing helps me feel better!'라고 말하며 표현적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "보라",
                    "script": "I need solitude to heal.",
                    "translation": "나는 치유하려면 고독이 필요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I seek advice from friends!",
                    "translation": "나는 친구들에게서 조언을 구해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "보라",
                    "script": "Your openness is truly brave!",
                    "translation": "너의 개방성은 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Bo-ra processes things privately @@.",
                    "hint": "ISFP는 다른 사람과 나누기보다 혼자 감정을 정리해요.",
                    "optionA": "loudly",
                    "optionB": "alone",
                    "optionC": "publicly",
                    "result": "alone",
                    "explanation": "보라는 'I process things privately alone'이라고 말했어요. ISFP답게 내면적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "I want everyone's support warmly!",
                    "translation": "나는 모두의 지지를 따뜻하게 원해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "보라",
                    "script": "I create art to express.",
                    "translation": "나는 표현하려고 예술을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "We both heal our ways!",
                    "translation": "우리는 둘 다 우리 방식으로 치유해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "보라",
                    "script": "You show me seeking connection.",
                    "translation": "너는 나에게 연결을 찾는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "You show me inner strength!",
                    "translation": "너는 나에게 내면의 힘을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "감정에 대한 문장이에요.",
                    "optionA": "Everyone",
                    "optionB": "needs",
                    "optionC": "processes",
                    "optionD": "differently",
                    "optionE": "emotions",
                    "result": "Everyone processes emotions needs differently",
                    "explanation": "모두는 감정을 필요를 다르게 처리해요."
                }
            ]
        }
    ]
}
ID: 17557 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "봉사 활동 참여",
            "explanation": "ISFP의 조용한 기여와 ESFJ의 적극적 참여 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I help quietly behind scenes.",
                    "translation": "나는 조용히 뒤에서 돕는다."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I organize volunteer events actively!",
                    "translation": "나는 적극적으로 자원봉사 행사를 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Anonymous giving feels right to me.",
                    "translation": "익명의 기부가 나에게 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "That's humble generosity really!",
                    "translation": "그건 정말 겸손한 관대함이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "진호는 봉사 활동을 할 때 눈에 띄지 않게 조용히 돕습니다.",
                    "hint": "ISFP는 크게 드러내지 않고 조용히 기여하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "진호는 'I help quietly behind scenes'와 'Anonymous giving feels right to me'라고 말하며 겸손해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하린",
                    "script": "I recruit many volunteers enthusiastically!",
                    "translation": "나는 열정적으로 많은 자원봉사자를 모집해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I contribute my unique skills.",
                    "translation": "나는 내 독특한 기술을 기여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your talents are truly valuable!",
                    "translation": "너의 재능은 정말 가치있어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ha-rin organizes volunteer events @@!",
                    "hint": "ESFJ는 봉사 활동을 주도적으로 조직하고 이끌어요.",
                    "optionA": "passively",
                    "optionB": "actively",
                    "optionC": "never",
                    "result": "actively",
                    "explanation": "하린이는 'I organize volunteer events actively!'라고 말했어요. ESFJ답게 주도적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "I work one-on-one personally deeply.",
                    "translation": "나는 개인적으로 깊이 일대일로 일해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "I coordinate large groups efficiently!",
                    "translation": "나는 효율적으로 큰 그룹을 조정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Both make positive differences beautifully!",
                    "translation": "둘 다 아름답게 긍정적 차이를 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하린",
                    "script": "You show me quiet service.",
                    "translation": "너는 나에게 조용한 봉사를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "You show me leadership skills!",
                    "translation": "너는 나에게 리더십 기술을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "봉사에 대한 문장이에요.",
                    "result": "Volunteer work creates positive change",
                    "explanation": "자원봉사는 긍정적 변화를 만들어요.",
                    "optionA": "positive",
                    "optionB": "work",
                    "optionC": "change",
                    "optionD": "Volunteer",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "봉사 활동 참여",
            "explanation": "ISFP의 조용한 기여와 ESFJ의 적극적 참여 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "진호",
                    "script": "I help quietly behind scenes.",
                    "translation": "나는 조용히 뒤에서 돕는다."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하린",
                    "script": "I organize volunteer events actively!",
                    "translation": "나는 적극적으로 자원봉사 행사를 조직해!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "진호",
                    "script": "Anonymous giving feels right to me.",
                    "translation": "익명의 기부가 나에게 옳게 느껴져."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "하린",
                    "script": "That's humble generosity really!",
                    "translation": "그건 정말 겸손한 관대함이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "진호는 봉사 활동을 할 때 눈에 띄지 않게 조용히 돕습니다.",
                    "hint": "ISFP는 크게 드러내지 않고 조용히 기여하는 것을 선호해요.",
                    "result": "O",
                    "explanation": "진호는 'I help quietly behind scenes'와 'Anonymous giving feels right to me'라고 말하며 겸손해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하린",
                    "script": "I recruit many volunteers enthusiastically!",
                    "translation": "나는 열정적으로 많은 자원봉사자를 모집해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "진호",
                    "script": "I contribute my unique skills.",
                    "translation": "나는 내 독특한 기술을 기여해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "하린",
                    "script": "Your talents are truly valuable!",
                    "translation": "너의 재능은 정말 가치있어!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ha-rin organizes volunteer events @@!",
                    "hint": "ESFJ는 봉사 활동을 주도적으로 조직하고 이끌어요.",
                    "optionA": "passively",
                    "optionB": "actively",
                    "optionC": "never",
                    "result": "actively",
                    "explanation": "하린이는 'I organize volunteer events actively!'라고 말했어요. ESFJ답게 주도적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "진호",
                    "script": "I work one-on-one personally deeply.",
                    "translation": "나는 개인적으로 깊이 일대일로 일해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하린",
                    "script": "I coordinate large groups efficiently!",
                    "translation": "나는 효율적으로 큰 그룹을 조정해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "진호",
                    "script": "Both make positive differences beautifully!",
                    "translation": "둘 다 아름답게 긍정적 차이를 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하린",
                    "script": "You show me quiet service.",
                    "translation": "너는 나에게 조용한 봉사를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "진호",
                    "script": "You show me leadership skills!",
                    "translation": "너는 나에게 리더십 기술을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "봉사에 대한 문장이에요.",
                    "optionA": "positive",
                    "optionB": "work",
                    "optionC": "change",
                    "optionD": "Volunteer",
                    "optionE": "creates",
                    "result": "Volunteer work creates positive change",
                    "explanation": "자원봉사는 긍정적 변화를 만들어요."
                }
            ]
        }
    ]
}
ID: 17558 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "팀에서의 역할",
            "explanation": "ESFJ의 조율자 역할과 ISFP의 기여자 역할 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "I ensure everyone feels included!",
                    "translation": "나는 모두가 포함됐다고 느끼게 보장해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "I do my part quietly.",
                    "translation": "나는 조용히 내 역할을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지수",
                    "script": "Team harmony matters most to me!",
                    "translation": "팀 조화가 나에게 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "That's caring leadership really!",
                    "translation": "그건 정말 배려하는 리더십이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지수는 팀에서 모두가 참여하고 화합하도록 노력합니다.",
                    "hint": "ESFJ는 팀의 분위기를 좋게 만들고 조화를 이루려고 해요.",
                    "result": "O",
                    "explanation": "지수는 'I ensure everyone feels included!'와 'Team harmony matters most to me!'라고 말하며 조화를 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "I focus on quality work.",
                    "translation": "나는 품질 좋은 일에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "I check in with teammates!",
                    "translation": "나는 팀원들과 확인해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "Your attentiveness is truly wonderful!",
                    "translation": "너의 주의깊음은 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-yul does her part @@.",
                    "hint": "ISFP는 조용히 자신의 일을 잘 해내요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "badly",
                    "result": "quietly",
                    "explanation": "소율이는 'I do my part quietly'라고 말했어요. ISFP답게 조용히 기여해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "I organize team building activities!",
                    "translation": "나는 팀 빌딩 활동을 조직해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소율",
                    "script": "I support from the sidelines.",
                    "translation": "나는 곁에서 지지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "Both roles create strong teams!",
                    "translation": "두 역할 모두 강한 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소율",
                    "script": "You show me connecting people.",
                    "translation": "너는 나에게 사람들을 연결하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지수",
                    "script": "You show me steady contribution!",
                    "translation": "너는 나에게 꾸준한 기여를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "Strong teamwork achieves great results",
                    "explanation": "강한 팀워크는 훌륭한 결과를 달성해요.",
                    "optionA": "great",
                    "optionB": "achieves",
                    "optionC": "results",
                    "optionD": "Strong",
                    "optionE": "teamwork"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "팀에서의 역할",
            "explanation": "ESFJ의 조율자 역할과 ISFP의 기여자 역할 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지수",
                    "script": "I ensure everyone feels included!",
                    "translation": "나는 모두가 포함됐다고 느끼게 보장해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소율",
                    "script": "I do my part quietly.",
                    "translation": "나는 조용히 내 역할을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지수",
                    "script": "Team harmony matters most to me!",
                    "translation": "팀 조화가 나에게 가장 중요해!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소율",
                    "script": "That's caring leadership really!",
                    "translation": "그건 정말 배려하는 리더십이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "지수는 팀에서 모두가 참여하고 화합하도록 노력합니다.",
                    "hint": "ESFJ는 팀의 분위기를 좋게 만들고 조화를 이루려고 해요.",
                    "result": "O",
                    "explanation": "지수는 'I ensure everyone feels included!'와 'Team harmony matters most to me!'라고 말하며 조화를 추구해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소율",
                    "script": "I focus on quality work.",
                    "translation": "나는 품질 좋은 일에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지수",
                    "script": "I check in with teammates!",
                    "translation": "나는 팀원들과 확인해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소율",
                    "script": "Your attentiveness is truly wonderful!",
                    "translation": "너의 주의깊음은 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-yul does her part @@.",
                    "hint": "ISFP는 조용히 자신의 일을 잘 해내요.",
                    "optionA": "loudly",
                    "optionB": "quietly",
                    "optionC": "badly",
                    "result": "quietly",
                    "explanation": "소율이는 'I do my part quietly'라고 말했어요. ISFP답게 조용히 기여해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지수",
                    "script": "I organize team building activities!",
                    "translation": "나는 팀 빌딩 활동을 조직해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소율",
                    "script": "I support from the sidelines.",
                    "translation": "나는 곁에서 지지해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지수",
                    "script": "Both roles create strong teams!",
                    "translation": "두 역할 모두 강한 팀을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소율",
                    "script": "You show me connecting people.",
                    "translation": "너는 나에게 사람들을 연결하는 걸 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지수",
                    "script": "You show me steady contribution!",
                    "translation": "너는 나에게 꾸준한 기여를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "great",
                    "optionB": "achieves",
                    "optionC": "results",
                    "optionD": "Strong",
                    "optionE": "teamwork",
                    "result": "Strong teamwork achieves great results",
                    "explanation": "강한 팀워크는 훌륭한 결과를 달성해요."
                }
            ]
        }
    ]
}
ID: 17559 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "정원 가꾸기",
            "explanation": "ISFP의 예술적 정원과 ESFJ의 체계적 정원 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I plant what looks beautiful.",
                    "translation": "나는 아름답게 보이는 걸 심어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I grow useful vegetables instead!",
                    "translation": "나는 대신 유용한 채소를 길러!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Artistic arrangement matters to me.",
                    "translation": "예술적 배치가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "That's creative vision really!",
                    "translation": "그건 정말 창의적 비전이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 정원을 가꿀 때 예쁘고 감각적으로 꾸밉니다.",
                    "hint": "ISFP는 정원을 예술 작품처럼 아름답게 만들어요.",
                    "result": "O",
                    "explanation": "아린이는 'I plant what looks beautiful'과 'Artistic arrangement matters to me'라고 말하며 예술적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "I plan efficient garden layout!",
                    "translation": "나는 효율적인 정원 배치를 계획해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I follow natural inspiration freely.",
                    "translation": "나는 자유롭게 자연스러운 영감을 따라가."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your garden is truly stunning!",
                    "translation": "너의 정원은 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-ji grows useful vegetables @@!",
                    "hint": "ESFJ는 정원에서 먹을 수 있는 실용적인 것을 길러요.",
                    "optionA": "sadly",
                    "optionB": "instead",
                    "optionC": "never",
                    "result": "instead",
                    "explanation": "민지는 'I grow useful vegetables instead!'라고 말했어요. ESFJ답게 실용적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "I enjoy peaceful gardening time.",
                    "translation": "나는 평화로운 정원 가꾸는 시간을 즐겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "I share produce with neighbors!",
                    "translation": "나는 이웃과 농산물을 나눠!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Both create beautiful spaces well!",
                    "translation": "둘 다 아름다운 공간을 잘 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You show me aesthetic beauty.",
                    "translation": "너는 나에게 미학적 아름다움을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me practical giving!",
                    "translation": "너는 나에게 실용적 베풂을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정원에 대한 문장이에요.",
                    "result": "Gardening brings peace and joy",
                    "explanation": "정원 가꾸기는 평화와 기쁨을 가져다줘요.",
                    "optionA": "Gardening",
                    "optionB": "joy",
                    "optionC": "peace",
                    "optionD": "brings",
                    "optionE": "and"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "정원 가꾸기",
            "explanation": "ISFP의 예술적 정원과 ESFJ의 체계적 정원 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아린",
                    "script": "I plant what looks beautiful.",
                    "translation": "나는 아름답게 보이는 걸 심어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민지",
                    "script": "I grow useful vegetables instead!",
                    "translation": "나는 대신 유용한 채소를 길러!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아린",
                    "script": "Artistic arrangement matters to me.",
                    "translation": "예술적 배치가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "민지",
                    "script": "That's creative vision really!",
                    "translation": "그건 정말 창의적 비전이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "아린이는 정원을 가꿀 때 예쁘고 감각적으로 꾸밉니다.",
                    "hint": "ISFP는 정원을 예술 작품처럼 아름답게 만들어요.",
                    "result": "O",
                    "explanation": "아린이는 'I plant what looks beautiful'과 'Artistic arrangement matters to me'라고 말하며 예술적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민지",
                    "script": "I plan efficient garden layout!",
                    "translation": "나는 효율적인 정원 배치를 계획해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "아린",
                    "script": "I follow natural inspiration freely.",
                    "translation": "나는 자유롭게 자연스러운 영감을 따라가."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "민지",
                    "script": "Your garden is truly stunning!",
                    "translation": "너의 정원은 정말 멋져!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Min-ji grows useful vegetables @@!",
                    "hint": "ESFJ는 정원에서 먹을 수 있는 실용적인 것을 길러요.",
                    "optionA": "sadly",
                    "optionB": "instead",
                    "optionC": "never",
                    "result": "instead",
                    "explanation": "민지는 'I grow useful vegetables instead!'라고 말했어요. ESFJ답게 실용적이에요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "아린",
                    "script": "I enjoy peaceful gardening time.",
                    "translation": "나는 평화로운 정원 가꾸는 시간을 즐겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민지",
                    "script": "I share produce with neighbors!",
                    "translation": "나는 이웃과 농산물을 나눠!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "아린",
                    "script": "Both create beautiful spaces well!",
                    "translation": "둘 다 아름다운 공간을 잘 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민지",
                    "script": "You show me aesthetic beauty.",
                    "translation": "너는 나에게 미학적 아름다움을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "아린",
                    "script": "You show me practical giving!",
                    "translation": "너는 나에게 실용적 베풂을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정원에 대한 문장이에요.",
                    "optionA": "Gardening",
                    "optionB": "joy",
                    "optionC": "peace",
                    "optionD": "brings",
                    "optionE": "and",
                    "result": "Gardening brings peace and joy",
                    "explanation": "정원 가꾸기는 평화와 기쁨을 가져다줘요."
                }
            ]
        }
    ]
}
ID: 17560 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티 준비하기",
            "explanation": "ESFJ의 완벽한 준비와 ISFP의 편안한 분위기 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I prepare everything perfectly meticulously!",
                    "translation": "나는 완벽하고 꼼꼼하게 모든 걸 준비해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I create cozy atmosphere instead.",
                    "translation": "나는 대신 아늑한 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Details make parties special always!",
                    "translation": "세부사항이 항상 파티를 특별하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "That's impressive dedication really!",
                    "translation": "그건 정말 인상적인 헌신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이는 파티를 준비할 때 모든 것을 완벽하게 준비합니다.",
                    "hint": "ESFJ는 파티가 완벽하게 진행되도록 세심하게 준비해요.",
                    "result": "O",
                    "explanation": "수민이는 'I prepare everything perfectly meticulously!'와 'Details make parties special always!'라고 말하며 완벽주의적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "I focus on genuine connections.",
                    "translation": "나는 진정한 연결에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I coordinate activities and games!",
                    "translation": "나는 활동과 게임을 조정해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your energy is truly amazing!",
                    "translation": "너의 에너지는 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-mi creates cozy atmosphere @@.",
                    "hint": "ISFP는 편안하고 따뜻한 분위기를 만드는 것을 중요하게 생각해요.",
                    "optionA": "never",
                    "optionB": "instead",
                    "optionC": "loudly",
                    "result": "instead",
                    "explanation": "소미는 'I create cozy atmosphere instead'라고 말했어요. ISFP답게 분위기를 중시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "I make sure everyone's comfortable!",
                    "translation": "나는 모두가 편안한지 확인해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "I let things flow naturally.",
                    "translation": "나는 것들이 자연스럽게 흐르게 둬."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "Both create memorable gatherings beautifully!",
                    "translation": "둘 다 아름답게 기억에 남는 모임을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "You show me thoughtful hosting.",
                    "translation": "너는 나에게 사려깊은 환대를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "You show me authentic warmth!",
                    "translation": "너는 나에게 진정한 따뜻함을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "파티에 대한 문장이에요.",
                    "result": "Good parties creates lasting memories",
                    "explanation": "좋은 파티는 지속되는 추억을 만들어요.",
                    "optionA": "lasting",
                    "optionB": "Good",
                    "optionC": "memories",
                    "optionD": "creates",
                    "optionE": "parties"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "파티 준비하기",
            "explanation": "ESFJ의 완벽한 준비와 ISFP의 편안한 분위기 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수민",
                    "script": "I prepare everything perfectly meticulously!",
                    "translation": "나는 완벽하고 꼼꼼하게 모든 걸 준비해!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소미",
                    "script": "I create cozy atmosphere instead.",
                    "translation": "나는 대신 아늑한 분위기를 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수민",
                    "script": "Details make parties special always!",
                    "translation": "세부사항이 항상 파티를 특별하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "소미",
                    "script": "That's impressive dedication really!",
                    "translation": "그건 정말 인상적인 헌신이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "수민이는 파티를 준비할 때 모든 것을 완벽하게 준비합니다.",
                    "hint": "ESFJ는 파티가 완벽하게 진행되도록 세심하게 준비해요.",
                    "result": "O",
                    "explanation": "수민이는 'I prepare everything perfectly meticulously!'와 'Details make parties special always!'라고 말하며 완벽주의적이에요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소미",
                    "script": "I focus on genuine connections.",
                    "translation": "나는 진정한 연결에 집중해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수민",
                    "script": "I coordinate activities and games!",
                    "translation": "나는 활동과 게임을 조정해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "소미",
                    "script": "Your energy is truly amazing!",
                    "translation": "너의 에너지는 정말 놀라워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "So-mi creates cozy atmosphere @@.",
                    "hint": "ISFP는 편안하고 따뜻한 분위기를 만드는 것을 중요하게 생각해요.",
                    "optionA": "never",
                    "optionB": "instead",
                    "optionC": "loudly",
                    "result": "instead",
                    "explanation": "소미는 'I create cozy atmosphere instead'라고 말했어요. ISFP답게 분위기를 중시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수민",
                    "script": "I make sure everyone's comfortable!",
                    "translation": "나는 모두가 편안한지 확인해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소미",
                    "script": "I let things flow naturally.",
                    "translation": "나는 것들이 자연스럽게 흐르게 둬."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수민",
                    "script": "Both create memorable gatherings beautifully!",
                    "translation": "둘 다 아름답게 기억에 남는 모임을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소미",
                    "script": "You show me thoughtful hosting.",
                    "translation": "너는 나에게 사려깊은 환대를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수민",
                    "script": "You show me authentic warmth!",
                    "translation": "너는 나에게 진정한 따뜻함을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "파티에 대한 문장이에요.",
                    "optionA": "lasting",
                    "optionB": "Good",
                    "optionC": "memories",
                    "optionD": "creates",
                    "optionE": "parties",
                    "result": "Good parties creates lasting memories",
                    "explanation": "좋은 파티는 지속되는 추억을 만들어요."
                }
            ]
        }
    ]
}
ID: 17561 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "조언 받기",
            "explanation": "ISFP의 선택적 수용과 ESFJ의 적극적 청취 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I listen to my heart.",
                    "translation": "나는 내 마음의 소리를 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I ask everyone's opinions eagerly!",
                    "translation": "나는 열심히 모두의 의견을 물어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "보라",
                    "script": "Inner voice guides me best.",
                    "translation": "내면의 목소리가 나를 가장 잘 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "That's strong intuition really!",
                    "translation": "그건 정말 강한 직관이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "보라는 조언을 들어도 결국 자신의 감각을 따릅니다.",
                    "hint": "ISFP는 조언을 참고하지만 최종적으로 자신의 느낌을 믿어요.",
                    "result": "O",
                    "explanation": "보라는 'I listen to my heart'와 'Inner voice guides me best'라고 말하며 내면을 따라요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "I value others' wisdom deeply!",
                    "translation": "나는 다른 사람들의 지혜를 깊이 가치있게 여겨!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "I reflect on advice quietly.",
                    "translation": "나는 조언을 조용히 성찰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your independence is truly admirable!",
                    "translation": "너의 독립성은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-u asks everyone's opinions @@!",
                    "hint": "ESFJ는 결정하기 전에 여러 사람의 의견을 들어요.",
                    "optionA": "never",
                    "optionB": "eagerly",
                    "optionC": "sadly",
                    "result": "eagerly",
                    "explanation": "지우는 'I ask everyone's opinions eagerly!'라고 말했어요. ESFJ답게 타인 의견을 중시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "I trust my personal judgment.",
                    "translation": "나는 내 개인적 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I consider all perspectives carefully!",
                    "translation": "나는 모든 관점을 조심스럽게 고려해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "보라",
                    "script": "Both ways lead to decisions!",
                    "translation": "두 방식 모두 결정으로 이어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "You show me self-trust.",
                    "translation": "너는 나에게 자기 신뢰를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "보라",
                    "script": "You show me collective wisdom!",
                    "translation": "너는 나에게 집단 지혜를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조언에 대한 문장이에요.",
                    "result": "Good advice provides valuable guidance",
                    "explanation": "좋은 조언은 귀중한 안내를 제공해요.",
                    "optionA": "provides",
                    "optionB": "Good",
                    "optionC": "valuable",
                    "optionD": "advice",
                    "optionE": "guidance"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "조언 받기",
            "explanation": "ISFP의 선택적 수용과 ESFJ의 적극적 청취 비교",
            "level": 4,
            "my_mbti": "ISFP",
            "target_mbti": "ESFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "보라",
                    "script": "I listen to my heart.",
                    "translation": "나는 내 마음의 소리를 들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지우",
                    "script": "I ask everyone's opinions eagerly!",
                    "translation": "나는 열심히 모두의 의견을 물어!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "보라",
                    "script": "Inner voice guides me best.",
                    "translation": "내면의 목소리가 나를 가장 잘 안내해."
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "지우",
                    "script": "That's strong intuition really!",
                    "translation": "그건 정말 강한 직관이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "보라는 조언을 들어도 결국 자신의 감각을 따릅니다.",
                    "hint": "ISFP는 조언을 참고하지만 최종적으로 자신의 느낌을 믿어요.",
                    "result": "O",
                    "explanation": "보라는 'I listen to my heart'와 'Inner voice guides me best'라고 말하며 내면을 따라요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지우",
                    "script": "I value others' wisdom deeply!",
                    "translation": "나는 다른 사람들의 지혜를 깊이 가치있게 여겨!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "보라",
                    "script": "I reflect on advice quietly.",
                    "translation": "나는 조언을 조용히 성찰해."
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "지우",
                    "script": "Your independence is truly admirable!",
                    "translation": "너의 독립성은 정말 존경스러워!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Ji-u asks everyone's opinions @@!",
                    "hint": "ESFJ는 결정하기 전에 여러 사람의 의견을 들어요.",
                    "optionA": "never",
                    "optionB": "eagerly",
                    "optionC": "sadly",
                    "result": "eagerly",
                    "explanation": "지우는 'I ask everyone's opinions eagerly!'라고 말했어요. ESFJ답게 타인 의견을 중시해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "보라",
                    "script": "I trust my personal judgment.",
                    "translation": "나는 내 개인적 판단을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "지우",
                    "script": "I consider all perspectives carefully!",
                    "translation": "나는 모든 관점을 조심스럽게 고려해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "보라",
                    "script": "Both ways lead to decisions!",
                    "translation": "두 방식 모두 결정으로 이어져!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "지우",
                    "script": "You show me self-trust.",
                    "translation": "너는 나에게 자기 신뢰를 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "보라",
                    "script": "You show me collective wisdom!",
                    "translation": "너는 나에게 집단 지혜를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조언에 대한 문장이에요.",
                    "optionA": "provides",
                    "optionB": "Good",
                    "optionC": "valuable",
                    "optionD": "advice",
                    "optionE": "guidance",
                    "result": "Good advice provides valuable guidance",
                    "explanation": "좋은 조언은 귀중한 안내를 제공해요."
                }
            ]
        }
    ]
}
ID: 17562 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "기분 상할 때",
            "explanation": "ESFJ의 대화 추구와 ISFP의 혼자 시간 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "I want to talk immediately!",
                    "translation": "나는 즉시 얘기하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I need space to calm.",
                    "translation": "나는 진정할 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하린",
                    "script": "Talking helps me understand better!",
                    "translation": "얘기하는 게 나를 더 잘 이해하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's open communication really!",
                    "translation": "그건 정말 열린 소통이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하린이는 기분이 상하면 대화로 풀려고 합니다.",
                    "hint": "ESFJ는 기분이 안 좋을 때 대화를 통해 해결하려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 'I want to talk immediately!'와 'Talking helps me understand better!'라고 말하며 소통을 원해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I process emotions alone first.",
                    "translation": "나는 먼저 혼자 감정을 처리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I seek reassurance from friends!",
                    "translation": "나는 친구들에게서 안심을 구해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your vulnerability is truly brave!",
                    "translation": "너의 취약함은 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young needs space to @@.",
                    "hint": "ISFP는 감정이 격해질 때 혼자 진정할 시간이 필요해요.",
                    "optionA": "celebrate",
                    "optionB": "calm",
                    "optionC": "shout",
                    "result": "calm",
                    "explanation": "채영이는 'I need space to calm'이라고 말했어요. ISFP답게 혼자 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "I want immediate resolution always!",
                    "translation": "나는 항상 즉각적인 해결을 원해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I respond when I'm ready.",
                    "translation": "나는 준비됐을 때 응답해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "We both care about relationships!",
                    "translation": "우리는 둘 다 관계를 신경써!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me direct communication.",
                    "translation": "너는 나에게 직접적 소통을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You show me emotional processing!",
                    "translation": "너는 나에게 감정 처리를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "관계에 대한 문장이에요.",
                    "result": "Healthy relationships requires mutual respect",
                    "explanation": "건강한 관계는 상호 존중을 필요로 해요.",
                    "optionA": "relationships",
                    "optionB": "mutual",
                    "optionC": "respect",
                    "optionD": "Healthy",
                    "optionE": "requires"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "기분 상할 때",
            "explanation": "ESFJ의 대화 추구와 ISFP의 혼자 시간 비교",
            "level": 4,
            "my_mbti": "ESFJ",
            "target_mbti": "ISFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하린",
                    "script": "I want to talk immediately!",
                    "translation": "나는 즉시 얘기하고 싶어!"
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채영",
                    "script": "I need space to calm.",
                    "translation": "나는 진정할 공간이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하린",
                    "script": "Talking helps me understand better!",
                    "translation": "얘기하는 게 나를 더 잘 이해하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 4,
                    "speaker": "채영",
                    "script": "That's open communication really!",
                    "translation": "그건 정말 열린 소통이야!"
                },
                {
                    "type": "ox",
                    "index": 5,
                    "quiz": "하린이는 기분이 상하면 대화로 풀려고 합니다.",
                    "hint": "ESFJ는 기분이 안 좋을 때 대화를 통해 해결하려고 해요.",
                    "result": "O",
                    "explanation": "하린이는 'I want to talk immediately!'와 'Talking helps me understand better!'라고 말하며 소통을 원해요."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채영",
                    "script": "I process emotions alone first.",
                    "translation": "나는 먼저 혼자 감정을 처리해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하린",
                    "script": "I seek reassurance from friends!",
                    "translation": "나는 친구들에게서 안심을 구해!"
                },
                {
                    "type": "script",
                    "index": 8,
                    "speaker": "채영",
                    "script": "Your vulnerability is truly brave!",
                    "translation": "너의 취약함은 정말 용감해!"
                },
                {
                    "type": "blank",
                    "index": 9,
                    "quiz": "Chae-young needs space to @@.",
                    "hint": "ISFP는 감정이 격해질 때 혼자 진정할 시간이 필요해요.",
                    "optionA": "celebrate",
                    "optionB": "calm",
                    "optionC": "shout",
                    "result": "calm",
                    "explanation": "채영이는 'I need space to calm'이라고 말했어요. ISFP답게 혼자 시간이 필요해요."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하린",
                    "script": "I want immediate resolution always!",
                    "translation": "나는 항상 즉각적인 해결을 원해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "채영",
                    "script": "I respond when I'm ready.",
                    "translation": "나는 준비됐을 때 응답해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하린",
                    "script": "We both care about relationships!",
                    "translation": "우리는 둘 다 관계를 신경써!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "채영",
                    "script": "You show me direct communication.",
                    "translation": "너는 나에게 직접적 소통을 보여줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하린",
                    "script": "You show me emotional processing!",
                    "translation": "너는 나에게 감정 처리를 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "관계에 대한 문장이에요.",
                    "optionA": "relationships",
                    "optionB": "mutual",
                    "optionC": "respect",
                    "optionD": "Healthy",
                    "optionE": "requires",
                    "result": "Healthy relationships requires mutual respect",
                    "explanation": "건강한 관계는 상호 존중을 필요로 해요."
                }
            ]
        }
    ]
}
ID: 17563 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 소개팅 주선하기",
            "explanation": "ISFJ의 세심한 배려와 INFP의 진정성 추구 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I know two people who might connect.",
                    "translation": "서로 잘 맞을 것 같은 두 사람을 알아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Do they share deep values?",
                    "translation": "그들이 깊은 가치를 공유해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "They both love helping others.",
                    "translation": "둘 다 다른 사람 돕는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 친구들의 공통점을 찾아 소개시켜주는 것을 좋아합니다.",
                    "hint": "ISFJ는 사람들 사이의 조화를 만들어내는 것을 즐겨요.",
                    "result": "O",
                    "explanation": "예나는 'I know two people who might connect'라고 말하며 친구들을 연결해주려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Real connection takes time.",
                    "translation": "진짜 연결은 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I'll prepare a comfortable meeting place.",
                    "translation": "편안한 만남 장소를 준비할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You're so thoughtful about details!",
                    "translation": "넌 세세한 것까지 정말 신경쓰는구나!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na will prepare a comfortable meeting @@.",
                    "hint": "ISFJ는 만남이 편안하게 이루어지도록 세심하게 준비해요.",
                    "optionA": "time",
                    "optionB": "place",
                    "optionC": "friend",
                    "result": "place",
                    "explanation": "예나는 'I'll prepare a comfortable meeting place'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I want both friends to feel happy.",
                    "translation": "두 친구 모두 행복하길 바라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Authentic feelings matter most.",
                    "translation": "진심 어린 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "I'll check in with them after.",
                    "translation": "나중에 둘의 안부를 물어볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "Your caring nature creates safe spaces!",
                    "translation": "너의 배려하는 성격이 안전한 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me see deeper meaning.",
                    "translation": "넌 내가 더 깊은 의미를 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은비",
                    "script": "You help me feel grounded!",
                    "translation": "넌 내가 안정감을 느끼게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려하는 친구에 대한 문장이에요.",
                    "result": "Thoughtful friends always cherish support",
                    "explanation": "사려깊은 친구들은 항상 서로의 지지를 소중히 여겨요.",
                    "optionA": "friends",
                    "optionB": "Thoughtful",
                    "optionC": "cherish",
                    "optionD": "always",
                    "optionE": "support"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 소개팅 주선하기",
            "explanation": "ISFJ의 세심한 배려와 INFP의 진정성 추구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I know two people who might connect.",
                    "translation": "서로 잘 맞을 것 같은 두 사람을 알아."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "Do they share deep values?",
                    "translation": "그들이 깊은 가치를 공유해?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "They both love helping others.",
                    "translation": "둘 다 다른 사람 돕는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 친구들의 공통점을 찾아 소개시켜주는 것을 좋아합니다.",
                    "hint": "ISFJ는 사람들 사이의 조화를 만들어내는 것을 즐겨요.",
                    "result": "O",
                    "explanation": "예나는 'I know two people who might connect'라고 말하며 친구들을 연결해주려고 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Real connection takes time.",
                    "translation": "진짜 연결은 시간이 걸려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I'll prepare a comfortable meeting place.",
                    "translation": "편안한 만남 장소를 준비할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "You're so thoughtful about details!",
                    "translation": "넌 세세한 것까지 정말 신경쓰는구나!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na will prepare a comfortable meeting @@.",
                    "hint": "ISFJ는 만남이 편안하게 이루어지도록 세심하게 준비해요.",
                    "optionA": "time",
                    "optionB": "place",
                    "optionC": "friend",
                    "result": "place",
                    "explanation": "예나는 'I'll prepare a comfortable meeting place'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I want both friends to feel happy.",
                    "translation": "두 친구 모두 행복하길 바라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "Authentic feelings matter most.",
                    "translation": "진심 어린 감정이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "I'll check in with them after.",
                    "translation": "나중에 둘의 안부를 물어볼게."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "Your caring nature creates safe spaces!",
                    "translation": "너의 배려하는 성격이 안전한 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me see deeper meaning.",
                    "translation": "넌 내가 더 깊은 의미를 보게 도와줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은비",
                    "script": "You help me feel grounded!",
                    "translation": "넌 내가 안정감을 느끼게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려하는 친구에 대한 문장이에요.",
                    "optionA": "friends",
                    "optionB": "Thoughtful",
                    "optionC": "cherish",
                    "optionD": "always",
                    "optionE": "support",
                    "result": "Thoughtful friends always cherish support",
                    "explanation": "사려깊은 친구들은 항상 서로의 지지를 소중히 여겨요."
                }
            ]
        }
    ]
}
ID: 17564 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "동네 모임 참석하기",
            "explanation": "INFP의 선택적 참여와 ISFJ의 헌신적 태도 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I join when it feels meaningful.",
                    "translation": "의미있게 느껴질 때 참여해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I try to attend every meeting.",
                    "translation": "모든 모임에 참석하려고 노력해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Sometimes I need quiet time alone.",
                    "translation": "가끔은 혼자만의 조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 모든 모임에 참석하기보다 자신에게 의미있는 모임을 선택합니다.",
                    "hint": "INFP는 자신의 내면 가치와 맞는 활동을 선택적으로 참여해요.",
                    "result": "O",
                    "explanation": "소희는 'I join when it feels meaningful'이라고 말하며 선택적 참여를 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "The group needs consistent members.",
                    "translation": "그룹은 꾸준한 멤버가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "I give my full heart when present.",
                    "translation": "참석할 때는 온 마음을 다해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your presence brings special warmth!",
                    "translation": "네 존재가 특별한 따뜻함을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee gives her full @@ when present.",
                    "hint": "INFP는 참석할 때 진심으로 온전히 함께해요.",
                    "optionA": "time",
                    "optionB": "heart",
                    "optionC": "smile",
                    "result": "heart",
                    "explanation": "소희는 'I give my full heart when present'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I help organize every activity.",
                    "translation": "모든 활동을 조직하는 걸 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "You create such stable community!",
                    "translation": "넌 정말 안정적인 커뮤니티를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "I remember everyone's small preferences.",
                    "translation": "모두의 작은 선호도를 기억해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Your attention to detail amazes me!",
                    "translation": "네가 세세한 것까지 신경쓰는게 놀라워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You bring depth to conversations.",
                    "translation": "넌 대화에 깊이를 더해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You make everyone feel included!",
                    "translation": "넌 모두가 포함되었다고 느끼게 해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정성 있는 참여에 대한 문장이에요.",
                    "result": "Authentic participation create connections matters",
                    "explanation": "진정성 있는 참여가 중요한 연결을 만들어요.",
                    "optionA": "connections",
                    "optionB": "create",
                    "optionC": "Authentic",
                    "optionD": "matters",
                    "optionE": "participation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "동네 모임 참석하기",
            "explanation": "INFP의 선택적 참여와 ISFJ의 헌신적 태도 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I join when it feels meaningful.",
                    "translation": "의미있게 느껴질 때 참여해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I try to attend every meeting.",
                    "translation": "모든 모임에 참석하려고 노력해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Sometimes I need quiet time alone.",
                    "translation": "가끔은 혼자만의 조용한 시간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 모든 모임에 참석하기보다 자신에게 의미있는 모임을 선택합니다.",
                    "hint": "INFP는 자신의 내면 가치와 맞는 활동을 선택적으로 참여해요.",
                    "result": "O",
                    "explanation": "소희는 'I join when it feels meaningful'이라고 말하며 선택적 참여를 해요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "The group needs consistent members.",
                    "translation": "그룹은 꾸준한 멤버가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "I give my full heart when present.",
                    "translation": "참석할 때는 온 마음을 다해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "Your presence brings special warmth!",
                    "translation": "네 존재가 특별한 따뜻함을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee gives her full @@ when present.",
                    "hint": "INFP는 참석할 때 진심으로 온전히 함께해요.",
                    "optionA": "time",
                    "optionB": "heart",
                    "optionC": "smile",
                    "result": "heart",
                    "explanation": "소희는 'I give my full heart when present'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I help organize every activity.",
                    "translation": "모든 활동을 조직하는 걸 도와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "You create such stable community!",
                    "translation": "넌 정말 안정적인 커뮤니티를 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "I remember everyone's small preferences.",
                    "translation": "모두의 작은 선호도를 기억해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "Your attention to detail amazes me!",
                    "translation": "네가 세세한 것까지 신경쓰는게 놀라워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You bring depth to conversations.",
                    "translation": "넌 대화에 깊이를 더해줘."
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You make everyone feel included!",
                    "translation": "넌 모두가 포함되었다고 느끼게 해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진정성 있는 참여에 대한 문장이에요.",
                    "optionA": "connections",
                    "optionB": "create",
                    "optionC": "Authentic",
                    "optionD": "matters",
                    "optionE": "participation",
                    "result": "Authentic participation create connections matters",
                    "explanation": "진정성 있는 참여가 중요한 연결을 만들어요."
                }
            ]
        }
    ]
}
ID: 17565 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 배우기",
            "explanation": "ISFJ의 체계적 학습과 INFP의 창의적 탐구 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I follow each step carefully.",
                    "translation": "각 단계를 신중하게 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I explore my own way.",
                    "translation": "나만의 방식으로 탐구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "The instruction book helps me learn.",
                    "translation": "설명서가 배우는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 취미를 배울 때 단계별 지침을 따르는 것을 선호합니다.",
                    "hint": "ISFJ는 체계적이고 검증된 방법으로 새로운 것을 배워요.",
                    "result": "O",
                    "explanation": "윤서는 'I follow each step carefully'와 'The instruction book helps me learn'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "I like trying different approaches.",
                    "translation": "다른 접근 방식을 시도하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I practice the same way daily.",
                    "translation": "매일 같은 방식으로 연습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your dedication is really inspiring!",
                    "translation": "네 헌신이 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo practices the same way @@.",
                    "hint": "ISFJ는 꾸준하고 일관된 방식으로 연습해요.",
                    "optionA": "sometimes",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "윤서는 'I practice the same way daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I imagine creative possibilities.",
                    "translation": "창의적인 가능성을 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "I check my progress regularly.",
                    "translation": "정기적으로 내 진행 상황을 확인해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You build such solid skills!",
                    "translation": "넌 정말 탄탄한 기술을 쌓아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "I keep detailed practice notes.",
                    "translation": "자세한 연습 노트를 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "Your organization helps me too!",
                    "translation": "네 정리 정돈이 나에게도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You show me new perspectives!",
                    "translation": "넌 나에게 새로운 관점을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "꾸준한 연습에 대한 문장이에요.",
                    "result": "Daily practice brings steady growth",
                    "explanation": "매일의 연습이 꾸준한 성장을 가져와요.",
                    "optionA": "growth",
                    "optionB": "brings",
                    "optionC": "Daily",
                    "optionD": "practice",
                    "optionE": "steady"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 취미 배우기",
            "explanation": "ISFJ의 체계적 학습과 INFP의 창의적 탐구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I follow each step carefully.",
                    "translation": "각 단계를 신중하게 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하윤",
                    "script": "I explore my own way.",
                    "translation": "나만의 방식으로 탐구해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "The instruction book helps me learn.",
                    "translation": "설명서가 배우는 데 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 취미를 배울 때 단계별 지침을 따르는 것을 선호합니다.",
                    "hint": "ISFJ는 체계적이고 검증된 방법으로 새로운 것을 배워요.",
                    "result": "O",
                    "explanation": "윤서는 'I follow each step carefully'와 'The instruction book helps me learn'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하윤",
                    "script": "I like trying different approaches.",
                    "translation": "다른 접근 방식을 시도하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "I practice the same way daily.",
                    "translation": "매일 같은 방식으로 연습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하윤",
                    "script": "Your dedication is really inspiring!",
                    "translation": "네 헌신이 정말 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo practices the same way @@.",
                    "hint": "ISFJ는 꾸준하고 일관된 방식으로 연습해요.",
                    "optionA": "sometimes",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "윤서는 'I practice the same way daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하윤",
                    "script": "I imagine creative possibilities.",
                    "translation": "창의적인 가능성을 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "I check my progress regularly.",
                    "translation": "정기적으로 내 진행 상황을 확인해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하윤",
                    "script": "You build such solid skills!",
                    "translation": "넌 정말 탄탄한 기술을 쌓아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "I keep detailed practice notes.",
                    "translation": "자세한 연습 노트를 유지해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하윤",
                    "script": "Your organization helps me too!",
                    "translation": "네 정리 정돈이 나에게도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You show me new perspectives!",
                    "translation": "넌 나에게 새로운 관점을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "꾸준한 연습에 대한 문장이에요.",
                    "optionA": "growth",
                    "optionB": "brings",
                    "optionC": "Daily",
                    "optionD": "practice",
                    "optionE": "steady",
                    "result": "Daily practice brings steady growth",
                    "explanation": "매일의 연습이 꾸준한 성장을 가져와요."
                }
            ]
        }
    ]
}
ID: 17566 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "관심 주제 깊게 파고들기",
            "explanation": "INFP의 내면적 탐구와 ISFJ의 실용적 학습 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I read about meaningful topics deeply.",
                    "translation": "의미있는 주제를 깊이 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I learn useful skills first.",
                    "translation": "먼저 유용한 기술을 배워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Philosophy books fascinate me endlessly.",
                    "translation": "철학 책이 끝없이 나를 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은비는 실용성보다 자신에게 의미있고 흥미로운 주제를 탐구합니다.",
                    "hint": "INFP는 내면의 가치와 관심에 따라 깊이 있는 탐구를 해요.",
                    "result": "O",
                    "explanation": "은비는 'I read about meaningful topics deeply'와 'Philosophy books fascinate me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I focus on practical information.",
                    "translation": "실용적인 정보에 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Ideas connect in beautiful patterns.",
                    "translation": "아이디어들이 아름다운 패턴으로 연결돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your depth of thinking inspires me!",
                    "translation": "네 생각의 깊이가 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi reads about meaningful topics @@.",
                    "hint": "INFP는 의미있는 주제를 깊이 탐구해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "sometimes",
                    "result": "deeply",
                    "explanation": "은비는 'I read about meaningful topics deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I save helpful articles systematically.",
                    "translation": "도움이 되는 기사를 체계적으로 저장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "I follow my curiosity freely.",
                    "translation": "자유롭게 내 호기심을 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your passion for ideas shines!",
                    "translation": "아이디어에 대한 네 열정이 빛나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "I lose track of time reading.",
                    "translation": "읽다 보면 시간 가는 줄 몰라."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me think more deeply!",
                    "translation": "넌 내가 더 깊이 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은비",
                    "script": "You keep me grounded practically!",
                    "translation": "넌 나를 실용적으로 안정되게 해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 탐구에 대한 문장이에요.",
                    "result": "Deep curiosity creates understanding wisdom",
                    "explanation": "깊은 호기심이 이해와 지혜를 만들어요.",
                    "optionA": "Deep",
                    "optionB": "creates",
                    "optionC": "curiosity",
                    "optionD": "understanding",
                    "optionE": "wisdom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "관심 주제 깊게 파고들기",
            "explanation": "INFP의 내면적 탐구와 ISFJ의 실용적 학습 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은비",
                    "script": "I read about meaningful topics deeply.",
                    "translation": "의미있는 주제를 깊이 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I learn useful skills first.",
                    "translation": "먼저 유용한 기술을 배워."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은비",
                    "script": "Philosophy books fascinate me endlessly.",
                    "translation": "철학 책이 끝없이 나를 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은비는 실용성보다 자신에게 의미있고 흥미로운 주제를 탐구합니다.",
                    "hint": "INFP는 내면의 가치와 관심에 따라 깊이 있는 탐구를 해요.",
                    "result": "O",
                    "explanation": "은비는 'I read about meaningful topics deeply'와 'Philosophy books fascinate me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "I focus on practical information.",
                    "translation": "실용적인 정보에 집중해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은비",
                    "script": "Ideas connect in beautiful patterns.",
                    "translation": "아이디어들이 아름다운 패턴으로 연결돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "Your depth of thinking inspires me!",
                    "translation": "네 생각의 깊이가 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-bi reads about meaningful topics @@.",
                    "hint": "INFP는 의미있는 주제를 깊이 탐구해요.",
                    "optionA": "quickly",
                    "optionB": "deeply",
                    "optionC": "sometimes",
                    "result": "deeply",
                    "explanation": "은비는 'I read about meaningful topics deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I save helpful articles systematically.",
                    "translation": "도움이 되는 기사를 체계적으로 저장해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은비",
                    "script": "I follow my curiosity freely.",
                    "translation": "자유롭게 내 호기심을 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your passion for ideas shines!",
                    "translation": "아이디어에 대한 네 열정이 빛나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은비",
                    "script": "I lose track of time reading.",
                    "translation": "읽다 보면 시간 가는 줄 몰라."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me think more deeply!",
                    "translation": "넌 내가 더 깊이 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은비",
                    "script": "You keep me grounded practically!",
                    "translation": "넌 나를 실용적으로 안정되게 해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 탐구에 대한 문장이에요.",
                    "optionA": "Deep",
                    "optionB": "creates",
                    "optionC": "curiosity",
                    "optionD": "understanding",
                    "optionE": "wisdom",
                    "result": "Deep curiosity creates understanding wisdom",
                    "explanation": "깊은 호기심이 이해와 지혜를 만들어요."
                }
            ]
        }
    ]
}
ID: 17567 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 고민 상담하기",
            "explanation": "ISFJ의 실질적 조언과 INFP의 공감적 경청 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I suggest practical steps first.",
                    "translation": "먼저 실용적인 단계를 제안해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "I listen to their feelings deeply.",
                    "translation": "그들의 감정을 깊이 들어줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Here's what worked for me before.",
                    "translation": "전에 나에게 효과있던 방법이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현은 친구에게 조언할 때 자신의 경험에 기반한 실질적인 해결책을 제시합니다.",
                    "hint": "ISFJ는 실용적이고 검증된 방법으로 도움을 주려고 해요.",
                    "result": "O",
                    "explanation": "소현이는 'I suggest practical steps first'와 'Here's what worked for me before'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Everyone's path feels different.",
                    "translation": "모두의 길은 다르게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "I can help make a clear plan.",
                    "translation": "명확한 계획을 만드는 걸 도울 수 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Your organized mind helps so much!",
                    "translation": "네 정돈된 마음이 정말 많은 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon suggests practical @@ first.",
                    "hint": "ISFJ는 실용적인 단계를 먼저 제안해요.",
                    "optionA": "feelings",
                    "optionB": "dreams",
                    "optionC": "steps",
                    "result": "steps",
                    "explanation": "소현이는 'I suggest practical steps first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "I validate their emotions genuinely.",
                    "translation": "그들의 감정을 진심으로 인정해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "I share similar experiences helpfully.",
                    "translation": "도움이 되도록 비슷한 경험을 나눠."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미래",
                    "script": "Your reliability comforts people!",
                    "translation": "네 믿음직함이 사람들을 위로해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "I check back regularly afterward.",
                    "translation": "이후에 정기적으로 안부를 확인해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미래",
                    "script": "You make everyone feel supported!",
                    "translation": "넌 모두가 지지받는다고 느끼게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "You help me see emotions clearly!",
                    "translation": "넌 내가 감정을 명확히 보게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "믿을 수 있는 조언에 대한 문장이에요.",
                    "result": "Reliable guidance builds strong trust",
                    "explanation": "믿을 수 있는 조언이 강한 신뢰를 쌓아요.",
                    "optionA": "Reliable",
                    "optionB": "strong",
                    "optionC": "builds",
                    "optionD": "trust",
                    "optionE": "guidance"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 고민 상담하기",
            "explanation": "ISFJ의 실질적 조언과 INFP의 공감적 경청 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I suggest practical steps first.",
                    "translation": "먼저 실용적인 단계를 제안해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미래",
                    "script": "I listen to their feelings deeply.",
                    "translation": "그들의 감정을 깊이 들어줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Here's what worked for me before.",
                    "translation": "전에 나에게 효과있던 방법이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현은 친구에게 조언할 때 자신의 경험에 기반한 실질적인 해결책을 제시합니다.",
                    "hint": "ISFJ는 실용적이고 검증된 방법으로 도움을 주려고 해요.",
                    "result": "O",
                    "explanation": "소현이는 'I suggest practical steps first'와 'Here's what worked for me before'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미래",
                    "script": "Everyone's path feels different.",
                    "translation": "모두의 길은 다르게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "I can help make a clear plan.",
                    "translation": "명확한 계획을 만드는 걸 도울 수 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미래",
                    "script": "Your organized mind helps so much!",
                    "translation": "네 정돈된 마음이 정말 많은 도움이 돼!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon suggests practical @@ first.",
                    "hint": "ISFJ는 실용적인 단계를 먼저 제안해요.",
                    "optionA": "feelings",
                    "optionB": "dreams",
                    "optionC": "steps",
                    "result": "steps",
                    "explanation": "소현이는 'I suggest practical steps first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미래",
                    "script": "I validate their emotions genuinely.",
                    "translation": "그들의 감정을 진심으로 인정해줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "I share similar experiences helpfully.",
                    "translation": "도움이 되도록 비슷한 경험을 나눠."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미래",
                    "script": "Your reliability comforts people!",
                    "translation": "네 믿음직함이 사람들을 위로해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "I check back regularly afterward.",
                    "translation": "이후에 정기적으로 안부를 확인해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미래",
                    "script": "You make everyone feel supported!",
                    "translation": "넌 모두가 지지받는다고 느끼게 해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "You help me see emotions clearly!",
                    "translation": "넌 내가 감정을 명확히 보게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "믿을 수 있는 조언에 대한 문장이에요.",
                    "optionA": "Reliable",
                    "optionB": "strong",
                    "optionC": "builds",
                    "optionD": "trust",
                    "optionE": "guidance",
                    "result": "Reliable guidance builds strong trust",
                    "explanation": "믿을 수 있는 조언이 강한 신뢰를 쌓아요."
                }
            ]
        }
    ]
}
ID: 17568 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 선택 고민하기",
            "explanation": "INFP의 가치 중심 결정과 ISFJ의 책임감 있는 선택 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I ask what feels truly right.",
                    "translation": "무엇이 진정 옳은지 스스로 물어봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I consider everyone affected carefully.",
                    "translation": "영향받는 모든 사람을 신중히 고려해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "My inner values guide me.",
                    "translation": "내 내면의 가치가 나를 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나영이는 결정을 내릴 때 자신의 내면 가치와 진정성을 가장 중요하게 생각합니다.",
                    "hint": "INFP는 자신의 내면 가치와 일치하는 결정을 내리려고 해요.",
                    "result": "O",
                    "explanation": "나영이는 'I ask what feels truly right'와 'My inner values guide me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I think about long-term effects.",
                    "translation": "장기적인 영향을 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "I imagine different possible futures.",
                    "translation": "다양한 가능한 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your authentic approach inspires courage!",
                    "translation": "네 진정성 있는 접근이 용기를 북돋워줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-yeong asks what feels truly @@.",
                    "hint": "INFP는 무엇이 진정으로 옳은지 내면의 소리를 들어요.",
                    "optionA": "wrong",
                    "optionB": "easy",
                    "optionC": "right",
                    "result": "right",
                    "explanation": "나영이는 'I ask what feels truly right'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I list pros and cons clearly.",
                    "translation": "장단점을 명확하게 나열해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "I follow my heart's direction.",
                    "translation": "내 마음의 방향을 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your integrity shines through always!",
                    "translation": "네 진실성이 항상 빛나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나영",
                    "script": "I need time to reflect quietly.",
                    "translation": "조용히 성찰할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me to trust feelings!",
                    "translation": "넌 감정을 믿는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나영",
                    "script": "You help me see practical sides!",
                    "translation": "넌 실용적인 면을 보게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정성 있는 선택에 대한 문장이에요.",
                    "result": "Inner values create authentic choices",
                    "explanation": "내면의 가치가 진정성 있는 선택을 만들어요.",
                    "optionA": "values",
                    "optionB": "choices",
                    "optionC": "authentic",
                    "optionD": "create",
                    "optionE": "Inner"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 선택 고민하기",
            "explanation": "INFP의 가치 중심 결정과 ISFJ의 책임감 있는 선택 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "나영",
                    "script": "I ask what feels truly right.",
                    "translation": "무엇이 진정 옳은지 스스로 물어봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I consider everyone affected carefully.",
                    "translation": "영향받는 모든 사람을 신중히 고려해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "나영",
                    "script": "My inner values guide me.",
                    "translation": "내 내면의 가치가 나를 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "나영이는 결정을 내릴 때 자신의 내면 가치와 진정성을 가장 중요하게 생각합니다.",
                    "hint": "INFP는 자신의 내면 가치와 일치하는 결정을 내리려고 해요.",
                    "result": "O",
                    "explanation": "나영이는 'I ask what feels truly right'와 'My inner values guide me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "I think about long-term effects.",
                    "translation": "장기적인 영향을 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "나영",
                    "script": "I imagine different possible futures.",
                    "translation": "다양한 가능한 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your authentic approach inspires courage!",
                    "translation": "네 진정성 있는 접근이 용기를 북돋워줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Na-yeong asks what feels truly @@.",
                    "hint": "INFP는 무엇이 진정으로 옳은지 내면의 소리를 들어요.",
                    "optionA": "wrong",
                    "optionB": "easy",
                    "optionC": "right",
                    "result": "right",
                    "explanation": "나영이는 'I ask what feels truly right'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I list pros and cons clearly.",
                    "translation": "장단점을 명확하게 나열해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "나영",
                    "script": "I follow my heart's direction.",
                    "translation": "내 마음의 방향을 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your integrity shines through always!",
                    "translation": "네 진실성이 항상 빛나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "나영",
                    "script": "I need time to reflect quietly.",
                    "translation": "조용히 성찰할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You teach me to trust feelings!",
                    "translation": "넌 감정을 믿는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "나영",
                    "script": "You help me see practical sides!",
                    "translation": "넌 실용적인 면을 보게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진정성 있는 선택에 대한 문장이에요.",
                    "optionA": "values",
                    "optionB": "choices",
                    "optionC": "authentic",
                    "optionD": "create",
                    "optionE": "Inner",
                    "result": "Inner values create authentic choices",
                    "explanation": "내면의 가치가 진정성 있는 선택을 만들어요."
                }
            ]
        }
    ]
}
ID: 17569 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 분담하기",
            "explanation": "ISFJ의 책임감 있는 실행과 INFP의 유연한 접근 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I follow our schedule exactly.",
                    "translation": "우리 일정을 정확히 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I do chores when inspired.",
                    "translation": "영감이 떠오를 때 집안일을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Consistency keeps everything smooth.",
                    "translation": "일관성이 모든 걸 부드럽게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 집안일을 계획대로 꾸준히 실행하는 것을 선호합니다.",
                    "hint": "ISFJ는 책임감 있게 정해진 일정을 지키며 일을 처리해요.",
                    "result": "O",
                    "explanation": "은서는 'I follow our schedule exactly'와 'Consistency keeps everything smooth'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I adapt to my energy flow.",
                    "translation": "내 에너지 흐름에 맞춰."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I prepare meals at set times.",
                    "translation": "정해진 시간에 식사를 준비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Your reliability makes life easier!",
                    "translation": "네 믿음직함이 삶을 더 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo follows the schedule @@.",
                    "hint": "ISFJ는 일정을 정확하게 따라요.",
                    "optionA": "sometimes",
                    "optionB": "exactly",
                    "optionC": "never",
                    "result": "exactly",
                    "explanation": "은서는 'I follow our schedule exactly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "I clean when it feels right.",
                    "translation": "적절하게 느껴질 때 청소해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은서",
                    "script": "I check all tasks daily.",
                    "translation": "매일 모든 일을 확인해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your dedication keeps us organized!",
                    "translation": "네 헌신이 우리를 정돈되게 유지해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "I stock supplies ahead always.",
                    "translation": "항상 미리 물품을 비축해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You teach me better habits!",
                    "translation": "넌 나에게 더 나은 습관을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은서",
                    "script": "You help me stay flexible!",
                    "translation": "넌 내가 유연하게 있도록 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "체계적인 생활에 대한 문장이에요.",
                    "result": "Organized daily routines bring peace",
                    "explanation": "정돈된 일상 루틴이 평화를 가져와요.",
                    "optionA": "Organized",
                    "optionB": "peace",
                    "optionC": "daily",
                    "optionD": "bring",
                    "optionE": "routines"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안일 분담하기",
            "explanation": "ISFJ의 책임감 있는 실행과 INFP의 유연한 접근 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I follow our schedule exactly.",
                    "translation": "우리 일정을 정확히 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "준호",
                    "script": "I do chores when inspired.",
                    "translation": "영감이 떠오를 때 집안일을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Consistency keeps everything smooth.",
                    "translation": "일관성이 모든 걸 부드럽게 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 집안일을 계획대로 꾸준히 실행하는 것을 선호합니다.",
                    "hint": "ISFJ는 책임감 있게 정해진 일정을 지키며 일을 처리해요.",
                    "result": "O",
                    "explanation": "은서는 'I follow our schedule exactly'와 'Consistency keeps everything smooth'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "준호",
                    "script": "I adapt to my energy flow.",
                    "translation": "내 에너지 흐름에 맞춰."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "I prepare meals at set times.",
                    "translation": "정해진 시간에 식사를 준비해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "준호",
                    "script": "Your reliability makes life easier!",
                    "translation": "네 믿음직함이 삶을 더 쉽게 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo follows the schedule @@.",
                    "hint": "ISFJ는 일정을 정확하게 따라요.",
                    "optionA": "sometimes",
                    "optionB": "exactly",
                    "optionC": "never",
                    "result": "exactly",
                    "explanation": "은서는 'I follow our schedule exactly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "준호",
                    "script": "I clean when it feels right.",
                    "translation": "적절하게 느껴질 때 청소해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "은서",
                    "script": "I check all tasks daily.",
                    "translation": "매일 모든 일을 확인해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "준호",
                    "script": "Your dedication keeps us organized!",
                    "translation": "네 헌신이 우리를 정돈되게 유지해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "은서",
                    "script": "I stock supplies ahead always.",
                    "translation": "항상 미리 물품을 비축해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "준호",
                    "script": "You teach me better habits!",
                    "translation": "넌 나에게 더 나은 습관을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "은서",
                    "script": "You help me stay flexible!",
                    "translation": "넌 내가 유연하게 있도록 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "체계적인 생활에 대한 문장이에요.",
                    "optionA": "Organized",
                    "optionB": "peace",
                    "optionC": "daily",
                    "optionD": "bring",
                    "optionE": "routines",
                    "result": "Organized daily routines bring peace",
                    "explanation": "정돈된 일상 루틴이 평화를 가져와요."
                }
            ]
        }
    ]
}
ID: 17570 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "INFP의 즉흥적 여유와 ISFJ의 계획적 준비 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I leave weekends open freely.",
                    "translation": "주말을 자유롭게 열어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "I plan everything in advance.",
                    "translation": "모든 걸 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Spontaneity brings me joy naturally.",
                    "translation": "즉흥성이 자연스럽게 나에게 기쁨을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서준이는 주말을 미리 계획하기보다 그때그때 하고 싶은 것을 하는 것을 선호합니다.",
                    "hint": "INFP는 즉흥적이고 유연한 방식으로 시간을 보내는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "서준이는 'I leave weekends open freely'와 'Spontaneity brings me joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "I schedule activities carefully ahead.",
                    "translation": "활동들을 미리 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "I follow my mood each moment.",
                    "translation": "매 순간 내 기분을 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your flexibility teaches me freedom!",
                    "translation": "네 유연함이 자유를 가르쳐줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun leaves weekends open @@.",
                    "hint": "INFP는 주말을 자유롭게 열어둬요.",
                    "optionA": "strictly",
                    "optionB": "freely",
                    "optionC": "never",
                    "result": "freely",
                    "explanation": "서준이는 'I leave weekends open freely'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "I book restaurants days before.",
                    "translation": "며칠 전에 식당을 예약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "I discover places by chance.",
                    "translation": "우연히 장소를 발견해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "우진",
                    "script": "Your spontaneity adds adventure!",
                    "translation": "네 즉흥성이 모험을 더해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "I rest when tired naturally.",
                    "translation": "피곤할 때 자연스럽게 쉬어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "You show me living in flow!",
                    "translation": "넌 흐름 속에서 사는 법을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서준",
                    "script": "You help me stay prepared!",
                    "translation": "넌 내가 준비되게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "자유로운 주말에 대한 문장이에요.",
                    "result": "Open freedom creates beautiful moments",
                    "explanation": "열린 자유가 아름다운 순간을 만들어요.",
                    "optionA": "Open",
                    "optionB": "freedom",
                    "optionC": "beautiful",
                    "optionD": "creates",
                    "optionE": "moments"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주말 계획 세우기",
            "explanation": "INFP의 즉흥적 여유와 ISFJ의 계획적 준비 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서준",
                    "script": "I leave weekends open freely.",
                    "translation": "주말을 자유롭게 열어둬."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "I plan everything in advance.",
                    "translation": "모든 걸 미리 계획해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서준",
                    "script": "Spontaneity brings me joy naturally.",
                    "translation": "즉흥성이 자연스럽게 나에게 기쁨을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서준이는 주말을 미리 계획하기보다 그때그때 하고 싶은 것을 하는 것을 선호합니다.",
                    "hint": "INFP는 즉흥적이고 유연한 방식으로 시간을 보내는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "서준이는 'I leave weekends open freely'와 'Spontaneity brings me joy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "I schedule activities carefully ahead.",
                    "translation": "활동들을 미리 신중하게 계획해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서준",
                    "script": "I follow my mood each moment.",
                    "translation": "매 순간 내 기분을 따라가."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Your flexibility teaches me freedom!",
                    "translation": "네 유연함이 자유를 가르쳐줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jun leaves weekends open @@.",
                    "hint": "INFP는 주말을 자유롭게 열어둬요.",
                    "optionA": "strictly",
                    "optionB": "freely",
                    "optionC": "never",
                    "result": "freely",
                    "explanation": "서준이는 'I leave weekends open freely'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "우진",
                    "script": "I book restaurants days before.",
                    "translation": "며칠 전에 식당을 예약해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서준",
                    "script": "I discover places by chance.",
                    "translation": "우연히 장소를 발견해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "우진",
                    "script": "Your spontaneity adds adventure!",
                    "translation": "네 즉흥성이 모험을 더해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서준",
                    "script": "I rest when tired naturally.",
                    "translation": "피곤할 때 자연스럽게 쉬어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "우진",
                    "script": "You show me living in flow!",
                    "translation": "넌 흐름 속에서 사는 법을 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서준",
                    "script": "You help me stay prepared!",
                    "translation": "넌 내가 준비되게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "자유로운 주말에 대한 문장이에요.",
                    "optionA": "Open",
                    "optionB": "freedom",
                    "optionC": "beautiful",
                    "optionD": "creates",
                    "optionE": "moments",
                    "result": "Open freedom creates beautiful moments",
                    "explanation": "열린 자유가 아름다운 순간을 만들어요."
                }
            ]
        }
    ]
}
ID: 17571 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 대처하기",
            "explanation": "ISFJ의 체계적 준비와 INFP의 의미 찾기 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I make detailed study schedules.",
                    "translation": "자세한 공부 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "I study topics that interest me.",
                    "translation": "나를 흥미롭게 하는 주제를 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Following my plan reduces stress.",
                    "translation": "내 계획을 따르면 스트레스가 줄어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민우는 스트레스 상황에서 체계적인 계획을 세우고 따르는 것으로 안정감을 얻습니다.",
                    "hint": "ISFJ는 구조화된 계획으로 스트레스를 관리해요.",
                    "result": "O",
                    "explanation": "민우는 'I make detailed study schedules'와 'Following my plan reduces stress'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "I connect ideas to deeper meaning.",
                    "translation": "아이디어를 더 깊은 의미와 연결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "I review notes systematically daily.",
                    "translation": "매일 체계적으로 노트를 복습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Your discipline keeps you steady!",
                    "translation": "네 규율이 널 안정되게 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-woo makes detailed study @@.",
                    "hint": "ISFJ는 자세한 공부 일정을 만들어요.",
                    "optionA": "notes",
                    "optionB": "schedules",
                    "optionC": "breaks",
                    "result": "schedules",
                    "explanation": "민우는 'I make detailed study schedules'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "I need breaks for reflection.",
                    "translation": "성찰을 위한 휴식이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민우",
                    "script": "I stick to timed study blocks.",
                    "translation": "정해진 시간의 공부 블록을 지켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도훈",
                    "script": "Your consistency inspires my focus!",
                    "translation": "네 일관성이 내 집중에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민우",
                    "script": "I prepare everything the night before.",
                    "translation": "전날 밤에 모든 걸 준비해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도훈",
                    "script": "You help me stay grounded!",
                    "translation": "넌 내가 안정되게 있도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민우",
                    "script": "You help me find purpose!",
                    "translation": "넌 내가 목적을 찾게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "체계적인 준비에 대한 문장이에요.",
                    "result": "Systematic preparation reduces exam anxiety",
                    "explanation": "체계적인 준비가 시험 불안을 줄여요.",
                    "optionA": "preparation",
                    "optionB": "exam",
                    "optionC": "reduces",
                    "optionD": "Systematic",
                    "optionE": "anxiety"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 기간 대처하기",
            "explanation": "ISFJ의 체계적 준비와 INFP의 의미 찾기 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I make detailed study schedules.",
                    "translation": "자세한 공부 일정을 만들어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도훈",
                    "script": "I study topics that interest me.",
                    "translation": "나를 흥미롭게 하는 주제를 공부해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Following my plan reduces stress.",
                    "translation": "내 계획을 따르면 스트레스가 줄어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민우는 스트레스 상황에서 체계적인 계획을 세우고 따르는 것으로 안정감을 얻습니다.",
                    "hint": "ISFJ는 구조화된 계획으로 스트레스를 관리해요.",
                    "result": "O",
                    "explanation": "민우는 'I make detailed study schedules'와 'Following my plan reduces stress'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도훈",
                    "script": "I connect ideas to deeper meaning.",
                    "translation": "아이디어를 더 깊은 의미와 연결해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "I review notes systematically daily.",
                    "translation": "매일 체계적으로 노트를 복습해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도훈",
                    "script": "Your discipline keeps you steady!",
                    "translation": "네 규율이 널 안정되게 유지해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-woo makes detailed study @@.",
                    "hint": "ISFJ는 자세한 공부 일정을 만들어요.",
                    "optionA": "notes",
                    "optionB": "schedules",
                    "optionC": "breaks",
                    "result": "schedules",
                    "explanation": "민우는 'I make detailed study schedules'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "도훈",
                    "script": "I need breaks for reflection.",
                    "translation": "성찰을 위한 휴식이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민우",
                    "script": "I stick to timed study blocks.",
                    "translation": "정해진 시간의 공부 블록을 지켜."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "도훈",
                    "script": "Your consistency inspires my focus!",
                    "translation": "네 일관성이 내 집중에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민우",
                    "script": "I prepare everything the night before.",
                    "translation": "전날 밤에 모든 걸 준비해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "도훈",
                    "script": "You help me stay grounded!",
                    "translation": "넌 내가 안정되게 있도록 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민우",
                    "script": "You help me find purpose!",
                    "translation": "넌 내가 목적을 찾게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "체계적인 준비에 대한 문장이에요.",
                    "optionA": "preparation",
                    "optionB": "exam",
                    "optionC": "reduces",
                    "optionD": "Systematic",
                    "optionE": "anxiety",
                    "result": "Systematic preparation reduces exam anxiety",
                    "explanation": "체계적인 준비가 시험 불안을 줄여요."
                }
            ]
        }
    ]
}
ID: 17572 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 변화 맞닥뜨리기",
            "explanation": "INFP의 적응적 수용과 ISFJ의 안정 추구 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I accept changes as growth.",
                    "translation": "변화를 성장으로 받아들여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승민",
                    "script": "I prefer things staying stable.",
                    "translation": "일이 안정적으로 유지되길 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "New situations feel like adventures.",
                    "translation": "새로운 상황은 모험처럼 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 예상치 못한 변화를 긍정적인 성장의 기회로 받아들입니다.",
                    "hint": "INFP는 변화를 새로운 가능성으로 바라보며 적응해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I accept changes as growth'와 'New situations feel like adventures'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승민",
                    "script": "I need time adjusting carefully.",
                    "translation": "신중하게 적응할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "I trust life's unexpected flow.",
                    "translation": "삶의 예상치 못한 흐름을 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "Your flexibility amazes me always!",
                    "translation": "네 유연성이 항상 나를 놀라게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yoon accepts changes as @@.",
                    "hint": "INFP는 변화를 성장으로 받아들여요.",
                    "optionA": "problems",
                    "optionB": "growth",
                    "optionC": "stress",
                    "result": "growth",
                    "explanation": "하윤이는 'I accept changes as growth'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "I create backup plans ahead.",
                    "translation": "미리 백업 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "I find meaning in uncertainty.",
                    "translation": "불확실성 속에서 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승민",
                    "script": "Your calm perspective helps me!",
                    "translation": "네 차분한 관점이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "I write through difficult feelings.",
                    "translation": "어려운 감정을 글로 써내려가."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승민",
                    "script": "You teach me embracing change!",
                    "translation": "넌 변화를 받아들이는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하윤",
                    "script": "You help me feel secure!",
                    "translation": "넌 내가 안전하다고 느끼게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "변화 수용에 대한 문장이에요.",
                    "result": "Embracing change brings personal growth",
                    "explanation": "변화를 받아들이는 것이 개인적 성장을 가져와요.",
                    "optionA": "personal",
                    "optionB": "Embracing",
                    "optionC": "growth",
                    "optionD": "change",
                    "optionE": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 변화 맞닥뜨리기",
            "explanation": "INFP의 적응적 수용과 ISFJ의 안정 추구 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I accept changes as growth.",
                    "translation": "변화를 성장으로 받아들여."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승민",
                    "script": "I prefer things staying stable.",
                    "translation": "일이 안정적으로 유지되길 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "New situations feel like adventures.",
                    "translation": "새로운 상황은 모험처럼 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 예상치 못한 변화를 긍정적인 성장의 기회로 받아들입니다.",
                    "hint": "INFP는 변화를 새로운 가능성으로 바라보며 적응해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I accept changes as growth'와 'New situations feel like adventures'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승민",
                    "script": "I need time adjusting carefully.",
                    "translation": "신중하게 적응할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "I trust life's unexpected flow.",
                    "translation": "삶의 예상치 못한 흐름을 믿어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승민",
                    "script": "Your flexibility amazes me always!",
                    "translation": "네 유연성이 항상 나를 놀라게 해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yoon accepts changes as @@.",
                    "hint": "INFP는 변화를 성장으로 받아들여요.",
                    "optionA": "problems",
                    "optionB": "growth",
                    "optionC": "stress",
                    "result": "growth",
                    "explanation": "하윤이는 'I accept changes as growth'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "I create backup plans ahead.",
                    "translation": "미리 백업 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "I find meaning in uncertainty.",
                    "translation": "불확실성 속에서 의미를 찾아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승민",
                    "script": "Your calm perspective helps me!",
                    "translation": "네 차분한 관점이 나를 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "I write through difficult feelings.",
                    "translation": "어려운 감정을 글로 써내려가."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승민",
                    "script": "You teach me embracing change!",
                    "translation": "넌 변화를 받아들이는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하윤",
                    "script": "You help me feel secure!",
                    "translation": "넌 내가 안전하다고 느끼게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "변화 수용에 대한 문장이에요.",
                    "optionA": "personal",
                    "optionB": "Embracing",
                    "optionC": "growth",
                    "optionD": "change",
                    "optionE": "brings",
                    "result": "Embracing change brings personal growth",
                    "explanation": "변화를 받아들이는 것이 개인적 성장을 가져와요."
                }
            ]
        }
    ]
}
ID: 17573 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 직업 고민하기",
            "explanation": "ISFJ의 안정적 선택과 INFP의 의미 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I want a stable secure job.",
                    "translation": "안정적이고 확실한 직업을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "I seek meaningful fulfilling work.",
                    "translation": "의미있고 충만한 일을 찾아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Benefits and security matter most.",
                    "translation": "복리후생과 안정성이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 직업을 선택할 때 안정성과 실질적인 혜택을 우선적으로 고려합니다.",
                    "hint": "ISFJ는 안정적이고 믿을 수 있는 직업을 선호해요.",
                    "result": "O",
                    "explanation": "수현이는 'I want a stable secure job'과 'Benefits and security matter most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "I follow my heart's calling.",
                    "translation": "내 마음의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I research career paths thoroughly.",
                    "translation": "직업 경로를 철저히 조사해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Your practicality keeps me grounded!",
                    "translation": "네 실용성이 나를 안정되게 해줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon wants a stable secure @@.",
                    "hint": "ISFJ는 안정적이고 확실한 직업을 원해요.",
                    "optionA": "hobby",
                    "optionB": "friend",
                    "optionC": "job",
                    "result": "job",
                    "explanation": "수현이는 'I want a stable secure job'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "I imagine making real difference.",
                    "translation": "진짜 변화를 만드는 걸 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I value consistent regular income.",
                    "translation": "일관된 정기 소득을 중요하게 여겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하늘",
                    "script": "Your responsibility inspires trust!",
                    "translation": "네 책임감이 신뢰를 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "I consider family needs carefully.",
                    "translation": "가족의 필요를 신중히 고려해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하늘",
                    "script": "You teach me being realistic!",
                    "translation": "넌 현실적이 되는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "You inspire my bigger dreams!",
                    "translation": "넌 내 더 큰 꿈에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정적인 직업에 대한 문장이에요.",
                    "result": "Stable careers provide strong foundation",
                    "explanation": "안정적인 직업이 강한 기반을 제공해요.",
                    "optionA": "provide",
                    "optionB": "strong",
                    "optionC": "careers",
                    "optionD": "Stable",
                    "optionE": "foundation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 직업 고민하기",
            "explanation": "ISFJ의 안정적 선택과 INFP의 의미 추구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I want a stable secure job.",
                    "translation": "안정적이고 확실한 직업을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "하늘",
                    "script": "I seek meaningful fulfilling work.",
                    "translation": "의미있고 충만한 일을 찾아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Benefits and security matter most.",
                    "translation": "복리후생과 안정성이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 직업을 선택할 때 안정성과 실질적인 혜택을 우선적으로 고려합니다.",
                    "hint": "ISFJ는 안정적이고 믿을 수 있는 직업을 선호해요.",
                    "result": "O",
                    "explanation": "수현이는 'I want a stable secure job'과 'Benefits and security matter most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "하늘",
                    "script": "I follow my heart's calling.",
                    "translation": "내 마음의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "I research career paths thoroughly.",
                    "translation": "직업 경로를 철저히 조사해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "하늘",
                    "script": "Your practicality keeps me grounded!",
                    "translation": "네 실용성이 나를 안정되게 해줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon wants a stable secure @@.",
                    "hint": "ISFJ는 안정적이고 확실한 직업을 원해요.",
                    "optionA": "hobby",
                    "optionB": "friend",
                    "optionC": "job",
                    "result": "job",
                    "explanation": "수현이는 'I want a stable secure job'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "하늘",
                    "script": "I imagine making real difference.",
                    "translation": "진짜 변화를 만드는 걸 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "I value consistent regular income.",
                    "translation": "일관된 정기 소득을 중요하게 여겨."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "하늘",
                    "script": "Your responsibility inspires trust!",
                    "translation": "네 책임감이 신뢰를 불러일으켜!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "I consider family needs carefully.",
                    "translation": "가족의 필요를 신중히 고려해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "하늘",
                    "script": "You teach me being realistic!",
                    "translation": "넌 현실적이 되는 법을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "You inspire my bigger dreams!",
                    "translation": "넌 내 더 큰 꿈에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "안정적인 직업에 대한 문장이에요.",
                    "optionA": "provide",
                    "optionB": "strong",
                    "optionC": "careers",
                    "optionD": "Stable",
                    "optionE": "foundation",
                    "result": "Stable careers provide strong foundation",
                    "explanation": "안정적인 직업이 강한 기반을 제공해요."
                }
            ]
        }
    ]
}
ID: 17574 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 진로 계획하기",
            "explanation": "INFP의 열정 추구와 ISFJ의 현실적 접근 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I choose work that feels authentic.",
                    "translation": "진정성이 느껴지는 일을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I check job market demand first.",
                    "translation": "먼저 직업 시장 수요를 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Personal values guide my path.",
                    "translation": "개인적 가치가 내 길을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 직업을 선택할 때 자신의 가치와 열정이 일치하는지를 가장 중요하게 생각합니다.",
                    "hint": "INFP는 자신의 내면 가치와 열정에 따라 진로를 결정해요.",
                    "result": "O",
                    "explanation": "소희는 'I choose work that feels authentic'와 'Personal values guide my path'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I prefer clear career ladders.",
                    "translation": "명확한 경력 사다리를 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "I imagine helping people genuinely.",
                    "translation": "사람들을 진심으로 돕는 걸 상상해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your passion lights everything up!",
                    "translation": "네 열정이 모든 걸 밝혀!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee chooses work that feels @@.",
                    "hint": "INFP는 진정성이 느껴지는 일을 선택해요.",
                    "optionA": "easy",
                    "optionB": "authentic",
                    "optionC": "quick",
                    "result": "authentic",
                    "explanation": "소희는 'I choose work that feels authentic'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I save money very consistently.",
                    "translation": "매우 꾸준히 돈을 저축해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "I trust my journey unfolds perfectly.",
                    "translation": "내 여정이 완벽하게 펼쳐진다고 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your idealism inspires my hope!",
                    "translation": "네 이상주의가 내 희망에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "I need work with deeper purpose.",
                    "translation": "더 깊은 목적이 있는 일이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You remind me of bigger meaning!",
                    "translation": "넌 더 큰 의미를 상기시켜줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You help me stay practical!",
                    "translation": "넌 내가 실용적이게 있도록 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "열정적인 일에 대한 문장이에요.",
                    "result": "Passionate work brings deep fulfillment",
                    "explanation": "열정적인 일이 깊은 충족감을 가져와요.",
                    "optionA": "brings",
                    "optionB": "deep",
                    "optionC": "fulfillment",
                    "optionD": "Passionate",
                    "optionE": "work"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 진로 계획하기",
            "explanation": "INFP의 열정 추구와 ISFJ의 현실적 접근 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소희",
                    "script": "I choose work that feels authentic.",
                    "translation": "진정성이 느껴지는 일을 선택해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I check job market demand first.",
                    "translation": "먼저 직업 시장 수요를 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소희",
                    "script": "Personal values guide my path.",
                    "translation": "개인적 가치가 내 길을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소희는 직업을 선택할 때 자신의 가치와 열정이 일치하는지를 가장 중요하게 생각합니다.",
                    "hint": "INFP는 자신의 내면 가치와 열정에 따라 진로를 결정해요.",
                    "result": "O",
                    "explanation": "소희는 'I choose work that feels authentic'와 'Personal values guide my path'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I prefer clear career ladders.",
                    "translation": "명확한 경력 사다리를 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소희",
                    "script": "I imagine helping people genuinely.",
                    "translation": "사람들을 진심으로 돕는 걸 상상해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your passion lights everything up!",
                    "translation": "네 열정이 모든 걸 밝혀!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hee chooses work that feels @@.",
                    "hint": "INFP는 진정성이 느껴지는 일을 선택해요.",
                    "optionA": "easy",
                    "optionB": "authentic",
                    "optionC": "quick",
                    "result": "authentic",
                    "explanation": "소희는 'I choose work that feels authentic'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I save money very consistently.",
                    "translation": "매우 꾸준히 돈을 저축해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소희",
                    "script": "I trust my journey unfolds perfectly.",
                    "translation": "내 여정이 완벽하게 펼쳐진다고 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your idealism inspires my hope!",
                    "translation": "네 이상주의가 내 희망에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소희",
                    "script": "I need work with deeper purpose.",
                    "translation": "더 깊은 목적이 있는 일이 필요해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You remind me of bigger meaning!",
                    "translation": "넌 더 큰 의미를 상기시켜줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소희",
                    "script": "You help me stay practical!",
                    "translation": "넌 내가 실용적이게 있도록 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "열정적인 일에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "deep",
                    "optionC": "fulfillment",
                    "optionD": "Passionate",
                    "optionE": "work",
                    "result": "Passionate work brings deep fulfillment",
                    "explanation": "열정적인 일이 깊은 충족감을 가져와요."
                }
            ]
        }
    ]
}
ID: 17575 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 독서 시간 갖기",
            "explanation": "ISFJ의 실용적 독서와 INFP의 상상력 독서 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I read helpful how-to books.",
                    "translation": "도움이 되는 방법 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I love beautiful fantasy stories.",
                    "translation": "아름다운 판타지 이야기를 사랑해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Practical knowledge helps me daily.",
                    "translation": "실용적인 지식이 매일 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 실생활에 적용할 수 있는 실용적인 내용의 책을 선호합니다.",
                    "hint": "ISFJ는 일상에 유용한 정보를 얻을 수 있는 책을 읽어요.",
                    "result": "O",
                    "explanation": "예나는 'I read helpful how-to books'와 'Practical knowledge helps me daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Stories take me to new worlds.",
                    "translation": "이야기들이 나를 새로운 세계로 데려가."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I take notes on useful tips.",
                    "translation": "유용한 팁에 대해 노트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your focus on growth inspires me!",
                    "translation": "성장에 대한 네 집중이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na reads helpful how-to @@.",
                    "hint": "ISFJ는 도움이 되는 방법 책을 읽어요.",
                    "optionA": "novels",
                    "optionB": "books",
                    "optionC": "poems",
                    "result": "books",
                    "explanation": "예나는 'I read helpful how-to books'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I lose myself in characters deeply.",
                    "translation": "캐릭터들 속에 깊이 빠져들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "I finish books cover to cover.",
                    "translation": "책을 처음부터 끝까지 다 읽어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "Your commitment to learning shines!",
                    "translation": "배움에 대한 네 헌신이 빛나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "I recommend books to friends often.",
                    "translation": "자주 친구들에게 책을 추천해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You open practical possibilities!",
                    "translation": "넌 실용적인 가능성을 열어줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "You open imaginative worlds!",
                    "translation": "넌 상상력 넘치는 세계를 열어줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유용한 독서에 대한 문장이에요.",
                    "result": "Reading expands practical knowledge skills",
                    "explanation": "독서가 실용적인 지식과 기술을 확장시켜요.",
                    "optionA": "expands",
                    "optionB": "knowledge",
                    "optionC": "Reading",
                    "optionD": "skills",
                    "optionE": "practical"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 독서 시간 갖기",
            "explanation": "ISFJ의 실용적 독서와 INFP의 상상력 독서 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I read helpful how-to books.",
                    "translation": "도움이 되는 방법 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "은비",
                    "script": "I love beautiful fantasy stories.",
                    "translation": "아름다운 판타지 이야기를 사랑해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Practical knowledge helps me daily.",
                    "translation": "실용적인 지식이 매일 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 실생활에 적용할 수 있는 실용적인 내용의 책을 선호합니다.",
                    "hint": "ISFJ는 일상에 유용한 정보를 얻을 수 있는 책을 읽어요.",
                    "result": "O",
                    "explanation": "예나는 'I read helpful how-to books'와 'Practical knowledge helps me daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "은비",
                    "script": "Stories take me to new worlds.",
                    "translation": "이야기들이 나를 새로운 세계로 데려가."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "I take notes on useful tips.",
                    "translation": "유용한 팁에 대해 노트해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "은비",
                    "script": "Your focus on growth inspires me!",
                    "translation": "성장에 대한 네 집중이 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na reads helpful how-to @@.",
                    "hint": "ISFJ는 도움이 되는 방법 책을 읽어요.",
                    "optionA": "novels",
                    "optionB": "books",
                    "optionC": "poems",
                    "result": "books",
                    "explanation": "예나는 'I read helpful how-to books'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은비",
                    "script": "I lose myself in characters deeply.",
                    "translation": "캐릭터들 속에 깊이 빠져들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "I finish books cover to cover.",
                    "translation": "책을 처음부터 끝까지 다 읽어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은비",
                    "script": "Your commitment to learning shines!",
                    "translation": "배움에 대한 네 헌신이 빛나!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "I recommend books to friends often.",
                    "translation": "자주 친구들에게 책을 추천해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은비",
                    "script": "You open practical possibilities!",
                    "translation": "넌 실용적인 가능성을 열어줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "You open imaginative worlds!",
                    "translation": "넌 상상력 넘치는 세계를 열어줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "유용한 독서에 대한 문장이에요.",
                    "optionA": "expands",
                    "optionB": "knowledge",
                    "optionC": "Reading",
                    "optionD": "skills",
                    "optionE": "practical",
                    "result": "Reading expands practical knowledge skills",
                    "explanation": "독서가 실용적인 지식과 기술을 확장시켜요."
                }
            ]
        }
    ]
}
ID: 17576 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "카페에서 여유 즐기기",
            "explanation": "INFP의 몽상적 시간과 ISFJ의 편안한 휴식 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "I write in my journal quietly.",
                    "translation": "조용히 일기를 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "I organize my planner carefully.",
                    "translation": "신중하게 플래너를 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Thoughts flow onto paper freely.",
                    "translation": "생각들이 종이 위로 자유롭게 흘러."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미래는 카페에서 자신의 내면을 탐구하고 창의적으로 표현하는 시간을 보냅니다.",
                    "hint": "INFP는 조용한 공간에서 자신의 내면 세계를 표현하는 걸 즐겨요.",
                    "result": "O",
                    "explanation": "미래는 'I write in my journal quietly'와 'Thoughts flow onto paper freely'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "I review my completed tasks.",
                    "translation": "완료한 일들을 검토해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "I observe people and imagine stories.",
                    "translation": "사람들을 관찰하고 이야기를 상상해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your creativity brings fresh perspectives!",
                    "translation": "네 창의성이 신선한 관점을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-rae writes in her journal @@.",
                    "hint": "INFP는 조용히 일기를 써요.",
                    "optionA": "loudly",
                    "optionB": "quickly",
                    "optionC": "quietly",
                    "result": "quietly",
                    "explanation": "미래는 'I write in my journal quietly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "I enjoy familiar comfortable routine.",
                    "translation": "익숙하고 편안한 루틴을 즐겨."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미래",
                    "script": "I dream about future possibilities.",
                    "translation": "미래의 가능성에 대해 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Your dreaming inspires my vision!",
                    "translation": "네 꿈꾸기가 내 비전에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미래",
                    "script": "I sketch ideas on napkins.",
                    "translation": "냅킨에 아이디어를 스케치해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "You remind me of beauty!",
                    "translation": "넌 아름다움을 상기시켜줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미래",
                    "script": "You remind me of stability!",
                    "translation": "넌 안정성을 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조용한 성찰에 대한 문장이에요.",
                    "result": "Quiet reflection nurtures inner wisdom",
                    "explanation": "조용한 성찰이 내면의 지혜를 기르죠.",
                    "optionA": "inner",
                    "optionB": "Quiet",
                    "optionC": "reflection",
                    "optionD": "nurtures",
                    "optionE": "wisdom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "카페에서 여유 즐기기",
            "explanation": "INFP의 몽상적 시간과 ISFJ의 편안한 휴식 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미래",
                    "script": "I write in my journal quietly.",
                    "translation": "조용히 일기를 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민호",
                    "script": "I organize my planner carefully.",
                    "translation": "신중하게 플래너를 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미래",
                    "script": "Thoughts flow onto paper freely.",
                    "translation": "생각들이 종이 위로 자유롭게 흘러."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미래는 카페에서 자신의 내면을 탐구하고 창의적으로 표현하는 시간을 보냅니다.",
                    "hint": "INFP는 조용한 공간에서 자신의 내면 세계를 표현하는 걸 즐겨요.",
                    "result": "O",
                    "explanation": "미래는 'I write in my journal quietly'와 'Thoughts flow onto paper freely'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민호",
                    "script": "I review my completed tasks.",
                    "translation": "완료한 일들을 검토해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미래",
                    "script": "I observe people and imagine stories.",
                    "translation": "사람들을 관찰하고 이야기를 상상해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민호",
                    "script": "Your creativity brings fresh perspectives!",
                    "translation": "네 창의성이 신선한 관점을 가져다줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-rae writes in her journal @@.",
                    "hint": "INFP는 조용히 일기를 써요.",
                    "optionA": "loudly",
                    "optionB": "quickly",
                    "optionC": "quietly",
                    "result": "quietly",
                    "explanation": "미래는 'I write in my journal quietly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민호",
                    "script": "I enjoy familiar comfortable routine.",
                    "translation": "익숙하고 편안한 루틴을 즐겨."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미래",
                    "script": "I dream about future possibilities.",
                    "translation": "미래의 가능성에 대해 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민호",
                    "script": "Your dreaming inspires my vision!",
                    "translation": "네 꿈꾸기가 내 비전에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미래",
                    "script": "I sketch ideas on napkins.",
                    "translation": "냅킨에 아이디어를 스케치해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민호",
                    "script": "You remind me of beauty!",
                    "translation": "넌 아름다움을 상기시켜줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미래",
                    "script": "You remind me of stability!",
                    "translation": "넌 안정성을 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조용한 성찰에 대한 문장이에요.",
                    "optionA": "inner",
                    "optionB": "Quiet",
                    "optionC": "reflection",
                    "optionD": "nurtures",
                    "optionE": "wisdom",
                    "result": "Quiet reflection nurtures inner wisdom",
                    "explanation": "조용한 성찰이 내면의 지혜를 기르죠."
                }
            ]
        }
    ]
}
ID: 17577 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌 해결하기",
            "explanation": "ISFJ의 조화 추구와 INFP의 진정성 대화 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I try finding common ground first.",
                    "translation": "먼저 공통점을 찾으려고 노력해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I express my feelings honestly.",
                    "translation": "내 감정을 솔직하게 표현해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Keeping peace feels important always.",
                    "translation": "평화를 유지하는 게 항상 중요하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 갈등 상황에서 모두가 만족할 수 있는 중간 지점을 찾으려고 노력합니다.",
                    "hint": "ISFJ는 조화와 평화를 유지하는 것을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "윤아는 'I try finding common ground first'와 'Keeping peace feels important always'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Authenticity matters more than agreement.",
                    "translation": "합의보다 진정성이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I listen to everyone's concerns carefully.",
                    "translation": "모두의 우려를 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your fairness creates safe space!",
                    "translation": "네 공정함이 안전한 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a tries finding common ground @@.",
                    "hint": "ISFJ는 먼저 공통점을 찾으려고 해요.",
                    "optionA": "last",
                    "optionB": "never",
                    "optionC": "first",
                    "result": "first",
                    "explanation": "윤아는 'I try finding common ground first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I need time processing emotions.",
                    "translation": "감정을 처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤아",
                    "script": "I suggest practical compromises gently.",
                    "translation": "실용적인 타협을 부드럽게 제안해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "Your patience helps healing happen!",
                    "translation": "네 인내가 치유가 일어나게 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "I check in afterward regularly.",
                    "translation": "이후에 정기적으로 안부를 확인해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me diplomatic skills!",
                    "translation": "넌 외교적 기술을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤아",
                    "script": "You teach me emotional honesty!",
                    "translation": "넌 감정적 정직함을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "평화로운 해결에 대한 문장이에요.",
                    "result": "Gentle dialogue creates mutual understanding",
                    "explanation": "부드러운 대화가 상호 이해를 만들어요.",
                    "optionA": "Gentle",
                    "optionB": "dialogue",
                    "optionC": "mutual",
                    "optionD": "creates",
                    "optionE": "understanding"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "의견 충돌 해결하기",
            "explanation": "ISFJ의 조화 추구와 INFP의 진정성 대화 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I try finding common ground first.",
                    "translation": "먼저 공통점을 찾으려고 노력해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "나영",
                    "script": "I express my feelings honestly.",
                    "translation": "내 감정을 솔직하게 표현해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Keeping peace feels important always.",
                    "translation": "평화를 유지하는 게 항상 중요하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 갈등 상황에서 모두가 만족할 수 있는 중간 지점을 찾으려고 노력합니다.",
                    "hint": "ISFJ는 조화와 평화를 유지하는 것을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "윤아는 'I try finding common ground first'와 'Keeping peace feels important always'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "나영",
                    "script": "Authenticity matters more than agreement.",
                    "translation": "합의보다 진정성이 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "I listen to everyone's concerns carefully.",
                    "translation": "모두의 우려를 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "나영",
                    "script": "Your fairness creates safe space!",
                    "translation": "네 공정함이 안전한 공간을 만들어!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a tries finding common ground @@.",
                    "hint": "ISFJ는 먼저 공통점을 찾으려고 해요.",
                    "optionA": "last",
                    "optionB": "never",
                    "optionC": "first",
                    "result": "first",
                    "explanation": "윤아는 'I try finding common ground first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "나영",
                    "script": "I need time processing emotions.",
                    "translation": "감정을 처리할 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤아",
                    "script": "I suggest practical compromises gently.",
                    "translation": "실용적인 타협을 부드럽게 제안해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "나영",
                    "script": "Your patience helps healing happen!",
                    "translation": "네 인내가 치유가 일어나게 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤아",
                    "script": "I check in afterward regularly.",
                    "translation": "이후에 정기적으로 안부를 확인해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "나영",
                    "script": "You teach me diplomatic skills!",
                    "translation": "넌 외교적 기술을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤아",
                    "script": "You teach me emotional honesty!",
                    "translation": "넌 감정적 정직함을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "평화로운 해결에 대한 문장이에요.",
                    "optionA": "Gentle",
                    "optionB": "dialogue",
                    "optionC": "mutual",
                    "optionD": "creates",
                    "optionE": "understanding",
                    "result": "Gentle dialogue creates mutual understanding",
                    "explanation": "부드러운 대화가 상호 이해를 만들어요."
                }
            ]
        }
    ]
}
ID: 17578 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 의견 차이",
            "explanation": "INFP의 가치 중심 소통과 ISFJ의 배려적 조정 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I share my perspective openly.",
                    "translation": "내 관점을 열린 마음으로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I consider everyone's feelings first.",
                    "translation": "먼저 모두의 감정을 고려해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Being true to myself matters.",
                    "translation": "나 자신에게 진실한 게 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 갈등 상황에서 자신의 진실한 생각과 가치를 표현하는 것을 중요하게 생각합니다.",
                    "hint": "INFP는 자신의 가치와 진정성에 따라 소통해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I share my perspective openly'와 'Being true to myself matters'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "I mediate between different views.",
                    "translation": "다른 견해들 사이를 중재해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "I explain my deeper reasoning.",
                    "translation": "내 더 깊은 이유를 설명해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your authenticity inspires genuine discussion!",
                    "translation": "네 진정성이 진지한 논의에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yoon shares her perspective @@.",
                    "hint": "INFP는 자신의 관점을 열린 마음으로 나눠요.",
                    "optionA": "secretly",
                    "optionB": "openly",
                    "optionC": "rarely",
                    "result": "openly",
                    "explanation": "하윤이는 'I share my perspective openly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I smooth tension with kind words.",
                    "translation": "친절한 말로 긴장을 완화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "I seek understanding not just agreement.",
                    "translation": "단순한 합의가 아니라 이해를 추구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your depth brings meaningful solutions!",
                    "translation": "네 깊이가 의미있는 해결책을 가져와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "I stay true while being respectful.",
                    "translation": "존중하면서도 진실하게 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me courageous honesty!",
                    "translation": "넌 용기있는 정직함을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하윤",
                    "script": "You teach me gentle diplomacy!",
                    "translation": "넌 부드러운 외교술을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "진정성 있는 소통에 대한 문장이에요.",
                    "result": "Honest communication builds real trust",
                    "explanation": "정직한 소통이 진정한 신뢰를 쌓아요.",
                    "optionA": "trust",
                    "optionB": "Honest",
                    "optionC": "real",
                    "optionD": "communication",
                    "optionE": "builds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀 프로젝트 의견 차이",
            "explanation": "INFP의 가치 중심 소통과 ISFJ의 배려적 조정 비교",
            "level": 4,
            "my_mbti": "INFP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "하윤",
                    "script": "I share my perspective openly.",
                    "translation": "내 관점을 열린 마음으로 나눠."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I consider everyone's feelings first.",
                    "translation": "먼저 모두의 감정을 고려해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "하윤",
                    "script": "Being true to myself matters.",
                    "translation": "나 자신에게 진실한 게 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "하윤이는 갈등 상황에서 자신의 진실한 생각과 가치를 표현하는 것을 중요하게 생각합니다.",
                    "hint": "INFP는 자신의 가치와 진정성에 따라 소통해요.",
                    "result": "O",
                    "explanation": "하윤이는 'I share my perspective openly'와 'Being true to myself matters'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "I mediate between different views.",
                    "translation": "다른 견해들 사이를 중재해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "하윤",
                    "script": "I explain my deeper reasoning.",
                    "translation": "내 더 깊은 이유를 설명해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "Your authenticity inspires genuine discussion!",
                    "translation": "네 진정성이 진지한 논의에 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ha-yoon shares her perspective @@.",
                    "hint": "INFP는 자신의 관점을 열린 마음으로 나눠요.",
                    "optionA": "secretly",
                    "optionB": "openly",
                    "optionC": "rarely",
                    "result": "openly",
                    "explanation": "하윤이는 'I share my perspective openly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I smooth tension with kind words.",
                    "translation": "친절한 말로 긴장을 완화해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "하윤",
                    "script": "I seek understanding not just agreement.",
                    "translation": "단순한 합의가 아니라 이해를 추구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your depth brings meaningful solutions!",
                    "translation": "네 깊이가 의미있는 해결책을 가져와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "하윤",
                    "script": "I stay true while being respectful.",
                    "translation": "존중하면서도 진실하게 있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me courageous honesty!",
                    "translation": "넌 용기있는 정직함을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "하윤",
                    "script": "You teach me gentle diplomacy!",
                    "translation": "넌 부드러운 외교술을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "진정성 있는 소통에 대한 문장이에요.",
                    "optionA": "trust",
                    "optionB": "Honest",
                    "optionC": "real",
                    "optionD": "communication",
                    "optionE": "builds",
                    "result": "Honest communication builds real trust",
                    "explanation": "정직한 소통이 진정한 신뢰를 쌓아요."
                }
            ]
        }
    ]
}
ID: 17579 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 생일 파티 준비",
            "explanation": "ISFJ의 세심한 준비와 INFJ의 의미 있는 선물 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I made a detailed list.",
                    "translation": "자세한 목록을 만들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That sounds very organized!",
                    "translation": "정말 체계적으로 들리네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "I bought her favorite cake.",
                    "translation": "그녀가 가장 좋아하는 케이크를 샀어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 친구가 좋아하는 것을 기억해서 준비합니다.",
                    "hint": "ISFJ는 친구의 구체적인 선호도를 잘 기억해요.",
                    "result": "O",
                    "explanation": "예나는 'I bought her favorite cake'라고 말하며 친구가 좋아하는 걸 기억했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I wrote a heartfelt letter.",
                    "translation": "마음을 담은 편지를 썼어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "She will love that!",
                    "translation": "그녀가 정말 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Words carry deep meaning.",
                    "translation": "말은 깊은 의미를 담아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na bought her favorite @@.",
                    "hint": "ISFJ는 친구가 좋아하는 케이크를 샀어요.",
                    "optionA": "book",
                    "optionB": "cake",
                    "optionC": "toy",
                    "result": "cake",
                    "explanation": "예나는 'I bought her favorite cake'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I checked everything twice today.",
                    "translation": "오늘 모든 걸 두 번 확인했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Your care is so thoughtful!",
                    "translation": "네 배려가 정말 사려 깊어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "I want her happy day.",
                    "translation": "그녀의 행복한 날을 원해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "You make people feel special!",
                    "translation": "넌 사람들을 특별하게 느끼게 해줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You add emotional depth!",
                    "translation": "넌 감정적 깊이를 더해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "You handle all details perfectly!",
                    "translation": "넌 모든 세부사항을 완벽하게 처리해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Care shows deep true love",
                    "explanation": "배려가 깊고 진실한 사랑을 보여줘요.",
                    "optionA": "love",
                    "optionB": "Care",
                    "optionC": "true",
                    "optionD": "shows",
                    "optionE": "deep"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 생일 파티 준비",
            "explanation": "ISFJ의 세심한 준비와 INFJ의 의미 있는 선물 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I made a detailed list.",
                    "translation": "자세한 목록을 만들었어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That sounds very organized!",
                    "translation": "정말 체계적으로 들리네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "I bought her favorite cake.",
                    "translation": "그녀가 가장 좋아하는 케이크를 샀어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 친구가 좋아하는 것을 기억해서 준비합니다.",
                    "hint": "ISFJ는 친구의 구체적인 선호도를 잘 기억해요.",
                    "result": "O",
                    "explanation": "예나는 'I bought her favorite cake'라고 말하며 친구가 좋아하는 걸 기억했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I wrote a heartfelt letter.",
                    "translation": "마음을 담은 편지를 썼어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "She will love that!",
                    "translation": "그녀가 정말 좋아할 거야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Words carry deep meaning.",
                    "translation": "말은 깊은 의미를 담아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na bought her favorite @@.",
                    "hint": "ISFJ는 친구가 좋아하는 케이크를 샀어요.",
                    "optionA": "book",
                    "optionB": "cake",
                    "optionC": "toy",
                    "result": "cake",
                    "explanation": "예나는 'I bought her favorite cake'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I checked everything twice today.",
                    "translation": "오늘 모든 걸 두 번 확인했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Your care is so thoughtful!",
                    "translation": "네 배려가 정말 사려 깊어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "I want her happy day.",
                    "translation": "그녀의 행복한 날을 원해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "You make people feel special!",
                    "translation": "넌 사람들을 특별하게 느끼게 해줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You add emotional depth!",
                    "translation": "넌 감정적 깊이를 더해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "You handle all details perfectly!",
                    "translation": "넌 모든 세부사항을 완벽하게 처리해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "love",
                    "optionB": "Care",
                    "optionC": "true",
                    "optionD": "shows",
                    "optionE": "deep",
                    "result": "Care shows deep true love",
                    "explanation": "배려가 깊고 진실한 사랑을 보여줘요."
                }
            ]
        }
    ]
}
ID: 17580 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음 나누는 대화 시간",
            "explanation": "INFJ의 깊은 통찰과 ISFJ의 따뜻한 경청 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I see patterns in life.",
                    "translation": "삶에서 패턴을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Tell me more about that.",
                    "translation": "그것에 대해 더 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미나",
                    "script": "Everything connects somehow deeply.",
                    "translation": "모든 게 어떻게든 깊게 연결돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미나는 사물과 사건들 사이의 깊은 연결을 발견합니다.",
                    "hint": "INFJ는 겉으로 보이지 않는 패턴과 의미를 찾아요.",
                    "result": "O",
                    "explanation": "미나는 'I see patterns in life'와 'Everything connects somehow deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That's really interesting insight!",
                    "translation": "정말 흥미로운 통찰이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미나",
                    "script": "I wonder about deeper meaning.",
                    "translation": "더 깊은 의미에 대해 궁금해해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your thoughts inspire me always!",
                    "translation": "네 생각이 항상 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na sees patterns in @@.",
                    "hint": "INFJ는 삶에서 패턴을 봐요.",
                    "optionA": "books",
                    "optionB": "life",
                    "optionC": "games",
                    "result": "life",
                    "explanation": "미나는 'I see patterns in life'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미나",
                    "script": "People need real understanding.",
                    "translation": "사람들은 진정한 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You're so good at that!",
                    "translation": "넌 그걸 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미나",
                    "script": "I feel others deeply inside.",
                    "translation": "다른 사람들을 내면 깊이 느껴."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "That's a beautiful gift!",
                    "translation": "그건 아름다운 재능이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "You make me feel safe!",
                    "translation": "넌 나를 안전하게 느끼게 해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You help me see meaning!",
                    "translation": "넌 내가 의미를 보게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "깊은 이해에 대한 문장이에요.",
                    "result": "Understanding connects all human hearts",
                    "explanation": "이해가 모든 인간의 마음을 연결해요.",
                    "optionA": "hearts",
                    "optionB": "human",
                    "optionC": "all",
                    "optionD": "Understanding",
                    "optionE": "connects"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "마음 나누는 대화 시간",
            "explanation": "INFJ의 깊은 통찰과 ISFJ의 따뜻한 경청 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I see patterns in life.",
                    "translation": "삶에서 패턴을 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "Tell me more about that.",
                    "translation": "그것에 대해 더 말해줘."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미나",
                    "script": "Everything connects somehow deeply.",
                    "translation": "모든 게 어떻게든 깊게 연결돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미나는 사물과 사건들 사이의 깊은 연결을 발견합니다.",
                    "hint": "INFJ는 겉으로 보이지 않는 패턴과 의미를 찾아요.",
                    "result": "O",
                    "explanation": "미나는 'I see patterns in life'와 'Everything connects somehow deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "That's really interesting insight!",
                    "translation": "정말 흥미로운 통찰이야!"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미나",
                    "script": "I wonder about deeper meaning.",
                    "translation": "더 깊은 의미에 대해 궁금해해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your thoughts inspire me always!",
                    "translation": "네 생각이 항상 나에게 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na sees patterns in @@.",
                    "hint": "INFJ는 삶에서 패턴을 봐요.",
                    "optionA": "books",
                    "optionB": "life",
                    "optionC": "games",
                    "result": "life",
                    "explanation": "미나는 'I see patterns in life'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미나",
                    "script": "People need real understanding.",
                    "translation": "사람들은 진정한 이해가 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You're so good at that!",
                    "translation": "넌 그걸 정말 잘해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미나",
                    "script": "I feel others deeply inside.",
                    "translation": "다른 사람들을 내면 깊이 느껴."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "That's a beautiful gift!",
                    "translation": "그건 아름다운 재능이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "You make me feel safe!",
                    "translation": "넌 나를 안전하게 느끼게 해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You help me see meaning!",
                    "translation": "넌 내가 의미를 보게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "깊은 이해에 대한 문장이에요.",
                    "optionA": "hearts",
                    "optionB": "human",
                    "optionC": "all",
                    "optionD": "Understanding",
                    "optionE": "connects",
                    "result": "Understanding connects all human hearts",
                    "explanation": "이해가 모든 인간의 마음을 연결해요."
                }
            ]
        }
    ]
}
ID: 17581 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리 레시피 배우기",
            "explanation": "ISFJ의 정확한 따라하기와 INFJ의 창의적 변형 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I follow recipes exactly.",
                    "translation": "레시피를 정확히 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "I like trying new ways.",
                    "translation": "새로운 방법을 시도하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "The book says three cups.",
                    "translation": "책에는 세 컵이라고 나와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 요리할 때 레시피를 정확하게 따라합니다.",
                    "hint": "ISFJ는 검증된 방법을 그대로 따라하는 걸 선호해요.",
                    "result": "O",
                    "explanation": "소현이는 'I follow recipes exactly'와 'The book says three cups'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "I add my special touch.",
                    "translation": "나만의 특별한 터치를 더해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "That sounds creative!",
                    "translation": "그거 창의적으로 들리네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Cooking is like art.",
                    "translation": "요리는 예술 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon follows recipes @@.",
                    "hint": "ISFJ는 레시피를 정확히 따라해요.",
                    "optionA": "never",
                    "optionB": "exactly",
                    "optionC": "sometimes",
                    "result": "exactly",
                    "explanation": "소현이는 'I follow recipes exactly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I measure everything carefully.",
                    "translation": "모든 걸 신중하게 재."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your dishes taste consistent!",
                    "translation": "네 요리는 일관되게 맛있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Practice makes things perfect.",
                    "translation": "연습이 완벽을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "You taught me good basics!",
                    "translation": "넌 나에게 좋은 기본을 가르쳐줬어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You show me new ideas!",
                    "translation": "넌 나에게 새 아이디어를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태민",
                    "script": "You keep me grounded well!",
                    "translation": "넌 나를 잘 안정시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정확한 요리에 대한 문장이에요.",
                    "result": "Daily practice brings great results",
                    "explanation": "매일의 연습이 훌륭한 결과를 가져와요.",
                    "optionA": "Daily",
                    "optionB": "brings",
                    "optionC": "great",
                    "optionD": "results",
                    "optionE": "practice"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "요리 레시피 배우기",
            "explanation": "ISFJ의 정확한 따라하기와 INFJ의 창의적 변형 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I follow recipes exactly.",
                    "translation": "레시피를 정확히 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "I like trying new ways.",
                    "translation": "새로운 방법을 시도하는 걸 좋아해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "The book says three cups.",
                    "translation": "책에는 세 컵이라고 나와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 요리할 때 레시피를 정확하게 따라합니다.",
                    "hint": "ISFJ는 검증된 방법을 그대로 따라하는 걸 선호해요.",
                    "result": "O",
                    "explanation": "소현이는 'I follow recipes exactly'와 'The book says three cups'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "I add my special touch.",
                    "translation": "나만의 특별한 터치를 더해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "That sounds creative!",
                    "translation": "그거 창의적으로 들리네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Cooking is like art.",
                    "translation": "요리는 예술 같아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon follows recipes @@.",
                    "hint": "ISFJ는 레시피를 정확히 따라해요.",
                    "optionA": "never",
                    "optionB": "exactly",
                    "optionC": "sometimes",
                    "result": "exactly",
                    "explanation": "소현이는 'I follow recipes exactly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I measure everything carefully.",
                    "translation": "모든 걸 신중하게 재."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "Your dishes taste consistent!",
                    "translation": "네 요리는 일관되게 맛있어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Practice makes things perfect.",
                    "translation": "연습이 완벽을 만들어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "You taught me good basics!",
                    "translation": "넌 나에게 좋은 기본을 가르쳐줬어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You show me new ideas!",
                    "translation": "넌 나에게 새 아이디어를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태민",
                    "script": "You keep me grounded well!",
                    "translation": "넌 나를 잘 안정시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정확한 요리에 대한 문장이에요.",
                    "optionA": "Daily",
                    "optionB": "brings",
                    "optionC": "great",
                    "optionD": "results",
                    "optionE": "practice",
                    "result": "Daily practice brings great results",
                    "explanation": "매일의 연습이 훌륭한 결과를 가져와요."
                }
            ]
        }
    ]
}
ID: 17582 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 철학 이해하기",
            "explanation": "INFJ의 추상적 사고와 ISFJ의 실용적 질문 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love big ideas.",
                    "translation": "큰 아이디어를 사랑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "Can you explain simply?",
                    "translation": "간단하게 설명해줄래?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "It's about human purpose.",
                    "translation": "그건 인간의 목적에 관한 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 추상적이고 철학적인 개념에 관심이 많습니다.",
                    "hint": "INFJ는 큰 그림과 의미에 대해 생각하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "다은이는 'I love big ideas'와 'It's about human purpose'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민우",
                    "script": "How does that help daily?",
                    "translation": "그게 일상에 어떻게 도움이 돼?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "It guides our choices.",
                    "translation": "그게 우리의 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Oh, that makes sense!",
                    "translation": "오, 그건 말이 되네!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-eun loves big @@.",
                    "hint": "INFJ는 큰 아이디어를 사랑해요.",
                    "optionA": "cats",
                    "optionB": "ideas",
                    "optionC": "cars",
                    "result": "ideas",
                    "explanation": "다은이는 'I love big ideas'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "I read books about meaning.",
                    "translation": "의미에 관한 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민우",
                    "script": "You think really deeply!",
                    "translation": "넌 정말 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Life has hidden wisdom.",
                    "translation": "삶에는 숨겨진 지혜가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민우",
                    "script": "You open my mind!",
                    "translation": "넌 내 마음을 열어줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You keep things clear!",
                    "translation": "넌 일을 명확하게 유지해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민우",
                    "script": "You add depth always!",
                    "translation": "넌 항상 깊이를 더해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "지혜에 대한 문장이에요.",
                    "result": "Wisdom brings true inner peace",
                    "explanation": "지혜가 진정한 내면의 평화를 가져와요.",
                    "optionA": "inner",
                    "optionB": "true",
                    "optionC": "brings",
                    "optionD": "peace",
                    "optionE": "Wisdom"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 철학 이해하기",
            "explanation": "INFJ의 추상적 사고와 ISFJ의 실용적 질문 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "다은",
                    "script": "I love big ideas.",
                    "translation": "큰 아이디어를 사랑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "Can you explain simply?",
                    "translation": "간단하게 설명해줄래?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "다은",
                    "script": "It's about human purpose.",
                    "translation": "그건 인간의 목적에 관한 거야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "다은이는 추상적이고 철학적인 개념에 관심이 많습니다.",
                    "hint": "INFJ는 큰 그림과 의미에 대해 생각하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "다은이는 'I love big ideas'와 'It's about human purpose'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민우",
                    "script": "How does that help daily?",
                    "translation": "그게 일상에 어떻게 도움이 돼?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "다은",
                    "script": "It guides our choices.",
                    "translation": "그게 우리의 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Oh, that makes sense!",
                    "translation": "오, 그건 말이 되네!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Da-eun loves big @@.",
                    "hint": "INFJ는 큰 아이디어를 사랑해요.",
                    "optionA": "cats",
                    "optionB": "ideas",
                    "optionC": "cars",
                    "result": "ideas",
                    "explanation": "다은이는 'I love big ideas'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "다은",
                    "script": "I read books about meaning.",
                    "translation": "의미에 관한 책을 읽어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민우",
                    "script": "You think really deeply!",
                    "translation": "넌 정말 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "다은",
                    "script": "Life has hidden wisdom.",
                    "translation": "삶에는 숨겨진 지혜가 있어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민우",
                    "script": "You open my mind!",
                    "translation": "넌 내 마음을 열어줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "다은",
                    "script": "You keep things clear!",
                    "translation": "넌 일을 명확하게 유지해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민우",
                    "script": "You add depth always!",
                    "translation": "넌 항상 깊이를 더해줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "지혜에 대한 문장이에요.",
                    "optionA": "inner",
                    "optionB": "true",
                    "optionC": "brings",
                    "optionD": "peace",
                    "optionE": "Wisdom",
                    "result": "Wisdom brings true inner peace",
                    "explanation": "지혜가 진정한 내면의 평화를 가져와요."
                }
            ]
        }
    ]
}
ID: 17583 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가족 문제 상담하기",
            "explanation": "ISFJ의 실질적 해결책과 INFJ의 근본적 통찰 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I suggest clear steps.",
                    "translation": "명확한 단계를 제안해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's very helpful!",
                    "translation": "그건 매우 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "First, talk calmly together.",
                    "translation": "먼저, 함께 차분히 대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 문제를 해결하기 위한 구체적인 단계를 제시합니다.",
                    "hint": "ISFJ는 실용적이고 실행 가능한 해결책을 제공해요.",
                    "result": "O",
                    "explanation": "은서는 'I suggest clear steps'와 'First, talk calmly together'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I think about root causes.",
                    "translation": "근본 원인에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Understanding helps a lot!",
                    "translation": "이해가 많은 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Patterns repeat without awareness.",
                    "translation": "인식 없이 패턴이 반복돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo suggests clear @@.",
                    "hint": "ISFJ는 명확한 단계를 제안해요.",
                    "optionA": "dreams",
                    "optionB": "steps",
                    "optionC": "songs",
                    "result": "steps",
                    "explanation": "은서는 'I suggest clear steps'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I share what worked before.",
                    "translation": "전에 효과있던 걸 공유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Your experience is valuable!",
                    "translation": "네 경험이 소중해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "Small changes help first.",
                    "translation": "작은 변화가 먼저 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "You make things manageable!",
                    "translation": "넌 일을 관리 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You see the big picture!",
                    "translation": "넌 큰 그림을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "You handle details well!",
                    "translation": "넌 세부사항을 잘 다뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "실용적인 조언에 대한 문장이에요.",
                    "result": "Simple actions help solve problems",
                    "explanation": "간단한 행동이 문제 해결을 도와요.",
                    "optionA": "problems",
                    "optionB": "actions",
                    "optionC": "help",
                    "optionD": "Simple",
                    "optionE": "solve"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "가족 문제 상담하기",
            "explanation": "ISFJ의 실질적 해결책과 INFJ의 근본적 통찰 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I suggest clear steps.",
                    "translation": "명확한 단계를 제안해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "서진",
                    "script": "That's very helpful!",
                    "translation": "그건 매우 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "First, talk calmly together.",
                    "translation": "먼저, 함께 차분히 대화해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 문제를 해결하기 위한 구체적인 단계를 제시합니다.",
                    "hint": "ISFJ는 실용적이고 실행 가능한 해결책을 제공해요.",
                    "result": "O",
                    "explanation": "은서는 'I suggest clear steps'와 'First, talk calmly together'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "서진",
                    "script": "I think about root causes.",
                    "translation": "근본 원인에 대해 생각해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Understanding helps a lot!",
                    "translation": "이해가 많은 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "서진",
                    "script": "Patterns repeat without awareness.",
                    "translation": "인식 없이 패턴이 반복돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo suggests clear @@.",
                    "hint": "ISFJ는 명확한 단계를 제안해요.",
                    "optionA": "dreams",
                    "optionB": "steps",
                    "optionC": "songs",
                    "result": "steps",
                    "explanation": "은서는 'I suggest clear steps'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I share what worked before.",
                    "translation": "전에 효과있던 걸 공유해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서진",
                    "script": "Your experience is valuable!",
                    "translation": "네 경험이 소중해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "Small changes help first.",
                    "translation": "작은 변화가 먼저 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서진",
                    "script": "You make things manageable!",
                    "translation": "넌 일을 관리 가능하게 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You see the big picture!",
                    "translation": "넌 큰 그림을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서진",
                    "script": "You handle details well!",
                    "translation": "넌 세부사항을 잘 다뤄!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "실용적인 조언에 대한 문장이에요.",
                    "optionA": "problems",
                    "optionB": "actions",
                    "optionC": "help",
                    "optionD": "Simple",
                    "optionE": "solve",
                    "result": "Simple actions help solve problems",
                    "explanation": "간단한 행동이 문제 해결을 도와요."
                }
            ]
        }
    ]
}
ID: 17584 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "인생 진로 고민하기",
            "explanation": "INFJ의 비전 추구와 ISFJ의 안정성 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I follow my inner calling.",
                    "translation": "내면의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That sounds meaningful!",
                    "translation": "그거 의미있게 들리네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "I dream about helping people.",
                    "translation": "사람들을 돕는 걸 꿈꿔."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이는 결정할 때 자신의 내면 가치와 사명감을 중요하게 생각합니다.",
                    "hint": "INFJ는 자신의 내면 부름과 비전을 따라 결정해요.",
                    "result": "O",
                    "explanation": "아름이는 'I follow my inner calling'과 'I dream about helping people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Have you checked job security?",
                    "translation": "직업 안정성을 확인했어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "Meaning matters more to me.",
                    "translation": "의미가 나에게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I understand your heart!",
                    "translation": "네 마음을 이해해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "A-reum follows her inner @@.",
                    "hint": "INFJ는 내면의 부름을 따라가요.",
                    "optionA": "phone",
                    "optionB": "calling",
                    "optionC": "clock",
                    "result": "calling",
                    "explanation": "아름이는 'I follow my inner calling'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "I imagine making real change.",
                    "translation": "진정한 변화를 만드는 걸 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "Your vision inspires me!",
                    "translation": "네 비전이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아름",
                    "script": "I trust my intuition.",
                    "translation": "내 직관을 믿어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "You're brave to follow dreams!",
                    "translation": "꿈을 따르는 넌 용감해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아름",
                    "script": "You keep me realistic!",
                    "translation": "넌 나를 현실적으로 유지해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "You help me dream bigger!",
                    "translation": "넌 내가 더 크게 꿈꾸게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전에 대한 문장이에요.",
                    "result": "Clear vision guides our life",
                    "explanation": "명확한 비전이 우리의 삶을 안내해요.",
                    "optionA": "our",
                    "optionB": "vision",
                    "optionC": "life",
                    "optionD": "guides",
                    "optionE": "Clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "인생 진로 고민하기",
            "explanation": "INFJ의 비전 추구와 ISFJ의 안정성 고려 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I follow my inner calling.",
                    "translation": "내면의 부름을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "That sounds meaningful!",
                    "translation": "그거 의미있게 들리네!"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "I dream about helping people.",
                    "translation": "사람들을 돕는 걸 꿈꿔."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이는 결정할 때 자신의 내면 가치와 사명감을 중요하게 생각합니다.",
                    "hint": "INFJ는 자신의 내면 부름과 비전을 따라 결정해요.",
                    "result": "O",
                    "explanation": "아름이는 'I follow my inner calling'과 'I dream about helping people'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Have you checked job security?",
                    "translation": "직업 안정성을 확인했어?"
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "Meaning matters more to me.",
                    "translation": "의미가 나에게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "I understand your heart!",
                    "translation": "네 마음을 이해해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "A-reum follows her inner @@.",
                    "hint": "INFJ는 내면의 부름을 따라가요.",
                    "optionA": "phone",
                    "optionB": "calling",
                    "optionC": "clock",
                    "result": "calling",
                    "explanation": "아름이는 'I follow my inner calling'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "I imagine making real change.",
                    "translation": "진정한 변화를 만드는 걸 상상해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "수현",
                    "script": "Your vision inspires me!",
                    "translation": "네 비전이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아름",
                    "script": "I trust my intuition.",
                    "translation": "내 직관을 믿어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "수현",
                    "script": "You're brave to follow dreams!",
                    "translation": "꿈을 따르는 넌 용감해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아름",
                    "script": "You keep me realistic!",
                    "translation": "넌 나를 현실적으로 유지해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "수현",
                    "script": "You help me dream bigger!",
                    "translation": "넌 내가 더 크게 꿈꾸게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "비전에 대한 문장이에요.",
                    "optionA": "our",
                    "optionB": "vision",
                    "optionC": "life",
                    "optionD": "guides",
                    "optionE": "Clear",
                    "result": "Clear vision guides our life",
                    "explanation": "명확한 비전이 우리의 삶을 안내해요."
                }
            ]
        }
    ]
}
ID: 17585 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 정리 정돈하기",
            "explanation": "ISFJ의 체계적 정리와 INFJ의 의미 부여 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I clean every room today.",
                    "translation": "오늘 모든 방을 청소해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "I keep special things only.",
                    "translation": "특별한 것만 보관해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everything has its own place.",
                    "translation": "모든 것에는 제자리가 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 물건들을 체계적으로 정리하고 각각의 자리를 정해둡니다.",
                    "hint": "ISFJ는 모든 물건을 정리정돈하고 규칙적으로 관리해요.",
                    "result": "O",
                    "explanation": "윤아는 'I clean every room today'와 'Everything has its own place'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "I let go easily.",
                    "translation": "쉽게 놓아버려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "That must feel freeing!",
                    "translation": "그건 자유롭게 느껴지겠다!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Space needs good energy.",
                    "translation": "공간에는 좋은 에너지가 필요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a cleans every room @@.",
                    "hint": "ISFJ는 오늘 모든 방을 청소해요.",
                    "optionA": "never",
                    "optionB": "today",
                    "optionC": "later",
                    "result": "today",
                    "explanation": "윤아는 'I clean every room today'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I organize drawers weekly.",
                    "translation": "매주 서랍을 정리해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민석",
                    "script": "Your system works great!",
                    "translation": "네 시스템이 훌륭하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Order brings me peace.",
                    "translation": "질서가 나에게 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민석",
                    "script": "You create calm spaces!",
                    "translation": "넌 차분한 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You help me let go!",
                    "translation": "넌 내가 놓아버리게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민석",
                    "script": "You keep everything tidy!",
                    "translation": "넌 모든 걸 깔끔하게 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정돈에 대한 문장이에요.",
                    "result": "Order brings calm clear mind",
                    "explanation": "질서가 차분하고 명확한 마음을 가져와요.",
                    "optionA": "mind",
                    "optionB": "calm",
                    "optionC": "brings",
                    "optionD": "Order",
                    "optionE": "clear"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "집안 정리 정돈하기",
            "explanation": "ISFJ의 체계적 정리와 INFJ의 의미 부여 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I clean every room today.",
                    "translation": "오늘 모든 방을 청소해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민석",
                    "script": "I keep special things only.",
                    "translation": "특별한 것만 보관해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everything has its own place.",
                    "translation": "모든 것에는 제자리가 있어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 물건들을 체계적으로 정리하고 각각의 자리를 정해둡니다.",
                    "hint": "ISFJ는 모든 물건을 정리정돈하고 규칙적으로 관리해요.",
                    "result": "O",
                    "explanation": "윤아는 'I clean every room today'와 'Everything has its own place'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민석",
                    "script": "I let go easily.",
                    "translation": "쉽게 놓아버려."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "That must feel freeing!",
                    "translation": "그건 자유롭게 느껴지겠다!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민석",
                    "script": "Space needs good energy.",
                    "translation": "공간에는 좋은 에너지가 필요해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a cleans every room @@.",
                    "hint": "ISFJ는 오늘 모든 방을 청소해요.",
                    "optionA": "never",
                    "optionB": "today",
                    "optionC": "later",
                    "result": "today",
                    "explanation": "윤아는 'I clean every room today'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I organize drawers weekly.",
                    "translation": "매주 서랍을 정리해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민석",
                    "script": "Your system works great!",
                    "translation": "네 시스템이 훌륭하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Order brings me peace.",
                    "translation": "질서가 나에게 평화를 줘."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민석",
                    "script": "You create calm spaces!",
                    "translation": "넌 차분한 공간을 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You help me let go!",
                    "translation": "넌 내가 놓아버리게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민석",
                    "script": "You keep everything tidy!",
                    "translation": "넌 모든 걸 깔끔하게 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정돈에 대한 문장이에요.",
                    "optionA": "mind",
                    "optionB": "calm",
                    "optionC": "brings",
                    "optionD": "Order",
                    "optionE": "clear",
                    "result": "Order brings calm clear mind",
                    "explanation": "질서가 차분하고 명확한 마음을 가져와요."
                }
            ]
        }
    ]
}
ID: 17586 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일과 보내기",
            "explanation": "INFJ의 직관적 흐름과 ISFJ의 규칙적 루틴 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정민",
                    "script": "I follow my energy flow.",
                    "translation": "내 에너지 흐름을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I do things same time.",
                    "translation": "같은 시간에 일을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정민",
                    "script": "Some days feel different.",
                    "translation": "어떤 날은 다르게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정민이는 매일 정해진 일정보다 그날의 에너지와 직관을 따릅니다.",
                    "hint": "INFJ는 내면의 에너지와 직관에 따라 유연하게 움직여요.",
                    "result": "O",
                    "explanation": "정민이는 'I follow my energy flow'와 'Some days feel different'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Routine helps me stay calm.",
                    "translation": "루틴이 차분하게 있도록 도와줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정민",
                    "script": "That makes sense!",
                    "translation": "그건 말이 되네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I know what comes next.",
                    "translation": "다음에 무엇이 올지 알아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jeong-min follows his energy @@.",
                    "hint": "INFJ는 에너지 흐름을 따라가요.",
                    "optionA": "drinks",
                    "optionB": "flow",
                    "optionC": "food",
                    "result": "flow",
                    "explanation": "정민이는 'I follow my energy flow'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정민",
                    "script": "I need quiet reflection time.",
                    "translation": "조용한 성찰 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "You recharge that way!",
                    "translation": "그렇게 재충전하는구나!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정민",
                    "script": "Inner peace guides me.",
                    "translation": "내면의 평화가 나를 안내해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "You're in tune with yourself!",
                    "translation": "넌 너 자신과 조화로워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "You teach me consistency!",
                    "translation": "넌 일관성을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "You teach me flexibility!",
                    "translation": "넌 유연성을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "내면에 대한 문장이에요.",
                    "result": "Inner peace brings true wisdom",
                    "explanation": "내면의 평화가 진정한 지혜를 가져와요.",
                    "optionA": "Inner",
                    "optionB": "peace",
                    "optionC": "wisdom",
                    "optionD": "true",
                    "optionE": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일과 보내기",
            "explanation": "INFJ의 직관적 흐름과 ISFJ의 규칙적 루틴 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정민",
                    "script": "I follow my energy flow.",
                    "translation": "내 에너지 흐름을 따라가."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "예나",
                    "script": "I do things same time.",
                    "translation": "같은 시간에 일을 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정민",
                    "script": "Some days feel different.",
                    "translation": "어떤 날은 다르게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정민이는 매일 정해진 일정보다 그날의 에너지와 직관을 따릅니다.",
                    "hint": "INFJ는 내면의 에너지와 직관에 따라 유연하게 움직여요.",
                    "result": "O",
                    "explanation": "정민이는 'I follow my energy flow'와 'Some days feel different'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "예나",
                    "script": "Routine helps me stay calm.",
                    "translation": "루틴이 차분하게 있도록 도와줘."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정민",
                    "script": "That makes sense!",
                    "translation": "그건 말이 되네!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "예나",
                    "script": "I know what comes next.",
                    "translation": "다음에 무엇이 올지 알아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jeong-min follows his energy @@.",
                    "hint": "INFJ는 에너지 흐름을 따라가요.",
                    "optionA": "drinks",
                    "optionB": "flow",
                    "optionC": "food",
                    "result": "flow",
                    "explanation": "정민이는 'I follow my energy flow'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "정민",
                    "script": "I need quiet reflection time.",
                    "translation": "조용한 성찰 시간이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "예나",
                    "script": "You recharge that way!",
                    "translation": "그렇게 재충전하는구나!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "정민",
                    "script": "Inner peace guides me.",
                    "translation": "내면의 평화가 나를 안내해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "예나",
                    "script": "You're in tune with yourself!",
                    "translation": "넌 너 자신과 조화로워!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "정민",
                    "script": "You teach me consistency!",
                    "translation": "넌 일관성을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "예나",
                    "script": "You teach me flexibility!",
                    "translation": "넌 유연성을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "내면에 대한 문장이에요.",
                    "optionA": "Inner",
                    "optionB": "peace",
                    "optionC": "wisdom",
                    "optionD": "true",
                    "optionE": "brings",
                    "result": "Inner peace brings true wisdom",
                    "explanation": "내면의 평화가 진정한 지혜를 가져와요."
                }
            ]
        }
    ]
}
ID: 17587 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 전날 준비하기",
            "explanation": "ISFJ의 철저한 복습과 INFJ의 전체 이해 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승민",
                    "script": "I review all notes twice.",
                    "translation": "모든 노트를 두 번 복습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "I focus on main ideas.",
                    "translation": "주요 아이디어에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승민",
                    "script": "Details are very important.",
                    "translation": "세부사항이 매우 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승민이는 시험 전에 모든 세부 내용을 꼼꼼히 복습합니다.",
                    "hint": "ISFJ는 세세한 부분까지 철저히 준비해요.",
                    "result": "O",
                    "explanation": "승민이는 'I review all notes twice'와 'Details are very important'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "I understand the big picture.",
                    "translation": "큰 그림을 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승민",
                    "script": "Both ways help!",
                    "translation": "둘 다 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Connections make sense together.",
                    "translation": "연결이 함께 의미를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seung-min reviews all notes @@.",
                    "hint": "ISFJ는 모든 노트를 두 번 복습해요.",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "승민이는 'I review all notes twice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "I make practice tests.",
                    "translation": "연습 시험을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "That's smart preparation!",
                    "translation": "그건 똑똑한 준비야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승민",
                    "script": "I sleep well before exams.",
                    "translation": "시험 전에 잘 자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "Rest is important too!",
                    "translation": "휴식도 중요해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승민",
                    "script": "You see patterns fast!",
                    "translation": "넌 패턴을 빨리 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "You remember everything well!",
                    "translation": "넌 모든 걸 잘 기억해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "준비에 대한 문장이에요.",
                    "result": "Good preparation brings exam success",
                    "explanation": "좋은 준비가 시험 성공을 가져와요.",
                    "optionA": "preparation",
                    "optionB": "exam",
                    "optionC": "success",
                    "optionD": "brings",
                    "optionE": "Good"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "시험 전날 준비하기",
            "explanation": "ISFJ의 철저한 복습과 INFJ의 전체 이해 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승민",
                    "script": "I review all notes twice.",
                    "translation": "모든 노트를 두 번 복습해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "I focus on main ideas.",
                    "translation": "주요 아이디어에 집중해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승민",
                    "script": "Details are very important.",
                    "translation": "세부사항이 매우 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승민이는 시험 전에 모든 세부 내용을 꼼꼼히 복습합니다.",
                    "hint": "ISFJ는 세세한 부분까지 철저히 준비해요.",
                    "result": "O",
                    "explanation": "승민이는 'I review all notes twice'와 'Details are very important'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "I understand the big picture.",
                    "translation": "큰 그림을 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승민",
                    "script": "Both ways help!",
                    "translation": "둘 다 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Connections make sense together.",
                    "translation": "연결이 함께 의미를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seung-min reviews all notes @@.",
                    "hint": "ISFJ는 모든 노트를 두 번 복습해요.",
                    "optionA": "once",
                    "optionB": "twice",
                    "optionC": "never",
                    "result": "twice",
                    "explanation": "승민이는 'I review all notes twice'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "승민",
                    "script": "I make practice tests.",
                    "translation": "연습 시험을 만들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "That's smart preparation!",
                    "translation": "그건 똑똑한 준비야!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "승민",
                    "script": "I sleep well before exams.",
                    "translation": "시험 전에 잘 자."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "Rest is important too!",
                    "translation": "휴식도 중요해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "승민",
                    "script": "You see patterns fast!",
                    "translation": "넌 패턴을 빨리 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "You remember everything well!",
                    "translation": "넌 모든 걸 잘 기억해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "준비에 대한 문장이에요.",
                    "optionA": "preparation",
                    "optionB": "exam",
                    "optionC": "success",
                    "optionD": "brings",
                    "optionE": "Good",
                    "result": "Good preparation brings exam success",
                    "explanation": "좋은 준비가 시험 성공을 가져와요."
                }
            ]
        }
    ]
}
ID: 17588 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 계획 변경",
            "explanation": "INFJ의 적응력과 ISFJ의 안정 선호 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I sense something different today.",
                    "translation": "오늘 뭔가 다른 걸 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "What do you mean?",
                    "translation": "무슨 뜻이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "My intuition tells me things.",
                    "translation": "내 직관이 말해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이는 직관을 통해 상황의 변화를 미리 감지합니다.",
                    "hint": "INFJ는 직관으로 변화를 느끼고 받아들여요.",
                    "result": "O",
                    "explanation": "서진이는 'I sense something different today'와 'My intuition tells me things'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I prefer keeping plans.",
                    "translation": "계획을 유지하는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "Change can be good!",
                    "translation": "변화는 좋을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You adapt so easily!",
                    "translation": "넌 정말 쉽게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jin senses something different @@.",
                    "hint": "INFJ는 오늘 뭔가 다른 걸 느껴요.",
                    "optionA": "yesterday",
                    "optionB": "today",
                    "optionC": "never",
                    "result": "today",
                    "explanation": "서진이는 'I sense something different today'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Life brings surprises naturally.",
                    "translation": "삶은 자연스럽게 놀라움을 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You stay calm always!",
                    "translation": "넌 항상 차분해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "I trust the process.",
                    "translation": "과정을 믿어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "That's a good mindset!",
                    "translation": "그건 좋은 마음가짐이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "You keep me grounded!",
                    "translation": "넌 나를 안정되게 해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You help me accept change!",
                    "translation": "넌 내가 변화를 받아들이게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "적응에 대한 문장이에요.",
                    "result": "Trust helps us adapt change",
                    "explanation": "신뢰가 우리가 변화에 적응하도록 도와줘요.",
                    "optionA": "helps",
                    "optionB": "change",
                    "optionC": "us",
                    "optionD": "adapt",
                    "optionE": "Trust"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 계획 변경",
            "explanation": "INFJ의 적응력과 ISFJ의 안정 선호 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서진",
                    "script": "I sense something different today.",
                    "translation": "오늘 뭔가 다른 걸 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "What do you mean?",
                    "translation": "무슨 뜻이야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서진",
                    "script": "My intuition tells me things.",
                    "translation": "내 직관이 말해줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서진이는 직관을 통해 상황의 변화를 미리 감지합니다.",
                    "hint": "INFJ는 직관으로 변화를 느끼고 받아들여요.",
                    "result": "O",
                    "explanation": "서진이는 'I sense something different today'와 'My intuition tells me things'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "I prefer keeping plans.",
                    "translation": "계획을 유지하는 걸 선호해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서진",
                    "script": "Change can be good!",
                    "translation": "변화는 좋을 수 있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You adapt so easily!",
                    "translation": "넌 정말 쉽게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-jin senses something different @@.",
                    "hint": "INFJ는 오늘 뭔가 다른 걸 느껴요.",
                    "optionA": "yesterday",
                    "optionB": "today",
                    "optionC": "never",
                    "result": "today",
                    "explanation": "서진이는 'I sense something different today'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "서진",
                    "script": "Life brings surprises naturally.",
                    "translation": "삶은 자연스럽게 놀라움을 가져와."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You stay calm always!",
                    "translation": "넌 항상 차분해!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "서진",
                    "script": "I trust the process.",
                    "translation": "과정을 믿어."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "That's a good mindset!",
                    "translation": "그건 좋은 마음가짐이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "서진",
                    "script": "You keep me grounded!",
                    "translation": "넌 나를 안정되게 해줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You help me accept change!",
                    "translation": "넌 내가 변화를 받아들이게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "적응에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "change",
                    "optionC": "us",
                    "optionD": "adapt",
                    "optionE": "Trust",
                    "result": "Trust helps us adapt change",
                    "explanation": "신뢰가 우리가 변화에 적응하도록 도와줘요."
                }
            ]
        }
    ]
}
ID: 17589 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "ISFJ의 실용적 선택과 INFJ의 사명감 추구 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I want steady work.",
                    "translation": "안정적인 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I seek meaningful purpose.",
                    "translation": "의미있는 목적을 찾아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Good benefits matter most.",
                    "translation": "좋은 복리후생이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민우는 직업을 선택할 때 안정성과 실질적 혜택을 중요하게 생각합니다.",
                    "hint": "ISFJ는 안정적이고 현실적인 직업 조건을 우선해요.",
                    "result": "O",
                    "explanation": "민우는 'I want steady work'와 'Good benefits matter most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "I dream of helping humanity.",
                    "translation": "인류를 돕는 걸 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "That's really inspiring!",
                    "translation": "그건 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "My heart guides me.",
                    "translation": "내 마음이 나를 안내해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-woo wants steady @@.",
                    "hint": "ISFJ는 안정적인 일을 원해요.",
                    "optionA": "play",
                    "optionB": "work",
                    "optionC": "rest",
                    "result": "work",
                    "explanation": "민우는 'I want steady work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "I research jobs carefully.",
                    "translation": "일자리를 신중하게 조사해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "I follow my calling.",
                    "translation": "내 소명을 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민우",
                    "script": "You're so passionate!",
                    "translation": "넌 정말 열정적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "You're so practical!",
                    "translation": "넌 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민우",
                    "script": "You inspire big dreams!",
                    "translation": "넌 큰 꿈에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "You show wise planning!",
                    "translation": "넌 현명한 계획을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "직업에 대한 문장이에요.",
                    "result": "Meaningful work brings true fulfillment",
                    "explanation": "의미있는 일이 진정한 충족감을 가져와요.",
                    "optionA": "brings",
                    "optionB": "true",
                    "optionC": "Meaningful",
                    "optionD": "work",
                    "optionE": "fulfillment"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "꿈의 직업 찾기",
            "explanation": "ISFJ의 실용적 선택과 INFJ의 사명감 추구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민우",
                    "script": "I want steady work.",
                    "translation": "안정적인 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "다은",
                    "script": "I seek meaningful purpose.",
                    "translation": "의미있는 목적을 찾아."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민우",
                    "script": "Good benefits matter most.",
                    "translation": "좋은 복리후생이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민우는 직업을 선택할 때 안정성과 실질적 혜택을 중요하게 생각합니다.",
                    "hint": "ISFJ는 안정적이고 현실적인 직업 조건을 우선해요.",
                    "result": "O",
                    "explanation": "민우는 'I want steady work'와 'Good benefits matter most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "다은",
                    "script": "I dream of helping humanity.",
                    "translation": "인류를 돕는 걸 꿈꿔."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민우",
                    "script": "That's really inspiring!",
                    "translation": "그건 정말 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "다은",
                    "script": "My heart guides me.",
                    "translation": "내 마음이 나를 안내해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-woo wants steady @@.",
                    "hint": "ISFJ는 안정적인 일을 원해요.",
                    "optionA": "play",
                    "optionB": "work",
                    "optionC": "rest",
                    "result": "work",
                    "explanation": "민우는 'I want steady work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "I research jobs carefully.",
                    "translation": "일자리를 신중하게 조사해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "다은",
                    "script": "I follow my calling.",
                    "translation": "내 소명을 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민우",
                    "script": "You're so passionate!",
                    "translation": "넌 정말 열정적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "다은",
                    "script": "You're so practical!",
                    "translation": "넌 정말 실용적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민우",
                    "script": "You inspire big dreams!",
                    "translation": "넌 큰 꿈에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "다은",
                    "script": "You show wise planning!",
                    "translation": "넌 현명한 계획을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "직업에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "true",
                    "optionC": "Meaningful",
                    "optionD": "work",
                    "optionE": "fulfillment",
                    "result": "Meaningful work brings true fulfillment",
                    "explanation": "의미있는 일이 진정한 충족감을 가져와요."
                }
            ]
        }
    ]
}
ID: 17590 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "인생 목표 세우기",
            "explanation": "INFJ의 비전 설정과 ISFJ의 단계별 계획 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I imagine my ideal future.",
                    "translation": "내 이상적인 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "How will you get there?",
                    "translation": "어떻게 거기에 갈 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "I trust my inner vision.",
                    "translation": "내 내면의 비전을 믿어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이는 목표를 세울 때 큰 비전과 이상적인 미래를 먼저 그립니다.",
                    "hint": "INFJ는 먼저 큰 비전을 보고 그 방향으로 나아가요.",
                    "result": "O",
                    "explanation": "아름이는 'I imagine my ideal future'와 'I trust my inner vision'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "I make step-by-step plans.",
                    "translation": "단계별 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "That's very organized!",
                    "translation": "그건 매우 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Small steps lead far.",
                    "translation": "작은 단계가 멀리 이끌어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "A-reum imagines her ideal @@.",
                    "hint": "INFJ는 이상적인 미래를 상상해요.",
                    "optionA": "lunch",
                    "optionB": "future",
                    "optionC": "past",
                    "result": "future",
                    "explanation": "아름이는 'I imagine my ideal future'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "Big dreams inspire me.",
                    "translation": "큰 꿈이 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "우진",
                    "script": "Your vision is beautiful!",
                    "translation": "네 비전이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아름",
                    "script": "I see possibilities everywhere.",
                    "translation": "어디서나 가능성을 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "우진",
                    "script": "You help me dream!",
                    "translation": "넌 내가 꿈꾸게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아름",
                    "script": "You help me plan!",
                    "translation": "넌 내가 계획하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "우진",
                    "script": "You expand my vision!",
                    "translation": "넌 내 비전을 확장시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "꿈에 대한 문장이에요.",
                    "result": "Dreams create our bright future",
                    "explanation": "꿈이 우리의 밝은 미래를 만들어요.",
                    "optionA": "bright",
                    "optionB": "future",
                    "optionC": "Dreams",
                    "optionD": "create",
                    "optionE": "our"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "인생 목표 세우기",
            "explanation": "INFJ의 비전 설정과 ISFJ의 단계별 계획 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "아름",
                    "script": "I imagine my ideal future.",
                    "translation": "내 이상적인 미래를 상상해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "우진",
                    "script": "How will you get there?",
                    "translation": "어떻게 거기에 갈 거야?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "아름",
                    "script": "I trust my inner vision.",
                    "translation": "내 내면의 비전을 믿어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "아름이는 목표를 세울 때 큰 비전과 이상적인 미래를 먼저 그립니다.",
                    "hint": "INFJ는 먼저 큰 비전을 보고 그 방향으로 나아가요.",
                    "result": "O",
                    "explanation": "아름이는 'I imagine my ideal future'와 'I trust my inner vision'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "우진",
                    "script": "I make step-by-step plans.",
                    "translation": "단계별 계획을 만들어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "아름",
                    "script": "That's very organized!",
                    "translation": "그건 매우 체계적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "우진",
                    "script": "Small steps lead far.",
                    "translation": "작은 단계가 멀리 이끌어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "A-reum imagines her ideal @@.",
                    "hint": "INFJ는 이상적인 미래를 상상해요.",
                    "optionA": "lunch",
                    "optionB": "future",
                    "optionC": "past",
                    "result": "future",
                    "explanation": "아름이는 'I imagine my ideal future'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "아름",
                    "script": "Big dreams inspire me.",
                    "translation": "큰 꿈이 나에게 영감을 줘."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "우진",
                    "script": "Your vision is beautiful!",
                    "translation": "네 비전이 아름다워!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "아름",
                    "script": "I see possibilities everywhere.",
                    "translation": "어디서나 가능성을 봐."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "우진",
                    "script": "You help me dream!",
                    "translation": "넌 내가 꿈꾸게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "아름",
                    "script": "You help me plan!",
                    "translation": "넌 내가 계획하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "우진",
                    "script": "You expand my vision!",
                    "translation": "넌 내 비전을 확장시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "꿈에 대한 문장이에요.",
                    "optionA": "bright",
                    "optionB": "future",
                    "optionC": "Dreams",
                    "optionD": "create",
                    "optionE": "our",
                    "result": "Dreams create our bright future",
                    "explanation": "꿈이 우리의 밝은 미래를 만들어요."
                }
            ]
        }
    ]
}
ID: 17591 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서 시간 즐기기",
            "explanation": "ISFJ의 실용서 독서와 INFJ의 철학서 탐독 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I read self-help books.",
                    "translation": "자기계발서를 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "I love philosophy books.",
                    "translation": "철학책을 사랑해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Tips help my life.",
                    "translation": "팁이 내 삶을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 실생활에 바로 적용할 수 있는 실용적인 책을 선호합니다.",
                    "hint": "ISFJ는 일상에 유용한 내용의 책을 읽어요.",
                    "result": "O",
                    "explanation": "수현이는 'I read self-help books'와 'Tips help my life'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Deep questions fascinate me.",
                    "translation": "깊은 질문이 나를 매료시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You think so deeply!",
                    "translation": "넌 정말 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Life has many mysteries.",
                    "translation": "삶에는 많은 신비가 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon reads self-help @@.",
                    "hint": "ISFJ는 자기계발서를 읽어요.",
                    "optionA": "songs",
                    "optionB": "books",
                    "optionC": "movies",
                    "result": "books",
                    "explanation": "수현이는 'I read self-help books'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I take notes carefully.",
                    "translation": "신중하게 노트해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "I just let ideas flow.",
                    "translation": "그냥 아이디어가 흐르게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your way is interesting!",
                    "translation": "네 방식이 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "You remember details well!",
                    "translation": "넌 세부사항을 잘 기억해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You show me meaning!",
                    "translation": "넌 나에게 의미를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태민",
                    "script": "You show me practical use!",
                    "translation": "넌 나에게 실용적 사용을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "독서에 대한 문장이에요.",
                    "result": "Reading opens our new minds",
                    "explanation": "독서가 우리의 새로운 마음을 열어요.",
                    "optionA": "Reading",
                    "optionB": "minds",
                    "optionC": "new",
                    "optionD": "our",
                    "optionE": "opens"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "독서 시간 즐기기",
            "explanation": "ISFJ의 실용서 독서와 INFJ의 철학서 탐독 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "수현",
                    "script": "I read self-help books.",
                    "translation": "자기계발서를 읽어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "태민",
                    "script": "I love philosophy books.",
                    "translation": "철학책을 사랑해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "수현",
                    "script": "Tips help my life.",
                    "translation": "팁이 내 삶을 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "수현이는 실생활에 바로 적용할 수 있는 실용적인 책을 선호합니다.",
                    "hint": "ISFJ는 일상에 유용한 내용의 책을 읽어요.",
                    "result": "O",
                    "explanation": "수현이는 'I read self-help books'와 'Tips help my life'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "태민",
                    "script": "Deep questions fascinate me.",
                    "translation": "깊은 질문이 나를 매료시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "수현",
                    "script": "You think so deeply!",
                    "translation": "넌 정말 깊게 생각해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "태민",
                    "script": "Life has many mysteries.",
                    "translation": "삶에는 많은 신비가 있어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Su-hyeon reads self-help @@.",
                    "hint": "ISFJ는 자기계발서를 읽어요.",
                    "optionA": "songs",
                    "optionB": "books",
                    "optionC": "movies",
                    "result": "books",
                    "explanation": "수현이는 'I read self-help books'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I take notes carefully.",
                    "translation": "신중하게 노트해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "태민",
                    "script": "I just let ideas flow.",
                    "translation": "그냥 아이디어가 흐르게 해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your way is interesting!",
                    "translation": "네 방식이 흥미로워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "태민",
                    "script": "You remember details well!",
                    "translation": "넌 세부사항을 잘 기억해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You show me meaning!",
                    "translation": "넌 나에게 의미를 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "태민",
                    "script": "You show me practical use!",
                    "translation": "넌 나에게 실용적 사용을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "독서에 대한 문장이에요.",
                    "optionA": "Reading",
                    "optionB": "minds",
                    "optionC": "new",
                    "optionD": "our",
                    "optionE": "opens",
                    "result": "Reading opens our new minds",
                    "explanation": "독서가 우리의 새로운 마음을 열어요."
                }
            ]
        }
    ]
}
ID: 17592 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간 보내기",
            "explanation": "INFJ의 내면 탐구와 ISFJ의 생산적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "I write in my journal.",
                    "translation": "일기를 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I organize my room.",
                    "translation": "내 방을 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민석",
                    "script": "Thoughts need quiet space.",
                    "translation": "생각은 조용한 공간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민석이는 혼자 있을 때 내면을 탐구하고 성찰하는 시간을 가집니다.",
                    "hint": "INFJ는 혼자만의 시간에 내면 세계를 탐험해요.",
                    "result": "O",
                    "explanation": "민석이는 'I write in my journal'과 'Thoughts need quiet space'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "I catch up on chores.",
                    "translation": "밀린 집안일을 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민석",
                    "script": "You're so productive!",
                    "translation": "넌 정말 생산적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "I feel good finishing tasks.",
                    "translation": "일을 끝내면 기분이 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-seok writes in his @@.",
                    "hint": "INFJ는 일기를 써요.",
                    "optionA": "book",
                    "optionB": "journal",
                    "optionC": "phone",
                    "result": "journal",
                    "explanation": "민석이는 'I write in my journal'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민석",
                    "script": "I reflect on life deeply.",
                    "translation": "삶을 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "That sounds peaceful!",
                    "translation": "그건 평화롭게 들려!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민석",
                    "script": "Solitude recharges my soul.",
                    "translation": "고독이 내 영혼을 재충전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "You understand yourself well!",
                    "translation": "넌 너 자신을 잘 이해해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민석",
                    "script": "You create order beautifully!",
                    "translation": "넌 질서를 아름답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "You find deep meaning!",
                    "translation": "넌 깊은 의미를 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "고요에 대한 문장이에요.",
                    "result": "Quiet time brings inner peace",
                    "explanation": "조용한 시간이 내면의 평화를 가져와요.",
                    "optionA": "peace",
                    "optionB": "Quiet",
                    "optionC": "inner",
                    "optionD": "brings",
                    "optionE": "time"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간 보내기",
            "explanation": "INFJ의 내면 탐구와 ISFJ의 생산적 활동 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민석",
                    "script": "I write in my journal.",
                    "translation": "일기를 써."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I organize my room.",
                    "translation": "내 방을 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민석",
                    "script": "Thoughts need quiet space.",
                    "translation": "생각은 조용한 공간이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민석이는 혼자 있을 때 내면을 탐구하고 성찰하는 시간을 가집니다.",
                    "hint": "INFJ는 혼자만의 시간에 내면 세계를 탐험해요.",
                    "result": "O",
                    "explanation": "민석이는 'I write in my journal'과 'Thoughts need quiet space'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "I catch up on chores.",
                    "translation": "밀린 집안일을 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민석",
                    "script": "You're so productive!",
                    "translation": "넌 정말 생산적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "I feel good finishing tasks.",
                    "translation": "일을 끝내면 기분이 좋아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-seok writes in his @@.",
                    "hint": "INFJ는 일기를 써요.",
                    "optionA": "book",
                    "optionB": "journal",
                    "optionC": "phone",
                    "result": "journal",
                    "explanation": "민석이는 'I write in my journal'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민석",
                    "script": "I reflect on life deeply.",
                    "translation": "삶을 깊이 성찰해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "소현",
                    "script": "That sounds peaceful!",
                    "translation": "그건 평화롭게 들려!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민석",
                    "script": "Solitude recharges my soul.",
                    "translation": "고독이 내 영혼을 재충전해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "소현",
                    "script": "You understand yourself well!",
                    "translation": "넌 너 자신을 잘 이해해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민석",
                    "script": "You create order beautifully!",
                    "translation": "넌 질서를 아름답게 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "소현",
                    "script": "You find deep meaning!",
                    "translation": "넌 깊은 의미를 찾아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "고요에 대한 문장이에요.",
                    "optionA": "peace",
                    "optionB": "Quiet",
                    "optionC": "inner",
                    "optionD": "brings",
                    "optionE": "time",
                    "result": "Quiet time brings inner peace",
                    "explanation": "조용한 시간이 내면의 평화를 가져와요."
                }
            ]
        }
    ]
}
ID: 17593 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ISFJ의 직접 대화와 INFJ의 감정 읽기 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Let's talk things out clearly.",
                    "translation": "일을 명확히 대화로 풀자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "I sense their true feelings.",
                    "translation": "그들의 진짜 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Direct words help most.",
                    "translation": "직접적인 말이 가장 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 오해를 풀 때 명확하고 직접적인 대화를 선호합니다.",
                    "hint": "ISFJ는 솔직하고 실질적인 대화로 문제를 해결해요.",
                    "result": "O",
                    "explanation": "예나는 'Let's talk things out clearly'와 'Direct words help most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "I understand unspoken pain.",
                    "translation": "말하지 않은 고통을 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "You're very intuitive!",
                    "translation": "넌 정말 직관적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Hearts speak without words.",
                    "translation": "마음은 말 없이 이야기해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na talks things out @@.",
                    "hint": "ISFJ는 일을 명확히 대화로 풀어요.",
                    "optionA": "secretly",
                    "optionB": "clearly",
                    "optionC": "later",
                    "result": "clearly",
                    "explanation": "예나는 'Let's talk things out clearly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I suggest specific solutions.",
                    "translation": "구체적인 해결책을 제안해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "I help them understand each other.",
                    "translation": "그들이 서로 이해하도록 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Action fixes problems!",
                    "translation": "행동이 문제를 고쳐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "Empathy heals wounds!",
                    "translation": "공감이 상처를 치유해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You see hidden emotions!",
                    "translation": "넌 숨겨진 감정을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "You create clear paths!",
                    "translation": "넌 명확한 길을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "대화에 대한 문장이에요.",
                    "result": "Honest talk solves many problems",
                    "explanation": "정직한 대화가 많은 문제를 해결해요.",
                    "optionA": "solves",
                    "optionB": "problems",
                    "optionC": "Honest",
                    "optionD": "talk",
                    "optionE": "many"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "친구 사이 오해 풀기",
            "explanation": "ISFJ의 직접 대화와 INFJ의 감정 읽기 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "Let's talk things out clearly.",
                    "translation": "일을 명확히 대화로 풀자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "미영",
                    "script": "I sense their true feelings.",
                    "translation": "그들의 진짜 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Direct words help most.",
                    "translation": "직접적인 말이 가장 도움이 돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 오해를 풀 때 명확하고 직접적인 대화를 선호합니다.",
                    "hint": "ISFJ는 솔직하고 실질적인 대화로 문제를 해결해요.",
                    "result": "O",
                    "explanation": "예나는 'Let's talk things out clearly'와 'Direct words help most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "미영",
                    "script": "I understand unspoken pain.",
                    "translation": "말하지 않은 고통을 이해해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "You're very intuitive!",
                    "translation": "넌 정말 직관적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "미영",
                    "script": "Hearts speak without words.",
                    "translation": "마음은 말 없이 이야기해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na talks things out @@.",
                    "hint": "ISFJ는 일을 명확히 대화로 풀어요.",
                    "optionA": "secretly",
                    "optionB": "clearly",
                    "optionC": "later",
                    "result": "clearly",
                    "explanation": "예나는 'Let's talk things out clearly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I suggest specific solutions.",
                    "translation": "구체적인 해결책을 제안해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "미영",
                    "script": "I help them understand each other.",
                    "translation": "그들이 서로 이해하도록 도와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Action fixes problems!",
                    "translation": "행동이 문제를 고쳐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "미영",
                    "script": "Empathy heals wounds!",
                    "translation": "공감이 상처를 치유해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You see hidden emotions!",
                    "translation": "넌 숨겨진 감정을 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "미영",
                    "script": "You create clear paths!",
                    "translation": "넌 명확한 길을 만들어!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "대화에 대한 문장이에요.",
                    "optionA": "solves",
                    "optionB": "problems",
                    "optionC": "Honest",
                    "optionD": "talk",
                    "optionE": "many",
                    "result": "Honest talk solves many problems",
                    "explanation": "정직한 대화가 많은 문제를 해결해요."
                }
            ]
        }
    ]
}
ID: 17594 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 프로젝트 갈등",
            "explanation": "INFJ의 조화 추구와 ISFJ의 공정한 중재 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I feel everyone's emotions.",
                    "translation": "모두의 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "We need fair rules.",
                    "translation": "공정한 규칙이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미나",
                    "script": "Harmony matters most to me.",
                    "translation": "조화가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미나는 갈등 상황에서 모든 사람의 조화를 이루는 것을 최우선으로 생각합니다.",
                    "hint": "INFJ는 그룹의 조화와 감정적 균형을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "미나는 'I feel everyone's emotions'과 'Harmony matters most to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Rules help everyone equally.",
                    "translation": "규칙이 모두를 똑같이 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미나",
                    "script": "Your fairness is admirable!",
                    "translation": "네 공정함이 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I listen to all sides.",
                    "translation": "모든 측면을 들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na feels everyone's @@.",
                    "hint": "INFJ는 모두의 감정을 느껴요.",
                    "optionA": "names",
                    "optionB": "emotions",
                    "optionC": "ideas",
                    "result": "emotions",
                    "explanation": "미나는 'I feel everyone's emotions'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미나",
                    "script": "I see deeper connections.",
                    "translation": "더 깊은 연결을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You unite people well!",
                    "translation": "넌 사람들을 잘 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미나",
                    "script": "Understanding brings peace naturally.",
                    "translation": "이해가 자연스럽게 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "You have special insight!",
                    "translation": "넌 특별한 통찰력이 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "You create stable systems!",
                    "translation": "넌 안정적인 시스템을 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You heal emotional wounds!",
                    "translation": "넌 감정적 상처를 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "조화에 대한 문장이에요.",
                    "result": "Understanding creates strong group peace",
                    "explanation": "이해가 강한 그룹 평화를 만들어요.",
                    "optionA": "peace",
                    "optionB": "Understanding",
                    "optionC": "creates",
                    "optionD": "group",
                    "optionE": "strong"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "그룹 프로젝트 갈등",
            "explanation": "INFJ의 조화 추구와 ISFJ의 공정한 중재 비교",
            "level": 4,
            "my_mbti": "INFJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "미나",
                    "script": "I feel everyone's emotions.",
                    "translation": "모두의 감정을 느껴."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "We need fair rules.",
                    "translation": "공정한 규칙이 필요해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "미나",
                    "script": "Harmony matters most to me.",
                    "translation": "조화가 나에게 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "미나는 갈등 상황에서 모든 사람의 조화를 이루는 것을 최우선으로 생각합니다.",
                    "hint": "INFJ는 그룹의 조화와 감정적 균형을 중요하게 여겨요.",
                    "result": "O",
                    "explanation": "미나는 'I feel everyone's emotions'과 'Harmony matters most to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Rules help everyone equally.",
                    "translation": "규칙이 모두를 똑같이 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "미나",
                    "script": "Your fairness is admirable!",
                    "translation": "네 공정함이 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "I listen to all sides.",
                    "translation": "모든 측면을 들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Mi-na feels everyone's @@.",
                    "hint": "INFJ는 모두의 감정을 느껴요.",
                    "optionA": "names",
                    "optionB": "emotions",
                    "optionC": "ideas",
                    "result": "emotions",
                    "explanation": "미나는 'I feel everyone's emotions'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "미나",
                    "script": "I see deeper connections.",
                    "translation": "더 깊은 연결을 봐."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "윤서",
                    "script": "You unite people well!",
                    "translation": "넌 사람들을 잘 하나로 만들어!"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "미나",
                    "script": "Understanding brings peace naturally.",
                    "translation": "이해가 자연스럽게 평화를 가져와."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "윤서",
                    "script": "You have special insight!",
                    "translation": "넌 특별한 통찰력이 있어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "미나",
                    "script": "You create stable systems!",
                    "translation": "넌 안정적인 시스템을 만들어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "윤서",
                    "script": "You heal emotional wounds!",
                    "translation": "넌 감정적 상처를 치유해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "조화에 대한 문장이에요.",
                    "optionA": "peace",
                    "optionB": "Understanding",
                    "optionC": "creates",
                    "optionD": "group",
                    "optionE": "strong",
                    "result": "Understanding creates strong group peace",
                    "explanation": "이해가 강한 그룹 평화를 만들어요."
                }
            ]
        }
    ]
}
ID: 17595 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 모임 주선하기",
            "explanation": "ISFJ의 따뜻한 배려와 INTP의 효율적 분석 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I invited everyone personally.",
                    "translation": "나는 모두를 개인적으로 초대했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That takes a lot of time.",
                    "translation": "그건 시간이 많이 걸리겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "I like making people feel special.",
                    "translation": "나는 사람들을 특별하게 느끼게 하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 친구들 각자에게 개인적으로 연락해서 초대합니다.",
                    "hint": "ISFJ는 개인적 관심으로 사람들을 배려해요.",
                    "result": "O",
                    "explanation": "예나는 'I invited everyone personally'라고 말하며 각자에게 직접 연락했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Group messages work faster.",
                    "translation": "그룹 메시지가 더 빨라."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "But personal touch matters!",
                    "translation": "하지만 개인적 터치가 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You're really thoughtful always.",
                    "translation": "너는 항상 정말 사려 깊어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na invited everyone @@.",
                    "hint": "ISFJ는 모두를 개인적으로 초대했어요.",
                    "optionA": "later",
                    "optionB": "personally",
                    "optionC": "never",
                    "result": "personally",
                    "explanation": "예나는 'I invited everyone personally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I prepared their favorite snacks.",
                    "translation": "나는 그들이 좋아하는 간식을 준비했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "You remember all that?",
                    "translation": "너는 그걸 다 기억해?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Details make people happy.",
                    "translation": "세부사항이 사람들을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Your memory is impressive!",
                    "translation": "너의 기억력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me be efficient!",
                    "translation": "너는 내가 효율적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You teach me about caring!",
                    "translation": "너는 나에게 배려를 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Personal attention shows true caring",
                    "explanation": "개인적 관심이 진정한 배려를 보여줘요.",
                    "optionA": "caring",
                    "optionB": "true",
                    "optionC": "shows",
                    "optionD": "attention",
                    "optionE": "Personal"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "친구 모임 주선하기",
            "explanation": "ISFJ의 따뜻한 배려와 INTP의 효율적 분석 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I invited everyone personally.",
                    "translation": "나는 모두를 개인적으로 초대했어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "That takes a lot of time.",
                    "translation": "그건 시간이 많이 걸리겠다."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "I like making people feel special.",
                    "translation": "나는 사람들을 특별하게 느끼게 하는 걸 좋아해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 친구들 각자에게 개인적으로 연락해서 초대합니다.",
                    "hint": "ISFJ는 개인적 관심으로 사람들을 배려해요.",
                    "result": "O",
                    "explanation": "예나는 'I invited everyone personally'라고 말하며 각자에게 직접 연락했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Group messages work faster.",
                    "translation": "그룹 메시지가 더 빨라."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "But personal touch matters!",
                    "translation": "하지만 개인적 터치가 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You're really thoughtful always.",
                    "translation": "너는 항상 정말 사려 깊어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na invited everyone @@.",
                    "hint": "ISFJ는 모두를 개인적으로 초대했어요.",
                    "optionA": "later",
                    "optionB": "personally",
                    "optionC": "never",
                    "result": "personally",
                    "explanation": "예나는 'I invited everyone personally'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I prepared their favorite snacks.",
                    "translation": "나는 그들이 좋아하는 간식을 준비했어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "You remember all that?",
                    "translation": "너는 그걸 다 기억해?"
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Details make people happy.",
                    "translation": "세부사항이 사람들을 행복하게 해."
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Your memory is impressive!",
                    "translation": "너의 기억력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help me be efficient!",
                    "translation": "너는 내가 효율적이게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You teach me about caring!",
                    "translation": "너는 나에게 배려를 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "caring",
                    "optionB": "true",
                    "optionC": "shows",
                    "optionD": "attention",
                    "optionE": "Personal",
                    "result": "Personal attention shows true caring",
                    "explanation": "개인적 관심이 진정한 배려를 보여줘요."
                }
            ]
        }
    ]
}
ID: 17596 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소모임 참여 결정하기",
            "explanation": "INTP의 논리적 분석과 ISFJ의 관계 중심 선택 비교",
            "category": "사회적 상호작용",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I analyze if it's worth it.",
                    "translation": "나는 그게 가치가 있는지 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I think about the people there.",
                    "translation": "나는 거기 있는 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Time investment needs clear benefits.",
                    "translation": "시간 투자는 명확한 이익이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현이는 모임에 참여할 때 논리적으로 장단점을 따져봅니다.",
                    "hint": "INTP는 합리적으로 시간과 에너지 사용을 계산해요.",
                    "result": "O",
                    "explanation": "도현이는 'I analyze if it's worth it'과 'Time investment needs clear benefits'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Relationships are important to me.",
                    "translation": "관계가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "That makes sense emotionally.",
                    "translation": "그건 감정적으로 말이 되네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're so logical always!",
                    "translation": "너는 항상 정말 논리적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyeon analyzes if it's worth @@.",
                    "hint": "INTP는 그게 가치가 있는지 분석해요.",
                    "optionA": "nothing",
                    "optionB": "it",
                    "optionC": "them",
                    "result": "it",
                    "explanation": "도현이는 'I analyze if it's worth it'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I join to support my friends.",
                    "translation": "나는 친구들을 지지하려고 참여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Loyalty is your strong point.",
                    "translation": "충성심이 너의 강점이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Community matters a lot!",
                    "translation": "공동체가 많이 중요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "I see that now clearly.",
                    "translation": "나는 그걸 이제 명확히 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You help me think clearly!",
                    "translation": "너는 내가 명확히 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You show me human connection!",
                    "translation": "너는 나에게 인간적 연결을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "분석에 대한 문장이에요.",
                    "result": "Logical thinking helps make choices",
                    "explanation": "논리적 사고가 선택을 하는 데 도와줘요.",
                    "optionA": "helps",
                    "optionB": "Logical",
                    "optionC": "choices",
                    "optionD": "thinking",
                    "optionE": "make"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "소모임 참여 결정하기",
            "explanation": "INTP의 논리적 분석과 ISFJ의 관계 중심 선택 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I analyze if it's worth it.",
                    "translation": "나는 그게 가치가 있는지 분석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I think about the people there.",
                    "translation": "나는 거기 있는 사람들을 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Time investment needs clear benefits.",
                    "translation": "시간 투자는 명확한 이익이 필요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현이는 모임에 참여할 때 논리적으로 장단점을 따져봅니다.",
                    "hint": "INTP는 합리적으로 시간과 에너지 사용을 계산해요.",
                    "result": "O",
                    "explanation": "도현이는 'I analyze if it's worth it'과 'Time investment needs clear benefits'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Relationships are important to me.",
                    "translation": "관계가 나에게 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "That makes sense emotionally.",
                    "translation": "그건 감정적으로 말이 되네."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're so logical always!",
                    "translation": "너는 항상 정말 논리적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyeon analyzes if it's worth @@.",
                    "hint": "INTP는 그게 가치가 있는지 분석해요.",
                    "optionA": "nothing",
                    "optionB": "it",
                    "optionC": "them",
                    "result": "it",
                    "explanation": "도현이는 'I analyze if it's worth it'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I join to support my friends.",
                    "translation": "나는 친구들을 지지하려고 참여해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "Loyalty is your strong point.",
                    "translation": "충성심이 너의 강점이야."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Community matters a lot!",
                    "translation": "공동체가 많이 중요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "I see that now clearly.",
                    "translation": "나는 그걸 이제 명확히 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You help me think clearly!",
                    "translation": "너는 내가 명확히 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You show me human connection!",
                    "translation": "너는 나에게 인간적 연결을 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "분석에 대한 문장이에요.",
                    "optionA": "helps",
                    "optionB": "Logical",
                    "optionC": "choices",
                    "optionD": "thinking",
                    "optionE": "make",
                    "result": "Logical thinking helps make choices",
                    "explanation": "논리적 사고가 선택을 하는 데 도와줘요."
                }
            ]
        }
    ]
}
ID: 17597 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 기술 배우기",
            "explanation": "ISFJ의 단계별 학습과 INTP의 이론 탐구 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I follow the tutorial carefully.",
                    "translation": "나는 튜토리얼을 신중하게 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I read the theory first.",
                    "translation": "나는 이론을 먼저 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Step-by-step works best for me.",
                    "translation": "단계별로 하는 게 나에게 최선이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 새로운 것을 배울 때 순서대로 차근차근 따라합니다.",
                    "hint": "ISFJ는 검증된 단계를 따라 체계적으로 배워요.",
                    "result": "O",
                    "explanation": "윤서는 'I follow the tutorial carefully'와 'Step-by-step works best for me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Understanding principles matters more.",
                    "translation": "원리를 이해하는 게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "But practice helps too!",
                    "translation": "하지만 연습도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "You're very systematic always.",
                    "translation": "너는 항상 매우 체계적이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo follows the tutorial @@.",
                    "hint": "ISFJ는 튜토리얼을 신중하게 따라해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "never",
                    "result": "carefully",
                    "explanation": "윤서는 'I follow the tutorial carefully'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I practice the same thing daily.",
                    "translation": "나는 매일 같은 걸 연습해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Repetition builds skill solidly.",
                    "translation": "반복이 기술을 탄탄히 쌓아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Consistency is my strength!",
                    "translation": "일관성이 나의 강점이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "That's actually very efficient.",
                    "translation": "그건 실제로 매우 효율적이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You understand things deeply!",
                    "translation": "너는 것들을 깊이 이해해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "You master basics perfectly!",
                    "translation": "너는 기초를 완벽하게 마스터해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "연습에 대한 문장이에요.",
                    "result": "Daily practice builds strong skills",
                    "explanation": "매일의 연습이 강한 기술을 쌓아요.",
                    "optionA": "builds",
                    "optionB": "strong",
                    "optionC": "practice",
                    "optionD": "Daily",
                    "optionE": "skills"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "새로운 기술 배우기",
            "explanation": "ISFJ의 단계별 학습과 INTP의 이론 탐구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I follow the tutorial carefully.",
                    "translation": "나는 튜토리얼을 신중하게 따라해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I read the theory first.",
                    "translation": "나는 이론을 먼저 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Step-by-step works best for me.",
                    "translation": "단계별로 하는 게 나에게 최선이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 새로운 것을 배울 때 순서대로 차근차근 따라합니다.",
                    "hint": "ISFJ는 검증된 단계를 따라 체계적으로 배워요.",
                    "result": "O",
                    "explanation": "윤서는 'I follow the tutorial carefully'와 'Step-by-step works best for me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Understanding principles matters more.",
                    "translation": "원리를 이해하는 게 더 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "But practice helps too!",
                    "translation": "하지만 연습도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "You're very systematic always.",
                    "translation": "너는 항상 매우 체계적이야."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo follows the tutorial @@.",
                    "hint": "ISFJ는 튜토리얼을 신중하게 따라해요.",
                    "optionA": "quickly",
                    "optionB": "carefully",
                    "optionC": "never",
                    "result": "carefully",
                    "explanation": "윤서는 'I follow the tutorial carefully'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I practice the same thing daily.",
                    "translation": "나는 매일 같은 걸 연습해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "Repetition builds skill solidly.",
                    "translation": "반복이 기술을 탄탄히 쌓아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Consistency is my strength!",
                    "translation": "일관성이 나의 강점이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "That's actually very efficient.",
                    "translation": "그건 실제로 매우 효율적이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You understand things deeply!",
                    "translation": "너는 것들을 깊이 이해해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "You master basics perfectly!",
                    "translation": "너는 기초를 완벽하게 마스터해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "연습에 대한 문장이에요.",
                    "optionA": "builds",
                    "optionB": "strong",
                    "optionC": "practice",
                    "optionD": "Daily",
                    "optionE": "skills",
                    "result": "Daily practice builds strong skills",
                    "explanation": "매일의 연습이 강한 기술을 쌓아요."
                }
            ]
        }
    ]
}
ID: 17598 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "복잡한 개념 이해하기",
            "explanation": "INTP의 추상적 사고와 ISFJ의 구체적 예시 선호 비교",
            "category": "정보 탐구",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love abstract theories.",
                    "translation": "나는 추상적 이론을 사랑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Can you give examples?",
                    "translation": "예시를 줄 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Concepts connect in interesting patterns.",
                    "translation": "개념들이 흥미로운 패턴으로 연결돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이는 추상적이고 이론적인 내용을 탐구하는 것을 좋아합니다.",
                    "hint": "INTP는 복잡한 개념과 이론 자체에 흥미를 느껴요.",
                    "result": "O",
                    "explanation": "채원이는 'I love abstract theories'와 'Concepts connect in interesting patterns'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Real examples help me understand.",
                    "translation": "실제 예시가 나를 이해하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Let me explain more clearly.",
                    "translation": "내가 더 명확히 설명할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You think in complex ways!",
                    "translation": "너는 복잡한 방식으로 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-won loves abstract @@.",
                    "hint": "INTP는 추상적 이론을 사랑해요.",
                    "optionA": "stories",
                    "optionB": "theories",
                    "optionC": "pictures",
                    "result": "theories",
                    "explanation": "채원이는 'I love abstract theories'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I need practical applications.",
                    "translation": "나는 실용적 적용이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Theory leads to applications eventually.",
                    "translation": "이론이 결국 적용으로 이어져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your mind works amazingly!",
                    "translation": "너의 마음은 놀랍게 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "I just enjoy thinking deeply.",
                    "translation": "나는 그냥 깊게 생각하는 걸 즐겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You expand my perspective!",
                    "translation": "너는 나의 관점을 확장시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "You ground my ideas practically!",
                    "translation": "너는 내 아이디어를 실용적으로 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "이론에 대한 문장이에요.",
                    "result": "Theory opens new understanding minds",
                    "explanation": "이론이 새로운 이해의 마음을 열어요.",
                    "optionA": "understanding",
                    "optionB": "Theory",
                    "optionC": "minds",
                    "optionD": "new",
                    "optionE": "opens"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "복잡한 개념 이해하기",
            "explanation": "INTP의 추상적 사고와 ISFJ의 구체적 예시 선호 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "채원",
                    "script": "I love abstract theories.",
                    "translation": "나는 추상적 이론을 사랑해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "Can you give examples?",
                    "translation": "예시를 줄 수 있어?"
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "채원",
                    "script": "Concepts connect in interesting patterns.",
                    "translation": "개념들이 흥미로운 패턴으로 연결돼."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "채원이는 추상적이고 이론적인 내용을 탐구하는 것을 좋아합니다.",
                    "hint": "INTP는 복잡한 개념과 이론 자체에 흥미를 느껴요.",
                    "result": "O",
                    "explanation": "채원이는 'I love abstract theories'와 'Concepts connect in interesting patterns'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Real examples help me understand.",
                    "translation": "실제 예시가 나를 이해하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "채원",
                    "script": "Let me explain more clearly.",
                    "translation": "내가 더 명확히 설명할게."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You think in complex ways!",
                    "translation": "너는 복잡한 방식으로 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Chae-won loves abstract @@.",
                    "hint": "INTP는 추상적 이론을 사랑해요.",
                    "optionA": "stories",
                    "optionB": "theories",
                    "optionC": "pictures",
                    "result": "theories",
                    "explanation": "채원이는 'I love abstract theories'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I need practical applications.",
                    "translation": "나는 실용적 적용이 필요해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "Theory leads to applications eventually.",
                    "translation": "이론이 결국 적용으로 이어져."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your mind works amazingly!",
                    "translation": "너의 마음은 놀랍게 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "I just enjoy thinking deeply.",
                    "translation": "나는 그냥 깊게 생각하는 걸 즐겨."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You expand my perspective!",
                    "translation": "너는 나의 관점을 확장시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "You ground my ideas practically!",
                    "translation": "너는 내 아이디어를 실용적으로 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "이론에 대한 문장이에요.",
                    "optionA": "understanding",
                    "optionB": "Theory",
                    "optionC": "minds",
                    "optionD": "new",
                    "optionE": "opens",
                    "result": "Theory opens new understanding minds",
                    "explanation": "이론이 새로운 이해의 마음을 열어요."
                }
            ]
        }
    ]
}
ID: 17599 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 조언 구하기",
            "explanation": "ISFJ의 따뜻한 공감과 INTP의 객관적 분석 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I listen to their feelings first.",
                    "translation": "나는 그들의 감정을 먼저 들어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "I look at facts objectively.",
                    "translation": "나는 사실을 객관적으로 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Emotions matter a lot here.",
                    "translation": "감정이 여기서 많이 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 조언할 때 상대방의 감정을 먼저 이해하고 공감합니다.",
                    "hint": "ISFJ는 감정적 지지와 공감을 우선해요.",
                    "result": "O",
                    "explanation": "소현이는 'I listen to their feelings first'와 'Emotions matter a lot here'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Logic helps solve problems faster.",
                    "translation": "논리가 문제를 더 빨리 해결하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But hearts need healing too!",
                    "translation": "하지만 마음도 치유가 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "You're right about that.",
                    "translation": "너는 그것에 대해 맞아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon listens to their feelings @@.",
                    "hint": "ISFJ는 감정을 먼저 들어줘요.",
                    "optionA": "last",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "소현이는 'I listen to their feelings first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share similar experiences warmly.",
                    "translation": "나는 비슷한 경험을 따뜻하게 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "I analyze all options systematically.",
                    "translation": "나는 모든 선택을 체계적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Both approaches help differently!",
                    "translation": "두 접근 모두 다르게 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현민",
                    "script": "Your empathy is valuable.",
                    "translation": "너의 공감능력은 가치있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "Your clarity helps too!",
                    "translation": "너의 명확함도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현민",
                    "script": "We balance each other!",
                    "translation": "우리는 서로 균형을 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "공감에 대한 문장이에요.",
                    "result": "Empathy heals many broken hearts",
                    "explanation": "공감이 많은 상처받은 마음을 치유해요.",
                    "optionA": "hearts",
                    "optionB": "Empathy",
                    "optionC": "broken",
                    "optionD": "many",
                    "optionE": "heals"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "친구 조언 구하기",
            "explanation": "ISFJ의 따뜻한 공감과 INTP의 객관적 분석 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I listen to their feelings first.",
                    "translation": "나는 그들의 감정을 먼저 들어줘."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현민",
                    "script": "I look at facts objectively.",
                    "translation": "나는 사실을 객관적으로 봐."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Emotions matter a lot here.",
                    "translation": "감정이 여기서 많이 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 조언할 때 상대방의 감정을 먼저 이해하고 공감합니다.",
                    "hint": "ISFJ는 감정적 지지와 공감을 우선해요.",
                    "result": "O",
                    "explanation": "소현이는 'I listen to their feelings first'와 'Emotions matter a lot here'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현민",
                    "script": "Logic helps solve problems faster.",
                    "translation": "논리가 문제를 더 빨리 해결하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "But hearts need healing too!",
                    "translation": "하지만 마음도 치유가 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현민",
                    "script": "You're right about that.",
                    "translation": "너는 그것에 대해 맞아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon listens to their feelings @@.",
                    "hint": "ISFJ는 감정을 먼저 들어줘요.",
                    "optionA": "last",
                    "optionB": "first",
                    "optionC": "never",
                    "result": "first",
                    "explanation": "소현이는 'I listen to their feelings first'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share similar experiences warmly.",
                    "translation": "나는 비슷한 경험을 따뜻하게 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "I analyze all options systematically.",
                    "translation": "나는 모든 선택을 체계적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Both approaches help differently!",
                    "translation": "두 접근 모두 다르게 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현민",
                    "script": "Your empathy is valuable.",
                    "translation": "너의 공감능력은 가치있어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "Your clarity helps too!",
                    "translation": "너의 명확함도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현민",
                    "script": "We balance each other!",
                    "translation": "우리는 서로 균형을 맞춰!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "공감에 대한 문장이에요.",
                    "optionA": "hearts",
                    "optionB": "Empathy",
                    "optionC": "broken",
                    "optionD": "many",
                    "optionE": "heals",
                    "result": "Empathy heals many broken hearts",
                    "explanation": "공감이 많은 상처받은 마음을 치유해요."
                }
            ]
        }
    ]
}
ID: 17600 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정 내리기",
            "explanation": "INTP의 논리적 추론과 ISFJ의 영향 고려 비교",
            "category": "의사결정 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I weigh all possibilities logically.",
                    "translation": "나는 모든 가능성을 논리적으로 저울질해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I think about everyone affected.",
                    "translation": "나는 영향받는 모든 사람을 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Data helps make better choices.",
                    "translation": "데이터가 더 나은 선택을 하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재는 결정할 때 논리와 데이터를 기반으로 분석합니다.",
                    "hint": "INTP는 객관적 정보와 논리로 결정해요.",
                    "result": "O",
                    "explanation": "민재는 'I weigh all possibilities logically'와 'Data helps make better choices'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "People's feelings are important too.",
                    "translation": "사람들의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "True, I should consider that.",
                    "translation": "맞아, 나는 그걸 고려해야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You're very rational always!",
                    "translation": "너는 항상 매우 이성적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jae weighs all possibilities @@.",
                    "hint": "INTP는 모든 가능성을 논리적으로 저울질해요.",
                    "optionA": "emotionally",
                    "optionB": "logically",
                    "optionC": "quickly",
                    "result": "logically",
                    "explanation": "민재는 'I weigh all possibilities logically'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check if everyone's okay.",
                    "translation": "나는 모두가 괜찮은지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Your care prevents problems later.",
                    "translation": "너의 배려가 나중에 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Harmony matters in decisions!",
                    "translation": "조화가 결정에서 중요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "That's actually quite logical.",
                    "translation": "그건 실제로 꽤 논리적이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You help me think objectively!",
                    "translation": "너는 내가 객관적으로 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You remind me of people!",
                    "translation": "너는 나에게 사람들을 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "논리에 대한 문장이에요.",
                    "result": "Logic brings clarity better decisions",
                    "explanation": "논리가 명확함과 더 나은 결정을 가져와요.",
                    "optionA": "better",
                    "optionB": "brings",
                    "optionC": "clarity",
                    "optionD": "decisions",
                    "optionE": "Logic"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 결정 내리기",
            "explanation": "INTP의 논리적 추론과 ISFJ의 영향 고려 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "민재",
                    "script": "I weigh all possibilities logically.",
                    "translation": "나는 모든 가능성을 논리적으로 저울질해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I think about everyone affected.",
                    "translation": "나는 영향받는 모든 사람을 생각해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "민재",
                    "script": "Data helps make better choices.",
                    "translation": "데이터가 더 나은 선택을 하게 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "민재는 결정할 때 논리와 데이터를 기반으로 분석합니다.",
                    "hint": "INTP는 객관적 정보와 논리로 결정해요.",
                    "result": "O",
                    "explanation": "민재는 'I weigh all possibilities logically'와 'Data helps make better choices'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "People's feelings are important too.",
                    "translation": "사람들의 감정도 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "민재",
                    "script": "True, I should consider that.",
                    "translation": "맞아, 나는 그걸 고려해야 해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "You're very rational always!",
                    "translation": "너는 항상 매우 이성적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Min-jae weighs all possibilities @@.",
                    "hint": "INTP는 모든 가능성을 논리적으로 저울질해요.",
                    "optionA": "emotionally",
                    "optionB": "logically",
                    "optionC": "quickly",
                    "result": "logically",
                    "explanation": "민재는 'I weigh all possibilities logically'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I check if everyone's okay.",
                    "translation": "나는 모두가 괜찮은지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "Your care prevents problems later.",
                    "translation": "너의 배려가 나중에 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Harmony matters in decisions!",
                    "translation": "조화가 결정에서 중요해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "That's actually quite logical.",
                    "translation": "그건 실제로 꽤 논리적이야."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You help me think objectively!",
                    "translation": "너는 내가 객관적으로 생각하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You remind me of people!",
                    "translation": "너는 나에게 사람들을 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "논리에 대한 문장이에요.",
                    "optionA": "better",
                    "optionB": "brings",
                    "optionC": "clarity",
                    "optionD": "decisions",
                    "optionE": "Logic",
                    "result": "Logic brings clarity better decisions",
                    "explanation": "논리가 명확함과 더 나은 결정을 가져와요."
                }
            ]
        }
    ]
}
ID: 17601 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주중 루틴 유지하기",
            "explanation": "ISFJ의 규칙적 생활과 INTP의 유연한 스케줄 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I wake up same time daily.",
                    "translation": "나는 매일 같은 시간에 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "I sleep when I'm tired.",
                    "translation": "나는 피곤할 때 자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Routine keeps me stable.",
                    "translation": "루틴이 나를 안정적으로 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 매일 같은 시간에 일어나고 규칙적인 생활을 합니다.",
                    "hint": "ISFJ는 일정한 루틴으로 안정감을 얻어요.",
                    "result": "O",
                    "explanation": "은서는 'I wake up same time daily'와 'Routine keeps me stable'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "My schedule changes often freely.",
                    "translation": "내 일정은 자유롭게 자주 바뀌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Doesn't that feel chaotic?",
                    "translation": "그게 혼란스럽게 느껴지지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "It feels natural to me.",
                    "translation": "그건 나에게 자연스럽게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo wakes up same time @@.",
                    "hint": "ISFJ는 매일 같은 시간에 일어나요.",
                    "optionA": "sometimes",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "은서는 'I wake up same time daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I plan meals ahead always.",
                    "translation": "나는 항상 미리 식사를 계획해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "I eat when hunger hits.",
                    "translation": "나는 배고픔이 올 때 먹어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You're so spontaneous!",
                    "translation": "너는 정말 즉흥적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "Your organization is admirable!",
                    "translation": "너의 정리정돈은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You teach me flexibility!",
                    "translation": "너는 나에게 유연성을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You teach me structure!",
                    "translation": "너는 나에게 구조를 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "루틴에 대한 문장이에요.",
                    "result": "Routine creates stable peaceful life",
                    "explanation": "루틴이 안정적이고 평화로운 삶을 만들어요.",
                    "optionA": "stable",
                    "optionB": "life",
                    "optionC": "peaceful",
                    "optionD": "Routine",
                    "optionE": "creates"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "주중 루틴 유지하기",
            "explanation": "ISFJ의 규칙적 생활과 INTP의 유연한 스케줄 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I wake up same time daily.",
                    "translation": "나는 매일 같은 시간에 일어나."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "도현",
                    "script": "I sleep when I'm tired.",
                    "translation": "나는 피곤할 때 자."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Routine keeps me stable.",
                    "translation": "루틴이 나를 안정적으로 유지해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 매일 같은 시간에 일어나고 규칙적인 생활을 합니다.",
                    "hint": "ISFJ는 일정한 루틴으로 안정감을 얻어요.",
                    "result": "O",
                    "explanation": "은서는 'I wake up same time daily'와 'Routine keeps me stable'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "도현",
                    "script": "My schedule changes often freely.",
                    "translation": "내 일정은 자유롭게 자주 바뀌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Doesn't that feel chaotic?",
                    "translation": "그게 혼란스럽게 느껴지지 않아?"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "도현",
                    "script": "It feels natural to me.",
                    "translation": "그건 나에게 자연스럽게 느껴져."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo wakes up same time @@.",
                    "hint": "ISFJ는 매일 같은 시간에 일어나요.",
                    "optionA": "sometimes",
                    "optionB": "daily",
                    "optionC": "never",
                    "result": "daily",
                    "explanation": "은서는 'I wake up same time daily'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I plan meals ahead always.",
                    "translation": "나는 항상 미리 식사를 계획해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "I eat when hunger hits.",
                    "translation": "나는 배고픔이 올 때 먹어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You're so spontaneous!",
                    "translation": "너는 정말 즉흥적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "Your organization is admirable!",
                    "translation": "너의 정리정돈은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You teach me flexibility!",
                    "translation": "너는 나에게 유연성을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You teach me structure!",
                    "translation": "너는 나에게 구조를 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "루틴에 대한 문장이에요.",
                    "optionA": "stable",
                    "optionB": "life",
                    "optionC": "peaceful",
                    "optionD": "Routine",
                    "optionE": "creates",
                    "result": "Routine creates stable peaceful life",
                    "explanation": "루틴이 안정적이고 평화로운 삶을 만들어요."
                }
            ]
        }
    ]
}
ID: 17602 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일정 짜기",
            "explanation": "INTP의 즉흥적 접근과 ISFJ의 계획적 준비 비교",
            "category": "생활 태도",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I decide as the day goes.",
                    "translation": "나는 하루가 가면서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I write everything down beforehand.",
                    "translation": "나는 미리 모든 걸 적어놔."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Flexibility gives me freedom.",
                    "translation": "유연성이 나에게 자유를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 미리 계획하기보다 그때그때 상황에 맞춰 결정합니다.",
                    "hint": "INTP는 즉흥적으로 유연하게 움직이는 걸 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'I decide as the day goes'와 'Flexibility gives me freedom'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Plans help me feel prepared.",
                    "translation": "계획이 나를 준비된 느낌이 들게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "That makes perfect sense.",
                    "translation": "그건 완벽히 말이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You adapt so easily!",
                    "translation": "너는 정말 쉽게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jeong-woo decides as the day @@.",
                    "hint": "INTP는 하루가 가면서 결정해요.",
                    "optionA": "ends",
                    "optionB": "goes",
                    "optionC": "starts",
                    "result": "goes",
                    "explanation": "정우는 'I decide as the day goes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I check my list constantly.",
                    "translation": "나는 내 목록을 계속 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "I follow my current interest.",
                    "translation": "나는 내 현재 관심사를 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "너의 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Your preparation is impressive!",
                    "translation": "너의 준비는 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You show me living freely!",
                    "translation": "너는 나에게 자유롭게 사는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "You show me being ready!",
                    "translation": "너는 나에게 준비되는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "유연성에 대한 문장이에요.",
                    "result": "Flexibility allows natural personal growth",
                    "explanation": "유연성이 자연스러운 개인 성장을 허용해요.",
                    "optionA": "Flexibility",
                    "optionB": "personal",
                    "optionC": "allows",
                    "optionD": "growth",
                    "optionE": "natural"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "하루 일정 짜기",
            "explanation": "INTP의 즉흥적 접근과 ISFJ의 계획적 준비 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "정우",
                    "script": "I decide as the day goes.",
                    "translation": "나는 하루가 가면서 결정해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I write everything down beforehand.",
                    "translation": "나는 미리 모든 걸 적어놔."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "정우",
                    "script": "Flexibility gives me freedom.",
                    "translation": "유연성이 나에게 자유를 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "정우는 미리 계획하기보다 그때그때 상황에 맞춰 결정합니다.",
                    "hint": "INTP는 즉흥적으로 유연하게 움직이는 걸 선호해요.",
                    "result": "O",
                    "explanation": "정우는 'I decide as the day goes'와 'Flexibility gives me freedom'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Plans help me feel prepared.",
                    "translation": "계획이 나를 준비된 느낌이 들게 해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "정우",
                    "script": "That makes perfect sense.",
                    "translation": "그건 완벽히 말이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You adapt so easily!",
                    "translation": "너는 정말 쉽게 적응해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jeong-woo decides as the day @@.",
                    "hint": "INTP는 하루가 가면서 결정해요.",
                    "optionA": "ends",
                    "optionB": "goes",
                    "optionC": "starts",
                    "result": "goes",
                    "explanation": "정우는 'I decide as the day goes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I check my list constantly.",
                    "translation": "나는 내 목록을 계속 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "I follow my current interest.",
                    "translation": "나는 내 현재 관심사를 따라가."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your spontaneity is refreshing!",
                    "translation": "너의 즉흥성은 상쾌해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Your preparation is impressive!",
                    "translation": "너의 준비는 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You show me living freely!",
                    "translation": "너는 나에게 자유롭게 사는 걸 보여줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "You show me being ready!",
                    "translation": "너는 나에게 준비되는 걸 보여줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "유연성에 대한 문장이에요.",
                    "optionA": "Flexibility",
                    "optionB": "personal",
                    "optionC": "allows",
                    "optionD": "growth",
                    "optionE": "natural",
                    "result": "Flexibility allows natural personal growth",
                    "explanation": "유연성이 자연스러운 개인 성장을 허용해요."
                }
            ]
        }
    ]
}
ID: 17603 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 문제 발생",
            "explanation": "ISFJ의 실용적 대처와 INTP의 분석적 해결 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I fix what I can immediately.",
                    "translation": "나는 즉시 할 수 있는 걸 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I figure out why it happened.",
                    "translation": "나는 왜 그게 일어났는지 알아내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Action helps reduce stress quickly.",
                    "translation": "행동이 스트레스를 빨리 줄이는 데 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 문제가 생기면 즉시 실용적인 해결책을 실행합니다.",
                    "hint": "ISFJ는 당장 할 수 있는 것부터 행동으로 해결해요.",
                    "result": "O",
                    "explanation": "윤아는 'I fix what I can immediately'와 'Action helps reduce stress quickly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Understanding prevents future problems.",
                    "translation": "이해가 미래 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both ways are important!",
                    "translation": "두 방법 모두 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "You handle crises well!",
                    "translation": "너는 위기를 잘 다뤄!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a fixes what she can @@.",
                    "hint": "ISFJ는 즉시 할 수 있는 걸 고쳐요.",
                    "optionA": "later",
                    "optionB": "immediately",
                    "optionC": "never",
                    "result": "immediately",
                    "explanation": "윤아는 'I fix what I can immediately'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I follow proven solutions.",
                    "translation": "나는 검증된 해결책을 따라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "I explore new approaches.",
                    "translation": "나는 새로운 접근법을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your thinking is creative!",
                    "translation": "너의 생각은 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Your action is effective!",
                    "translation": "너의 행동은 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You help me understand deeply!",
                    "translation": "너는 내가 깊이 이해하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "You help me act practically!",
                    "translation": "너는 내가 실용적으로 행동하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "행동에 대한 문장이에요.",
                    "result": "Quick action solves many problems",
                    "explanation": "빠른 행동이 많은 문제를 해결해요.",
                    "optionA": "many",
                    "optionB": "action",
                    "optionC": "problems",
                    "optionD": "Quick",
                    "optionE": "solves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 문제 발생",
            "explanation": "ISFJ의 실용적 대처와 INTP의 분석적 해결 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I fix what I can immediately.",
                    "translation": "나는 즉시 할 수 있는 걸 고쳐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "채원",
                    "script": "I figure out why it happened.",
                    "translation": "나는 왜 그게 일어났는지 알아내."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Action helps reduce stress quickly.",
                    "translation": "행동이 스트레스를 빨리 줄이는 데 도와."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 문제가 생기면 즉시 실용적인 해결책을 실행합니다.",
                    "hint": "ISFJ는 당장 할 수 있는 것부터 행동으로 해결해요.",
                    "result": "O",
                    "explanation": "윤아는 'I fix what I can immediately'와 'Action helps reduce stress quickly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "채원",
                    "script": "Understanding prevents future problems.",
                    "translation": "이해가 미래 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both ways are important!",
                    "translation": "두 방법 모두 중요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "채원",
                    "script": "You handle crises well!",
                    "translation": "너는 위기를 잘 다뤄!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a fixes what she can @@.",
                    "hint": "ISFJ는 즉시 할 수 있는 걸 고쳐요.",
                    "optionA": "later",
                    "optionB": "immediately",
                    "optionC": "never",
                    "result": "immediately",
                    "explanation": "윤아는 'I fix what I can immediately'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I follow proven solutions.",
                    "translation": "나는 검증된 해결책을 따라."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "채원",
                    "script": "I explore new approaches.",
                    "translation": "나는 새로운 접근법을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your thinking is creative!",
                    "translation": "너의 생각은 창의적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "채원",
                    "script": "Your action is effective!",
                    "translation": "너의 행동은 효과적이야!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You help me understand deeply!",
                    "translation": "너는 내가 깊이 이해하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "채원",
                    "script": "You help me act practically!",
                    "translation": "너는 내가 실용적으로 행동하게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "행동에 대한 문장이에요.",
                    "optionA": "many",
                    "optionB": "action",
                    "optionC": "problems",
                    "optionD": "Quick",
                    "optionE": "solves",
                    "result": "Quick action solves many problems",
                    "explanation": "빠른 행동이 많은 문제를 해결해요."
                }
            ]
        }
    ]
}
ID: 17604 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖 상황 마주하기",
            "explanation": "INTP의 호기심 접근과 ISFJ의 안정 추구 비교",
            "category": "스트레스 상황 대처",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "This is interesting to analyze.",
                    "translation": "이건 분석하기에 흥미로워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "I feel worried right now.",
                    "translation": "나는 지금 걱정돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Unexpected things teach us much.",
                    "translation": "예상 밖 것들이 우리에게 많이 가르쳐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은이는 예상치 못한 상황을 흥미롭게 분석할 기회로 봅니다.",
                    "hint": "INTP는 새로운 상황을 지적 호기심으로 바라봐요.",
                    "result": "O",
                    "explanation": "지은이는 'This is interesting to analyze'와 'Unexpected things teach us much'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민우",
                    "script": "I need stability restored soon.",
                    "translation": "나는 곧 안정이 회복되길 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "Let's solve this together calmly.",
                    "translation": "이걸 차분하게 함께 해결하자."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Your calm helps me!",
                    "translation": "너의 차분함이 나를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-eun finds this interesting to @@.",
                    "hint": "INTP는 이걸 분석하기에 흥미롭다고 생각해요.",
                    "optionA": "ignore",
                    "optionB": "analyze",
                    "optionC": "avoid",
                    "result": "analyze",
                    "explanation": "지은이는 'This is interesting to analyze'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "I want things back to normal.",
                    "translation": "나는 일들이 정상으로 돌아오길 원해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Change brings growth opportunities.",
                    "translation": "변화가 성장 기회를 가져와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민우",
                    "script": "You stay cool under pressure!",
                    "translation": "너는 압박 아래서 침착해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "You care about everyone's comfort!",
                    "translation": "너는 모두의 편안함을 신경써!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민우",
                    "script": "You teach me new perspectives!",
                    "translation": "너는 나에게 새 관점을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "You remind me of people's needs!",
                    "translation": "너는 나에게 사람들의 필요를 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "호기심에 대한 문장이에요.",
                    "result": "Curiosity opens new learning doors",
                    "explanation": "호기심이 새로운 배움의 문을 열어요.",
                    "optionA": "learning",
                    "optionB": "Curiosity",
                    "optionC": "new",
                    "optionD": "doors",
                    "optionE": "opens"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "예상 밖 상황 마주하기",
            "explanation": "INTP의 호기심 접근과 ISFJ의 안정 추구 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "This is interesting to analyze.",
                    "translation": "이건 분석하기에 흥미로워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민우",
                    "script": "I feel worried right now.",
                    "translation": "나는 지금 걱정돼."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Unexpected things teach us much.",
                    "translation": "예상 밖 것들이 우리에게 많이 가르쳐."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은이는 예상치 못한 상황을 흥미롭게 분석할 기회로 봅니다.",
                    "hint": "INTP는 새로운 상황을 지적 호기심으로 바라봐요.",
                    "result": "O",
                    "explanation": "지은이는 'This is interesting to analyze'와 'Unexpected things teach us much'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민우",
                    "script": "I need stability restored soon.",
                    "translation": "나는 곧 안정이 회복되길 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "Let's solve this together calmly.",
                    "translation": "이걸 차분하게 함께 해결하자."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민우",
                    "script": "Your calm helps me!",
                    "translation": "너의 차분함이 나를 도와!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-eun finds this interesting to @@.",
                    "hint": "INTP는 이걸 분석하기에 흥미롭다고 생각해요.",
                    "optionA": "ignore",
                    "optionB": "analyze",
                    "optionC": "avoid",
                    "result": "analyze",
                    "explanation": "지은이는 'This is interesting to analyze'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "민우",
                    "script": "I want things back to normal.",
                    "translation": "나는 일들이 정상으로 돌아오길 원해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Change brings growth opportunities.",
                    "translation": "변화가 성장 기회를 가져와."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "민우",
                    "script": "You stay cool under pressure!",
                    "translation": "너는 압박 아래서 침착해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "You care about everyone's comfort!",
                    "translation": "너는 모두의 편안함을 신경써!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "민우",
                    "script": "You teach me new perspectives!",
                    "translation": "너는 나에게 새 관점을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "You remind me of people's needs!",
                    "translation": "너는 나에게 사람들의 필요를 상기시켜줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "호기심에 대한 문장이에요.",
                    "optionA": "learning",
                    "optionB": "Curiosity",
                    "optionC": "new",
                    "optionD": "doors",
                    "optionE": "opens",
                    "result": "Curiosity opens new learning doors",
                    "explanation": "호기심이 새로운 배움의 문을 열어요."
                }
            ]
        }
    ]
}
ID: 17605 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 직업 선택하기",
            "explanation": "ISFJ의 안정 중시와 INTP의 지적 흥미 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I want secure steady work.",
                    "translation": "나는 안전하고 안정적인 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "I want intellectually interesting work.",
                    "translation": "나는 지적으로 흥미로운 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Benefits and stability matter most.",
                    "translation": "복리후생과 안정성이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 직업을 선택할 때 안정성과 보장을 가장 중요하게 생각합니다.",
                    "hint": "ISFJ는 안정적이고 예측 가능한 직업을 선호해요.",
                    "result": "O",
                    "explanation": "예나는 'I want secure steady work'와 'Benefits and stability matter most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Solving complex problems excites me.",
                    "translation": "복잡한 문제를 푸는 게 나를 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "That sounds challenging!",
                    "translation": "그건 도전적으로 들려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Your practicality is smart!",
                    "translation": "너의 실용성은 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na wants secure steady @@.",
                    "hint": "ISFJ는 안전하고 안정적인 일을 원해요.",
                    "optionA": "fun",
                    "optionB": "work",
                    "optionC": "games",
                    "result": "work",
                    "explanation": "예나는 'I want secure steady work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I research companies thoroughly.",
                    "translation": "나는 회사들을 철저히 조사해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "I explore various fields freely.",
                    "translation": "나는 다양한 분야를 자유롭게 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You're so curious always!",
                    "translation": "너는 항상 정말 호기심 많아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "You're so careful always!",
                    "translation": "너는 항상 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You inspire intellectual growth!",
                    "translation": "너는 지적 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You inspire responsible planning!",
                    "translation": "너는 책임있는 계획에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "안정에 대한 문장이에요.",
                    "result": "Stability brings career peace mind",
                    "explanation": "안정성이 직업의 평화와 마음을 가져와요.",
                    "optionA": "mind",
                    "optionB": "Stability",
                    "optionC": "brings",
                    "optionD": "career",
                    "optionE": "peace"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 직업 선택하기",
            "explanation": "ISFJ의 안정 중시와 INTP의 지적 흥미 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I want secure steady work.",
                    "translation": "나는 안전하고 안정적인 일을 원해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "I want intellectually interesting work.",
                    "translation": "나는 지적으로 흥미로운 일을 원해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Benefits and stability matter most.",
                    "translation": "복리후생과 안정성이 가장 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 직업을 선택할 때 안정성과 보장을 가장 중요하게 생각합니다.",
                    "hint": "ISFJ는 안정적이고 예측 가능한 직업을 선호해요.",
                    "result": "O",
                    "explanation": "예나는 'I want secure steady work'와 'Benefits and stability matter most'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Solving complex problems excites me.",
                    "translation": "복잡한 문제를 푸는 게 나를 흥분시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "That sounds challenging!",
                    "translation": "그건 도전적으로 들려!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "Your practicality is smart!",
                    "translation": "너의 실용성은 똑똑해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na wants secure steady @@.",
                    "hint": "ISFJ는 안전하고 안정적인 일을 원해요.",
                    "optionA": "fun",
                    "optionB": "work",
                    "optionC": "games",
                    "result": "work",
                    "explanation": "예나는 'I want secure steady work'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I research companies thoroughly.",
                    "translation": "나는 회사들을 철저히 조사해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "I explore various fields freely.",
                    "translation": "나는 다양한 분야를 자유롭게 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You're so curious always!",
                    "translation": "너는 항상 정말 호기심 많아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "You're so careful always!",
                    "translation": "너는 항상 정말 신중해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You inspire intellectual growth!",
                    "translation": "너는 지적 성장에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You inspire responsible planning!",
                    "translation": "너는 책임있는 계획에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "안정에 대한 문장이에요.",
                    "optionA": "mind",
                    "optionB": "Stability",
                    "optionC": "brings",
                    "optionD": "career",
                    "optionE": "peace",
                    "result": "Stability brings career peace mind",
                    "explanation": "안정성이 직업의 평화와 마음을 가져와요."
                }
            ]
        }
    ]
}
ID: 17606 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 목표 세우기",
            "explanation": "INTP의 탐구 지향과 ISFJ의 현실적 계획 비교",
            "category": "직업 및 목표 설정",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I want to discover new things.",
                    "translation": "나는 새로운 것들을 발견하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I want to help people directly.",
                    "translation": "나는 사람들을 직접 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Knowledge itself fascinates me deeply.",
                    "translation": "지식 그 자체가 나를 깊이 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현이는 직업에서 새로운 지식을 탐구하고 발견하는 것을 원합니다.",
                    "hint": "INTP는 지적 탐구와 발견에 가치를 둬요.",
                    "result": "O",
                    "explanation": "도현이는 'I want to discover new things'와 'Knowledge itself fascinates me deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Making difference feels important.",
                    "translation": "변화를 만드는 게 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "That's a noble goal.",
                    "translation": "그건 고귀한 목표야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You love learning so much!",
                    "translation": "너는 배우는 걸 정말 사랑해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyeon wants to discover new @@.",
                    "hint": "INTP는 새로운 것들을 발견하고 싶어해요.",
                    "optionA": "people",
                    "optionB": "things",
                    "optionC": "places",
                    "result": "things",
                    "explanation": "도현이는 'I want to discover new things'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I set clear achievable steps.",
                    "translation": "나는 명확하고 달성 가능한 단계를 설정해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "I explore many possibilities first.",
                    "translation": "나는 먼저 많은 가능성을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your open mind amazes me!",
                    "translation": "너의 열린 마음이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "Your dedication inspires me!",
                    "translation": "너의 헌신이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You expand my thinking!",
                    "translation": "너는 내 생각을 확장시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You ground my ideas!",
                    "translation": "너는 내 아이디어를 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "탐구에 대한 문장이에요.",
                    "result": "Curiosity fuels discovery drives innovation",
                    "explanation": "호기심이 발견에 연료를 공급하고 혁신을 이끌어요.",
                    "optionA": "Curiosity",
                    "optionB": "drives",
                    "optionC": "discovery",
                    "optionD": "fuels",
                    "optionE": "innovation"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "커리어 목표 세우기",
            "explanation": "INTP의 탐구 지향과 ISFJ의 현실적 계획 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "도현",
                    "script": "I want to discover new things.",
                    "translation": "나는 새로운 것들을 발견하고 싶어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I want to help people directly.",
                    "translation": "나는 사람들을 직접 돕고 싶어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "도현",
                    "script": "Knowledge itself fascinates me deeply.",
                    "translation": "지식 그 자체가 나를 깊이 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "도현이는 직업에서 새로운 지식을 탐구하고 발견하는 것을 원합니다.",
                    "hint": "INTP는 지적 탐구와 발견에 가치를 둬요.",
                    "result": "O",
                    "explanation": "도현이는 'I want to discover new things'와 'Knowledge itself fascinates me deeply'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Making difference feels important.",
                    "translation": "변화를 만드는 게 중요하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "도현",
                    "script": "That's a noble goal.",
                    "translation": "그건 고귀한 목표야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You love learning so much!",
                    "translation": "너는 배우는 걸 정말 사랑해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Do-hyeon wants to discover new @@.",
                    "hint": "INTP는 새로운 것들을 발견하고 싶어해요.",
                    "optionA": "people",
                    "optionB": "things",
                    "optionC": "places",
                    "result": "things",
                    "explanation": "도현이는 'I want to discover new things'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I set clear achievable steps.",
                    "translation": "나는 명확하고 달성 가능한 단계를 설정해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "도현",
                    "script": "I explore many possibilities first.",
                    "translation": "나는 먼저 많은 가능성을 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your open mind amazes me!",
                    "translation": "너의 열린 마음이 나를 놀라게 해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "도현",
                    "script": "Your dedication inspires me!",
                    "translation": "너의 헌신이 나에게 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You expand my thinking!",
                    "translation": "너는 내 생각을 확장시켜!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "도현",
                    "script": "You ground my ideas!",
                    "translation": "너는 내 아이디어를 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "탐구에 대한 문장이에요.",
                    "optionA": "Curiosity",
                    "optionB": "drives",
                    "optionC": "discovery",
                    "optionD": "fuels",
                    "optionE": "innovation",
                    "result": "Curiosity fuels discovery drives innovation",
                    "explanation": "호기심이 발견에 연료를 공급하고 혁신을 이끌어요."
                }
            ]
        }
    ]
}
ID: 17607 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 취미 활동하기",
            "explanation": "ISFJ의 실용 취미와 INTP의 지적 취미 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I enjoy baking and cooking.",
                    "translation": "나는 베이킹과 요리를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I read science articles online.",
                    "translation": "나는 온라인으로 과학 기사를 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Creating something useful feels good.",
                    "translation": "유용한 뭔가를 만드는 게 기분 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 실용적이고 결과물이 있는 취미 활동을 즐깁니다.",
                    "hint": "ISFJ는 구체적이고 유용한 것을 만드는 취미를 좋아해요.",
                    "result": "O",
                    "explanation": "소현이는 'I enjoy baking and cooking'과 'Creating something useful feels good'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Learning new concepts satisfies me.",
                    "translation": "새로운 개념을 배우는 게 나를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Knowledge is valuable too!",
                    "translation": "지식도 가치있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Your creations are impressive!",
                    "translation": "너의 창작물들은 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon enjoys baking and @@.",
                    "hint": "ISFJ는 베이킹과 요리를 즐겨요.",
                    "optionA": "sleeping",
                    "optionB": "cooking",
                    "optionC": "running",
                    "result": "cooking",
                    "explanation": "소현이는 'I enjoy baking and cooking'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share food with friends.",
                    "translation": "나는 친구들과 음식을 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "I share interesting facts freely.",
                    "translation": "나는 흥미로운 사실들을 자유롭게 나눠."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You know so much!",
                    "translation": "너는 정말 많이 알아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Your care touches hearts!",
                    "translation": "너의 배려가 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me new things!",
                    "translation": "너는 나에게 새것들을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "You teach me kindness!",
                    "translation": "너는 나에게 친절을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "취미에 대한 문장이에요.",
                    "result": "Hobbies bring joy life balance",
                    "explanation": "취미가 기쁨과 삶의 균형을 가져와요.",
                    "optionA": "Hobbies",
                    "optionB": "joy",
                    "optionC": "life",
                    "optionD": "balance",
                    "optionE": "bring"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "주말 취미 활동하기",
            "explanation": "ISFJ의 실용 취미와 INTP의 지적 취미 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I enjoy baking and cooking.",
                    "translation": "나는 베이킹과 요리를 즐겨."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "정우",
                    "script": "I read science articles online.",
                    "translation": "나는 온라인으로 과학 기사를 읽어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "Creating something useful feels good.",
                    "translation": "유용한 뭔가를 만드는 게 기분 좋아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 실용적이고 결과물이 있는 취미 활동을 즐깁니다.",
                    "hint": "ISFJ는 구체적이고 유용한 것을 만드는 취미를 좋아해요.",
                    "result": "O",
                    "explanation": "소현이는 'I enjoy baking and cooking'과 'Creating something useful feels good'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "정우",
                    "script": "Learning new concepts satisfies me.",
                    "translation": "새로운 개념을 배우는 게 나를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Knowledge is valuable too!",
                    "translation": "지식도 가치있어!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "정우",
                    "script": "Your creations are impressive!",
                    "translation": "너의 창작물들은 인상적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon enjoys baking and @@.",
                    "hint": "ISFJ는 베이킹과 요리를 즐겨요.",
                    "optionA": "sleeping",
                    "optionB": "cooking",
                    "optionC": "running",
                    "result": "cooking",
                    "explanation": "소현이는 'I enjoy baking and cooking'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I share food with friends.",
                    "translation": "나는 친구들과 음식을 나눠."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "정우",
                    "script": "I share interesting facts freely.",
                    "translation": "나는 흥미로운 사실들을 자유롭게 나눠."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You know so much!",
                    "translation": "너는 정말 많이 알아!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "정우",
                    "script": "Your care touches hearts!",
                    "translation": "너의 배려가 마음을 감동시켜!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me new things!",
                    "translation": "너는 나에게 새것들을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "정우",
                    "script": "You teach me kindness!",
                    "translation": "너는 나에게 친절을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "취미에 대한 문장이에요.",
                    "optionA": "Hobbies",
                    "optionB": "joy",
                    "optionC": "life",
                    "optionD": "balance",
                    "optionE": "bring",
                    "result": "Hobbies bring joy life balance",
                    "explanation": "취미가 기쁨과 삶의 균형을 가져와요."
                }
            ]
        }
    ]
}
ID: 17608 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간 즐기기",
            "explanation": "INTP의 이론 탐구와 ISFJ의 생산적 활동 비교",
            "category": "취미와 여가 활동",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I watch educational documentaries.",
                    "translation": "나는 교육 다큐멘터리를 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I organize my closet neatly.",
                    "translation": "나는 내 옷장을 깔끔하게 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Ideas fascinate me endlessly.",
                    "translation": "아이디어들이 나를 끝없이 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민이는 혼자 있을 때 지적 호기심을 채우는 활동을 합니다.",
                    "hint": "INTP는 혼자서 사고와 학습을 즐겨요.",
                    "result": "O",
                    "explanation": "현민이는 'I watch educational documentaries'와 'Ideas fascinate me endlessly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Productive tasks satisfy me.",
                    "translation": "생산적인 일들이 나를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "That makes practical sense.",
                    "translation": "그건 실용적으로 말이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You're always thinking deeply!",
                    "translation": "너는 항상 깊게 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyeon-min watches educational @@.",
                    "hint": "INTP는 교육 다큐멘터리를 봐요.",
                    "optionA": "movies",
                    "optionB": "documentaries",
                    "optionC": "cartoons",
                    "result": "documentaries",
                    "explanation": "현민이는 'I watch educational documentaries'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I prepare things for next week.",
                    "translation": "나는 다음 주를 위해 것들을 준비해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "I explore random topics freely.",
                    "translation": "나는 무작위 주제들을 자유롭게 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your curiosity is endless!",
                    "translation": "너의 호기심은 끝이 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현민",
                    "script": "Your organization is admirable!",
                    "translation": "너의 정리정돈은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You inspire my mind!",
                    "translation": "너는 내 마음에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현민",
                    "script": "You inspire my order!",
                    "translation": "너는 내 질서에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배움에 대한 문장이에요.",
                    "result": "Learning expands the curious mind",
                    "explanation": "배움이 호기심 많은 마음을 확장시켜요.",
                    "optionA": "expands",
                    "optionB": "Learning",
                    "optionC": "mind",
                    "optionD": "the",
                    "optionE": "curious"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "취미와 여가 활동",
    "episodes": [
        {
            "title": "혼자만의 시간 즐기기",
            "explanation": "INTP의 이론 탐구와 ISFJ의 생산적 활동 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "현민",
                    "script": "I watch educational documentaries.",
                    "translation": "나는 교육 다큐멘터리를 봐."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I organize my closet neatly.",
                    "translation": "나는 내 옷장을 깔끔하게 정리해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "현민",
                    "script": "Ideas fascinate me endlessly.",
                    "translation": "아이디어들이 나를 끝없이 매료시켜."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "현민이는 혼자 있을 때 지적 호기심을 채우는 활동을 합니다.",
                    "hint": "INTP는 혼자서 사고와 학습을 즐겨요.",
                    "result": "O",
                    "explanation": "현민이는 'I watch educational documentaries'와 'Ideas fascinate me endlessly'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Productive tasks satisfy me.",
                    "translation": "생산적인 일들이 나를 만족시켜."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "현민",
                    "script": "That makes practical sense.",
                    "translation": "그건 실용적으로 말이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "You're always thinking deeply!",
                    "translation": "너는 항상 깊게 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Hyeon-min watches educational @@.",
                    "hint": "INTP는 교육 다큐멘터리를 봐요.",
                    "optionA": "movies",
                    "optionB": "documentaries",
                    "optionC": "cartoons",
                    "result": "documentaries",
                    "explanation": "현민이는 'I watch educational documentaries'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I prepare things for next week.",
                    "translation": "나는 다음 주를 위해 것들을 준비해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현민",
                    "script": "I explore random topics freely.",
                    "translation": "나는 무작위 주제들을 자유롭게 탐구해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your curiosity is endless!",
                    "translation": "너의 호기심은 끝이 없어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현민",
                    "script": "Your organization is admirable!",
                    "translation": "너의 정리정돈은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You inspire my mind!",
                    "translation": "너는 내 마음에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현민",
                    "script": "You inspire my order!",
                    "translation": "너는 내 질서에 영감을 줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배움에 대한 문장이에요.",
                    "optionA": "expands",
                    "optionB": "Learning",
                    "optionC": "mind",
                    "optionD": "the",
                    "optionE": "curious",
                    "result": "Learning expands the curious mind",
                    "explanation": "배움이 호기심 많은 마음을 확장시켜요."
                }
            ]
        }
    ]
}
ID: 17609 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원 간 의견 차이",
            "explanation": "ISFJ의 중재 노력과 INTP의 논리적 분석 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's find compromise together.",
                    "translation": "함께 타협점을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "We should examine facts first.",
                    "translation": "우리는 먼저 사실들을 조사해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's feelings matter here.",
                    "translation": "모두의 감정이 여기서 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 갈등 상황에서 모두를 만족시킬 타협점을 찾으려고 합니다.",
                    "hint": "ISFJ는 조화를 위해 중간 지점을 찾아요.",
                    "result": "O",
                    "explanation": "윤아는 'Let's find compromise together'와 'Everyone's feelings matter here'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Logic helps us decide objectively.",
                    "translation": "논리가 우리를 객관적으로 결정하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "But hearts need care too!",
                    "translation": "하지만 마음도 돌봄이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You're right about that point.",
                    "translation": "너는 그 점에 대해 맞아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a wants to find compromise @@.",
                    "hint": "ISFJ는 함께 타협점을 찾고 싶어해요.",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "윤아는 'Let's find compromise together'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I listen to each person carefully.",
                    "translation": "나는 각 사람을 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "I analyze each argument thoroughly.",
                    "translation": "나는 각 주장을 철저히 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your clarity helps discussions!",
                    "translation": "너의 명확함이 토론을 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Your empathy creates harmony!",
                    "translation": "너의 공감이 조화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You bring logic clearly!",
                    "translation": "너는 논리를 명확히 가져와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You bring people together!",
                    "translation": "너는 사람들을 하나로 모아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "타협에 대한 문장이에요.",
                    "result": "Compromise builds strong united teams",
                    "explanation": "타협이 강하고 단결된 팀을 만들어요.",
                    "optionA": "teams",
                    "optionB": "united",
                    "optionC": "Compromise",
                    "optionD": "strong",
                    "optionE": "builds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "팀원 간 의견 차이",
            "explanation": "ISFJ의 중재 노력과 INTP의 논리적 분석 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTP",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "Let's find compromise together.",
                    "translation": "함께 타협점을 찾자."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "민재",
                    "script": "We should examine facts first.",
                    "translation": "우리는 먼저 사실들을 조사해야 해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Everyone's feelings matter here.",
                    "translation": "모두의 감정이 여기서 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 갈등 상황에서 모두를 만족시킬 타협점을 찾으려고 합니다.",
                    "hint": "ISFJ는 조화를 위해 중간 지점을 찾아요.",
                    "result": "O",
                    "explanation": "윤아는 'Let's find compromise together'와 'Everyone's feelings matter here'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "민재",
                    "script": "Logic helps us decide objectively.",
                    "translation": "논리가 우리를 객관적으로 결정하게 도와."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "But hearts need care too!",
                    "translation": "하지만 마음도 돌봄이 필요해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "민재",
                    "script": "You're right about that point.",
                    "translation": "너는 그 점에 대해 맞아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a wants to find compromise @@.",
                    "hint": "ISFJ는 함께 타협점을 찾고 싶어해요.",
                    "optionA": "alone",
                    "optionB": "together",
                    "optionC": "never",
                    "result": "together",
                    "explanation": "윤아는 'Let's find compromise together'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I listen to each person carefully.",
                    "translation": "나는 각 사람을 신중히 들어."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "민재",
                    "script": "I analyze each argument thoroughly.",
                    "translation": "나는 각 주장을 철저히 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your clarity helps discussions!",
                    "translation": "너의 명확함이 토론을 도와!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "민재",
                    "script": "Your empathy creates harmony!",
                    "translation": "너의 공감이 조화를 만들어!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You bring logic clearly!",
                    "translation": "너는 논리를 명확히 가져와!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "민재",
                    "script": "You bring people together!",
                    "translation": "너는 사람들을 하나로 모아!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "타협에 대한 문장이에요.",
                    "optionA": "teams",
                    "optionB": "united",
                    "optionC": "Compromise",
                    "optionD": "strong",
                    "optionE": "builds",
                    "result": "Compromise builds strong united teams",
                    "explanation": "타협이 강하고 단결된 팀을 만들어요."
                }
            ]
        }
    ]
}
ID: 17610 (테스트)
원본 (수정 전)수정 후
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 방향 논쟁",
            "explanation": "INTP의 원칙 주장과 ISFJ의 관계 배려 비교",
            "category": "갈등 해결 방식",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "This approach makes logical sense.",
                    "translation": "이 접근은 논리적으로 말이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "But it might upset people.",
                    "translation": "하지만 그게 사람들을 속상하게 할 수 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Truth matters more than comfort.",
                    "translation": "진실이 편안함보다 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은이는 갈등 상황에서 논리적으로 옳은 것을 우선합니다.",
                    "hint": "INTP는 객관적 진실과 논리를 중시해요.",
                    "result": "O",
                    "explanation": "지은이는 'This approach makes logical sense'와 'Truth matters more than comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Relationships need protection too.",
                    "translation": "관계도 보호가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "I see your valid point.",
                    "translation": "나는 너의 타당한 점을 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're very principled always!",
                    "translation": "너는 항상 매우 원칙적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-eun says truth matters more than @@.",
                    "hint": "INTP는 진실이 편안함보다 더 중요하다고 말해요.",
                    "optionA": "money",
                    "optionB": "comfort",
                    "optionC": "time",
                    "result": "comfort",
                    "explanation": "지은이는 'Truth matters more than comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I want everyone to stay happy.",
                    "translation": "나는 모두가 행복하게 있길 원해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Honesty prevents bigger problems later.",
                    "translation": "정직함이 나중에 더 큰 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You see long-term clearly!",
                    "translation": "너는 장기적으로 명확히 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "You care deeply about people!",
                    "translation": "너는 사람들을 깊이 신경써!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being honest!",
                    "translation": "너는 나에게 정직한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "You teach me being gentle!",
                    "translation": "너는 나에게 부드러운 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "정직에 대한 문장이에요.",
                    "result": "Honesty builds real lasting trust",
                    "explanation": "정직함이 진실하고 지속되는 신뢰를 만들어요.",
                    "optionA": "trust",
                    "optionB": "real",
                    "optionC": "lasting",
                    "optionD": "Honesty",
                    "optionE": "builds"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "갈등 해결 방식",
    "episodes": [
        {
            "title": "프로젝트 방향 논쟁",
            "explanation": "INTP의 원칙 주장과 ISFJ의 관계 배려 비교",
            "level": 4,
            "my_mbti": "INTP",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지은",
                    "script": "This approach makes logical sense.",
                    "translation": "이 접근은 논리적으로 말이 돼."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "But it might upset people.",
                    "translation": "하지만 그게 사람들을 속상하게 할 수 있어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지은",
                    "script": "Truth matters more than comfort.",
                    "translation": "진실이 편안함보다 더 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지은이는 갈등 상황에서 논리적으로 옳은 것을 우선합니다.",
                    "hint": "INTP는 객관적 진실과 논리를 중시해요.",
                    "result": "O",
                    "explanation": "지은이는 'This approach makes logical sense'와 'Truth matters more than comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Relationships need protection too.",
                    "translation": "관계도 보호가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지은",
                    "script": "I see your valid point.",
                    "translation": "나는 너의 타당한 점을 봐."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're very principled always!",
                    "translation": "너는 항상 매우 원칙적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-eun says truth matters more than @@.",
                    "hint": "INTP는 진실이 편안함보다 더 중요하다고 말해요.",
                    "optionA": "money",
                    "optionB": "comfort",
                    "optionC": "time",
                    "result": "comfort",
                    "explanation": "지은이는 'Truth matters more than comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I want everyone to stay happy.",
                    "translation": "나는 모두가 행복하게 있길 원해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지은",
                    "script": "Honesty prevents bigger problems later.",
                    "translation": "정직함이 나중에 더 큰 문제를 막아."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You see long-term clearly!",
                    "translation": "너는 장기적으로 명확히 봐!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지은",
                    "script": "You care deeply about people!",
                    "translation": "너는 사람들을 깊이 신경써!"
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me being honest!",
                    "translation": "너는 나에게 정직한 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지은",
                    "script": "You teach me being gentle!",
                    "translation": "너는 나에게 부드러운 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "정직에 대한 문장이에요.",
                    "optionA": "trust",
                    "optionB": "real",
                    "optionC": "lasting",
                    "optionD": "Honesty",
                    "optionE": "builds",
                    "result": "Honesty builds real lasting trust",
                    "explanation": "정직함이 진실하고 지속되는 신뢰를 만들어요."
                }
            ]
        }
    ]
}
ID: 17611 (테스트)
원본 (수정 전)수정 후
{
    "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 ask what everyone prefers.",
                    "translation": "나는 모두가 무엇을 선호하는지 물어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I assign based on skills.",
                    "translation": "나는 기술에 기반해서 배정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "People work better when happy.",
                    "translation": "사람들은 행복할 때 더 잘 일해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 각자의 선호도를 고려해서 역할을 나눕니다.",
                    "hint": "ISFJ는 구성원의 의견과 선호를 존중해요.",
                    "result": "O",
                    "explanation": "예나는 'I ask what everyone prefers'와 'People work better when happy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Efficiency matters most here.",
                    "translation": "효율성이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "But comfort helps too!",
                    "translation": "하지만 편안함도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Your care creates good atmosphere.",
                    "translation": "너의 배려가 좋은 분위기를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na asks what everyone @@.",
                    "hint": "ISFJ는 모두가 무엇을 선호하는지 물어요.",
                    "optionA": "eats",
                    "optionB": "prefers",
                    "optionC": "knows",
                    "result": "prefers",
                    "explanation": "예나는 'I ask what everyone prefers'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check if anyone needs help.",
                    "translation": "나는 누군가 도움이 필요한지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I monitor overall progress.",
                    "translation": "나는 전체 진행 상황을 모니터링해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your planning is impressive!",
                    "translation": "너의 계획은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "I see long-term goals clearly.",
                    "translation": "나는 장기 목표를 명확히 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help us stay focused!",
                    "translation": "너는 우리가 집중하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You help us stay connected!",
                    "translation": "너는 우리가 연결되게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "팀워크에 대한 문장이에요.",
                    "result": "Care creates strong united teams",
                    "explanation": "배려가 강하고 단결된 팀을 만들어요.",
                    "optionA": "teams",
                    "optionB": "Care",
                    "optionC": "creates",
                    "optionD": "strong",
                    "optionE": "united"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "팀 프로젝트 역할 나누기",
            "explanation": "ISFJ의 배려적 분담과 INTJ의 전략적 배치 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I ask what everyone prefers.",
                    "translation": "나는 모두가 무엇을 선호하는지 물어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I assign based on skills.",
                    "translation": "나는 기술에 기반해서 배정해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "People work better when happy.",
                    "translation": "사람들은 행복할 때 더 잘 일해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 각자의 선호도를 고려해서 역할을 나눕니다.",
                    "hint": "ISFJ는 구성원의 의견과 선호를 존중해요.",
                    "result": "O",
                    "explanation": "예나는 'I ask what everyone prefers'와 'People work better when happy'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Efficiency matters most here.",
                    "translation": "효율성이 여기서 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "But comfort helps too!",
                    "translation": "하지만 편안함도 도움이 돼!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Your care creates good atmosphere.",
                    "translation": "너의 배려가 좋은 분위기를 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na asks what everyone @@.",
                    "hint": "ISFJ는 모두가 무엇을 선호하는지 물어요.",
                    "optionA": "eats",
                    "optionB": "prefers",
                    "optionC": "knows",
                    "result": "prefers",
                    "explanation": "예나는 'I ask what everyone prefers'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check if anyone needs help.",
                    "translation": "나는 누군가 도움이 필요한지 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I monitor overall progress.",
                    "translation": "나는 전체 진행 상황을 모니터링해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "Your planning is impressive!",
                    "translation": "너의 계획은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "I see long-term goals clearly.",
                    "translation": "나는 장기 목표를 명확히 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You help us stay focused!",
                    "translation": "너는 우리가 집중하게 도와줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You help us stay connected!",
                    "translation": "너는 우리가 연결되게 도와줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "팀워크에 대한 문장이에요.",
                    "optionA": "teams",
                    "optionB": "Care",
                    "optionC": "creates",
                    "optionD": "strong",
                    "optionE": "united",
                    "result": "Care creates strong united teams",
                    "explanation": "배려가 강하고 단결된 팀을 만들어요."
                }
            ]
        }
    ]
}
ID: 17612 (테스트)
원본 (수정 전)수정 후
{
    "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 attend if it's productive.",
                    "translation": "나는 그게 생산적이면 참석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I go to support friends.",
                    "translation": "나는 친구들을 지지하려고 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "My time is valuable resource.",
                    "translation": "내 시간은 가치있는 자원이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승현이는 모임이 자신에게 생산적인 가치가 있을 때만 참석합니다.",
                    "hint": "INTJ는 목적과 효율성을 기준으로 판단해요.",
                    "result": "O",
                    "explanation": "승현이는 'I attend if it's productive'와 'My time is valuable resource'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Relationships need regular care.",
                    "translation": "관계는 정기적인 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "That's a valid point.",
                    "translation": "그건 타당한 지적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're very selective always!",
                    "translation": "너는 항상 매우 선택적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seung-hyeon attends if it's @@.",
                    "hint": "INTJ는 그게 생산적이면 참석해요.",
                    "optionA": "fun",
                    "optionB": "productive",
                    "optionC": "close",
                    "result": "productive",
                    "explanation": "승현이는 'I attend if it's productive'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I don't want to disappoint anyone.",
                    "translation": "나는 누구도 실망시키고 싶지 않아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "I focus on long-term benefits.",
                    "translation": "나는 장기적 이익에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your focus is admirable!",
                    "translation": "너의 집중력은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I optimize my schedule carefully.",
                    "translation": "나는 내 일정을 신중히 최적화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being strategic!",
                    "translation": "너는 나에게 전략적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승현",
                    "script": "You teach me being loyal!",
                    "translation": "너는 나에게 충실한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "전략에 대한 문장이에요.",
                    "result": "Strategic planning brings better results",
                    "explanation": "전략적 계획이 더 나은 결과를 가져와요.",
                    "optionA": "brings",
                    "optionB": "better",
                    "optionC": "Strategic",
                    "optionD": "planning",
                    "optionE": "results"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "사회적 상호작용",
    "episodes": [
        {
            "title": "모임 참석 결정하기",
            "explanation": "INTJ의 목적 중심 선택과 ISFJ의 의무 중시 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "승현",
                    "script": "I attend if it's productive.",
                    "translation": "나는 그게 생산적이면 참석해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I go to support friends.",
                    "translation": "나는 친구들을 지지하려고 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "승현",
                    "script": "My time is valuable resource.",
                    "translation": "내 시간은 가치있는 자원이야."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "승현이는 모임이 자신에게 생산적인 가치가 있을 때만 참석합니다.",
                    "hint": "INTJ는 목적과 효율성을 기준으로 판단해요.",
                    "result": "O",
                    "explanation": "승현이는 'I attend if it's productive'와 'My time is valuable resource'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Relationships need regular care.",
                    "translation": "관계는 정기적인 돌봄이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "승현",
                    "script": "That's a valid point.",
                    "translation": "그건 타당한 지적이야."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're very selective always!",
                    "translation": "너는 항상 매우 선택적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seung-hyeon attends if it's @@.",
                    "hint": "INTJ는 그게 생산적이면 참석해요.",
                    "optionA": "fun",
                    "optionB": "productive",
                    "optionC": "close",
                    "result": "productive",
                    "explanation": "승현이는 'I attend if it's productive'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I don't want to disappoint anyone.",
                    "translation": "나는 누구도 실망시키고 싶지 않아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "I focus on long-term benefits.",
                    "translation": "나는 장기적 이익에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your focus is admirable!",
                    "translation": "너의 집중력은 훌륭해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I optimize my schedule carefully.",
                    "translation": "나는 내 일정을 신중히 최적화해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You teach me being strategic!",
                    "translation": "너는 나에게 전략적인 것을 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승현",
                    "script": "You teach me being loyal!",
                    "translation": "너는 나에게 충실한 것을 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "전략에 대한 문장이에요.",
                    "optionA": "brings",
                    "optionB": "better",
                    "optionC": "Strategic",
                    "optionD": "planning",
                    "optionE": "results",
                    "result": "Strategic planning brings better results",
                    "explanation": "전략적 계획이 더 나은 결과를 가져와요."
                }
            ]
        }
    ]
}
ID: 17613 (테스트)
원본 (수정 전)수정 후
{
    "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 learn from others' experiences.",
                    "translation": "나는 다른 사람들의 경험에서 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I build my own system.",
                    "translation": "나는 나만의 시스템을 구축해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Tried methods feel safer.",
                    "translation": "시도된 방법이 더 안전하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 검증된 경험과 방법을 통해 배우는 것을 선호합니다.",
                    "hint": "ISFJ는 이미 효과가 입증된 방법을 신뢰해요.",
                    "result": "O",
                    "explanation": "윤서는 'I learn from others' experiences'와 'Tried methods feel safer'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I improve existing methods.",
                    "translation": "나는 기존 방법을 개선해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "Innovation is impressive!",
                    "translation": "혁신은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Your respect for tradition helps.",
                    "translation": "전통에 대한 너의 존중이 도움이 돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo learns from others' @@.",
                    "hint": "ISFJ는 다른 사람들의 경험에서 배워요.",
                    "optionA": "books",
                    "optionB": "experiences",
                    "optionC": "games",
                    "result": "experiences",
                    "explanation": "윤서는 'I learn from others' experiences'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I follow instructions step by step.",
                    "translation": "나는 지시를 단계별로 따라해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I understand the underlying principles.",
                    "translation": "나는 근본 원리를 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your thinking is deep!",
                    "translation": "너의 사고는 깊어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I create efficient frameworks.",
                    "translation": "나는 효율적인 틀을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You inspire new approaches!",
                    "translation": "너는 새로운 접근에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재현",
                    "script": "You provide practical grounding!",
                    "translation": "너는 실용적 근거를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "경험에 대한 문장이에요.",
                    "result": "Experience teaches valuable life lessons",
                    "explanation": "경험이 가치있는 삶의 교훈을 가르쳐요.",
                    "optionA": "Experience",
                    "optionB": "life",
                    "optionC": "lessons",
                    "optionD": "valuable",
                    "optionE": "teaches"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "실용 지식 배우기",
            "explanation": "ISFJ의 경험 중심 학습과 INTJ의 체계 구축 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤서",
                    "script": "I learn from others' experiences.",
                    "translation": "나는 다른 사람들의 경험에서 배워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "재현",
                    "script": "I build my own system.",
                    "translation": "나는 나만의 시스템을 구축해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤서",
                    "script": "Tried methods feel safer.",
                    "translation": "시도된 방법이 더 안전하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤서는 검증된 경험과 방법을 통해 배우는 것을 선호합니다.",
                    "hint": "ISFJ는 이미 효과가 입증된 방법을 신뢰해요.",
                    "result": "O",
                    "explanation": "윤서는 'I learn from others' experiences'와 'Tried methods feel safer'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "재현",
                    "script": "I improve existing methods.",
                    "translation": "나는 기존 방법을 개선해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤서",
                    "script": "Innovation is impressive!",
                    "translation": "혁신은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "재현",
                    "script": "Your respect for tradition helps.",
                    "translation": "전통에 대한 너의 존중이 도움이 돼."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-seo learns from others' @@.",
                    "hint": "ISFJ는 다른 사람들의 경험에서 배워요.",
                    "optionA": "books",
                    "optionB": "experiences",
                    "optionC": "games",
                    "result": "experiences",
                    "explanation": "윤서는 'I learn from others' experiences'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I follow instructions step by step.",
                    "translation": "나는 지시를 단계별로 따라해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I understand the underlying principles.",
                    "translation": "나는 근본 원리를 이해해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your thinking is deep!",
                    "translation": "너의 사고는 깊어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I create efficient frameworks.",
                    "translation": "나는 효율적인 틀을 만들어."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You inspire new approaches!",
                    "translation": "너는 새로운 접근에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재현",
                    "script": "You provide practical grounding!",
                    "translation": "너는 실용적 근거를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "경험에 대한 문장이에요.",
                    "optionA": "Experience",
                    "optionB": "life",
                    "optionC": "lessons",
                    "optionD": "valuable",
                    "optionE": "teaches",
                    "result": "Experience teaches valuable life lessons",
                    "explanation": "경험이 가치있는 삶의 교훈을 가르쳐요."
                }
            ]
        }
    ]
}
ID: 17614 (테스트)
원본 (수정 전)수정 후
{
    "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 figure things out alone.",
                    "translation": "나는 혼자서 것들을 알아내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I prefer guided instruction.",
                    "translation": "나는 안내된 교육을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Independent thinking builds understanding.",
                    "translation": "독립적 사고가 이해를 쌓아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이는 스스로 분석하고 이해하는 것을 선호합니다.",
                    "hint": "INTJ는 독립적으로 탐구하고 결론을 내려요.",
                    "result": "O",
                    "explanation": "유진이는 'I figure things out alone'과 'Independent thinking builds understanding'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Teachers explain things clearly.",
                    "translation": "선생님들이 것들을 명확히 설명해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "That's helpful for many people.",
                    "translation": "그건 많은 사람들에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're so self-sufficient!",
                    "translation": "너는 정말 자립적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-jin figures things out @@.",
                    "hint": "INTJ는 혼자서 것들을 알아내요.",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "never",
                    "result": "alone",
                    "explanation": "유진이는 'I figure things out alone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I take detailed notes carefully.",
                    "translation": "나는 자세한 노트를 신중히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "I connect concepts independently.",
                    "translation": "나는 개념들을 독립적으로 연결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your mind works powerfully!",
                    "translation": "너의 마음은 강력하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "I see patterns others miss.",
                    "translation": "나는 다른 사람들이 놓치는 패턴을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You challenge my thinking!",
                    "translation": "너는 내 사고에 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유진",
                    "script": "You provide stable foundation!",
                    "translation": "너는 안정적인 기반을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "사고에 대한 문장이에요.",
                    "result": "Independent thinking solves complex problems",
                    "explanation": "독립적 사고가 복잡한 문제를 해결해요.",
                    "optionA": "Independent",
                    "optionB": "problems",
                    "optionC": "complex",
                    "optionD": "thinking",
                    "optionE": "solves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "정보 탐구",
    "episodes": [
        {
            "title": "복잡한 이론 공부하기",
            "explanation": "INTJ의 독립적 분석과 ISFJ의 안내 선호 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "유진",
                    "script": "I figure things out alone.",
                    "translation": "나는 혼자서 것들을 알아내."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I prefer guided instruction.",
                    "translation": "나는 안내된 교육을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "유진",
                    "script": "Independent thinking builds understanding.",
                    "translation": "독립적 사고가 이해를 쌓아."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "유진이는 스스로 분석하고 이해하는 것을 선호합니다.",
                    "hint": "INTJ는 독립적으로 탐구하고 결론을 내려요.",
                    "result": "O",
                    "explanation": "유진이는 'I figure things out alone'과 'Independent thinking builds understanding'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "Teachers explain things clearly.",
                    "translation": "선생님들이 것들을 명확히 설명해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "유진",
                    "script": "That's helpful for many people.",
                    "translation": "그건 많은 사람들에게 도움이 돼."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You're so self-sufficient!",
                    "translation": "너는 정말 자립적이야!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yu-jin figures things out @@.",
                    "hint": "INTJ는 혼자서 것들을 알아내요.",
                    "optionA": "together",
                    "optionB": "alone",
                    "optionC": "never",
                    "result": "alone",
                    "explanation": "유진이는 'I figure things out alone'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I take detailed notes carefully.",
                    "translation": "나는 자세한 노트를 신중히 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "유진",
                    "script": "I connect concepts independently.",
                    "translation": "나는 개념들을 독립적으로 연결해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your mind works powerfully!",
                    "translation": "너의 마음은 강력하게 작동해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "유진",
                    "script": "I see patterns others miss.",
                    "translation": "나는 다른 사람들이 놓치는 패턴을 봐."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You challenge my thinking!",
                    "translation": "너는 내 사고에 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "유진",
                    "script": "You provide stable foundation!",
                    "translation": "너는 안정적인 기반을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "사고에 대한 문장이에요.",
                    "optionA": "Independent",
                    "optionB": "problems",
                    "optionC": "complex",
                    "optionD": "thinking",
                    "optionE": "solves",
                    "result": "Independent thinking solves complex problems",
                    "explanation": "독립적 사고가 복잡한 문제를 해결해요."
                }
            ]
        }
    ]
}
ID: 17615 (테스트)
원본 (수정 전)수정 후
{
    "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 think about everyone involved.",
                    "translation": "나는 관련된 모든 사람을 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I analyze long-term consequences.",
                    "translation": "나는 장기적 결과를 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "People's reactions matter to me.",
                    "translation": "사람들의 반응이 나에게 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 결정이 주변 사람들에게 미치는 영향을 중요하게 생각합니다.",
                    "hint": "ISFJ는 자신의 결정이 다른 사람들에게 어떻게 영향을 미칠지 고려해요.",
                    "result": "O",
                    "explanation": "소현이는 'I think about everyone involved'와 'People's reactions matter to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Future outcomes guide my choice.",
                    "translation": "미래 결과가 내 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Planning ahead is wise!",
                    "translation": "미리 계획하는 건 현명해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Your care prevents conflicts.",
                    "translation": "너의 배려가 갈등을 막아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon thinks about everyone @@.",
                    "hint": "ISFJ는 관련된 모든 사람을 생각해요.",
                    "optionA": "later",
                    "optionB": "involved",
                    "optionC": "outside",
                    "result": "involved",
                    "explanation": "소현이는 'I think about everyone involved'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I consult others before deciding.",
                    "translation": "나는 결정하기 전에 다른 사람들과 상의해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "I trust my own analysis.",
                    "translation": "나는 내 자신의 분석을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You're very confident always!",
                    "translation": "너는 항상 매우 자신감 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "I calculate risks systematically.",
                    "translation": "나는 위험을 체계적으로 계산해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You see ahead clearly!",
                    "translation": "너는 앞을 명확히 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현석",
                    "script": "You consider people deeply!",
                    "translation": "너는 사람들을 깊이 고려해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "배려에 대한 문장이에요.",
                    "result": "Consideration creates strong group harmony",
                    "explanation": "배려가 강한 그룹 조화를 만들어요.",
                    "optionA": "group",
                    "optionB": "harmony",
                    "optionC": "strong",
                    "optionD": "creates",
                    "optionE": "Consideration"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "의사결정 방식",
    "episodes": [
        {
            "title": "중요한 선택하기",
            "explanation": "ISFJ의 영향 고려와 INTJ의 전략적 판단 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "소현",
                    "script": "I think about everyone involved.",
                    "translation": "나는 관련된 모든 사람을 생각해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I analyze long-term consequences.",
                    "translation": "나는 장기적 결과를 분석해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "소현",
                    "script": "People's reactions matter to me.",
                    "translation": "사람들의 반응이 나에게 중요해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "소현이는 결정이 주변 사람들에게 미치는 영향을 중요하게 생각합니다.",
                    "hint": "ISFJ는 자신의 결정이 다른 사람들에게 어떻게 영향을 미칠지 고려해요.",
                    "result": "O",
                    "explanation": "소현이는 'I think about everyone involved'와 'People's reactions matter to me'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "Future outcomes guide my choice.",
                    "translation": "미래 결과가 내 선택을 안내해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "소현",
                    "script": "Planning ahead is wise!",
                    "translation": "미리 계획하는 건 현명해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Your care prevents conflicts.",
                    "translation": "너의 배려가 갈등을 막아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "So-hyeon thinks about everyone @@.",
                    "hint": "ISFJ는 관련된 모든 사람을 생각해요.",
                    "optionA": "later",
                    "optionB": "involved",
                    "optionC": "outside",
                    "result": "involved",
                    "explanation": "소현이는 'I think about everyone involved'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I consult others before deciding.",
                    "translation": "나는 결정하기 전에 다른 사람들과 상의해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "I trust my own analysis.",
                    "translation": "나는 내 자신의 분석을 믿어."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "You're very confident always!",
                    "translation": "너는 항상 매우 자신감 있어!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "I calculate risks systematically.",
                    "translation": "나는 위험을 체계적으로 계산해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You see ahead clearly!",
                    "translation": "너는 앞을 명확히 봐!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현석",
                    "script": "You consider people deeply!",
                    "translation": "너는 사람들을 깊이 고려해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "배려에 대한 문장이에요.",
                    "optionA": "group",
                    "optionB": "harmony",
                    "optionC": "strong",
                    "optionD": "creates",
                    "optionE": "Consideration",
                    "result": "Consideration creates strong group harmony",
                    "explanation": "배려가 강한 그룹 조화를 만들어요."
                }
            ]
        }
    ]
}
ID: 17616 (테스트)
원본 (수정 전)수정 후
{
    "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 plan five years ahead.",
                    "translation": "나는 5년 앞을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I take one step carefully.",
                    "translation": "나는 한 단계씩 신중히 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Big vision guides all choices.",
                    "translation": "큰 비전이 모든 선택을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원이는 장기적인 비전을 세우고 그에 따라 결정을 내립니다.",
                    "hint": "INTJ는 먼 미래의 목표를 보고 계획해요.",
                    "result": "O",
                    "explanation": "지원이는 'I plan five years ahead'와 'Big vision guides all choices'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Present stability matters most.",
                    "translation": "현재 안정성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Both perspectives have value.",
                    "translation": "두 관점 모두 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your ambition is inspiring!",
                    "translation": "너의 야망은 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-won plans five years @@.",
                    "hint": "INTJ는 5년 앞을 계획해요.",
                    "optionA": "behind",
                    "optionB": "ahead",
                    "optionC": "ago",
                    "result": "ahead",
                    "explanation": "지원이는 'I plan five years ahead'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I consider family needs first.",
                    "translation": "나는 가족의 필요를 먼저 고려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "I optimize for maximum impact.",
                    "translation": "나는 최대 영향력을 위해 최적화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You think really big!",
                    "translation": "너는 정말 크게 생각해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "I design strategic pathways.",
                    "translation": "나는 전략적 경로를 설계해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You expand my vision!",
                    "translation": "너는 내 비전을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "You ground my plans!",
                    "translation": "너는 내 계획을 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전에 대한 문장이에요.",
                    "result": "Vision guides creates future success",
                    "explanation": "비전이 안내하고 미래 성공을 만들어요.",
                    "optionA": "guides",
                    "optionB": "Vision",
                    "optionC": "creates",
                    "optionD": "success",
                    "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 plan five years ahead.",
                    "translation": "나는 5년 앞을 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤아",
                    "script": "I take one step carefully.",
                    "translation": "나는 한 단계씩 신중히 가."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지원",
                    "script": "Big vision guides all choices.",
                    "translation": "큰 비전이 모든 선택을 안내해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지원이는 장기적인 비전을 세우고 그에 따라 결정을 내립니다.",
                    "hint": "INTJ는 먼 미래의 목표를 보고 계획해요.",
                    "result": "O",
                    "explanation": "지원이는 'I plan five years ahead'와 'Big vision guides all choices'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤아",
                    "script": "Present stability matters most.",
                    "translation": "현재 안정성이 가장 중요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지원",
                    "script": "Both perspectives have value.",
                    "translation": "두 관점 모두 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤아",
                    "script": "Your ambition is inspiring!",
                    "translation": "너의 야망은 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-won plans five years @@.",
                    "hint": "INTJ는 5년 앞을 계획해요.",
                    "optionA": "behind",
                    "optionB": "ahead",
                    "optionC": "ago",
                    "result": "ahead",
                    "explanation": "지원이는 'I plan five years ahead'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I consider family needs first.",
                    "translation": "나는 가족의 필요를 먼저 고려해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지원",
                    "script": "I optimize for maximum impact.",
                    "translation": "나는 최대 영향력을 위해 최적화해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "You think really big!",
                    "translation": "너는 정말 크게 생각해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지원",
                    "script": "I design strategic pathways.",
                    "translation": "나는 전략적 경로를 설계해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You expand my vision!",
                    "translation": "너는 내 비전을 확장해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지원",
                    "script": "You ground my plans!",
                    "translation": "너는 내 계획을 안정시켜!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "비전에 대한 문장이에요.",
                    "optionA": "guides",
                    "optionB": "Vision",
                    "optionC": "creates",
                    "optionD": "success",
                    "optionE": "future",
                    "result": "Vision guides creates future success",
                    "explanation": "비전이 안내하고 미래 성공을 만들어요."
                }
            ]
        }
    ]
}
ID: 17617 (테스트)
원본 (수정 전)수정 후
{
    "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 follow proven daily routines.",
                    "translation": "나는 검증된 일상 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I optimize my schedule constantly.",
                    "translation": "나는 내 일정을 끊임없이 최적화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Consistency brings me comfort.",
                    "translation": "일관성이 나에게 편안함을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 검증되고 익숙한 일상 패턴을 유지하는 것을 선호합니다.",
                    "hint": "ISFJ는 안정적이고 예측 가능한 루틴을 좋아해요.",
                    "result": "O",
                    "explanation": "은서는 'I follow proven daily routines'와 'Consistency brings me comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Efficiency improves with adjustments.",
                    "translation": "효율성은 조정과 함께 향상돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Change feels risky sometimes.",
                    "translation": "변화는 때때로 위험하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Your stability creates foundation.",
                    "translation": "너의 안정성이 기반을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo follows proven daily @@.",
                    "hint": "ISFJ는 검증된 일상 루틴을 따라요.",
                    "optionA": "games",
                    "optionB": "routines",
                    "optionC": "songs",
                    "result": "routines",
                    "explanation": "은서는 'I follow proven daily routines'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I do things same way always.",
                    "translation": "나는 항상 같은 방식으로 일을 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "I test new methods regularly.",
                    "translation": "나는 정기적으로 새 방법을 테스트해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You're always improving things!",
                    "translation": "너는 항상 것들을 개선해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I seek maximum productivity.",
                    "translation": "나는 최대 생산성을 추구해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You challenge me positively!",
                    "translation": "너는 나에게 긍정적으로 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승현",
                    "script": "You provide needed consistency!",
                    "translation": "너는 필요한 일관성을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "일관성에 대한 문장이에요.",
                    "result": "Consistency brings reliable daily peace",
                    "explanation": "일관성이 믿을 수 있는 일상의 평화를 가져와요.",
                    "optionA": "daily",
                    "optionB": "reliable",
                    "optionC": "peace",
                    "optionD": "Consistency",
                    "optionE": "brings"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "일상 루틴 관리하기",
            "explanation": "ISFJ의 전통적 루틴과 INTJ의 최적화 추구 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "은서",
                    "script": "I follow proven daily routines.",
                    "translation": "나는 검증된 일상 루틴을 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "승현",
                    "script": "I optimize my schedule constantly.",
                    "translation": "나는 내 일정을 끊임없이 최적화해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "은서",
                    "script": "Consistency brings me comfort.",
                    "translation": "일관성이 나에게 편안함을 줘."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "은서는 검증되고 익숙한 일상 패턴을 유지하는 것을 선호합니다.",
                    "hint": "ISFJ는 안정적이고 예측 가능한 루틴을 좋아해요.",
                    "result": "O",
                    "explanation": "은서는 'I follow proven daily routines'와 'Consistency brings me comfort'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "승현",
                    "script": "Efficiency improves with adjustments.",
                    "translation": "효율성은 조정과 함께 향상돼."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "은서",
                    "script": "Change feels risky sometimes.",
                    "translation": "변화는 때때로 위험하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "승현",
                    "script": "Your stability creates foundation.",
                    "translation": "너의 안정성이 기반을 만들어."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Eun-seo follows proven daily @@.",
                    "hint": "ISFJ는 검증된 일상 루틴을 따라요.",
                    "optionA": "games",
                    "optionB": "routines",
                    "optionC": "songs",
                    "result": "routines",
                    "explanation": "은서는 'I follow proven daily routines'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "은서",
                    "script": "I do things same way always.",
                    "translation": "나는 항상 같은 방식으로 일을 해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "승현",
                    "script": "I test new methods regularly.",
                    "translation": "나는 정기적으로 새 방법을 테스트해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "은서",
                    "script": "You're always improving things!",
                    "translation": "너는 항상 것들을 개선해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "승현",
                    "script": "I seek maximum productivity.",
                    "translation": "나는 최대 생산성을 추구해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "은서",
                    "script": "You challenge me positively!",
                    "translation": "너는 나에게 긍정적으로 도전해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "승현",
                    "script": "You provide needed consistency!",
                    "translation": "너는 필요한 일관성을 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "일관성에 대한 문장이에요.",
                    "optionA": "daily",
                    "optionB": "reliable",
                    "optionC": "peace",
                    "optionD": "Consistency",
                    "optionE": "brings",
                    "result": "Consistency brings reliable daily peace",
                    "explanation": "일관성이 믿을 수 있는 일상의 평화를 가져와요."
                }
            ]
        }
    ]
}
ID: 17618 (테스트)
원본 (수정 전)수정 후
{
    "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 design efficient systems.",
                    "translation": "나는 효율적인 시스템을 설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I use traditional methods.",
                    "translation": "나는 전통적 방법을 사용해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Innovation saves time effectively.",
                    "translation": "혁신이 시간을 효과적으로 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이는 더 효율적인 방법을 만들어내는 것을 즐깁니다.",
                    "hint": "INTJ는 시스템을 개선하고 최적화하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "재현이는 'I design efficient systems'와 'Innovation saves time effectively'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Proven ways feel reliable.",
                    "translation": "검증된 방법이 믿음직하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Reliability is valuable too.",
                    "translation": "신뢰성도 가치있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're always thinking ahead!",
                    "translation": "너는 항상 앞을 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jae-hyeon designs efficient @@.",
                    "hint": "INTJ는 효율적인 시스템을 설계해요.",
                    "optionA": "pictures",
                    "optionB": "systems",
                    "optionC": "stories",
                    "result": "systems",
                    "explanation": "재현이는 'I design efficient systems'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I stick to familiar patterns.",
                    "translation": "나는 익숙한 패턴을 고수해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I experiment with new approaches.",
                    "translation": "나는 새로운 접근법을 실험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your creativity is amazing!",
                    "translation": "너의 창의성은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I analyze what works best.",
                    "translation": "나는 무엇이 가장 잘 작동하는지 분석해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You inspire new thinking!",
                    "translation": "너는 새로운 사고에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재현",
                    "script": "You maintain quality standards!",
                    "translation": "너는 품질 기준을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "시스템에 대한 문장이에요.",
                    "result": "Efficient systems improve life productivity",
                    "explanation": "효율적인 시스템이 삶의 생산성을 향상시켜요.",
                    "optionA": "productivity",
                    "optionB": "improve",
                    "optionC": "Efficient",
                    "optionD": "life",
                    "optionE": "systems"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "생활 태도",
    "episodes": [
        {
            "title": "효율적 생활 설계하기",
            "explanation": "INTJ의 시스템 구축과 ISFJ의 검증된 방법 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "재현",
                    "script": "I design efficient systems.",
                    "translation": "나는 효율적인 시스템을 설계해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "수현",
                    "script": "I use traditional methods.",
                    "translation": "나는 전통적 방법을 사용해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "재현",
                    "script": "Innovation saves time effectively.",
                    "translation": "혁신이 시간을 효과적으로 절약해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "재현이는 더 효율적인 방법을 만들어내는 것을 즐깁니다.",
                    "hint": "INTJ는 시스템을 개선하고 최적화하는 걸 좋아해요.",
                    "result": "O",
                    "explanation": "재현이는 'I design efficient systems'와 'Innovation saves time effectively'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "수현",
                    "script": "Proven ways feel reliable.",
                    "translation": "검증된 방법이 믿음직하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "재현",
                    "script": "Reliability is valuable too.",
                    "translation": "신뢰성도 가치있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "수현",
                    "script": "You're always thinking ahead!",
                    "translation": "너는 항상 앞을 생각해!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Jae-hyeon designs efficient @@.",
                    "hint": "INTJ는 효율적인 시스템을 설계해요.",
                    "optionA": "pictures",
                    "optionB": "systems",
                    "optionC": "stories",
                    "result": "systems",
                    "explanation": "재현이는 'I design efficient systems'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "수현",
                    "script": "I stick to familiar patterns.",
                    "translation": "나는 익숙한 패턴을 고수해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "재현",
                    "script": "I experiment with new approaches.",
                    "translation": "나는 새로운 접근법을 실험해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "수현",
                    "script": "Your creativity is amazing!",
                    "translation": "너의 창의성은 놀라워!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "재현",
                    "script": "I analyze what works best.",
                    "translation": "나는 무엇이 가장 잘 작동하는지 분석해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "수현",
                    "script": "You inspire new thinking!",
                    "translation": "너는 새로운 사고에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "재현",
                    "script": "You maintain quality standards!",
                    "translation": "너는 품질 기준을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "시스템에 대한 문장이에요.",
                    "optionA": "productivity",
                    "optionB": "improve",
                    "optionC": "Efficient",
                    "optionD": "life",
                    "optionE": "systems",
                    "result": "Efficient systems improve life productivity",
                    "explanation": "효율적인 시스템이 삶의 생산성을 향상시켜요."
                }
            ]
        }
    ]
}
ID: 17619 (테스트)
원본 (수정 전)수정 후
{
    "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 follow standard procedures.",
                    "translation": "나는 표준 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I create new solutions.",
                    "translation": "나는 새로운 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Tried methods work reliably.",
                    "translation": "시도된 방법이 믿음직하게 작동해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 문제가 생기면 검증된 절차를 따라 안전하게 해결합니다.",
                    "hint": "ISFJ는 이미 효과가 입증된 방법으로 대처해요.",
                    "result": "O",
                    "explanation": "윤아는 'I follow standard procedures'와 'Tried methods work reliably'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Novel problems need fresh thinking.",
                    "translation": "새로운 문제는 신선한 사고가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both approaches help differently!",
                    "translation": "두 접근 모두 다르게 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Your caution prevents mistakes.",
                    "translation": "너의 신중함이 실수를 막아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a follows standard @@.",
                    "hint": "ISFJ는 표준 절차를 따라요.",
                    "optionA": "people",
                    "optionB": "procedures",
                    "optionC": "books",
                    "result": "procedures",
                    "explanation": "윤아는 'I follow standard procedures'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I consult experienced people.",
                    "translation": "나는 경험 있는 사람들과 상의해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I analyze root causes independently.",
                    "translation": "나는 근본 원인을 독립적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your thinking is powerful!",
                    "translation": "너의 사고는 강력해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "I develop contingency plans.",
                    "translation": "나는 비상 계획을 개발해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You prepare for everything!",
                    "translation": "너는 모든 것을 준비해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You provide proven wisdom!",
                    "translation": "너는 검증된 지혜를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "절차에 대한 문장이에요.",
                    "result": "Standard procedures prevent many errors",
                    "explanation": "표준 절차가 많은 오류를 막아요.",
                    "optionA": "procedures",
                    "optionB": "prevent",
                    "optionC": "errors",
                    "optionD": "many",
                    "optionE": "Standard"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "갑작스런 문제 대응하기",
            "explanation": "ISFJ의 검증된 대처와 INTJ의 전략적 분석 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "윤아",
                    "script": "I follow standard procedures.",
                    "translation": "나는 표준 절차를 따라."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "지훈",
                    "script": "I create new solutions.",
                    "translation": "나는 새로운 해결책을 만들어."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "윤아",
                    "script": "Tried methods work reliably.",
                    "translation": "시도된 방법이 믿음직하게 작동해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "윤아는 문제가 생기면 검증된 절차를 따라 안전하게 해결합니다.",
                    "hint": "ISFJ는 이미 효과가 입증된 방법으로 대처해요.",
                    "result": "O",
                    "explanation": "윤아는 'I follow standard procedures'와 'Tried methods work reliably'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "지훈",
                    "script": "Novel problems need fresh thinking.",
                    "translation": "새로운 문제는 신선한 사고가 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "윤아",
                    "script": "Both approaches help differently!",
                    "translation": "두 접근 모두 다르게 도와!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "지훈",
                    "script": "Your caution prevents mistakes.",
                    "translation": "너의 신중함이 실수를 막아."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Yun-a follows standard @@.",
                    "hint": "ISFJ는 표준 절차를 따라요.",
                    "optionA": "people",
                    "optionB": "procedures",
                    "optionC": "books",
                    "result": "procedures",
                    "explanation": "윤아는 'I follow standard procedures'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤아",
                    "script": "I consult experienced people.",
                    "translation": "나는 경험 있는 사람들과 상의해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지훈",
                    "script": "I analyze root causes independently.",
                    "translation": "나는 근본 원인을 독립적으로 분석해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤아",
                    "script": "Your thinking is powerful!",
                    "translation": "너의 사고는 강력해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지훈",
                    "script": "I develop contingency plans.",
                    "translation": "나는 비상 계획을 개발해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤아",
                    "script": "You prepare for everything!",
                    "translation": "너는 모든 것을 준비해!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지훈",
                    "script": "You provide proven wisdom!",
                    "translation": "너는 검증된 지혜를 제공해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "절차에 대한 문장이에요.",
                    "optionA": "procedures",
                    "optionB": "prevent",
                    "optionC": "errors",
                    "optionD": "many",
                    "optionE": "Standard",
                    "result": "Standard procedures prevent many errors",
                    "explanation": "표준 절차가 많은 오류를 막아요."
                }
            ]
        }
    ]
}
ID: 17620 (테스트)
원본 (수정 전)수정 후
{
    "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 stay calm and logical.",
                    "translation": "나는 차분하고 논리적으로 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I check if everyone's okay.",
                    "translation": "나는 모두가 괜찮은지 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Clear thinking solves problems faster.",
                    "translation": "명확한 사고가 문제를 더 빨리 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이는 위기 상황에서 감정을 배제하고 논리적으로 대응합니다.",
                    "hint": "INTJ는 냉정하게 상황을 분석하고 최선의 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "서연이는 'I stay calm and logical'과 'Clear thinking solves problems faster'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "People's feelings need attention too.",
                    "translation": "사람들의 감정도 관심이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That's important to remember.",
                    "translation": "그건 기억하기에 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You handle pressure well!",
                    "translation": "너는 압박을 잘 다뤄!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-yeon stays calm and @@.",
                    "hint": "INTJ는 차분하고 논리적으로 있어요.",
                    "optionA": "happy",
                    "optionB": "logical",
                    "optionC": "tired",
                    "result": "logical",
                    "explanation": "서연이는 'I stay calm and logical'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I comfort worried people first.",
                    "translation": "나는 먼저 걱정하는 사람들을 위로해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "I prioritize critical issues.",
                    "translation": "나는 중요한 문제를 우선시해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your focus is impressive!",
                    "translation": "너의 집중력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "I make decisions swiftly.",
                    "translation": "나는 신속하게 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me staying calm!",
                    "translation": "너는 나에게 차분히 있는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서연",
                    "script": "You teach me caring deeply!",
                    "translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "냉정함에 대한 문장이에요.",
                    "result": "Clear thinking solves major crises",
                    "explanation": "명확한 사고가 주요 위기를 해결해요.",
                    "optionA": "crises",
                    "optionB": "Clear",
                    "optionC": "major",
                    "optionD": "thinking",
                    "optionE": "solves"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "스트레스 상황 대처",
    "episodes": [
        {
            "title": "위기 상황 관리하기",
            "explanation": "INTJ의 냉철한 판단과 ISFJ의 사람 중심 대응 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "서연",
                    "script": "I stay calm and logical.",
                    "translation": "나는 차분하고 논리적으로 있어."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "소현",
                    "script": "I check if everyone's okay.",
                    "translation": "나는 모두가 괜찮은지 확인해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "서연",
                    "script": "Clear thinking solves problems faster.",
                    "translation": "명확한 사고가 문제를 더 빨리 해결해."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "서연이는 위기 상황에서 감정을 배제하고 논리적으로 대응합니다.",
                    "hint": "INTJ는 냉정하게 상황을 분석하고 최선의 해결책을 찾아요.",
                    "result": "O",
                    "explanation": "서연이는 'I stay calm and logical'과 'Clear thinking solves problems faster'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "소현",
                    "script": "People's feelings need attention too.",
                    "translation": "사람들의 감정도 관심이 필요해."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "서연",
                    "script": "That's important to remember.",
                    "translation": "그건 기억하기에 중요해."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "소현",
                    "script": "You handle pressure well!",
                    "translation": "너는 압박을 잘 다뤄!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Seo-yeon stays calm and @@.",
                    "hint": "INTJ는 차분하고 논리적으로 있어요.",
                    "optionA": "happy",
                    "optionB": "logical",
                    "optionC": "tired",
                    "result": "logical",
                    "explanation": "서연이는 'I stay calm and logical'이라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "소현",
                    "script": "I comfort worried people first.",
                    "translation": "나는 먼저 걱정하는 사람들을 위로해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "서연",
                    "script": "I prioritize critical issues.",
                    "translation": "나는 중요한 문제를 우선시해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "소현",
                    "script": "Your focus is impressive!",
                    "translation": "너의 집중력은 인상적이야!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "서연",
                    "script": "I make decisions swiftly.",
                    "translation": "나는 신속하게 결정을 내려."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "소현",
                    "script": "You teach me staying calm!",
                    "translation": "너는 나에게 차분히 있는 걸 가르쳐줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "서연",
                    "script": "You teach me caring deeply!",
                    "translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "냉정함에 대한 문장이에요.",
                    "optionA": "crises",
                    "optionB": "Clear",
                    "optionC": "major",
                    "optionD": "thinking",
                    "optionE": "solves",
                    "result": "Clear thinking solves major crises",
                    "explanation": "명확한 사고가 주요 위기를 해결해요."
                }
            ]
        }
    ]
}
ID: 17621 (테스트)
원본 (수정 전)수정 후
{
    "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 set achievable goals.",
                    "translation": "나는 달성 가능한 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I aim for ambitious targets.",
                    "translation": "나는 야심찬 목표를 겨냥해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Realistic plans feel safer.",
                    "translation": "현실적인 계획이 더 안전하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 현실적으로 달성할 수 있는 목표를 세웁니다.",
                    "hint": "ISFJ는 확실하게 이룰 수 있는 것을 계획해요.",
                    "result": "O",
                    "explanation": "예나는 'I set achievable goals'와 'Realistic plans feel safer'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "High goals drive excellence.",
                    "translation": "높은 목표가 탁월함을 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both approaches work differently!",
                    "translation": "두 접근 모두 다르게 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Your practicality ensures success.",
                    "translation": "너의 실용성이 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na sets achievable @@.",
                    "hint": "ISFJ는 달성 가능한 목표를 세워요.",
                    "optionA": "dreams",
                    "optionB": "goals",
                    "optionC": "meals",
                    "result": "goals",
                    "explanation": "예나는 'I set achievable goals'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check progress regularly.",
                    "translation": "나는 정기적으로 진행 상황을 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "I focus on breakthrough opportunities.",
                    "translation": "나는 돌파구 기회에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You dream really big!",
                    "translation": "너는 정말 크게 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "I strategize for maximum impact.",
                    "translation": "나는 최대 영향력을 위해 전략을 세워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You inspire bold thinking!",
                    "translation": "너는 대담한 사고에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현석",
                    "script": "You ensure steady progress!",
                    "translation": "너는 꾸준한 진행을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "목표에 대한 문장이에요.",
                    "result": "Clear goals guide toward success",
                    "explanation": "명확한 목표가 성공을 향해 안내해요.",
                    "optionA": "guide",
                    "optionB": "success",
                    "optionC": "Clear",
                    "optionD": "toward",
                    "optionE": "goals"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "장기 커리어 계획하기",
            "explanation": "ISFJ의 현실적 목표와 INTJ의 야심찬 비전 비교",
            "level": 4,
            "my_mbti": "ISFJ",
            "target_mbti": "INTJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "예나",
                    "script": "I set achievable goals.",
                    "translation": "나는 달성 가능한 목표를 세워."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "현석",
                    "script": "I aim for ambitious targets.",
                    "translation": "나는 야심찬 목표를 겨냥해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "예나",
                    "script": "Realistic plans feel safer.",
                    "translation": "현실적인 계획이 더 안전하게 느껴져."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "예나는 현실적으로 달성할 수 있는 목표를 세웁니다.",
                    "hint": "ISFJ는 확실하게 이룰 수 있는 것을 계획해요.",
                    "result": "O",
                    "explanation": "예나는 'I set achievable goals'와 'Realistic plans feel safer'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "현석",
                    "script": "High goals drive excellence.",
                    "translation": "높은 목표가 탁월함을 이끌어."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "예나",
                    "script": "Both approaches work differently!",
                    "translation": "두 접근 모두 다르게 작동해!"
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "현석",
                    "script": "Your practicality ensures success.",
                    "translation": "너의 실용성이 성공을 보장해."
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ye-na sets achievable @@.",
                    "hint": "ISFJ는 달성 가능한 목표를 세워요.",
                    "optionA": "dreams",
                    "optionB": "goals",
                    "optionC": "meals",
                    "result": "goals",
                    "explanation": "예나는 'I set achievable goals'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "예나",
                    "script": "I check progress regularly.",
                    "translation": "나는 정기적으로 진행 상황을 확인해."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "현석",
                    "script": "I focus on breakthrough opportunities.",
                    "translation": "나는 돌파구 기회에 집중해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "예나",
                    "script": "You dream really big!",
                    "translation": "너는 정말 크게 꿈꿔!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "현석",
                    "script": "I strategize for maximum impact.",
                    "translation": "나는 최대 영향력을 위해 전략을 세워."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "예나",
                    "script": "You inspire bold thinking!",
                    "translation": "너는 대담한 사고에 영감을 줘!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "현석",
                    "script": "You ensure steady progress!",
                    "translation": "너는 꾸준한 진행을 보장해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "목표에 대한 문장이에요.",
                    "optionA": "guide",
                    "optionB": "success",
                    "optionC": "Clear",
                    "optionD": "toward",
                    "optionE": "goals",
                    "result": "Clear goals guide toward success",
                    "explanation": "명확한 목표가 성공을 향해 안내해요."
                }
            ]
        }
    ]
}
ID: 17622 (테스트)
원본 (수정 전)수정 후
{
    "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 plan revolutionary changes.",
                    "translation": "나는 혁명적인 변화를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I prefer gradual improvement.",
                    "translation": "나는 점진적 개선을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Bold moves create opportunities.",
                    "translation": "대담한 움직임이 기회를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현이는 큰 변화와 혁신적인 목표를 추구합니다.",
                    "hint": "INTJ는 획기적이고 야심찬 계획을 세워요.",
                    "result": "O",
                    "explanation": "지현이는 'I plan revolutionary changes'와 'Bold moves create opportunities'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Small steps feel more secure.",
                    "translation": "작은 단계가 더 안전하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "Security has its value.",
                    "translation": "안전성은 그 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your vision is inspiring!",
                    "translation": "너의 비전은 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyeon plans revolutionary @@.",
                    "hint": "INTJ는 혁명적인 변화를 계획해요.",
                    "optionA": "parties",
                    "optionB": "changes",
                    "optionC": "vacations",
                    "result": "changes",
                    "explanation": "지현이는 'I plan revolutionary changes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I build on proven foundations.",
                    "translation": "나는 검증된 기반 위에 쌓아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "I reimagine entire systems.",
                    "translation": "나는 전체 시스템을 재구상해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your ambition is remarkable!",
                    "translation": "너의 야망은 주목할만해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "I design future frameworks.",
                    "translation": "나는 미래 틀을 설계해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You push boundaries far!",
                    "translation": "너는 경계를 멀리 밀어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "You maintain essential stability!",
                    "translation": "너는 필수적인 안정성을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
                    "hint": "비전에 대한 문장이에요.",
                    "result": "Bold vision shapes our future",
                    "explanation": "대담한 비전이 우리의 미래를 형성해요.",
                    "optionA": "future",
                    "optionB": "vision",
                    "optionC": "our",
                    "optionD": "Bold",
                    "optionE": "shapes"
                }
            ]
        }
    ]
}
{
    "type": "MBTI",
    "category": "직업 및 목표 설정",
    "episodes": [
        {
            "title": "미래 비전 설정하기",
            "explanation": "INTJ의 혁신적 목표와 ISFJ의 안정적 발전 비교",
            "level": 4,
            "my_mbti": "INTJ",
            "target_mbti": "ISFJ",
            "content": [
                {
                    "type": "script",
                    "index": 1,
                    "speaker": "지현",
                    "script": "I plan revolutionary changes.",
                    "translation": "나는 혁명적인 변화를 계획해."
                },
                {
                    "type": "script",
                    "index": 2,
                    "speaker": "윤서",
                    "script": "I prefer gradual improvement.",
                    "translation": "나는 점진적 개선을 선호해."
                },
                {
                    "type": "script",
                    "index": 3,
                    "speaker": "지현",
                    "script": "Bold moves create opportunities.",
                    "translation": "대담한 움직임이 기회를 만들어."
                },
                {
                    "type": "ox",
                    "index": 4,
                    "quiz": "지현이는 큰 변화와 혁신적인 목표를 추구합니다.",
                    "hint": "INTJ는 획기적이고 야심찬 계획을 세워요.",
                    "result": "O",
                    "explanation": "지현이는 'I plan revolutionary changes'와 'Bold moves create opportunities'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 5,
                    "speaker": "윤서",
                    "script": "Small steps feel more secure.",
                    "translation": "작은 단계가 더 안전하게 느껴져."
                },
                {
                    "type": "script",
                    "index": 6,
                    "speaker": "지현",
                    "script": "Security has its value.",
                    "translation": "안전성은 그 가치가 있어."
                },
                {
                    "type": "script",
                    "index": 7,
                    "speaker": "윤서",
                    "script": "Your vision is inspiring!",
                    "translation": "너의 비전은 영감을 줘!"
                },
                {
                    "type": "blank",
                    "index": 8,
                    "quiz": "Ji-hyeon plans revolutionary @@.",
                    "hint": "INTJ는 혁명적인 변화를 계획해요.",
                    "optionA": "parties",
                    "optionB": "changes",
                    "optionC": "vacations",
                    "result": "changes",
                    "explanation": "지현이는 'I plan revolutionary changes'라고 말했어요."
                },
                {
                    "type": "script",
                    "index": 9,
                    "speaker": "윤서",
                    "script": "I build on proven foundations.",
                    "translation": "나는 검증된 기반 위에 쌓아."
                },
                {
                    "type": "script",
                    "index": 10,
                    "speaker": "지현",
                    "script": "I reimagine entire systems.",
                    "translation": "나는 전체 시스템을 재구상해."
                },
                {
                    "type": "script",
                    "index": 11,
                    "speaker": "윤서",
                    "script": "Your ambition is remarkable!",
                    "translation": "너의 야망은 주목할만해!"
                },
                {
                    "type": "script",
                    "index": 12,
                    "speaker": "지현",
                    "script": "I design future frameworks.",
                    "translation": "나는 미래 틀을 설계해."
                },
                {
                    "type": "script",
                    "index": 13,
                    "speaker": "윤서",
                    "script": "You push boundaries far!",
                    "translation": "너는 경계를 멀리 밀어!"
                },
                {
                    "type": "script",
                    "index": 14,
                    "speaker": "지현",
                    "script": "You maintain essential stability!",
                    "translation": "너는 필수적인 안정성을 유지해!"
                },
                {
                    "type": "puzzle",
                    "index": 15,
                    "hint": "비전에 대한 문장이에요.",
                    "optionA": "future",
                    "optionB": "vision",
                    "optionC": "our",
                    "optionD": "Bold",
                    "optionE": "shapes",
                    "result": "Bold vision shapes our future",
                    "explanation": "대담한 비전이 우리의 미래를 형성해요."
                }
            ]
        }
    ]
}

현재 배치 처리 완료

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