총 3,206개의 항목 중, 수정이 필요한 오류 항목이 2,177개 발견되었습니다.
현재 배치: 17 / 33
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 메뉴 정하기",
"explanation": "오늘 회식인데 메뉴 정하는 게 제일 어려운 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "메뉴"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "menu"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Team dinner tonight.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Where to go?",
"translation": "어디 갈까?"
},
{
"type": "ox",
"index": 3,
"quiz": "회식 장소가 이미 정해졌다.",
"hint": "태호가 회식 장소에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Where to go?'라고 물은 것으로 보아 아직 장소가 정해지지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Can't decide.",
"translation": "못 정하겠어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Korean BBQ?",
"translation": "한국 바비큐?"
},
{
"type": "blank",
"index": 6,
"quiz": "Korean @@?",
"hint": "회식 메뉴로 인기 있는 구이 요리를 나타내는 단어예요.",
"optionA": "soup",
"optionB": "BBQ",
"optionC": "rice",
"result": "BBQ",
"explanation": "'BBQ'는 '바비큐'를 의미하며, 한국 회식에서 인기 있는 고기 구이 요리를 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Sounds perfect.",
"translation": "완벽한데."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Everyone likes meat.",
"translation": "다들 고기 좋아해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 회식 메뉴로 한국 바비큐를 제안한 말을 완성하세요.",
"optionA": "BBQ",
"optionB": "Korean",
"result": "Korean BBQ",
"explanation": "'한국 바비큐?'라는 의미로 회식 메뉴를 제안하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 메뉴 정하기",
"explanation": "오늘 회식인데 메뉴 정하는 게 제일 어려운 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "메뉴"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "menu"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Team dinner tonight.",
"translation": "오늘 팀 회식이야."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Where to go?",
"translation": "어디 갈까?"
},
{
"type": "ox",
"index": 3,
"quiz": "회식 장소가 이미 정해졌다.",
"hint": "태호가 회식 장소에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Where to go?'라고 물은 것으로 보아 아직 장소가 정해지지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Can't decide.",
"translation": "못 정하겠어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Korean BBQ?",
"translation": "한국 바비큐?"
},
{
"type": "blank",
"index": 6,
"quiz": "Korean @@?",
"hint": "회식 메뉴로 인기 있는 구이 요리를 나타내는 단어예요.",
"optionA": "soup",
"optionB": "BBQ",
"optionC": "rice",
"result": "BBQ",
"explanation": "'BBQ'는 '바비큐'를 의미하며, 한국 회식에서 인기 있는 고기 구이 요리를 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Sounds perfect.",
"translation": "완벽한데."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Everyone likes meat.",
"translation": "다들 고기 좋아해."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 회식 메뉴로 한국 바비큐를 제안한 말을 완성하세요.",
"optionA": "BBQ",
"optionB": "Korean",
"result": "Korean BBQ",
"explanation": "'한국 바비큐?'라는 의미로 회식 메뉴를 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 참석 고민",
"explanation": "회식에 가야 하나 말아야 하나 눈치만 보고 있는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "참석"
},
{
"tag": "눈치"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "attend"
},
{
"tag": "awkward"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Should I go?",
"translation": "가야 하나?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "To team dinner?",
"translation": "팀 회식에?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 회식 참석을 확정했다.",
"hint": "민경이 회식 참석에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Should I go?'라고 물은 것으로 보아 아직 참석 여부를 결정하지 못했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Feel awkward.",
"translation": "어색해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Just show up.",
"translation": "그냥 나타나."
},
{
"type": "blank",
"index": 6,
"quiz": "Just show @@.",
"hint": "어떤 곳에 나타나거나 참석한다는 뜻의 단어예요.",
"optionA": "down",
"optionB": "up",
"optionC": "off",
"result": "up",
"explanation": "'show up'은 '나타나다, 참석하다'를 의미하며, 회식에 참석하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Maybe you're right.",
"translation": "네 말이 맞을 수도."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Better than staying.",
"translation": "안 가는 것보다 나아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 회식 참석을 고민하는 민경에게 그냥 나타나라고 조언한 말을 완성하세요.",
"optionA": "up",
"optionB": "show",
"optionC": "Just",
"result": "Just show up",
"explanation": "'그냥 나타나'라는 의미로 회식 참석을 고민하는 사람에게 주는 간단한 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 참석 고민",
"explanation": "회식에 가야 하나 말아야 하나 눈치만 보고 있는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "참석"
},
{
"tag": "눈치"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "attend"
},
{
"tag": "awkward"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Should I go?",
"translation": "가야 하나?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "To team dinner?",
"translation": "팀 회식에?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 회식 참석을 확정했다.",
"hint": "민경이 회식 참석에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Should I go?'라고 물은 것으로 보아 아직 참석 여부를 결정하지 못했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Feel awkward.",
"translation": "어색해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Just show up.",
"translation": "그냥 나타나."
},
{
"type": "blank",
"index": 6,
"quiz": "Just show @@.",
"hint": "어떤 곳에 나타나거나 참석한다는 뜻의 단어예요.",
"optionA": "down",
"optionB": "up",
"optionC": "off",
"result": "up",
"explanation": "'show up'은 '나타나다, 참석하다'를 의미하며, 회식에 참석하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Maybe you're right.",
"translation": "네 말이 맞을 수도."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Better than staying.",
"translation": "안 가는 것보다 나아."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 회식 참석을 고민하는 민경에게 그냥 나타나라고 조언한 말을 완성하세요.",
"optionA": "up",
"optionB": "show",
"optionC": "Just",
"result": "Just show up",
"explanation": "'그냥 나타나'라는 의미로 회식 참석을 고민하는 사람에게 주는 간단한 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 2차 가기",
"explanation": "분명 가볍게 한 잔만 하자더니 2차까지 가고 있는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "2차"
},
{
"tag": "길어짐"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "second"
},
{
"tag": "longer"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Said one drink.",
"translation": "한 잔만 한다 했는데."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Going second round?",
"translation": "2차 가는 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "회식이 예정대로 짧게 끝났다.",
"hint": "나연이 회식 진행 상황에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Going second round?'라고 물은 것으로 보아 회식이 길어지고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Boss wants more.",
"translation": "상사가 더 원해."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Can't refuse.",
"translation": "거절할 수 없지."
},
{
"type": "blank",
"index": 6,
"quiz": "Can't @@.",
"hint": "상사의 요청을 거부할 수 없다는 뜻의 단어예요.",
"optionA": "accept",
"optionB": "refuse",
"optionC": "agree",
"result": "refuse",
"explanation": "'refuse'는 '거절하다'를 의미하며, 상사의 2차 제안을 거부하기 어렵다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Exactly right.",
"translation": "정확히 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Korean office culture.",
"translation": "한국 직장 문화야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 상사의 2차 제안을 거절할 수 없다고 표현한 말을 완성하세요.",
"optionA": "refuse",
"optionB": "Can't",
"result": "Can't refuse",
"explanation": "'거절할 수 없지'라는 의미로 상사의 요청을 거부하기 어려운 직장 문화를 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 2차 가기",
"explanation": "분명 가볍게 한 잔만 하자더니 2차까지 가고 있는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "2차"
},
{
"tag": "길어짐"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "second"
},
{
"tag": "longer"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Said one drink.",
"translation": "한 잔만 한다 했는데."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Going second round?",
"translation": "2차 가는 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "회식이 예정대로 짧게 끝났다.",
"hint": "나연이 회식 진행 상황에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Going second round?'라고 물은 것으로 보아 회식이 길어지고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Boss wants more.",
"translation": "상사가 더 원해."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Can't refuse.",
"translation": "거절할 수 없지."
},
{
"type": "blank",
"index": 6,
"quiz": "Can't @@.",
"hint": "상사의 요청을 거부할 수 없다는 뜻의 단어예요.",
"optionA": "accept",
"optionB": "refuse",
"optionC": "agree",
"result": "refuse",
"explanation": "'refuse'는 '거절하다'를 의미하며, 상사의 2차 제안을 거부하기 어렵다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Exactly right.",
"translation": "정확히 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Korean office culture.",
"translation": "한국 직장 문화야."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 상사의 2차 제안을 거절할 수 없다고 표현한 말을 완성하세요.",
"optionA": "refuse",
"optionB": "Can't",
"result": "Can't refuse",
"explanation": "'거절할 수 없지'라는 의미로 상사의 요청을 거부하기 어려운 직장 문화를 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 조용히 있기",
"explanation": "회식 때 조용히 있다가 집 가는 게 제일 베스트라는 생각입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "조용함"
},
{
"tag": "전략"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "quiet"
},
{
"tag": "strategy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Stay quiet tonight.",
"translation": "오늘 조용히 있을 거야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "At company dinner?",
"translation": "회사 회식에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 회식에서 적극적으로 참여하려고 한다.",
"hint": "도윤이 회식에서 어떻게 행동하려고 하는지 확인하세요.",
"result": "X",
"explanation": "도윤이 'Stay quiet tonight'라고 말했으므로 조용히 있으려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Best strategy.",
"translation": "최고의 전략이야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Smart thinking.",
"translation": "똑똑한 생각이네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "생각하는 행위나 사고를 나타내는 단어예요.",
"optionA": "eating",
"optionB": "thinking",
"optionC": "walking",
"result": "thinking",
"explanation": "'thinking'은 '생각'을 의미하며, 회식에서 조용히 있는 전략을 똑똑하다고 평가하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Learned from experience.",
"translation": "경험으로 배웠어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Me too.",
"translation": "나도."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 회식에서 조용히 있는 전략을 똑똑하다고 평가한 말을 완성하세요.",
"optionA": "thinking",
"optionB": "Smart",
"result": "Smart thinking",
"explanation": "'똑똑한 생각이네'라는 의미로 회식에서 조용히 있는 전략을 긍정적으로 평가하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "회식 조용히 있기",
"explanation": "회식 때 조용히 있다가 집 가는 게 제일 베스트라는 생각입니다.",
"level": 3,
"korTags": [
{
"tag": "회식"
},
{
"tag": "조용함"
},
{
"tag": "전략"
}
],
"engTags": [
{
"tag": "dinner"
},
{
"tag": "quiet"
},
{
"tag": "strategy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Stay quiet tonight.",
"translation": "오늘 조용히 있을 거야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "At company dinner?",
"translation": "회사 회식에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 회식에서 적극적으로 참여하려고 한다.",
"hint": "도윤이 회식에서 어떻게 행동하려고 하는지 확인하세요.",
"result": "X",
"explanation": "도윤이 'Stay quiet tonight'라고 말했으므로 조용히 있으려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Best strategy.",
"translation": "최고의 전략이야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Smart thinking.",
"translation": "똑똑한 생각이네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "생각하는 행위나 사고를 나타내는 단어예요.",
"optionA": "eating",
"optionB": "thinking",
"optionC": "walking",
"result": "thinking",
"explanation": "'thinking'은 '생각'을 의미하며, 회식에서 조용히 있는 전략을 똑똑하다고 평가하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Learned from experience.",
"translation": "경험으로 배웠어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Me too.",
"translation": "나도."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 회식에서 조용히 있는 전략을 똑똑하다고 평가한 말을 완성하세요.",
"optionA": "thinking",
"optionB": "Smart",
"result": "Smart thinking",
"explanation": "'똑똑한 생각이네'라는 의미로 회식에서 조용히 있는 전략을 긍정적으로 평가하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "아침 눈뜨기 싫음",
"explanation": "아침에 눈 떴는데 출근 생각하니까 다시 눕고 싶어진 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "출근"
},
{
"tag": "싫음"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "work"
},
{
"tag": "reluctant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Don't wanna work.",
"translation": "일하기 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Monday blues?",
"translation": "월요병?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 일하러 가는 것을 기대하고 있다.",
"hint": "채원이 일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Don't wanna work'라고 말했으므로 일하기 싫어하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Every day blues.",
"translation": "매일 그래."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I feel you.",
"translation": "완전 공감해."
},
{
"type": "blank",
"index": 6,
"quiz": "I feel @@.",
"hint": "상대방의 감정에 공감한다는 뜻의 대명사예요.",
"optionA": "him",
"optionB": "you",
"optionC": "her",
"result": "you",
"explanation": "'you'는 '너'를 의미하며, 'I feel you'는 '공감해'라는 뜻의 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "We're in together.",
"translation": "우리 같은 처지야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 채원의 감정에 공감한다고 표현한 말을 완성하세요.",
"optionA": "you",
"optionB": "feel",
"optionC": "I",
"result": "I feel you",
"explanation": "'완전 공감해'라는 의미로 상대방의 감정에 깊이 공감한다는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "아침 눈뜨기 싫음",
"explanation": "아침에 눈 떴는데 출근 생각하니까 다시 눕고 싶어진 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "출근"
},
{
"tag": "싫음"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "work"
},
{
"tag": "reluctant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Don't wanna work.",
"translation": "일하기 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Monday blues?",
"translation": "월요병?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 일하러 가는 것을 기대하고 있다.",
"hint": "채원이 일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Don't wanna work'라고 말했으므로 일하기 싫어하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Every day blues.",
"translation": "매일 그래."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I feel you.",
"translation": "완전 공감해."
},
{
"type": "blank",
"index": 6,
"quiz": "I feel @@.",
"hint": "상대방의 감정에 공감한다는 뜻의 대명사예요.",
"optionA": "him",
"optionB": "you",
"optionC": "her",
"result": "you",
"explanation": "'you'는 '너'를 의미하며, 'I feel you'는 '공감해'라는 뜻의 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "We're in together.",
"translation": "우리 같은 처지야."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 채원의 감정에 공감한다고 표현한 말을 완성하세요.",
"optionA": "you",
"optionB": "feel",
"optionC": "I",
"result": "I feel you",
"explanation": "'완전 공감해'라는 의미로 상대방의 감정에 깊이 공감한다는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "사직서 쓰고 싶음",
"explanation": "오늘 사직서 쓰고 싶은데 월급 생각하니까 참아야겠다는 마음입니다.",
"level": 3,
"korTags": [
{
"tag": "사직서"
},
{
"tag": "월급"
},
{
"tag": "참기"
}
],
"engTags": [
{
"tag": "resignation"
},
{
"tag": "salary"
},
{
"tag": "endure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Wanna quit today.",
"translation": "오늘 그만두고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "But need money?",
"translation": "근데 돈 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 당장 퇴사하기로 결심했다.",
"hint": "태호가 서연의 퇴사 계획에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'But need money?'라고 물은 것으로 보아 돈 때문에 퇴사하기 어려운 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Exactly the problem.",
"translation": "바로 그게 문제야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Life's tough.",
"translation": "인생 힘들어."
},
{
"type": "blank",
"index": 6,
"quiz": "Life's @@.",
"hint": "어렵고 힘든 상태를 나타내는 단어예요.",
"optionA": "easy",
"optionB": "tough",
"optionC": "good",
"result": "tough",
"explanation": "'tough'는 '힘든, 어려운'을 의미하며, 돈 때문에 싫은 일을 계속해야 하는 현실을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Hang in there.",
"translation": "버텨."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 퇴사하고 싶지만 돈 때문에 못 그만두는 현실을 표현한 말을 완성하세요.",
"optionA": "tough",
"optionB": "Life's",
"result": "Life's tough",
"explanation": "'인생 힘들어'라는 의미로 현실의 어려움을 표현하는 자연스러운 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "사직서 쓰고 싶음",
"explanation": "오늘 사직서 쓰고 싶은데 월급 생각하니까 참아야겠다는 마음입니다.",
"level": 3,
"korTags": [
{
"tag": "사직서"
},
{
"tag": "월급"
},
{
"tag": "참기"
}
],
"engTags": [
{
"tag": "resignation"
},
{
"tag": "salary"
},
{
"tag": "endure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Wanna quit today.",
"translation": "오늘 그만두고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "But need money?",
"translation": "근데 돈 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 당장 퇴사하기로 결심했다.",
"hint": "태호가 서연의 퇴사 계획에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'But need money?'라고 물은 것으로 보아 돈 때문에 퇴사하기 어려운 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Exactly the problem.",
"translation": "바로 그게 문제야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Life's tough.",
"translation": "인생 힘들어."
},
{
"type": "blank",
"index": 6,
"quiz": "Life's @@.",
"hint": "어렵고 힘든 상태를 나타내는 단어예요.",
"optionA": "easy",
"optionB": "tough",
"optionC": "good",
"result": "tough",
"explanation": "'tough'는 '힘든, 어려운'을 의미하며, 돈 때문에 싫은 일을 계속해야 하는 현실을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Hang in there.",
"translation": "버텨."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 퇴사하고 싶지만 돈 때문에 못 그만두는 현실을 표현한 말을 완성하세요.",
"optionA": "tough",
"optionB": "Life's",
"result": "Life's tough",
"explanation": "'인생 힘들어'라는 의미로 현실의 어려움을 표현하는 자연스러운 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 상사 카톡",
"explanation": "퇴근했는데 상사가 갑자기 카톡 보내면 심장이 철렁하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "상사"
},
{
"tag": "카톡"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "boss"
},
{
"tag": "message"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Boss texted me.",
"translation": "상사가 문자 보냈어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "After work hours?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "상사가 근무 시간 중에 문자를 보냈다.",
"hint": "지훈이 문자 온 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'After work hours?'라고 물은 것으로 보아 퇴근 후에 문자가 왔습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Heart stopped.",
"translation": "심장이 멈췄어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's the worst.",
"translation": "최악이야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's the @@.",
"hint": "가장 나쁜 상황을 나타내는 단어예요.",
"optionA": "best",
"optionB": "worst",
"optionC": "good",
"result": "worst",
"explanation": "'worst'는 '최악의'를 의미하며, 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally agree.",
"translation": "완전 동감해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Turn off notifications.",
"translation": "알림 꺼."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 퇴근 후 상사 문자를 받는 것을 최악이라고 표현한 말을 완성하세요.",
"optionA": "worst",
"optionB": "the",
"optionC": "That's",
"result": "That's the worst",
"explanation": "'최악이야'라는 의미로 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 상사 카톡",
"explanation": "퇴근했는데 상사가 갑자기 카톡 보내면 심장이 철렁하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "상사"
},
{
"tag": "카톡"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "boss"
},
{
"tag": "message"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Boss texted me.",
"translation": "상사가 문자 보냈어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "After work hours?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "상사가 근무 시간 중에 문자를 보냈다.",
"hint": "지훈이 문자 온 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'After work hours?'라고 물은 것으로 보아 퇴근 후에 문자가 왔습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Heart stopped.",
"translation": "심장이 멈췄어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's the worst.",
"translation": "최악이야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's the @@.",
"hint": "가장 나쁜 상황을 나타내는 단어예요.",
"optionA": "best",
"optionB": "worst",
"optionC": "good",
"result": "worst",
"explanation": "'worst'는 '최악의'를 의미하며, 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally agree.",
"translation": "완전 동감해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Turn off notifications.",
"translation": "알림 꺼."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 퇴근 후 상사 문자를 받는 것을 최악이라고 표현한 말을 완성하세요.",
"optionA": "worst",
"optionB": "the",
"optionC": "That's",
"result": "That's the worst",
"explanation": "'최악이야'라는 의미로 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴사 고민 중",
"explanation": "회사 그만두고 싶은데 다음 직장을 못 구할까 봐 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴사"
},
{
"tag": "고민"
},
{
"tag": "걱정"
}
],
"engTags": [
{
"tag": "quit"
},
{
"tag": "worry"
},
{
"tag": "next"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Thinking of quitting.",
"translation": "그만둘까 생각 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Scared about next?",
"translation": "다음 직장 걱정돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 다음 직장에 대해 확신을 가지고 있다.",
"hint": "나연이 유진의 걱정에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Scared about next?'라고 물은 것으로 보아 다음 직장에 대한 걱정이 있을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "What if nothing?",
"translation": "아무것도 없으면 어떡해?"
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Have some savings?",
"translation": "저축 좀 있어?"
},
{
"type": "blank",
"index": 6,
"quiz": "Have some @@?",
"hint": "미래를 위해 모아둔 돈을 나타내는 단어예요.",
"optionA": "problems",
"optionB": "savings",
"optionC": "friends",
"result": "savings",
"explanation": "'savings'는 '저축, 저금'을 의미하며, 퇴사 후 버틸 수 있는 돈이 있는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Not much.",
"translation": "별로 없어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe wait more.",
"translation": "좀 더 기다려봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 유진에게 퇴사 후를 위한 저축이 있는지 물어본 말을 완성하세요.",
"optionA": "savings",
"optionB": "some",
"optionC": "Have",
"result": "Have some savings",
"explanation": "'저축 좀 있어?'라는 의미로 퇴사 후 생활을 위한 재정 준비를 확인하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴사 고민 중",
"explanation": "회사 그만두고 싶은데 다음 직장을 못 구할까 봐 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴사"
},
{
"tag": "고민"
},
{
"tag": "걱정"
}
],
"engTags": [
{
"tag": "quit"
},
{
"tag": "worry"
},
{
"tag": "next"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Thinking of quitting.",
"translation": "그만둘까 생각 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Scared about next?",
"translation": "다음 직장 걱정돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 다음 직장에 대해 확신을 가지고 있다.",
"hint": "나연이 유진의 걱정에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Scared about next?'라고 물은 것으로 보아 다음 직장에 대한 걱정이 있을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "What if nothing?",
"translation": "아무것도 없으면 어떡해?"
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Have some savings?",
"translation": "저축 좀 있어?"
},
{
"type": "blank",
"index": 6,
"quiz": "Have some @@?",
"hint": "미래를 위해 모아둔 돈을 나타내는 단어예요.",
"optionA": "problems",
"optionB": "savings",
"optionC": "friends",
"result": "savings",
"explanation": "'savings'는 '저축, 저금'을 의미하며, 퇴사 후 버틸 수 있는 돈이 있는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Not much.",
"translation": "별로 없어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe wait more.",
"translation": "좀 더 기다려봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 유진에게 퇴사 후를 위한 저축이 있는지 물어본 말을 완성하세요.",
"optionA": "savings",
"optionB": "some",
"optionC": "Have",
"result": "Have some savings",
"explanation": "'저축 좀 있어?'라는 의미로 퇴사 후 생활을 위한 재정 준비를 확인하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "아침 눈뜨기 싫음",
"explanation": "아침에 눈 떴는데 출근 생각하니까 다시 눕고 싶어진 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "출근"
},
{
"tag": "싫음"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "work"
},
{
"tag": "reluctant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Don't wanna work.",
"translation": "일하기 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Monday blues?",
"translation": "월요병?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 일하러 가는 것을 기대하고 있다.",
"hint": "채원이 일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Don't wanna work'라고 말했으므로 일하기 싫어하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Every day blues.",
"translation": "매일 그래."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I feel you.",
"translation": "완전 공감해."
},
{
"type": "blank",
"index": 6,
"quiz": "I feel @@.",
"hint": "상대방의 감정에 공감한다는 뜻의 대명사예요.",
"optionA": "him",
"optionB": "you",
"optionC": "her",
"result": "you",
"explanation": "'you'는 '너'를 의미하며, 'I feel you'는 '공감해'라는 뜻의 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "We're in together.",
"translation": "우리 같은 처지야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 채원의 감정에 공감한다고 표현한 말을 완성하세요.",
"optionA": "you",
"optionB": "feel",
"optionC": "I",
"result": "I feel you",
"explanation": "'완전 공감해'라는 의미로 상대방의 감정에 깊이 공감한다는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "아침 눈뜨기 싫음",
"explanation": "아침에 눈 떴는데 출근 생각하니까 다시 눕고 싶어진 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아침"
},
{
"tag": "출근"
},
{
"tag": "싫음"
}
],
"engTags": [
{
"tag": "morning"
},
{
"tag": "work"
},
{
"tag": "reluctant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Don't wanna work.",
"translation": "일하기 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Monday blues?",
"translation": "월요병?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 일하러 가는 것을 기대하고 있다.",
"hint": "채원이 일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Don't wanna work'라고 말했으므로 일하기 싫어하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Every day blues.",
"translation": "매일 그래."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I feel you.",
"translation": "완전 공감해."
},
{
"type": "blank",
"index": 6,
"quiz": "I feel @@.",
"hint": "상대방의 감정에 공감한다는 뜻의 대명사예요.",
"optionA": "him",
"optionB": "you",
"optionC": "her",
"result": "you",
"explanation": "'you'는 '너'를 의미하며, 'I feel you'는 '공감해'라는 뜻의 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "We're in together.",
"translation": "우리 같은 처지야."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 채원의 감정에 공감한다고 표현한 말을 완성하세요.",
"optionA": "you",
"optionB": "feel",
"optionC": "I",
"result": "I feel you",
"explanation": "'완전 공감해'라는 의미로 상대방의 감정에 깊이 공감한다는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 협상 시즌",
"explanation": "연봉 협상 시즌인데 뭐라고 말해야 할지 모르겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "협상"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "negotiation"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Salary review time.",
"translation": "연봉 검토 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Know what say?",
"translation": "뭐라고 말할지 알아?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 연봉 협상을 위한 준비를 완벽하게 했다.",
"hint": "서연이 도윤의 준비 상태에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Know what say?'라고 물은 것으로 보아 도윤이 아직 준비가 덜 된 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Completely clueless.",
"translation": "완전 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Research market rate.",
"translation": "시장 가격 조사해."
},
{
"type": "blank",
"index": 6,
"quiz": "Research market @@.",
"hint": "시장에서 형성된 가격이나 수준을 나타내는 단어예요.",
"optionA": "food",
"optionB": "rate",
"optionC": "car",
"result": "rate",
"explanation": "'rate'는 '요율, 가격'을 의미하며, 시장에서 형성된 연봉 수준을 조사하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be confident.",
"translation": "자신감 가져."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 연봉 협상을 위해 시장 가격을 조사하라고 조언한 말을 완성하세요.",
"optionA": "rate",
"optionB": "market",
"optionC": "Research",
"result": "Research market rate",
"explanation": "'시장 가격 조사해'라는 의미로 연봉 협상을 위한 실질적인 조언을 하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 협상 시즌",
"explanation": "연봉 협상 시즌인데 뭐라고 말해야 할지 모르겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "협상"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "negotiation"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Salary review time.",
"translation": "연봉 검토 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Know what say?",
"translation": "뭐라고 말할지 알아?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 연봉 협상을 위한 준비를 완벽하게 했다.",
"hint": "서연이 도윤의 준비 상태에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Know what say?'라고 물은 것으로 보아 도윤이 아직 준비가 덜 된 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Completely clueless.",
"translation": "완전 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Research market rate.",
"translation": "시장 가격 조사해."
},
{
"type": "blank",
"index": 6,
"quiz": "Research market @@.",
"hint": "시장에서 형성된 가격이나 수준을 나타내는 단어예요.",
"optionA": "food",
"optionB": "rate",
"optionC": "car",
"result": "rate",
"explanation": "'rate'는 '요율, 가격'을 의미하며, 시장에서 형성된 연봉 수준을 조사하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be confident.",
"translation": "자신감 가져."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 연봉 협상을 위해 시장 가격을 조사하라고 조언한 말을 완성하세요.",
"optionA": "rate",
"optionB": "market",
"optionC": "Research",
"result": "Research market rate",
"explanation": "'시장 가격 조사해'라는 의미로 연봉 협상을 위한 실질적인 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "사직서 쓰고 싶음",
"explanation": "오늘 사직서 쓰고 싶은데 월급 생각하니까 참아야겠다는 마음입니다.",
"level": 3,
"korTags": [
{
"tag": "사직서"
},
{
"tag": "월급"
},
{
"tag": "참기"
}
],
"engTags": [
{
"tag": "resignation"
},
{
"tag": "salary"
},
{
"tag": "endure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Wanna quit today.",
"translation": "오늘 그만두고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "But need money?",
"translation": "근데 돈 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 당장 퇴사하기로 결심했다.",
"hint": "태호가 서연의 퇴사 계획에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'But need money?'라고 물은 것으로 보아 돈 때문에 퇴사하기 어려운 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Exactly the problem.",
"translation": "바로 그게 문제야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Life's tough.",
"translation": "인생 힘들어."
},
{
"type": "blank",
"index": 6,
"quiz": "Life's @@.",
"hint": "어렵고 힘든 상태를 나타내는 단어예요.",
"optionA": "easy",
"optionB": "tough",
"optionC": "good",
"result": "tough",
"explanation": "'tough'는 '힘든, 어려운'을 의미하며, 돈 때문에 싫은 일을 계속해야 하는 현실을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Hang in there.",
"translation": "버텨."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 퇴사하고 싶지만 돈 때문에 못 그만두는 현실을 표현한 말을 완성하세요.",
"optionA": "tough",
"optionB": "Life's",
"result": "Life's tough",
"explanation": "'인생 힘들어'라는 의미로 현실의 어려움을 표현하는 자연스러운 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "사직서 쓰고 싶음",
"explanation": "오늘 사직서 쓰고 싶은데 월급 생각하니까 참아야겠다는 마음입니다.",
"level": 3,
"korTags": [
{
"tag": "사직서"
},
{
"tag": "월급"
},
{
"tag": "참기"
}
],
"engTags": [
{
"tag": "resignation"
},
{
"tag": "salary"
},
{
"tag": "endure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Wanna quit today.",
"translation": "오늘 그만두고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "But need money?",
"translation": "근데 돈 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 당장 퇴사하기로 결심했다.",
"hint": "태호가 서연의 퇴사 계획에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'But need money?'라고 물은 것으로 보아 돈 때문에 퇴사하기 어려운 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Exactly the problem.",
"translation": "바로 그게 문제야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Life's tough.",
"translation": "인생 힘들어."
},
{
"type": "blank",
"index": 6,
"quiz": "Life's @@.",
"hint": "어렵고 힘든 상태를 나타내는 단어예요.",
"optionA": "easy",
"optionB": "tough",
"optionC": "good",
"result": "tough",
"explanation": "'tough'는 '힘든, 어려운'을 의미하며, 돈 때문에 싫은 일을 계속해야 하는 현실을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Hang in there.",
"translation": "버텨."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 퇴사하고 싶지만 돈 때문에 못 그만두는 현실을 표현한 말을 완성하세요.",
"optionA": "tough",
"optionB": "Life's",
"result": "Life's tough",
"explanation": "'인생 힘들어'라는 의미로 현실의 어려움을 표현하는 자연스러운 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 인상 실망",
"explanation": "이번 연봉 올랐다고 하는데 물가 오른 거 생각하면 그대로인 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "인상"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "raise"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Got salary raise.",
"translation": "연봉 인상 받았어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Happy about it?",
"translation": "기분 좋아?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 연봉 인상에 매우 만족하고 있다.",
"hint": "준혁이 채원의 기분에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Happy about it?'라고 물은 것으로 보아 채원이 만족하지 않을 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Inflation ate it.",
"translation": "물가가 다 먹었어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Same buying power.",
"translation": "구매력은 똑같네."
},
{
"type": "blank",
"index": 6,
"quiz": "Same buying @@.",
"hint": "돈으로 물건을 살 수 있는 능력을 나타내는 단어예요.",
"optionA": "food",
"optionB": "power",
"optionC": "car",
"result": "power",
"explanation": "'power'는 '힘, 능력'을 의미하며, 'buying power'는 구매력을 나타내는 경제 용어입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly right.",
"translation": "정확히 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That's frustrating.",
"translation": "답답하겠다."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 연봉은 올랐지만 물가 때문에 구매력이 똑같다고 표현한 말을 완성하세요.",
"optionA": "power",
"optionB": "buying",
"optionC": "Same",
"result": "Same buying power",
"explanation": "'구매력은 똑같네'라는 의미로 연봉 인상의 실효성이 없다는 것을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 인상 실망",
"explanation": "이번 연봉 올랐다고 하는데 물가 오른 거 생각하면 그대로인 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "인상"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "raise"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Got salary raise.",
"translation": "연봉 인상 받았어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Happy about it?",
"translation": "기분 좋아?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 연봉 인상에 매우 만족하고 있다.",
"hint": "준혁이 채원의 기분에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Happy about it?'라고 물은 것으로 보아 채원이 만족하지 않을 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Inflation ate it.",
"translation": "물가가 다 먹었어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Same buying power.",
"translation": "구매력은 똑같네."
},
{
"type": "blank",
"index": 6,
"quiz": "Same buying @@.",
"hint": "돈으로 물건을 살 수 있는 능력을 나타내는 단어예요.",
"optionA": "food",
"optionB": "power",
"optionC": "car",
"result": "power",
"explanation": "'power'는 '힘, 능력'을 의미하며, 'buying power'는 구매력을 나타내는 경제 용어입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly right.",
"translation": "정확히 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That's frustrating.",
"translation": "답답하겠다."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 연봉은 올랐지만 물가 때문에 구매력이 똑같다고 표현한 말을 완성하세요.",
"optionA": "power",
"optionB": "buying",
"optionC": "Same",
"result": "Same buying power",
"explanation": "'구매력은 똑같네'라는 의미로 연봉 인상의 실효성이 없다는 것을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 상사 카톡",
"explanation": "퇴근했는데 상사가 갑자기 카톡 보내면 심장이 철렁하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "상사"
},
{
"tag": "카톡"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "boss"
},
{
"tag": "message"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Boss texted me.",
"translation": "상사가 문자 보냈어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "After work hours?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "상사가 근무 시간 중에 문자를 보냈다.",
"hint": "지훈이 문자 온 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'After work hours?'라고 물은 것으로 보아 퇴근 후에 문자가 왔습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Heart stopped.",
"translation": "심장이 멈췄어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's the worst.",
"translation": "최악이야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's the @@.",
"hint": "가장 나쁜 상황을 나타내는 단어예요.",
"optionA": "best",
"optionB": "worst",
"optionC": "good",
"result": "worst",
"explanation": "'worst'는 '최악의'를 의미하며, 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally agree.",
"translation": "완전 동감해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Turn off notifications.",
"translation": "알림 꺼."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 퇴근 후 상사 문자를 받는 것을 최악이라고 표현한 말을 완성하세요.",
"optionA": "worst",
"optionB": "the",
"optionC": "That's",
"result": "That's the worst",
"explanation": "'최악이야'라는 의미로 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 상사 카톡",
"explanation": "퇴근했는데 상사가 갑자기 카톡 보내면 심장이 철렁하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "상사"
},
{
"tag": "카톡"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "boss"
},
{
"tag": "message"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Boss texted me.",
"translation": "상사가 문자 보냈어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "After work hours?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "상사가 근무 시간 중에 문자를 보냈다.",
"hint": "지훈이 문자 온 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'After work hours?'라고 물은 것으로 보아 퇴근 후에 문자가 왔습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Heart stopped.",
"translation": "심장이 멈췄어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's the worst.",
"translation": "최악이야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's the @@.",
"hint": "가장 나쁜 상황을 나타내는 단어예요.",
"optionA": "best",
"optionB": "worst",
"optionC": "good",
"result": "worst",
"explanation": "'worst'는 '최악의'를 의미하며, 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally agree.",
"translation": "완전 동감해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Turn off notifications.",
"translation": "알림 꺼."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 퇴근 후 상사 문자를 받는 것을 최악이라고 표현한 말을 완성하세요.",
"optionA": "worst",
"optionB": "the",
"optionC": "That's",
"result": "That's the worst",
"explanation": "'최악이야'라는 의미로 퇴근 후 상사 문자를 받는 불쾌한 상황을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "이직 고민",
"explanation": "이직 고민 중인데 새로운 회사가 더 좋을 거라는 보장이 없는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "이직"
},
{
"tag": "고민"
},
{
"tag": "보장"
}
],
"engTags": [
{
"tag": "change"
},
{
"tag": "job"
},
{
"tag": "guarantee"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Considering job change.",
"translation": "이직 고려 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Grass greener elsewhere?",
"translation": "다른 곳이 더 좋을까?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 이직을 확정했다.",
"hint": "서연이 이직에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Considering job change'라고 말했으므로 아직 고려 중인 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Devil you know.",
"translation": "아는 악마가 낫지."
},
{
"type": "blank",
"index": 6,
"quiz": "Devil you @@.",
"hint": "알고 있다는 뜻의 동사예요.",
"optionA": "hate",
"optionB": "know",
"optionC": "love",
"result": "know",
"explanation": "'know'는 '알다'를 의미하며, 'Devil you know'는 '아는 악마가 낫다'는 속담입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "True point.",
"translation": "맞는 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Think carefully.",
"translation": "신중하게 생각해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 이직을 고민하는 서연에게 한 조언을 완성하세요.",
"optionA": "know",
"optionB": "you",
"optionC": "Devil",
"result": "Devil you know",
"explanation": "'아는 악마가 낫지'라는 의미로 익숙한 현재 상황이 불확실한 미래보다 나을 수 있다는 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "이직 고민",
"explanation": "이직 고민 중인데 새로운 회사가 더 좋을 거라는 보장이 없는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "이직"
},
{
"tag": "고민"
},
{
"tag": "보장"
}
],
"engTags": [
{
"tag": "change"
},
{
"tag": "job"
},
{
"tag": "guarantee"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Considering job change.",
"translation": "이직 고려 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Grass greener elsewhere?",
"translation": "다른 곳이 더 좋을까?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 이직을 확정했다.",
"hint": "서연이 이직에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Considering job change'라고 말했으므로 아직 고려 중인 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Devil you know.",
"translation": "아는 악마가 낫지."
},
{
"type": "blank",
"index": 6,
"quiz": "Devil you @@.",
"hint": "알고 있다는 뜻의 동사예요.",
"optionA": "hate",
"optionB": "know",
"optionC": "love",
"result": "know",
"explanation": "'know'는 '알다'를 의미하며, 'Devil you know'는 '아는 악마가 낫다'는 속담입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "True point.",
"translation": "맞는 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Think carefully.",
"translation": "신중하게 생각해."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 이직을 고민하는 서연에게 한 조언을 완성하세요.",
"optionA": "know",
"optionB": "you",
"optionC": "Devil",
"result": "Devil you know",
"explanation": "'아는 악마가 낫지'라는 의미로 익숙한 현재 상황이 불확실한 미래보다 나을 수 있다는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴사 고민 중",
"explanation": "회사 그만두고 싶은데 다음 직장을 못 구할까 봐 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴사"
},
{
"tag": "고민"
},
{
"tag": "걱정"
}
],
"engTags": [
{
"tag": "quit"
},
{
"tag": "worry"
},
{
"tag": "next"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Thinking of quitting.",
"translation": "그만둘까 생각 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Scared about next?",
"translation": "다음 직장 걱정돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 다음 직장에 대해 확신을 가지고 있다.",
"hint": "나연이 유진의 걱정에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Scared about next?'라고 물은 것으로 보아 다음 직장에 대한 걱정이 있을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "What if nothing?",
"translation": "아무것도 없으면 어떡해?"
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Have some savings?",
"translation": "저축 좀 있어?"
},
{
"type": "blank",
"index": 6,
"quiz": "Have some @@?",
"hint": "미래를 위해 모아둔 돈을 나타내는 단어예요.",
"optionA": "problems",
"optionB": "savings",
"optionC": "friends",
"result": "savings",
"explanation": "'savings'는 '저축, 저금'을 의미하며, 퇴사 후 버틸 수 있는 돈이 있는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Not much.",
"translation": "별로 없어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe wait more.",
"translation": "좀 더 기다려봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 유진에게 퇴사 후를 위한 저축이 있는지 물어본 말을 완성하세요.",
"optionA": "savings",
"optionB": "some",
"optionC": "Have",
"result": "Have some savings",
"explanation": "'저축 좀 있어?'라는 의미로 퇴사 후 생활을 위한 재정 준비를 확인하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴사 고민 중",
"explanation": "회사 그만두고 싶은데 다음 직장을 못 구할까 봐 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴사"
},
{
"tag": "고민"
},
{
"tag": "걱정"
}
],
"engTags": [
{
"tag": "quit"
},
{
"tag": "worry"
},
{
"tag": "next"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Thinking of quitting.",
"translation": "그만둘까 생각 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Scared about next?",
"translation": "다음 직장 걱정돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 다음 직장에 대해 확신을 가지고 있다.",
"hint": "나연이 유진의 걱정에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Scared about next?'라고 물은 것으로 보아 다음 직장에 대한 걱정이 있을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "What if nothing?",
"translation": "아무것도 없으면 어떡해?"
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Have some savings?",
"translation": "저축 좀 있어?"
},
{
"type": "blank",
"index": 6,
"quiz": "Have some @@?",
"hint": "미래를 위해 모아둔 돈을 나타내는 단어예요.",
"optionA": "problems",
"optionB": "savings",
"optionC": "friends",
"result": "savings",
"explanation": "'savings'는 '저축, 저금'을 의미하며, 퇴사 후 버틸 수 있는 돈이 있는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Not much.",
"translation": "별로 없어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe wait more.",
"translation": "좀 더 기다려봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 유진에게 퇴사 후를 위한 저축이 있는지 물어본 말을 완성하세요.",
"optionA": "savings",
"optionB": "some",
"optionC": "Have",
"result": "Have some savings",
"explanation": "'저축 좀 있어?'라는 의미로 퇴사 후 생활을 위한 재정 준비를 확인하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "재택근무 장시간 일",
"explanation": "재택근무 하면 좋은데 이상하게 더 오래 일하게 되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "재택근무"
},
{
"tag": "장시간"
},
{
"tag": "일"
}
],
"engTags": [
{
"tag": "remote"
},
{
"tag": "work"
},
{
"tag": "longer"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Working from home.",
"translation": "재택근무 해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Shorter hours?",
"translation": "시간 짧아?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 재택근무로 일하는 시간이 줄어들었다.",
"hint": "지훈이 재택근무 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Shorter hours?'라고 물은 것으로 보아 실제로는 더 오래 일할 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Actually working more.",
"translation": "실제로는 더 많이 일해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's backwards.",
"translation": "그거 반대네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "예상과 반대되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "backwards",
"optionC": "good",
"result": "backwards",
"explanation": "'backwards'는 '거꾸로, 반대'를 의미하며, 재택근무가 예상과 반대로 더 많은 일을 하게 만든다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Set boundaries.",
"translation": "경계를 정해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 재택근무로 더 많이 일하는 것을 반대라고 표현한 말을 완성하세요.",
"optionA": "backwards",
"optionB": "That's",
"result": "That's backwards",
"explanation": "'그거 반대네'라는 의미로 재택근무의 예상과 다른 결과를 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "재택근무 장시간 일",
"explanation": "재택근무 하면 좋은데 이상하게 더 오래 일하게 되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "재택근무"
},
{
"tag": "장시간"
},
{
"tag": "일"
}
],
"engTags": [
{
"tag": "remote"
},
{
"tag": "work"
},
{
"tag": "longer"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Working from home.",
"translation": "재택근무 해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Shorter hours?",
"translation": "시간 짧아?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 재택근무로 일하는 시간이 줄어들었다.",
"hint": "지훈이 재택근무 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Shorter hours?'라고 물은 것으로 보아 실제로는 더 오래 일할 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Actually working more.",
"translation": "실제로는 더 많이 일해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's backwards.",
"translation": "그거 반대네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "예상과 반대되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "backwards",
"optionC": "good",
"result": "backwards",
"explanation": "'backwards'는 '거꾸로, 반대'를 의미하며, 재택근무가 예상과 반대로 더 많은 일을 하게 만든다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Set boundaries.",
"translation": "경계를 정해."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 재택근무로 더 많이 일하는 것을 반대라고 표현한 말을 완성하세요.",
"optionA": "backwards",
"optionB": "That's",
"result": "That's backwards",
"explanation": "'그거 반대네'라는 의미로 재택근무의 예상과 다른 결과를 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 협상 시즌",
"explanation": "연봉 협상 시즌인데 뭐라고 말해야 할지 모르겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "협상"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "negotiation"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Salary review time.",
"translation": "연봉 검토 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Know what say?",
"translation": "뭐라고 말할지 알아?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 연봉 협상을 위한 준비를 완벽하게 했다.",
"hint": "서연이 도윤의 준비 상태에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Know what say?'라고 물은 것으로 보아 도윤이 아직 준비가 덜 된 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Completely clueless.",
"translation": "완전 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Research market rate.",
"translation": "시장 가격 조사해."
},
{
"type": "blank",
"index": 6,
"quiz": "Research market @@.",
"hint": "시장에서 형성된 가격이나 수준을 나타내는 단어예요.",
"optionA": "food",
"optionB": "rate",
"optionC": "car",
"result": "rate",
"explanation": "'rate'는 '요율, 가격'을 의미하며, 시장에서 형성된 연봉 수준을 조사하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be confident.",
"translation": "자신감 가져."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 연봉 협상을 위해 시장 가격을 조사하라고 조언한 말을 완성하세요.",
"optionA": "rate",
"optionB": "market",
"optionC": "Research",
"result": "Research market rate",
"explanation": "'시장 가격 조사해'라는 의미로 연봉 협상을 위한 실질적인 조언을 하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 협상 시즌",
"explanation": "연봉 협상 시즌인데 뭐라고 말해야 할지 모르겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "협상"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "negotiation"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Salary review time.",
"translation": "연봉 검토 시간이야."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Know what say?",
"translation": "뭐라고 말할지 알아?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 연봉 협상을 위한 준비를 완벽하게 했다.",
"hint": "서연이 도윤의 준비 상태에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Know what say?'라고 물은 것으로 보아 도윤이 아직 준비가 덜 된 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Completely clueless.",
"translation": "완전 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Research market rate.",
"translation": "시장 가격 조사해."
},
{
"type": "blank",
"index": 6,
"quiz": "Research market @@.",
"hint": "시장에서 형성된 가격이나 수준을 나타내는 단어예요.",
"optionA": "food",
"optionB": "rate",
"optionC": "car",
"result": "rate",
"explanation": "'rate'는 '요율, 가격'을 의미하며, 시장에서 형성된 연봉 수준을 조사하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be confident.",
"translation": "자신감 가져."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 연봉 협상을 위해 시장 가격을 조사하라고 조언한 말을 완성하세요.",
"optionA": "rate",
"optionB": "market",
"optionC": "Research",
"result": "Research market rate",
"explanation": "'시장 가격 조사해'라는 의미로 연봉 협상을 위한 실질적인 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 연락 안 받기",
"explanation": "퇴근 후에 연락 안 받는 게 진짜 워라밸이라는 생각입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "연락"
},
{
"tag": "워라밸"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "balance"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Turn off phone.",
"translation": "폰 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "After work?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 근무 시간 중에 폰을 끄려고 한다.",
"hint": "나연이 폰을 끄는 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'After work?'라고 물은 것으로 보아 퇴근 후에 폰을 끄는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Real work balance.",
"translation": "진짜 워라밸이야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Smart boundary.",
"translation": "똑똑한 경계선이네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "구분이나 한계를 나타내는 단어예요.",
"optionA": "food",
"optionB": "boundary",
"optionC": "car",
"result": "boundary",
"explanation": "'boundary'는 '경계, 경계선'을 의미하며, 일과 사생활을 구분하는 똑똑한 방법을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Learned hard way.",
"translation": "힘들게 배웠어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Worth it.",
"translation": "그럴 만한 가치가 있어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 퇴근 후 폰을 끄는 것을 똑똑한 경계선이라고 표현한 말을 완성하세요.",
"optionA": "boundary",
"optionB": "Smart",
"result": "Smart boundary",
"explanation": "'똑똑한 경계선이네'라는 의미로 일과 사생활을 구분하는 현명한 방법을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 연락 안 받기",
"explanation": "퇴근 후에 연락 안 받는 게 진짜 워라밸이라는 생각입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "연락"
},
{
"tag": "워라밸"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "balance"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Turn off phone.",
"translation": "폰 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "After work?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 근무 시간 중에 폰을 끄려고 한다.",
"hint": "나연이 폰을 끄는 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'After work?'라고 물은 것으로 보아 퇴근 후에 폰을 끄는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Real work balance.",
"translation": "진짜 워라밸이야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Smart boundary.",
"translation": "똑똑한 경계선이네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "구분이나 한계를 나타내는 단어예요.",
"optionA": "food",
"optionB": "boundary",
"optionC": "car",
"result": "boundary",
"explanation": "'boundary'는 '경계, 경계선'을 의미하며, 일과 사생활을 구분하는 똑똑한 방법을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Learned hard way.",
"translation": "힘들게 배웠어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Worth it.",
"translation": "그럴 만한 가치가 있어."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 퇴근 후 폰을 끄는 것을 똑똑한 경계선이라고 표현한 말을 완성하세요.",
"optionA": "boundary",
"optionB": "Smart",
"result": "Smart boundary",
"explanation": "'똑똑한 경계선이네'라는 의미로 일과 사생활을 구분하는 현명한 방법을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 인상 실망",
"explanation": "이번 연봉 올랐다고 하는데 물가 오른 거 생각하면 그대로인 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "인상"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "raise"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Got salary raise.",
"translation": "연봉 인상 받았어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Happy about it?",
"translation": "기분 좋아?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 연봉 인상에 매우 만족하고 있다.",
"hint": "준혁이 채원의 기분에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Happy about it?'라고 물은 것으로 보아 채원이 만족하지 않을 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Inflation ate it.",
"translation": "물가가 다 먹었어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Same buying power.",
"translation": "구매력은 똑같네."
},
{
"type": "blank",
"index": 6,
"quiz": "Same buying @@.",
"hint": "돈으로 물건을 살 수 있는 능력을 나타내는 단어예요.",
"optionA": "food",
"optionB": "power",
"optionC": "car",
"result": "power",
"explanation": "'power'는 '힘, 능력'을 의미하며, 'buying power'는 구매력을 나타내는 경제 용어입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly right.",
"translation": "정확히 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That's frustrating.",
"translation": "답답하겠다."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 연봉은 올랐지만 물가 때문에 구매력이 똑같다고 표현한 말을 완성하세요.",
"optionA": "power",
"optionB": "buying",
"optionC": "Same",
"result": "Same buying power",
"explanation": "'구매력은 똑같네'라는 의미로 연봉 인상의 실효성이 없다는 것을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "연봉 인상 실망",
"explanation": "이번 연봉 올랐다고 하는데 물가 오른 거 생각하면 그대로인 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "연봉"
},
{
"tag": "인상"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "salary"
},
{
"tag": "raise"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Got salary raise.",
"translation": "연봉 인상 받았어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Happy about it?",
"translation": "기분 좋아?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 연봉 인상에 매우 만족하고 있다.",
"hint": "준혁이 채원의 기분에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Happy about it?'라고 물은 것으로 보아 채원이 만족하지 않을 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Inflation ate it.",
"translation": "물가가 다 먹었어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Same buying power.",
"translation": "구매력은 똑같네."
},
{
"type": "blank",
"index": 6,
"quiz": "Same buying @@.",
"hint": "돈으로 물건을 살 수 있는 능력을 나타내는 단어예요.",
"optionA": "food",
"optionB": "power",
"optionC": "car",
"result": "power",
"explanation": "'power'는 '힘, 능력'을 의미하며, 'buying power'는 구매력을 나타내는 경제 용어입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly right.",
"translation": "정확히 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That's frustrating.",
"translation": "답답하겠다."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 연봉은 올랐지만 물가 때문에 구매력이 똑같다고 표현한 말을 완성하세요.",
"optionA": "power",
"optionB": "buying",
"optionC": "Same",
"result": "Same buying power",
"explanation": "'구매력은 똑같네'라는 의미로 연봉 인상의 실효성이 없다는 것을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "주말 일 생각 안하기",
"explanation": "주말에 회사 일 생각 안 하고 푹 쉬는 게 목표라는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "주말"
},
{
"tag": "일"
},
{
"tag": "쉬기"
}
],
"engTags": [
{
"tag": "weekend"
},
{
"tag": "work"
},
{
"tag": "rest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Weekend no work.",
"translation": "주말엔 일 안 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Not even thinking?",
"translation": "생각도 안 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 주말에도 일을 계속 생각한다.",
"hint": "서연이 도윤의 주말 일 생각에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Not even thinking?'라고 물은 것으로 보아 도윤이 주말에 일 생각을 안 한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Complete disconnect.",
"translation": "완전 차단이야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's healthy.",
"translation": "건강한 거야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "몸과 마음에 좋은 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "healthy",
"optionC": "sick",
"result": "healthy",
"explanation": "'healthy'는 '건강한'을 의미하며, 주말에 일을 완전히 차단하는 것이 정신건강에 좋다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Took time learn.",
"translation": "배우는 데 시간 걸렸어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good life skill.",
"translation": "좋은 삶의 기술이네."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 주말에 일을 완전히 차단하는 것을 건강하다고 표현한 말을 완성하세요.",
"optionA": "healthy",
"optionB": "That's",
"result": "That's healthy",
"explanation": "'건강한 거야'라는 의미로 주말에 일을 차단하는 것이 정신건강에 좋다는 것을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "주말 일 생각 안하기",
"explanation": "주말에 회사 일 생각 안 하고 푹 쉬는 게 목표라는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "주말"
},
{
"tag": "일"
},
{
"tag": "쉬기"
}
],
"engTags": [
{
"tag": "weekend"
},
{
"tag": "work"
},
{
"tag": "rest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Weekend no work.",
"translation": "주말엔 일 안 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Not even thinking?",
"translation": "생각도 안 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 주말에도 일을 계속 생각한다.",
"hint": "서연이 도윤의 주말 일 생각에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Not even thinking?'라고 물은 것으로 보아 도윤이 주말에 일 생각을 안 한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Complete disconnect.",
"translation": "완전 차단이야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's healthy.",
"translation": "건강한 거야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "몸과 마음에 좋은 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "healthy",
"optionC": "sick",
"result": "healthy",
"explanation": "'healthy'는 '건강한'을 의미하며, 주말에 일을 완전히 차단하는 것이 정신건강에 좋다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Took time learn.",
"translation": "배우는 데 시간 걸렸어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good life skill.",
"translation": "좋은 삶의 기술이네."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 주말에 일을 완전히 차단하는 것을 건강하다고 표현한 말을 완성하세요.",
"optionA": "healthy",
"optionB": "That's",
"result": "That's healthy",
"explanation": "'건강한 거야'라는 의미로 주말에 일을 차단하는 것이 정신건강에 좋다는 것을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "이직 고민",
"explanation": "이직 고민 중인데 새로운 회사가 더 좋을 거라는 보장이 없는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "이직"
},
{
"tag": "고민"
},
{
"tag": "보장"
}
],
"engTags": [
{
"tag": "change"
},
{
"tag": "job"
},
{
"tag": "guarantee"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Considering job change.",
"translation": "이직 고려 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Grass greener elsewhere?",
"translation": "다른 곳이 더 좋을까?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 이직을 확정했다.",
"hint": "서연이 이직에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Considering job change'라고 말했으므로 아직 고려 중인 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Devil you know.",
"translation": "아는 악마가 낫지."
},
{
"type": "blank",
"index": 6,
"quiz": "Devil you @@.",
"hint": "알고 있다는 뜻의 동사예요.",
"optionA": "hate",
"optionB": "know",
"optionC": "love",
"result": "know",
"explanation": "'know'는 '알다'를 의미하며, 'Devil you know'는 '아는 악마가 낫다'는 속담입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "True point.",
"translation": "맞는 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Think carefully.",
"translation": "신중하게 생각해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 이직을 고민하는 서연에게 한 조언을 완성하세요.",
"optionA": "know",
"optionB": "you",
"optionC": "Devil",
"result": "Devil you know",
"explanation": "'아는 악마가 낫지'라는 의미로 익숙한 현재 상황이 불확실한 미래보다 나을 수 있다는 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "이직 고민",
"explanation": "이직 고민 중인데 새로운 회사가 더 좋을 거라는 보장이 없는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "이직"
},
{
"tag": "고민"
},
{
"tag": "보장"
}
],
"engTags": [
{
"tag": "change"
},
{
"tag": "job"
},
{
"tag": "guarantee"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Considering job change.",
"translation": "이직 고려 중이야."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Grass greener elsewhere?",
"translation": "다른 곳이 더 좋을까?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 이직을 확정했다.",
"hint": "서연이 이직에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Considering job change'라고 말했으므로 아직 고려 중인 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Devil you know.",
"translation": "아는 악마가 낫지."
},
{
"type": "blank",
"index": 6,
"quiz": "Devil you @@.",
"hint": "알고 있다는 뜻의 동사예요.",
"optionA": "hate",
"optionB": "know",
"optionC": "love",
"result": "know",
"explanation": "'know'는 '알다'를 의미하며, 'Devil you know'는 '아는 악마가 낫다'는 속담입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "True point.",
"translation": "맞는 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Think carefully.",
"translation": "신중하게 생각해."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 이직을 고민하는 서연에게 한 조언을 완성하세요.",
"optionA": "know",
"optionB": "you",
"optionC": "Devil",
"result": "Devil you know",
"explanation": "'아는 악마가 낫지'라는 의미로 익숙한 현재 상황이 불확실한 미래보다 나을 수 있다는 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "재택근무 장시간 일",
"explanation": "재택근무 하면 좋은데 이상하게 더 오래 일하게 되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "재택근무"
},
{
"tag": "장시간"
},
{
"tag": "일"
}
],
"engTags": [
{
"tag": "remote"
},
{
"tag": "work"
},
{
"tag": "longer"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Working from home.",
"translation": "재택근무 해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Shorter hours?",
"translation": "시간 짧아?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 재택근무로 일하는 시간이 줄어들었다.",
"hint": "지훈이 재택근무 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Shorter hours?'라고 물은 것으로 보아 실제로는 더 오래 일할 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Actually working more.",
"translation": "실제로는 더 많이 일해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's backwards.",
"translation": "그거 반대네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "예상과 반대되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "backwards",
"optionC": "good",
"result": "backwards",
"explanation": "'backwards'는 '거꾸로, 반대'를 의미하며, 재택근무가 예상과 반대로 더 많은 일을 하게 만든다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Set boundaries.",
"translation": "경계를 정해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 재택근무로 더 많이 일하는 것을 반대라고 표현한 말을 완성하세요.",
"optionA": "backwards",
"optionB": "That's",
"result": "That's backwards",
"explanation": "'그거 반대네'라는 의미로 재택근무의 예상과 다른 결과를 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "재택근무 장시간 일",
"explanation": "재택근무 하면 좋은데 이상하게 더 오래 일하게 되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "재택근무"
},
{
"tag": "장시간"
},
{
"tag": "일"
}
],
"engTags": [
{
"tag": "remote"
},
{
"tag": "work"
},
{
"tag": "longer"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Working from home.",
"translation": "재택근무 해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Shorter hours?",
"translation": "시간 짧아?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 재택근무로 일하는 시간이 줄어들었다.",
"hint": "지훈이 재택근무 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Shorter hours?'라고 물은 것으로 보아 실제로는 더 오래 일할 가능성이 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Actually working more.",
"translation": "실제로는 더 많이 일해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's backwards.",
"translation": "그거 반대네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "예상과 반대되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "backwards",
"optionC": "good",
"result": "backwards",
"explanation": "'backwards'는 '거꾸로, 반대'를 의미하며, 재택근무가 예상과 반대로 더 많은 일을 하게 만든다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Set boundaries.",
"translation": "경계를 정해."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 재택근무로 더 많이 일하는 것을 반대라고 표현한 말을 완성하세요.",
"optionA": "backwards",
"optionB": "That's",
"result": "That's backwards",
"explanation": "'그거 반대네'라는 의미로 재택근무의 예상과 다른 결과를 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 연락 안 받기",
"explanation": "퇴근 후에 연락 안 받는 게 진짜 워라밸이라는 생각입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "연락"
},
{
"tag": "워라밸"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "balance"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Turn off phone.",
"translation": "폰 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "After work?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 근무 시간 중에 폰을 끄려고 한다.",
"hint": "나연이 폰을 끄는 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'After work?'라고 물은 것으로 보아 퇴근 후에 폰을 끄는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Real work balance.",
"translation": "진짜 워라밸이야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Smart boundary.",
"translation": "똑똑한 경계선이네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "구분이나 한계를 나타내는 단어예요.",
"optionA": "food",
"optionB": "boundary",
"optionC": "car",
"result": "boundary",
"explanation": "'boundary'는 '경계, 경계선'을 의미하며, 일과 사생활을 구분하는 똑똑한 방법을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Learned hard way.",
"translation": "힘들게 배웠어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Worth it.",
"translation": "그럴 만한 가치가 있어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 퇴근 후 폰을 끄는 것을 똑똑한 경계선이라고 표현한 말을 완성하세요.",
"optionA": "boundary",
"optionB": "Smart",
"result": "Smart boundary",
"explanation": "'똑똑한 경계선이네'라는 의미로 일과 사생활을 구분하는 현명한 방법을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "퇴근 후 연락 안 받기",
"explanation": "퇴근 후에 연락 안 받는 게 진짜 워라밸이라는 생각입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "연락"
},
{
"tag": "워라밸"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "balance"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Turn off phone.",
"translation": "폰 꺼."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "After work?",
"translation": "퇴근 후에?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 근무 시간 중에 폰을 끄려고 한다.",
"hint": "나연이 폰을 끄는 시간에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'After work?'라고 물은 것으로 보아 퇴근 후에 폰을 끄는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Real work balance.",
"translation": "진짜 워라밸이야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Smart boundary.",
"translation": "똑똑한 경계선이네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "구분이나 한계를 나타내는 단어예요.",
"optionA": "food",
"optionB": "boundary",
"optionC": "car",
"result": "boundary",
"explanation": "'boundary'는 '경계, 경계선'을 의미하며, 일과 사생활을 구분하는 똑똑한 방법을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Learned hard way.",
"translation": "힘들게 배웠어."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Worth it.",
"translation": "그럴 만한 가치가 있어."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 퇴근 후 폰을 끄는 것을 똑똑한 경계선이라고 표현한 말을 완성하세요.",
"optionA": "boundary",
"optionB": "Smart",
"result": "Smart boundary",
"explanation": "'똑똑한 경계선이네'라는 의미로 일과 사생활을 구분하는 현명한 방법을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "주말 일 생각 안하기",
"explanation": "주말에 회사 일 생각 안 하고 푹 쉬는 게 목표라는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "주말"
},
{
"tag": "일"
},
{
"tag": "쉬기"
}
],
"engTags": [
{
"tag": "weekend"
},
{
"tag": "work"
},
{
"tag": "rest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Weekend no work.",
"translation": "주말엔 일 안 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Not even thinking?",
"translation": "생각도 안 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 주말에도 일을 계속 생각한다.",
"hint": "서연이 도윤의 주말 일 생각에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Not even thinking?'라고 물은 것으로 보아 도윤이 주말에 일 생각을 안 한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Complete disconnect.",
"translation": "완전 차단이야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's healthy.",
"translation": "건강한 거야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "몸과 마음에 좋은 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "healthy",
"optionC": "sick",
"result": "healthy",
"explanation": "'healthy'는 '건강한'을 의미하며, 주말에 일을 완전히 차단하는 것이 정신건강에 좋다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Took time learn.",
"translation": "배우는 데 시간 걸렸어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good life skill.",
"translation": "좋은 삶의 기술이네."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 주말에 일을 완전히 차단하는 것을 건강하다고 표현한 말을 완성하세요.",
"optionA": "healthy",
"optionB": "That's",
"result": "That's healthy",
"explanation": "'건강한 거야'라는 의미로 주말에 일을 차단하는 것이 정신건강에 좋다는 것을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "직장",
"episodes": [
{
"title": "주말 일 생각 안하기",
"explanation": "주말에 회사 일 생각 안 하고 푹 쉬는 게 목표라는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "주말"
},
{
"tag": "일"
},
{
"tag": "쉬기"
}
],
"engTags": [
{
"tag": "weekend"
},
{
"tag": "work"
},
{
"tag": "rest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Weekend no work.",
"translation": "주말엔 일 안 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Not even thinking?",
"translation": "생각도 안 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 주말에도 일을 계속 생각한다.",
"hint": "서연이 도윤의 주말 일 생각에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Not even thinking?'라고 물은 것으로 보아 도윤이 주말에 일 생각을 안 한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Complete disconnect.",
"translation": "완전 차단이야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's healthy.",
"translation": "건강한 거야."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "몸과 마음에 좋은 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "healthy",
"optionC": "sick",
"result": "healthy",
"explanation": "'healthy'는 '건강한'을 의미하며, 주말에 일을 완전히 차단하는 것이 정신건강에 좋다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Took time learn.",
"translation": "배우는 데 시간 걸렸어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Good life skill.",
"translation": "좋은 삶의 기술이네."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 주말에 일을 완전히 차단하는 것을 건강하다고 표현한 말을 완성하세요.",
"optionA": "healthy",
"optionB": "That's",
"result": "That's healthy",
"explanation": "'건강한 거야'라는 의미로 주말에 일을 차단하는 것이 정신건강에 좋다는 것을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구랑 다른 곳만 가기",
"explanation": "같이 쇼핑 가기로 했는데 친구가 딴 데만 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "쇼핑"
},
{
"tag": "다른곳"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "shopping"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's check here.",
"translation": "여기 봐보자."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "How about there?",
"translation": "저기는 어때?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 수진의 제안에 동의했다.",
"hint": "태호가 수진의 제안에 어떻게 반응했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'How about there?'라고 말한 것으로 보아 다른 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "We keep separating.",
"translation": "우리 계속 따로 가네."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Sorry about that.",
"translation": "그거 미안해."
},
{
"type": "blank",
"index": 6,
"quiz": "Sorry about @@.",
"hint": "상황이나 일을 가리키는 대명사예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'that'은 앞서 언급한 상황을 가리키며, 계속 따로 가는 것에 대해 사과하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Let's stick together.",
"translation": "같이 다니자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 계속 따로 가는 것에 대해 사과한 말을 완성하세요.",
"optionA": "that",
"optionB": "about",
"optionC": "Sorry",
"result": "Sorry about that",
"explanation": "'그거 미안해'라는 의미로 자신의 행동에 대해 사과하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구랑 다른 곳만 가기",
"explanation": "같이 쇼핑 가기로 했는데 친구가 딴 데만 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "쇼핑"
},
{
"tag": "다른곳"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "shopping"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's check here.",
"translation": "여기 봐보자."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "How about there?",
"translation": "저기는 어때?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 수진의 제안에 동의했다.",
"hint": "태호가 수진의 제안에 어떻게 반응했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'How about there?'라고 말한 것으로 보아 다른 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "We keep separating.",
"translation": "우리 계속 따로 가네."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Sorry about that.",
"translation": "그거 미안해."
},
{
"type": "blank",
"index": 6,
"quiz": "Sorry about @@.",
"hint": "상황이나 일을 가리키는 대명사예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'that'은 앞서 언급한 상황을 가리키며, 계속 따로 가는 것에 대해 사과하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Let's stick together.",
"translation": "같이 다니자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 계속 따로 가는 것에 대해 사과한 말을 완성하세요.",
"optionA": "that",
"optionB": "about",
"optionC": "Sorry",
"result": "Sorry about that",
"explanation": "'그거 미안해'라는 의미로 자신의 행동에 대해 사과하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "옷 어울리는지 물어보기",
"explanation": "이 옷이 나한테 어울리는지 친구에게 솔직하게 물어보는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "옷"
},
{
"tag": "어울림"
},
{
"tag": "솔직함"
}
],
"engTags": [
{
"tag": "clothes"
},
{
"tag": "suit"
},
{
"tag": "honest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Does this suit me?",
"translation": "이거 나한테 어울려?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Be honest?",
"translation": "솔직하게 말해?"
},
{
"type": "ox",
"index": 3,
"quiz": "지훈이 민경의 옷이 어울린다고 생각한다.",
"hint": "지훈이 솔직한 의견을 묻는 이유를 생각해보세요.",
"result": "X",
"explanation": "지훈이 'Be honest?'라고 물은 것으로 보아 솔직한 의견이 좋지 않을 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Yes, please.",
"translation": "응, 부탁해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Try something else.",
"translation": "다른 거 입어봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "다른 것을 나타내는 단어예요.",
"optionA": "same",
"optionB": "else",
"optionC": "here",
"result": "else",
"explanation": "'else'는 '다른'을 의미하며, 현재 옷 말고 다른 옷을 입어보라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Thanks for honesty.",
"translation": "솔직하게 말해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's what friends do.",
"translation": "그게 친구가 하는 일이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 민경에게 다른 옷을 입어보라고 조언한 말을 완성하세요.",
"optionA": "else",
"optionB": "something",
"optionC": "Try",
"result": "Try something else",
"explanation": "'다른 거 입어봐'라는 의미로 친구에게 솔직한 조언을 하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "옷 어울리는지 물어보기",
"explanation": "이 옷이 나한테 어울리는지 친구에게 솔직하게 물어보는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "옷"
},
{
"tag": "어울림"
},
{
"tag": "솔직함"
}
],
"engTags": [
{
"tag": "clothes"
},
{
"tag": "suit"
},
{
"tag": "honest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Does this suit me?",
"translation": "이거 나한테 어울려?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Be honest?",
"translation": "솔직하게 말해?"
},
{
"type": "ox",
"index": 3,
"quiz": "지훈이 민경의 옷이 어울린다고 생각한다.",
"hint": "지훈이 솔직한 의견을 묻는 이유를 생각해보세요.",
"result": "X",
"explanation": "지훈이 'Be honest?'라고 물은 것으로 보아 솔직한 의견이 좋지 않을 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Yes, please.",
"translation": "응, 부탁해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Try something else.",
"translation": "다른 거 입어봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "다른 것을 나타내는 단어예요.",
"optionA": "same",
"optionB": "else",
"optionC": "here",
"result": "else",
"explanation": "'else'는 '다른'을 의미하며, 현재 옷 말고 다른 옷을 입어보라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Thanks for honesty.",
"translation": "솔직하게 말해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's what friends do.",
"translation": "그게 친구가 하는 일이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 민경에게 다른 옷을 입어보라고 조언한 말을 완성하세요.",
"optionA": "else",
"optionB": "something",
"optionC": "Try",
"result": "Try something else",
"explanation": "'다른 거 입어봐'라는 의미로 친구에게 솔직한 조언을 하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "커플템 맞추기",
"explanation": "친구랑 커플템으로 맞춰서 사자고 제안하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "커플템"
},
{
"tag": "친구"
},
{
"tag": "맞춤"
}
],
"engTags": [
{
"tag": "matching"
},
{
"tag": "outfit"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Let's get matching.",
"translation": "맞춰서 사자."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same outfit?",
"translation": "같은 옷으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 서로 다른 옷을 사자고 제안했다.",
"hint": "유진이 어떤 종류의 옷을 사자고 제안했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Let's get matching'라고 말했으므로 같은 옷을 맞춰서 사자고 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Would be fun.",
"translation": "재미있을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Sounds cute.",
"translation": "귀여울 것 같은데."
},
{
"type": "blank",
"index": 6,
"quiz": "Sounds @@.",
"hint": "사랑스럽고 귀여운 상태를 나타내는 단어예요.",
"optionA": "weird",
"optionB": "cute",
"optionC": "bad",
"result": "cute",
"explanation": "'cute'는 '귀여운'을 의미하며, 커플템을 맞춰 입는 것에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Let's do it.",
"translation": "해보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 커플템을 맞춰 입는 것이 귀여울 것 같다고 반응한 말을 완성하세요.",
"optionA": "cute",
"optionB": "Sounds",
"result": "Sounds cute",
"explanation": "'귀여울 것 같은데'라는 의미로 커플템 제안에 대한 긍정적인 반응을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "커플템 맞추기",
"explanation": "친구랑 커플템으로 맞춰서 사자고 제안하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "커플템"
},
{
"tag": "친구"
},
{
"tag": "맞춤"
}
],
"engTags": [
{
"tag": "matching"
},
{
"tag": "outfit"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Let's get matching.",
"translation": "맞춰서 사자."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same outfit?",
"translation": "같은 옷으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 서로 다른 옷을 사자고 제안했다.",
"hint": "유진이 어떤 종류의 옷을 사자고 제안했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Let's get matching'라고 말했으므로 같은 옷을 맞춰서 사자고 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Would be fun.",
"translation": "재미있을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Sounds cute.",
"translation": "귀여울 것 같은데."
},
{
"type": "blank",
"index": 6,
"quiz": "Sounds @@.",
"hint": "사랑스럽고 귀여운 상태를 나타내는 단어예요.",
"optionA": "weird",
"optionB": "cute",
"optionC": "bad",
"result": "cute",
"explanation": "'cute'는 '귀여운'을 의미하며, 커플템을 맞춰 입는 것에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Let's do it.",
"translation": "해보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 커플템을 맞춰 입는 것이 귀여울 것 같다고 반응한 말을 완성하세요.",
"optionA": "cute",
"optionB": "Sounds",
"result": "Sounds cute",
"explanation": "'귀여울 것 같은데'라는 의미로 커플템 제안에 대한 긍정적인 반응을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구랑 다른 곳만 가기",
"explanation": "같이 쇼핑 가기로 했는데 친구가 딴 데만 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "쇼핑"
},
{
"tag": "다른곳"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "shopping"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's check here.",
"translation": "여기 봐보자."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "How about there?",
"translation": "저기는 어때?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 수진의 제안에 동의했다.",
"hint": "태호가 수진의 제안에 어떻게 반응했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'How about there?'라고 말한 것으로 보아 다른 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "We keep separating.",
"translation": "우리 계속 따로 가네."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Sorry about that.",
"translation": "그거 미안해."
},
{
"type": "blank",
"index": 6,
"quiz": "Sorry about @@.",
"hint": "상황이나 일을 가리키는 대명사예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'that'은 앞서 언급한 상황을 가리키며, 계속 따로 가는 것에 대해 사과하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Let's stick together.",
"translation": "같이 다니자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 계속 따로 가는 것에 대해 사과한 말을 완성하세요.",
"optionA": "that",
"optionB": "about",
"optionC": "Sorry",
"result": "Sorry about that",
"explanation": "'그거 미안해'라는 의미로 자신의 행동에 대해 사과하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구랑 다른 곳만 가기",
"explanation": "같이 쇼핑 가기로 했는데 친구가 딴 데만 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "쇼핑"
},
{
"tag": "다른곳"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "shopping"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Let's check here.",
"translation": "여기 봐보자."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "How about there?",
"translation": "저기는 어때?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 수진의 제안에 동의했다.",
"hint": "태호가 수진의 제안에 어떻게 반응했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'How about there?'라고 말한 것으로 보아 다른 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "We keep separating.",
"translation": "우리 계속 따로 가네."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Sorry about that.",
"translation": "그거 미안해."
},
{
"type": "blank",
"index": 6,
"quiz": "Sorry about @@.",
"hint": "상황이나 일을 가리키는 대명사예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'that'은 앞서 언급한 상황을 가리키며, 계속 따로 가는 것에 대해 사과하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Let's stick together.",
"translation": "같이 다니자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 계속 따로 가는 것에 대해 사과한 말을 완성하세요.",
"optionA": "that",
"optionB": "about",
"optionC": "Sorry",
"result": "Sorry about that",
"explanation": "'그거 미안해'라는 의미로 자신의 행동에 대해 사과하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쇼핑 후 아무것도 안 산 친구",
"explanation": "쇼핑하러 갔는데 친구는 결국 아무것도 안 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쇼핑"
},
{
"tag": "친구"
},
{
"tag": "안삼"
}
],
"engTags": [
{
"tag": "shopping"
},
{
"tag": "friend"
},
{
"tag": "nothing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought nothing?",
"translation": "아무것도 안 샀어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Just looked around.",
"translation": "그냥 둘러봤어."
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 쇼핑에서 많은 것을 샀다.",
"hint": "서연이 쇼핑 결과에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Just looked around'라고 말했으므로 아무것도 사지 않고 구경만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "That's okay.",
"translation": "괜찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Window shopping.",
"translation": "윈도우 쇼핑이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Window @@.",
"hint": "사지 않고 구경만 하는 쇼핑을 나타내는 단어예요.",
"optionA": "eating",
"optionB": "shopping",
"optionC": "sleeping",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 'window shopping'은 구경만 하는 쇼핑을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Happens to everyone.",
"translation": "다 그래."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 아무것도 사지 않고 구경만 한 것을 윈도우 쇼핑이라고 표현한 말을 완성하세요.",
"optionA": "shopping",
"optionB": "Window",
"result": "Window shopping",
"explanation": "'윈도우 쇼핑이야'라는 의미로 사지 않고 구경만 하는 쇼핑을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쇼핑 후 아무것도 안 산 친구",
"explanation": "쇼핑하러 갔는데 친구는 결국 아무것도 안 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쇼핑"
},
{
"tag": "친구"
},
{
"tag": "안삼"
}
],
"engTags": [
{
"tag": "shopping"
},
{
"tag": "friend"
},
{
"tag": "nothing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought nothing?",
"translation": "아무것도 안 샀어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Just looked around.",
"translation": "그냥 둘러봤어."
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 쇼핑에서 많은 것을 샀다.",
"hint": "서연이 쇼핑 결과에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Just looked around'라고 말했으므로 아무것도 사지 않고 구경만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "That's okay.",
"translation": "괜찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Window shopping.",
"translation": "윈도우 쇼핑이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Window @@.",
"hint": "사지 않고 구경만 하는 쇼핑을 나타내는 단어예요.",
"optionA": "eating",
"optionB": "shopping",
"optionC": "sleeping",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 'window shopping'은 구경만 하는 쇼핑을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Happens to everyone.",
"translation": "다 그래."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 아무것도 사지 않고 구경만 한 것을 윈도우 쇼핑이라고 표현한 말을 완성하세요.",
"optionA": "shopping",
"optionB": "Window",
"result": "Window shopping",
"explanation": "'윈도우 쇼핑이야'라는 의미로 사지 않고 구경만 하는 쇼핑을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "옷 어울리는지 물어보기",
"explanation": "이 옷이 나한테 어울리는지 친구에게 솔직하게 물어보는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "옷"
},
{
"tag": "어울림"
},
{
"tag": "솔직함"
}
],
"engTags": [
{
"tag": "clothes"
},
{
"tag": "suit"
},
{
"tag": "honest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Does this suit me?",
"translation": "이거 나한테 어울려?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Be honest?",
"translation": "솔직하게 말해?"
},
{
"type": "ox",
"index": 3,
"quiz": "지훈이 민경의 옷이 어울린다고 생각한다.",
"hint": "지훈이 솔직한 의견을 묻는 이유를 생각해보세요.",
"result": "X",
"explanation": "지훈이 'Be honest?'라고 물은 것으로 보아 솔직한 의견이 좋지 않을 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Yes, please.",
"translation": "응, 부탁해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Try something else.",
"translation": "다른 거 입어봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "다른 것을 나타내는 단어예요.",
"optionA": "same",
"optionB": "else",
"optionC": "here",
"result": "else",
"explanation": "'else'는 '다른'을 의미하며, 현재 옷 말고 다른 옷을 입어보라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Thanks for honesty.",
"translation": "솔직하게 말해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's what friends do.",
"translation": "그게 친구가 하는 일이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 민경에게 다른 옷을 입어보라고 조언한 말을 완성하세요.",
"optionA": "else",
"optionB": "something",
"optionC": "Try",
"result": "Try something else",
"explanation": "'다른 거 입어봐'라는 의미로 친구에게 솔직한 조언을 하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "옷 어울리는지 물어보기",
"explanation": "이 옷이 나한테 어울리는지 친구에게 솔직하게 물어보는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "옷"
},
{
"tag": "어울림"
},
{
"tag": "솔직함"
}
],
"engTags": [
{
"tag": "clothes"
},
{
"tag": "suit"
},
{
"tag": "honest"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Does this suit me?",
"translation": "이거 나한테 어울려?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Be honest?",
"translation": "솔직하게 말해?"
},
{
"type": "ox",
"index": 3,
"quiz": "지훈이 민경의 옷이 어울린다고 생각한다.",
"hint": "지훈이 솔직한 의견을 묻는 이유를 생각해보세요.",
"result": "X",
"explanation": "지훈이 'Be honest?'라고 물은 것으로 보아 솔직한 의견이 좋지 않을 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Yes, please.",
"translation": "응, 부탁해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Try something else.",
"translation": "다른 거 입어봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "다른 것을 나타내는 단어예요.",
"optionA": "same",
"optionB": "else",
"optionC": "here",
"result": "else",
"explanation": "'else'는 '다른'을 의미하며, 현재 옷 말고 다른 옷을 입어보라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Thanks for honesty.",
"translation": "솔직하게 말해줘서 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's what friends do.",
"translation": "그게 친구가 하는 일이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 민경에게 다른 옷을 입어보라고 조언한 말을 완성하세요.",
"optionA": "else",
"optionB": "something",
"optionC": "Try",
"result": "Try something else",
"explanation": "'다른 거 입어봐'라는 의미로 친구에게 솔직한 조언을 하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "너무 많이 산 후회",
"explanation": "너무 많이 샀는데 카드값을 감당할 수 있을지 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "많이삼"
},
{
"tag": "후회"
},
{
"tag": "카드값"
}
],
"engTags": [
{
"tag": "overspend"
},
{
"tag": "regret"
},
{
"tag": "card"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Spent too much.",
"translation": "너무 많이 썼어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can afford it?",
"translation": "감당할 수 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 돈을 적게 썼다.",
"hint": "채원이 지출에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Spent too much'라고 말했으므로 너무 많이 썼다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Maybe return some?",
"translation": "좀 반품할까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe return @@?",
"hint": "일부나 몇 개를 나타내는 단어예요.",
"optionA": "all",
"optionB": "some",
"optionC": "nothing",
"result": "some",
"explanation": "'some'은 '일부, 몇 개'를 의미하며, 너무 많이 산 것 중 일부를 반품하라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Think it over.",
"translation": "다시 생각해봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 너무 많이 산 채원에게 일부를 반품하라고 제안한 말을 완성하세요.",
"optionA": "some",
"optionB": "return",
"optionC": "Maybe",
"result": "Maybe return some",
"explanation": "'좀 반품할까?'라는 의미로 과소비에 대한 해결책을 제안하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "너무 많이 산 후회",
"explanation": "너무 많이 샀는데 카드값을 감당할 수 있을지 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "많이삼"
},
{
"tag": "후회"
},
{
"tag": "카드값"
}
],
"engTags": [
{
"tag": "overspend"
},
{
"tag": "regret"
},
{
"tag": "card"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Spent too much.",
"translation": "너무 많이 썼어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can afford it?",
"translation": "감당할 수 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 돈을 적게 썼다.",
"hint": "채원이 지출에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Spent too much'라고 말했으므로 너무 많이 썼다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Maybe return some?",
"translation": "좀 반품할까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe return @@?",
"hint": "일부나 몇 개를 나타내는 단어예요.",
"optionA": "all",
"optionB": "some",
"optionC": "nothing",
"result": "some",
"explanation": "'some'은 '일부, 몇 개'를 의미하며, 너무 많이 산 것 중 일부를 반품하라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Think it over.",
"translation": "다시 생각해봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 너무 많이 산 채원에게 일부를 반품하라고 제안한 말을 완성하세요.",
"optionA": "some",
"optionB": "return",
"optionC": "Maybe",
"result": "Maybe return some",
"explanation": "'좀 반품할까?'라는 의미로 과소비에 대한 해결책을 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "커플템 맞추기",
"explanation": "친구랑 커플템으로 맞춰서 사자고 제안하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "커플템"
},
{
"tag": "친구"
},
{
"tag": "맞춤"
}
],
"engTags": [
{
"tag": "matching"
},
{
"tag": "outfit"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Let's get matching.",
"translation": "맞춰서 사자."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same outfit?",
"translation": "같은 옷으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 서로 다른 옷을 사자고 제안했다.",
"hint": "유진이 어떤 종류의 옷을 사자고 제안했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Let's get matching'라고 말했으므로 같은 옷을 맞춰서 사자고 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Would be fun.",
"translation": "재미있을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Sounds cute.",
"translation": "귀여울 것 같은데."
},
{
"type": "blank",
"index": 6,
"quiz": "Sounds @@.",
"hint": "사랑스럽고 귀여운 상태를 나타내는 단어예요.",
"optionA": "weird",
"optionB": "cute",
"optionC": "bad",
"result": "cute",
"explanation": "'cute'는 '귀여운'을 의미하며, 커플템을 맞춰 입는 것에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Let's do it.",
"translation": "해보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 커플템을 맞춰 입는 것이 귀여울 것 같다고 반응한 말을 완성하세요.",
"optionA": "cute",
"optionB": "Sounds",
"result": "Sounds cute",
"explanation": "'귀여울 것 같은데'라는 의미로 커플템 제안에 대한 긍정적인 반응을 나타내는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "커플템 맞추기",
"explanation": "친구랑 커플템으로 맞춰서 사자고 제안하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "커플템"
},
{
"tag": "친구"
},
{
"tag": "맞춤"
}
],
"engTags": [
{
"tag": "matching"
},
{
"tag": "outfit"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Let's get matching.",
"translation": "맞춰서 사자."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same outfit?",
"translation": "같은 옷으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 서로 다른 옷을 사자고 제안했다.",
"hint": "유진이 어떤 종류의 옷을 사자고 제안했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Let's get matching'라고 말했으므로 같은 옷을 맞춰서 사자고 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Would be fun.",
"translation": "재미있을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Sounds cute.",
"translation": "귀여울 것 같은데."
},
{
"type": "blank",
"index": 6,
"quiz": "Sounds @@.",
"hint": "사랑스럽고 귀여운 상태를 나타내는 단어예요.",
"optionA": "weird",
"optionB": "cute",
"optionC": "bad",
"result": "cute",
"explanation": "'cute'는 '귀여운'을 의미하며, 커플템을 맞춰 입는 것에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Let's do it.",
"translation": "해보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 커플템을 맞춰 입는 것이 귀여울 것 같다고 반응한 말을 완성하세요.",
"optionA": "cute",
"optionB": "Sounds",
"result": "Sounds cute",
"explanation": "'귀여울 것 같은데'라는 의미로 커플템 제안에 대한 긍정적인 반응을 나타내는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아울렛 vs 백화점",
"explanation": "아울렛에 갈지 백화점 세일할 때 갈지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아울렛"
},
{
"tag": "백화점"
},
{
"tag": "세일"
}
],
"engTags": [
{
"tag": "outlet"
},
{
"tag": "department"
},
{
"tag": "sale"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Outlet or mall?",
"translation": "아울렛이나 백화점?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the difference?",
"translation": "뭐가 달라?"
},
{
"type": "ox",
"index": 3,
"quiz": "아울렛과 백화점이 완전히 똑같다.",
"hint": "태호가 두 장소의 차이점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'What's the difference?'라고 물은 것으로 보아 두 장소에 차이가 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Outlet's cheaper.",
"translation": "아울렛이 더 싸."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Let's go there.",
"translation": "거기 가자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's go @@.",
"hint": "장소를 가리키는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기'를 의미하며, 앞서 언급한 아울렛을 가리키는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Save money.",
"translation": "돈 아끼자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Smart choice.",
"translation": "현명한 선택이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 더 싼 아울렛에 가자고 제안한 말을 완성하세요.",
"optionA": "there",
"optionB": "go",
"optionC": "Let's",
"result": "Let's go there",
"explanation": "'거기 가자'라는 의미로 아울렛을 선택하자는 제안을 하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아울렛 vs 백화점",
"explanation": "아울렛에 갈지 백화점 세일할 때 갈지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아울렛"
},
{
"tag": "백화점"
},
{
"tag": "세일"
}
],
"engTags": [
{
"tag": "outlet"
},
{
"tag": "department"
},
{
"tag": "sale"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Outlet or mall?",
"translation": "아울렛이나 백화점?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the difference?",
"translation": "뭐가 달라?"
},
{
"type": "ox",
"index": 3,
"quiz": "아울렛과 백화점이 완전히 똑같다.",
"hint": "태호가 두 장소의 차이점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'What's the difference?'라고 물은 것으로 보아 두 장소에 차이가 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Outlet's cheaper.",
"translation": "아울렛이 더 싸."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Let's go there.",
"translation": "거기 가자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's go @@.",
"hint": "장소를 가리키는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기'를 의미하며, 앞서 언급한 아울렛을 가리키는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Save money.",
"translation": "돈 아끼자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Smart choice.",
"translation": "현명한 선택이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 더 싼 아울렛에 가자고 제안한 말을 완성하세요.",
"optionA": "there",
"optionB": "go",
"optionC": "Let's",
"result": "Let's go there",
"explanation": "'거기 가자'라는 의미로 아울렛을 선택하자는 제안을 하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구 고른 거 후회",
"explanation": "친구가 골라준 거 샀는데 좀 후회된다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "고름"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "choice"
},
{
"tag": "regret"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Friend picked this.",
"translation": "친구가 이거 골랐어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Don't like it?",
"translation": "마음에 안 들어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 친구가 고른 것을 매우 좋아한다.",
"hint": "지훈이 민경의 만족도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Don't like it?'라고 물은 것으로 보아 민경이 만족하지 않는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Having second thoughts.",
"translation": "다시 생각하게 돼."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Trust your instincts.",
"translation": "직감을 믿어."
},
{
"type": "blank",
"index": 6,
"quiz": "Trust your @@.",
"hint": "직감이나 본능을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "instincts",
"optionC": "money",
"result": "instincts",
"explanation": "'instincts'는 '직감, 본능'을 의미하며, 자신의 감각을 믿으라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Your choice matters.",
"translation": "네 선택이 중요해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 친구가 고른 것에 대해 후회하는 민경에게 직감을 믿으라고 조언한 말을 완성하세요.",
"optionA": "instincts",
"optionB": "your",
"optionC": "Trust",
"result": "Trust your instincts",
"explanation": "'직감을 믿어'라는 의미로 자신의 감각을 믿고 결정하라는 조언을 하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구 고른 거 후회",
"explanation": "친구가 골라준 거 샀는데 좀 후회된다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "고름"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "choice"
},
{
"tag": "regret"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Friend picked this.",
"translation": "친구가 이거 골랐어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Don't like it?",
"translation": "마음에 안 들어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 친구가 고른 것을 매우 좋아한다.",
"hint": "지훈이 민경의 만족도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Don't like it?'라고 물은 것으로 보아 민경이 만족하지 않는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Having second thoughts.",
"translation": "다시 생각하게 돼."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Trust your instincts.",
"translation": "직감을 믿어."
},
{
"type": "blank",
"index": 6,
"quiz": "Trust your @@.",
"hint": "직감이나 본능을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "instincts",
"optionC": "money",
"result": "instincts",
"explanation": "'instincts'는 '직감, 본능'을 의미하며, 자신의 감각을 믿으라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Your choice matters.",
"translation": "네 선택이 중요해."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 친구가 고른 것에 대해 후회하는 민경에게 직감을 믿으라고 조언한 말을 완성하세요.",
"optionA": "instincts",
"optionB": "your",
"optionC": "Trust",
"result": "Trust your instincts",
"explanation": "'직감을 믿어'라는 의미로 자신의 감각을 믿고 결정하라는 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쇼핑 후 아무것도 안 산 친구",
"explanation": "쇼핑하러 갔는데 친구는 결국 아무것도 안 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쇼핑"
},
{
"tag": "친구"
},
{
"tag": "안삼"
}
],
"engTags": [
{
"tag": "shopping"
},
{
"tag": "friend"
},
{
"tag": "nothing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought nothing?",
"translation": "아무것도 안 샀어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Just looked around.",
"translation": "그냥 둘러봤어."
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 쇼핑에서 많은 것을 샀다.",
"hint": "서연이 쇼핑 결과에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Just looked around'라고 말했으므로 아무것도 사지 않고 구경만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "That's okay.",
"translation": "괜찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Window shopping.",
"translation": "윈도우 쇼핑이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Window @@.",
"hint": "사지 않고 구경만 하는 쇼핑을 나타내는 단어예요.",
"optionA": "eating",
"optionB": "shopping",
"optionC": "sleeping",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 'window shopping'은 구경만 하는 쇼핑을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Happens to everyone.",
"translation": "다 그래."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 아무것도 사지 않고 구경만 한 것을 윈도우 쇼핑이라고 표현한 말을 완성하세요.",
"optionA": "shopping",
"optionB": "Window",
"result": "Window shopping",
"explanation": "'윈도우 쇼핑이야'라는 의미로 사지 않고 구경만 하는 쇼핑을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쇼핑 후 아무것도 안 산 친구",
"explanation": "쇼핑하러 갔는데 친구는 결국 아무것도 안 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쇼핑"
},
{
"tag": "친구"
},
{
"tag": "안삼"
}
],
"engTags": [
{
"tag": "shopping"
},
{
"tag": "friend"
},
{
"tag": "nothing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought nothing?",
"translation": "아무것도 안 샀어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Just looked around.",
"translation": "그냥 둘러봤어."
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 쇼핑에서 많은 것을 샀다.",
"hint": "서연이 쇼핑 결과에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Just looked around'라고 말했으므로 아무것도 사지 않고 구경만 했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "That's okay.",
"translation": "괜찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Window shopping.",
"translation": "윈도우 쇼핑이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Window @@.",
"hint": "사지 않고 구경만 하는 쇼핑을 나타내는 단어예요.",
"optionA": "eating",
"optionB": "shopping",
"optionC": "sleeping",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 'window shopping'은 구경만 하는 쇼핑을 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Happens to everyone.",
"translation": "다 그래."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Thanks for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 아무것도 사지 않고 구경만 한 것을 윈도우 쇼핑이라고 표현한 말을 완성하세요.",
"optionA": "shopping",
"optionB": "Window",
"result": "Window shopping",
"explanation": "'윈도우 쇼핑이야'라는 의미로 사지 않고 구경만 하는 쇼핑을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "너무 많이 산 후회",
"explanation": "너무 많이 샀는데 카드값을 감당할 수 있을지 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "많이삼"
},
{
"tag": "후회"
},
{
"tag": "카드값"
}
],
"engTags": [
{
"tag": "overspend"
},
{
"tag": "regret"
},
{
"tag": "card"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Spent too much.",
"translation": "너무 많이 썼어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can afford it?",
"translation": "감당할 수 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 돈을 적게 썼다.",
"hint": "채원이 지출에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Spent too much'라고 말했으므로 너무 많이 썼다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Maybe return some?",
"translation": "좀 반품할까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe return @@?",
"hint": "일부나 몇 개를 나타내는 단어예요.",
"optionA": "all",
"optionB": "some",
"optionC": "nothing",
"result": "some",
"explanation": "'some'은 '일부, 몇 개'를 의미하며, 너무 많이 산 것 중 일부를 반품하라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Think it over.",
"translation": "다시 생각해봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 너무 많이 산 채원에게 일부를 반품하라고 제안한 말을 완성하세요.",
"optionA": "some",
"optionB": "return",
"optionC": "Maybe",
"result": "Maybe return some",
"explanation": "'좀 반품할까?'라는 의미로 과소비에 대한 해결책을 제안하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "너무 많이 산 후회",
"explanation": "너무 많이 샀는데 카드값을 감당할 수 있을지 걱정되는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "많이삼"
},
{
"tag": "후회"
},
{
"tag": "카드값"
}
],
"engTags": [
{
"tag": "overspend"
},
{
"tag": "regret"
},
{
"tag": "card"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Spent too much.",
"translation": "너무 많이 썼어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can afford it?",
"translation": "감당할 수 있어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 돈을 적게 썼다.",
"hint": "채원이 지출에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "채원이 'Spent too much'라고 말했으므로 너무 많이 썼다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Maybe return some?",
"translation": "좀 반품할까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe return @@?",
"hint": "일부나 몇 개를 나타내는 단어예요.",
"optionA": "all",
"optionB": "some",
"optionC": "nothing",
"result": "some",
"explanation": "'some'은 '일부, 몇 개'를 의미하며, 너무 많이 산 것 중 일부를 반품하라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Think it over.",
"translation": "다시 생각해봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 너무 많이 산 채원에게 일부를 반품하라고 제안한 말을 완성하세요.",
"optionA": "some",
"optionB": "return",
"optionC": "Maybe",
"result": "Maybe return some",
"explanation": "'좀 반품할까?'라는 의미로 과소비에 대한 해결책을 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "하나만 살 수 있다면",
"explanation": "하나만 살 수 있다면 뭐가 나을지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "하나만"
},
{
"tag": "선택"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "only"
},
{
"tag": "one"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Can buy one.",
"translation": "하나만 살 수 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Which one?",
"translation": "어떤 거?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 여러 개를 살 수 있다.",
"hint": "유진이 살 수 있는 개수에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Can buy one'라고 말했으므로 하나만 살 수 있는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Hard to decide.",
"translation": "결정하기 어려워."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Go with favorite.",
"translation": "가장 좋아하는 걸로 가."
},
{
"type": "blank",
"index": 6,
"quiz": "Go with @@.",
"hint": "가장 좋아하는 것을 나타내는 단어예요.",
"optionA": "worst",
"optionB": "favorite",
"optionC": "random",
"result": "favorite",
"explanation": "'favorite'는 '가장 좋아하는 것'을 의미하며, 어려운 선택에서 가장 마음에 드는 것을 고르라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That makes sense.",
"translation": "그게 맞는 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You won't regret.",
"translation": "후회 안 할 거야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 어려운 선택에서 가장 좋아하는 것을 고르라고 조언한 말을 완성하세요.",
"optionA": "favorite",
"optionB": "with",
"optionC": "Go",
"result": "Go with favorite",
"explanation": "'가장 좋아하는 걸로 가'라는 의미로 어려운 선택 상황에서 주는 현명한 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "하나만 살 수 있다면",
"explanation": "하나만 살 수 있다면 뭐가 나을지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "하나만"
},
{
"tag": "선택"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "only"
},
{
"tag": "one"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Can buy one.",
"translation": "하나만 살 수 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Which one?",
"translation": "어떤 거?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 여러 개를 살 수 있다.",
"hint": "유진이 살 수 있는 개수에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Can buy one'라고 말했으므로 하나만 살 수 있는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Hard to decide.",
"translation": "결정하기 어려워."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Go with favorite.",
"translation": "가장 좋아하는 걸로 가."
},
{
"type": "blank",
"index": 6,
"quiz": "Go with @@.",
"hint": "가장 좋아하는 것을 나타내는 단어예요.",
"optionA": "worst",
"optionB": "favorite",
"optionC": "random",
"result": "favorite",
"explanation": "'favorite'는 '가장 좋아하는 것'을 의미하며, 어려운 선택에서 가장 마음에 드는 것을 고르라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That makes sense.",
"translation": "그게 맞는 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You won't regret.",
"translation": "후회 안 할 거야."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 어려운 선택에서 가장 좋아하는 것을 고르라고 조언한 말을 완성하세요.",
"optionA": "favorite",
"optionB": "with",
"optionC": "Go",
"result": "Go with favorite",
"explanation": "'가장 좋아하는 걸로 가'라는 의미로 어려운 선택 상황에서 주는 현명한 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아울렛 vs 백화점",
"explanation": "아울렛에 갈지 백화점 세일할 때 갈지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아울렛"
},
{
"tag": "백화점"
},
{
"tag": "세일"
}
],
"engTags": [
{
"tag": "outlet"
},
{
"tag": "department"
},
{
"tag": "sale"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Outlet or mall?",
"translation": "아울렛이나 백화점?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the difference?",
"translation": "뭐가 달라?"
},
{
"type": "ox",
"index": 3,
"quiz": "아울렛과 백화점이 완전히 똑같다.",
"hint": "태호가 두 장소의 차이점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'What's the difference?'라고 물은 것으로 보아 두 장소에 차이가 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Outlet's cheaper.",
"translation": "아울렛이 더 싸."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Let's go there.",
"translation": "거기 가자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's go @@.",
"hint": "장소를 가리키는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기'를 의미하며, 앞서 언급한 아울렛을 가리키는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Save money.",
"translation": "돈 아끼자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Smart choice.",
"translation": "현명한 선택이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 더 싼 아울렛에 가자고 제안한 말을 완성하세요.",
"optionA": "there",
"optionB": "go",
"optionC": "Let's",
"result": "Let's go there",
"explanation": "'거기 가자'라는 의미로 아울렛을 선택하자는 제안을 하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아울렛 vs 백화점",
"explanation": "아울렛에 갈지 백화점 세일할 때 갈지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "아울렛"
},
{
"tag": "백화점"
},
{
"tag": "세일"
}
],
"engTags": [
{
"tag": "outlet"
},
{
"tag": "department"
},
{
"tag": "sale"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Outlet or mall?",
"translation": "아울렛이나 백화점?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "What's the difference?",
"translation": "뭐가 달라?"
},
{
"type": "ox",
"index": 3,
"quiz": "아울렛과 백화점이 완전히 똑같다.",
"hint": "태호가 두 장소의 차이점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'What's the difference?'라고 물은 것으로 보아 두 장소에 차이가 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Outlet's cheaper.",
"translation": "아울렛이 더 싸."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Let's go there.",
"translation": "거기 가자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's go @@.",
"hint": "장소를 가리키는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기'를 의미하며, 앞서 언급한 아울렛을 가리키는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Save money.",
"translation": "돈 아끼자."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Smart choice.",
"translation": "현명한 선택이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 더 싼 아울렛에 가자고 제안한 말을 완성하세요.",
"optionA": "there",
"optionB": "go",
"optionC": "Let's",
"result": "Let's go there",
"explanation": "'거기 가자'라는 의미로 아울렛을 선택하자는 제안을 하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 같은 스타일",
"explanation": "엄마랑 옷 사러 갔는데 또 같은 스타일만 추천하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "스타일"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "style"
},
{
"tag": "recommend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Mom suggests this.",
"translation": "엄마가 이거 추천해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your usual style?",
"translation": "네 평상시 스타일?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 새로운 스타일을 추천했다.",
"hint": "서연이 도윤의 평상시 스타일에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Your usual style?'라고 물은 것으로 보아 엄마가 평소와 같은 스타일을 추천했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Always same thing.",
"translation": "항상 같은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Try something new.",
"translation": "새로운 거 시도해봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "새로운 것을 나타내는 단어예요.",
"optionA": "old",
"optionB": "new",
"optionC": "same",
"result": "new",
"explanation": "'new'는 '새로운'을 의미하며, 평소와 다른 새로운 스타일을 시도해보라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be adventurous.",
"translation": "모험심을 가져."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 항상 같은 스타일을 추천하는 엄마 대신 새로운 것을 시도하라고 제안한 말을 완성하세요.",
"optionA": "new",
"optionB": "something",
"optionC": "Try",
"result": "Try something new",
"explanation": "'새로운 거 시도해봐'라는 의미로 평소와 다른 스타일에 도전하라는 격려의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 같은 스타일",
"explanation": "엄마랑 옷 사러 갔는데 또 같은 스타일만 추천하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "스타일"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "style"
},
{
"tag": "recommend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Mom suggests this.",
"translation": "엄마가 이거 추천해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your usual style?",
"translation": "네 평상시 스타일?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 새로운 스타일을 추천했다.",
"hint": "서연이 도윤의 평상시 스타일에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Your usual style?'라고 물은 것으로 보아 엄마가 평소와 같은 스타일을 추천했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Always same thing.",
"translation": "항상 같은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Try something new.",
"translation": "새로운 거 시도해봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "새로운 것을 나타내는 단어예요.",
"optionA": "old",
"optionB": "new",
"optionC": "same",
"result": "new",
"explanation": "'new'는 '새로운'을 의미하며, 평소와 다른 새로운 스타일을 시도해보라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be adventurous.",
"translation": "모험심을 가져."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 항상 같은 스타일을 추천하는 엄마 대신 새로운 것을 시도하라고 제안한 말을 완성하세요.",
"optionA": "new",
"optionB": "something",
"optionC": "Try",
"result": "Try something new",
"explanation": "'새로운 거 시도해봐'라는 의미로 평소와 다른 스타일에 도전하라는 격려의 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아빠의 가격 흥정",
"explanation": "아빠가 가격 흥정하는 게 프로 수준이라는 감탄의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아빠"
},
{
"tag": "가격"
},
{
"tag": "흥정"
}
],
"engTags": [
{
"tag": "dad"
},
{
"tag": "price"
},
{
"tag": "bargain"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Dad's bargaining again.",
"translation": "아빠가 또 흥정해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "He's so good.",
"translation": "완전 잘하시네."
},
{
"type": "ox",
"index": 3,
"quiz": "아빠가 가격 흥정을 못한다.",
"hint": "준혁이 아빠의 흥정 실력에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'He's so good'라고 말했으므로 아빠가 흥정을 잘한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Like a pro.",
"translation": "프로 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Wish I could.",
"translation": "나도 할 수 있으면 좋겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "Wish I @@.",
"hint": "'할 수 있다'는 뜻의 조동사예요.",
"optionA": "can't",
"optionB": "could",
"optionC": "won't",
"result": "could",
"explanation": "'could'는 '할 수 있었으면'을 의미하며, 아빠처럼 흥정을 잘할 수 있었으면 좋겠다는 바람을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Takes practice.",
"translation": "연습이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "I'm too shy.",
"translation": "나는 너무 부끄러워."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 아빠처럼 흥정을 잘할 수 있었으면 좋겠다고 바란 말을 완성하세요.",
"optionA": "could",
"optionB": "I",
"optionC": "Wish",
"result": "Wish I could",
"explanation": "'나도 할 수 있으면 좋겠다'라는 의미로 아빠의 흥정 실력을 부러워하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아빠의 가격 흥정",
"explanation": "아빠가 가격 흥정하는 게 프로 수준이라는 감탄의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아빠"
},
{
"tag": "가격"
},
{
"tag": "흥정"
}
],
"engTags": [
{
"tag": "dad"
},
{
"tag": "price"
},
{
"tag": "bargain"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Dad's bargaining again.",
"translation": "아빠가 또 흥정해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "He's so good.",
"translation": "완전 잘하시네."
},
{
"type": "ox",
"index": 3,
"quiz": "아빠가 가격 흥정을 못한다.",
"hint": "준혁이 아빠의 흥정 실력에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'He's so good'라고 말했으므로 아빠가 흥정을 잘한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Like a pro.",
"translation": "프로 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Wish I could.",
"translation": "나도 할 수 있으면 좋겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "Wish I @@.",
"hint": "'할 수 있다'는 뜻의 조동사예요.",
"optionA": "can't",
"optionB": "could",
"optionC": "won't",
"result": "could",
"explanation": "'could'는 '할 수 있었으면'을 의미하며, 아빠처럼 흥정을 잘할 수 있었으면 좋겠다는 바람을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Takes practice.",
"translation": "연습이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "I'm too shy.",
"translation": "나는 너무 부끄러워."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 아빠처럼 흥정을 잘할 수 있었으면 좋겠다고 바란 말을 완성하세요.",
"optionA": "could",
"optionB": "I",
"optionC": "Wish",
"result": "Wish I could",
"explanation": "'나도 할 수 있으면 좋겠다'라는 의미로 아빠의 흥정 실력을 부러워하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구 고른 거 후회",
"explanation": "친구가 골라준 거 샀는데 좀 후회된다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "고름"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "choice"
},
{
"tag": "regret"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Friend picked this.",
"translation": "친구가 이거 골랐어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Don't like it?",
"translation": "마음에 안 들어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 친구가 고른 것을 매우 좋아한다.",
"hint": "지훈이 민경의 만족도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Don't like it?'라고 물은 것으로 보아 민경이 만족하지 않는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Having second thoughts.",
"translation": "다시 생각하게 돼."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Trust your instincts.",
"translation": "직감을 믿어."
},
{
"type": "blank",
"index": 6,
"quiz": "Trust your @@.",
"hint": "직감이나 본능을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "instincts",
"optionC": "money",
"result": "instincts",
"explanation": "'instincts'는 '직감, 본능'을 의미하며, 자신의 감각을 믿으라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Your choice matters.",
"translation": "네 선택이 중요해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 친구가 고른 것에 대해 후회하는 민경에게 직감을 믿으라고 조언한 말을 완성하세요.",
"optionA": "instincts",
"optionB": "your",
"optionC": "Trust",
"result": "Trust your instincts",
"explanation": "'직감을 믿어'라는 의미로 자신의 감각을 믿고 결정하라는 조언을 하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "친구 고른 거 후회",
"explanation": "친구가 골라준 거 샀는데 좀 후회된다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "고름"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "choice"
},
{
"tag": "regret"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Friend picked this.",
"translation": "친구가 이거 골랐어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Don't like it?",
"translation": "마음에 안 들어?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 친구가 고른 것을 매우 좋아한다.",
"hint": "지훈이 민경의 만족도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Don't like it?'라고 물은 것으로 보아 민경이 만족하지 않는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Having second thoughts.",
"translation": "다시 생각하게 돼."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Trust your instincts.",
"translation": "직감을 믿어."
},
{
"type": "blank",
"index": 6,
"quiz": "Trust your @@.",
"hint": "직감이나 본능을 나타내는 단어예요.",
"optionA": "friends",
"optionB": "instincts",
"optionC": "money",
"result": "instincts",
"explanation": "'instincts'는 '직감, 본능'을 의미하며, 자신의 감각을 믿으라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Your choice matters.",
"translation": "네 선택이 중요해."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 친구가 고른 것에 대해 후회하는 민경에게 직감을 믿으라고 조언한 말을 완성하세요.",
"optionA": "instincts",
"optionB": "your",
"optionC": "Trust",
"result": "Trust your instincts",
"explanation": "'직감을 믿어'라는 의미로 자신의 감각을 믿고 결정하라는 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "하나만 살 수 있다면",
"explanation": "하나만 살 수 있다면 뭐가 나을지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "하나만"
},
{
"tag": "선택"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "only"
},
{
"tag": "one"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Can buy one.",
"translation": "하나만 살 수 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Which one?",
"translation": "어떤 거?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 여러 개를 살 수 있다.",
"hint": "유진이 살 수 있는 개수에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Can buy one'라고 말했으므로 하나만 살 수 있는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Hard to decide.",
"translation": "결정하기 어려워."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Go with favorite.",
"translation": "가장 좋아하는 걸로 가."
},
{
"type": "blank",
"index": 6,
"quiz": "Go with @@.",
"hint": "가장 좋아하는 것을 나타내는 단어예요.",
"optionA": "worst",
"optionB": "favorite",
"optionC": "random",
"result": "favorite",
"explanation": "'favorite'는 '가장 좋아하는 것'을 의미하며, 어려운 선택에서 가장 마음에 드는 것을 고르라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That makes sense.",
"translation": "그게 맞는 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You won't regret.",
"translation": "후회 안 할 거야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 어려운 선택에서 가장 좋아하는 것을 고르라고 조언한 말을 완성하세요.",
"optionA": "favorite",
"optionB": "with",
"optionC": "Go",
"result": "Go with favorite",
"explanation": "'가장 좋아하는 걸로 가'라는 의미로 어려운 선택 상황에서 주는 현명한 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "하나만 살 수 있다면",
"explanation": "하나만 살 수 있다면 뭐가 나을지 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "하나만"
},
{
"tag": "선택"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "only"
},
{
"tag": "one"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Can buy one.",
"translation": "하나만 살 수 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Which one?",
"translation": "어떤 거?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 여러 개를 살 수 있다.",
"hint": "유진이 살 수 있는 개수에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Can buy one'라고 말했으므로 하나만 살 수 있는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Hard to decide.",
"translation": "결정하기 어려워."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Go with favorite.",
"translation": "가장 좋아하는 걸로 가."
},
{
"type": "blank",
"index": 6,
"quiz": "Go with @@.",
"hint": "가장 좋아하는 것을 나타내는 단어예요.",
"optionA": "worst",
"optionB": "favorite",
"optionC": "random",
"result": "favorite",
"explanation": "'favorite'는 '가장 좋아하는 것'을 의미하며, 어려운 선택에서 가장 마음에 드는 것을 고르라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That makes sense.",
"translation": "그게 맞는 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You won't regret.",
"translation": "후회 안 할 거야."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 어려운 선택에서 가장 좋아하는 것을 고르라고 조언한 말을 완성하세요.",
"optionA": "favorite",
"optionB": "with",
"optionC": "Go",
"result": "Go with favorite",
"explanation": "'가장 좋아하는 걸로 가'라는 의미로 어려운 선택 상황에서 주는 현명한 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 같은 스타일",
"explanation": "엄마랑 옷 사러 갔는데 또 같은 스타일만 추천하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "스타일"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "style"
},
{
"tag": "recommend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Mom suggests this.",
"translation": "엄마가 이거 추천해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your usual style?",
"translation": "네 평상시 스타일?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 새로운 스타일을 추천했다.",
"hint": "서연이 도윤의 평상시 스타일에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Your usual style?'라고 물은 것으로 보아 엄마가 평소와 같은 스타일을 추천했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Always same thing.",
"translation": "항상 같은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Try something new.",
"translation": "새로운 거 시도해봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "새로운 것을 나타내는 단어예요.",
"optionA": "old",
"optionB": "new",
"optionC": "same",
"result": "new",
"explanation": "'new'는 '새로운'을 의미하며, 평소와 다른 새로운 스타일을 시도해보라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be adventurous.",
"translation": "모험심을 가져."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 항상 같은 스타일을 추천하는 엄마 대신 새로운 것을 시도하라고 제안한 말을 완성하세요.",
"optionA": "new",
"optionB": "something",
"optionC": "Try",
"result": "Try something new",
"explanation": "'새로운 거 시도해봐'라는 의미로 평소와 다른 스타일에 도전하라는 격려의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 같은 스타일",
"explanation": "엄마랑 옷 사러 갔는데 또 같은 스타일만 추천하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "스타일"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "style"
},
{
"tag": "recommend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Mom suggests this.",
"translation": "엄마가 이거 추천해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your usual style?",
"translation": "네 평상시 스타일?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 새로운 스타일을 추천했다.",
"hint": "서연이 도윤의 평상시 스타일에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Your usual style?'라고 물은 것으로 보아 엄마가 평소와 같은 스타일을 추천했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Always same thing.",
"translation": "항상 같은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Try something new.",
"translation": "새로운 거 시도해봐."
},
{
"type": "blank",
"index": 6,
"quiz": "Try something @@.",
"hint": "새로운 것을 나타내는 단어예요.",
"optionA": "old",
"optionB": "new",
"optionC": "same",
"result": "new",
"explanation": "'new'는 '새로운'을 의미하며, 평소와 다른 새로운 스타일을 시도해보라는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good advice.",
"translation": "좋은 조언이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Be adventurous.",
"translation": "모험심을 가져."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 항상 같은 스타일을 추천하는 엄마 대신 새로운 것을 시도하라고 제안한 말을 완성하세요.",
"optionA": "new",
"optionB": "something",
"optionC": "Try",
"result": "Try something new",
"explanation": "'새로운 거 시도해봐'라는 의미로 평소와 다른 스타일에 도전하라는 격려의 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아빠의 가격 흥정",
"explanation": "아빠가 가격 흥정하는 게 프로 수준이라는 감탄의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아빠"
},
{
"tag": "가격"
},
{
"tag": "흥정"
}
],
"engTags": [
{
"tag": "dad"
},
{
"tag": "price"
},
{
"tag": "bargain"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Dad's bargaining again.",
"translation": "아빠가 또 흥정해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "He's so good.",
"translation": "완전 잘하시네."
},
{
"type": "ox",
"index": 3,
"quiz": "아빠가 가격 흥정을 못한다.",
"hint": "준혁이 아빠의 흥정 실력에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'He's so good'라고 말했으므로 아빠가 흥정을 잘한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Like a pro.",
"translation": "프로 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Wish I could.",
"translation": "나도 할 수 있으면 좋겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "Wish I @@.",
"hint": "'할 수 있다'는 뜻의 조동사예요.",
"optionA": "can't",
"optionB": "could",
"optionC": "won't",
"result": "could",
"explanation": "'could'는 '할 수 있었으면'을 의미하며, 아빠처럼 흥정을 잘할 수 있었으면 좋겠다는 바람을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Takes practice.",
"translation": "연습이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "I'm too shy.",
"translation": "나는 너무 부끄러워."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 아빠처럼 흥정을 잘할 수 있었으면 좋겠다고 바란 말을 완성하세요.",
"optionA": "could",
"optionB": "I",
"optionC": "Wish",
"result": "Wish I could",
"explanation": "'나도 할 수 있으면 좋겠다'라는 의미로 아빠의 흥정 실력을 부러워하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "아빠의 가격 흥정",
"explanation": "아빠가 가격 흥정하는 게 프로 수준이라는 감탄의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "아빠"
},
{
"tag": "가격"
},
{
"tag": "흥정"
}
],
"engTags": [
{
"tag": "dad"
},
{
"tag": "price"
},
{
"tag": "bargain"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Dad's bargaining again.",
"translation": "아빠가 또 흥정해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "He's so good.",
"translation": "완전 잘하시네."
},
{
"type": "ox",
"index": 3,
"quiz": "아빠가 가격 흥정을 못한다.",
"hint": "준혁이 아빠의 흥정 실력에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'He's so good'라고 말했으므로 아빠가 흥정을 잘한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Like a pro.",
"translation": "프로 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Wish I could.",
"translation": "나도 할 수 있으면 좋겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "Wish I @@.",
"hint": "'할 수 있다'는 뜻의 조동사예요.",
"optionA": "can't",
"optionB": "could",
"optionC": "won't",
"result": "could",
"explanation": "'could'는 '할 수 있었으면'을 의미하며, 아빠처럼 흥정을 잘할 수 있었으면 좋겠다는 바람을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Takes practice.",
"translation": "연습이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "I'm too shy.",
"translation": "나는 너무 부끄러워."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 아빠처럼 흥정을 잘할 수 있었으면 좋겠다고 바란 말을 완성하세요.",
"optionA": "could",
"optionB": "I",
"optionC": "Wish",
"result": "Wish I could",
"explanation": "'나도 할 수 있으면 좋겠다'라는 의미로 아빠의 흥정 실력을 부러워하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 시장 가면",
"explanation": "엄마랑 시장 가면 절대 그냥 못 지나간다는 현실적인 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "시장"
},
{
"tag": "이것저것"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "market"
},
{
"tag": "everything"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Mom stops everywhere.",
"translation": "엄마가 어디든 멈춰."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "At the market?",
"translation": "시장에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 시장에서 빠르게 지나간다.",
"hint": "서연이 엄마의 시장 쇼핑 스타일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Mom stops everywhere'라고 말했으므로 엄마가 여기저기 다 멈춘다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Buys random stuff.",
"translation": "이상한 것들을 사셔."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "That's so typical.",
"translation": "완전 전형적이잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's so @@.",
"hint": "흔하고 예상되는 행동을 나타내는 단어예요.",
"optionA": "weird",
"optionB": "typical",
"optionC": "new",
"result": "typical",
"explanation": "'typical'은 '전형적인'을 의미하며, 엄마들의 흔한 시장 쇼핑 행동을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "All moms same.",
"translation": "엄마들은 다 그래."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 엄마의 시장 쇼핑 행동을 전형적이라고 표현한 말을 완성하세요.",
"optionA": "typical",
"optionB": "so",
"optionC": "That's",
"result": "That's so typical",
"explanation": "'완전 전형적이네'라는 의미로 엄마들의 흔한 시장 쇼핑 행동에 대한 자연스러운 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 시장 가면",
"explanation": "엄마랑 시장 가면 절대 그냥 못 지나간다는 현실적인 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "시장"
},
{
"tag": "이것저것"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "market"
},
{
"tag": "everything"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Mom stops everywhere.",
"translation": "엄마가 어디든 멈춰."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "At the market?",
"translation": "시장에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 시장에서 빠르게 지나간다.",
"hint": "서연이 엄마의 시장 쇼핑 스타일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Mom stops everywhere'라고 말했으므로 엄마가 여기저기 다 멈춘다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Buys random stuff.",
"translation": "이상한 것들을 사셔."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "That's so typical.",
"translation": "완전 전형적이잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's so @@.",
"hint": "흔하고 예상되는 행동을 나타내는 단어예요.",
"optionA": "weird",
"optionB": "typical",
"optionC": "new",
"result": "typical",
"explanation": "'typical'은 '전형적인'을 의미하며, 엄마들의 흔한 시장 쇼핑 행동을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "All moms same.",
"translation": "엄마들은 다 그래."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 엄마의 시장 쇼핑 행동을 전형적이라고 표현한 말을 완성하세요.",
"optionA": "typical",
"optionB": "so",
"optionC": "That's",
"result": "That's so typical",
"explanation": "'완전 전형적이네'라는 의미로 엄마들의 흔한 시장 쇼핑 행동에 대한 자연스러운 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 시장 가면",
"explanation": "엄마랑 시장 가면 절대 그냥 못 지나간다는 현실적인 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "시장"
},
{
"tag": "이것저것"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "market"
},
{
"tag": "everything"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Mom stops everywhere.",
"translation": "엄마가 어디든 멈춰."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "At the market?",
"translation": "시장에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 시장에서 빠르게 지나간다.",
"hint": "서연이 엄마의 시장 쇼핑 스타일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Mom stops everywhere'라고 말했으므로 엄마가 여기저기 다 멈춘다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Buys random stuff.",
"translation": "이상한 것들을 사셔."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "That's so typical.",
"translation": "완전 전형적이잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's so @@.",
"hint": "흔하고 예상되는 행동을 나타내는 단어예요.",
"optionA": "weird",
"optionB": "typical",
"optionC": "new",
"result": "typical",
"explanation": "'typical'은 '전형적인'을 의미하며, 엄마들의 흔한 시장 쇼핑 행동을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "All moms same.",
"translation": "엄마들은 다 그래."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 엄마의 시장 쇼핑 행동을 전형적이라고 표현한 말을 완성하세요.",
"optionA": "typical",
"optionB": "so",
"optionC": "That's",
"result": "That's so typical",
"explanation": "'완전 전형적이네'라는 의미로 엄마들의 흔한 시장 쇼핑 행동에 대한 자연스러운 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "엄마랑 시장 가면",
"explanation": "엄마랑 시장 가면 절대 그냥 못 지나간다는 현실적인 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "시장"
},
{
"tag": "이것저것"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "market"
},
{
"tag": "everything"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Mom stops everywhere.",
"translation": "엄마가 어디든 멈춰."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "At the market?",
"translation": "시장에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 시장에서 빠르게 지나간다.",
"hint": "서연이 엄마의 시장 쇼핑 스타일에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Mom stops everywhere'라고 말했으므로 엄마가 여기저기 다 멈춘다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Buys random stuff.",
"translation": "이상한 것들을 사셔."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "That's so typical.",
"translation": "완전 전형적이잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's so @@.",
"hint": "흔하고 예상되는 행동을 나타내는 단어예요.",
"optionA": "weird",
"optionB": "typical",
"optionC": "new",
"result": "typical",
"explanation": "'typical'은 '전형적인'을 의미하며, 엄마들의 흔한 시장 쇼핑 행동을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "All moms same.",
"translation": "엄마들은 다 그래."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 엄마의 시장 쇼핑 행동을 전형적이라고 표현한 말을 완성하세요.",
"optionA": "typical",
"optionB": "so",
"optionC": "That's",
"result": "That's so typical",
"explanation": "'완전 전형적이네'라는 의미로 엄마들의 흔한 시장 쇼핑 행동에 대한 자연스러운 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "백화점 인터넷이 더 싸",
"explanation": "백화점 가면 엄마가 이거 인터넷에서 더 싸다고 하시는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "백화점"
},
{
"tag": "인터넷"
},
{
"tag": "더싸"
}
],
"engTags": [
{
"tag": "department"
},
{
"tag": "online"
},
{
"tag": "cheaper"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Mom checks prices.",
"translation": "엄마가 가격 확인해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Online comparison?",
"translation": "온라인 비교?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 가격을 확인하지 않는다.",
"hint": "민경이 엄마의 쇼핑 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Mom checks prices'라고 말했으므로 엄마가 가격을 확인한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Says cheaper online.",
"translation": "인터넷이 더 싸다고 하셔."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then why shop here?",
"translation": "그럼 왜 여기서 사는 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Then why shop @@?",
"hint": "현재 있는 장소를 나타내는 단어예요.",
"optionA": "there",
"optionB": "here",
"optionC": "home",
"result": "here",
"explanation": "'here'는 '여기서'를 의미하며, 인터넷이 더 싸다면 왜 백화점에서 사는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good question.",
"translation": "좋은 질문이네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Moms are mysterious.",
"translation": "엄마들은 정말 신비로워."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 인터넷이 더 싸다면 왜 백화점에서 사는지 의문을 표현한 말을 완성하세요.",
"optionA": "here",
"optionB": "shop",
"optionC": "Then",
"optionD": "why",
"result": "Then why shop here",
"explanation": "'그럼 왜 여기서 사?'라는 의미로 논리적 모순에 대한 자연스러운 의문을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "백화점 인터넷이 더 싸",
"explanation": "백화점 가면 엄마가 이거 인터넷에서 더 싸다고 하시는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "백화점"
},
{
"tag": "인터넷"
},
{
"tag": "더싸"
}
],
"engTags": [
{
"tag": "department"
},
{
"tag": "online"
},
{
"tag": "cheaper"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Mom checks prices.",
"translation": "엄마가 가격 확인해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Online comparison?",
"translation": "온라인 비교?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 가격을 확인하지 않는다.",
"hint": "민경이 엄마의 쇼핑 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Mom checks prices'라고 말했으므로 엄마가 가격을 확인한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Says cheaper online.",
"translation": "인터넷이 더 싸다고 하셔."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then why shop here?",
"translation": "그럼 왜 여기서 사는 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Then why shop @@?",
"hint": "현재 있는 장소를 나타내는 단어예요.",
"optionA": "there",
"optionB": "here",
"optionC": "home",
"result": "here",
"explanation": "'here'는 '여기서'를 의미하며, 인터넷이 더 싸다면 왜 백화점에서 사는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good question.",
"translation": "좋은 질문이네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Moms are mysterious.",
"translation": "엄마들은 정말 신비로워."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 인터넷이 더 싸다면 왜 백화점에서 사는지 의문을 표현한 말을 완성하세요.",
"optionA": "here",
"optionB": "shop",
"optionC": "Then",
"optionD": "why",
"result": "Then why shop here",
"explanation": "'그럼 왜 여기서 사?'라는 의미로 논리적 모순에 대한 자연스러운 의문을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "백화점 인터넷이 더 싸",
"explanation": "백화점 가면 엄마가 이거 인터넷에서 더 싸다고 하시는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "백화점"
},
{
"tag": "인터넷"
},
{
"tag": "더싸"
}
],
"engTags": [
{
"tag": "department"
},
{
"tag": "online"
},
{
"tag": "cheaper"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Mom checks prices.",
"translation": "엄마가 가격 확인해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Online comparison?",
"translation": "온라인 비교?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 가격을 확인하지 않는다.",
"hint": "민경이 엄마의 쇼핑 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Mom checks prices'라고 말했으므로 엄마가 가격을 확인한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Says cheaper online.",
"translation": "인터넷이 더 싸다고 하셔."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then why shop here?",
"translation": "그럼 왜 여기서 사는 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Then why shop @@?",
"hint": "현재 있는 장소를 나타내는 단어예요.",
"optionA": "there",
"optionB": "here",
"optionC": "home",
"result": "here",
"explanation": "'here'는 '여기서'를 의미하며, 인터넷이 더 싸다면 왜 백화점에서 사는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good question.",
"translation": "좋은 질문이네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Moms are mysterious.",
"translation": "엄마들은 정말 신비로워."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 인터넷이 더 싸다면 왜 백화점에서 사는지 의문을 표현한 말을 완성하세요.",
"optionA": "here",
"optionB": "shop",
"optionC": "Then",
"optionD": "why",
"result": "Then why shop here",
"explanation": "'그럼 왜 여기서 사?'라는 의미로 논리적 모순에 대한 자연스러운 의문을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "백화점 인터넷이 더 싸",
"explanation": "백화점 가면 엄마가 이거 인터넷에서 더 싸다고 하시는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "백화점"
},
{
"tag": "인터넷"
},
{
"tag": "더싸"
}
],
"engTags": [
{
"tag": "department"
},
{
"tag": "online"
},
{
"tag": "cheaper"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Mom checks prices.",
"translation": "엄마가 가격 확인해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Online comparison?",
"translation": "온라인 비교?"
},
{
"type": "ox",
"index": 3,
"quiz": "엄마가 가격을 확인하지 않는다.",
"hint": "민경이 엄마의 쇼핑 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Mom checks prices'라고 말했으므로 엄마가 가격을 확인한다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Says cheaper online.",
"translation": "인터넷이 더 싸다고 하셔."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then why shop here?",
"translation": "그럼 왜 여기서 사는 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Then why shop @@?",
"hint": "현재 있는 장소를 나타내는 단어예요.",
"optionA": "there",
"optionB": "here",
"optionC": "home",
"result": "here",
"explanation": "'here'는 '여기서'를 의미하며, 인터넷이 더 싸다면 왜 백화점에서 사는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good question.",
"translation": "좋은 질문이네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Moms are mysterious.",
"translation": "엄마들은 정말 신비로워."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 인터넷이 더 싸다면 왜 백화점에서 사는지 의문을 표현한 말을 완성하세요.",
"optionA": "here",
"optionB": "shop",
"optionC": "Then",
"optionD": "why",
"result": "Then why shop here",
"explanation": "'그럼 왜 여기서 사?'라는 의미로 논리적 모순에 대한 자연스러운 의문을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "직원 계속 따라다님",
"explanation": "직원이 계속 따라다니면 부담스럽다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "직원"
},
{
"tag": "따라다님"
},
{
"tag": "부담"
}
],
"engTags": [
{
"tag": "staff"
},
{
"tag": "following"
},
{
"tag": "uncomfortable"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Staff keeps following.",
"translation": "직원이 계속 따라와."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's annoying.",
"translation": "짜증나겠다."
},
{
"type": "ox",
"index": 3,
"quiz": "직원이 고객을 전혀 신경 쓰지 않는다.",
"hint": "유진이 직원의 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Staff keeps following'라고 말했으므로 직원이 계속 따라다니고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Can't browse freely.",
"translation": "자유롭게 볼 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Just ignore them.",
"translation": "그냥 무시하면 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "Just ignore @@.",
"hint": "직원들을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "them",
"optionC": "us",
"result": "them",
"explanation": "'them'은 '그들을'을 의미하며, 따라다니는 직원들을 무시하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Easier said.",
"translation": "말이 쉽지 뭐."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "I know.",
"translation": "그러게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 따라다니는 직원들을 무시하라고 조언한 말을 완성하세요.",
"optionA": "them",
"optionB": "ignore",
"optionC": "Just",
"result": "Just ignore them",
"explanation": "'그냥 무시해'라는 의미로 부담스러운 상황에 대한 실용적인 조언을 하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "직원 계속 따라다님",
"explanation": "직원이 계속 따라다니면 부담스럽다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "직원"
},
{
"tag": "따라다님"
},
{
"tag": "부담"
}
],
"engTags": [
{
"tag": "staff"
},
{
"tag": "following"
},
{
"tag": "uncomfortable"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Staff keeps following.",
"translation": "직원이 계속 따라와."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's annoying.",
"translation": "짜증나겠다."
},
{
"type": "ox",
"index": 3,
"quiz": "직원이 고객을 전혀 신경 쓰지 않는다.",
"hint": "유진이 직원의 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Staff keeps following'라고 말했으므로 직원이 계속 따라다니고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Can't browse freely.",
"translation": "자유롭게 볼 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Just ignore them.",
"translation": "그냥 무시하면 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "Just ignore @@.",
"hint": "직원들을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "them",
"optionC": "us",
"result": "them",
"explanation": "'them'은 '그들을'을 의미하며, 따라다니는 직원들을 무시하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Easier said.",
"translation": "말이 쉽지 뭐."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "I know.",
"translation": "그러게."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 따라다니는 직원들을 무시하라고 조언한 말을 완성하세요.",
"optionA": "them",
"optionB": "ignore",
"optionC": "Just",
"result": "Just ignore them",
"explanation": "'그냥 무시해'라는 의미로 부담스러운 상황에 대한 실용적인 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "직원 계속 따라다님",
"explanation": "직원이 계속 따라다니면 부담스럽다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "직원"
},
{
"tag": "따라다님"
},
{
"tag": "부담"
}
],
"engTags": [
{
"tag": "staff"
},
{
"tag": "following"
},
{
"tag": "uncomfortable"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Staff keeps following.",
"translation": "직원이 계속 따라와."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's annoying.",
"translation": "짜증나겠다."
},
{
"type": "ox",
"index": 3,
"quiz": "직원이 고객을 전혀 신경 쓰지 않는다.",
"hint": "유진이 직원의 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Staff keeps following'라고 말했으므로 직원이 계속 따라다니고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Can't browse freely.",
"translation": "자유롭게 볼 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Just ignore them.",
"translation": "그냥 무시하면 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "Just ignore @@.",
"hint": "직원들을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "them",
"optionC": "us",
"result": "them",
"explanation": "'them'은 '그들을'을 의미하며, 따라다니는 직원들을 무시하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Easier said.",
"translation": "말이 쉽지 뭐."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "I know.",
"translation": "그러게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 따라다니는 직원들을 무시하라고 조언한 말을 완성하세요.",
"optionA": "them",
"optionB": "ignore",
"optionC": "Just",
"result": "Just ignore them",
"explanation": "'그냥 무시해'라는 의미로 부담스러운 상황에 대한 실용적인 조언을 하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "직원 계속 따라다님",
"explanation": "직원이 계속 따라다니면 부담스럽다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "직원"
},
{
"tag": "따라다님"
},
{
"tag": "부담"
}
],
"engTags": [
{
"tag": "staff"
},
{
"tag": "following"
},
{
"tag": "uncomfortable"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Staff keeps following.",
"translation": "직원이 계속 따라와."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's annoying.",
"translation": "짜증나겠다."
},
{
"type": "ox",
"index": 3,
"quiz": "직원이 고객을 전혀 신경 쓰지 않는다.",
"hint": "유진이 직원의 행동에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Staff keeps following'라고 말했으므로 직원이 계속 따라다니고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Can't browse freely.",
"translation": "자유롭게 볼 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Just ignore them.",
"translation": "그냥 무시하면 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "Just ignore @@.",
"hint": "직원들을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "them",
"optionC": "us",
"result": "them",
"explanation": "'them'은 '그들을'을 의미하며, 따라다니는 직원들을 무시하라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Easier said.",
"translation": "말이 쉽지 뭐."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "I know.",
"translation": "그러게."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 따라다니는 직원들을 무시하라고 조언한 말을 완성하세요.",
"optionA": "them",
"optionB": "ignore",
"optionC": "Just",
"result": "Just ignore them",
"explanation": "'그냥 무시해'라는 의미로 부담스러운 상황에 대한 실용적인 조언을 하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "급하게 쇼핑해서 엉뚱한 거 삼",
"explanation": "급하게 쇼핑하러 갔다가 필요 없는 것만 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "급하게"
},
{
"tag": "쇼핑"
},
{
"tag": "엉뚱한거"
}
],
"engTags": [
{
"tag": "rush"
},
{
"tag": "shopping"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought wrong things.",
"translation": "엉뚱한 거 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Rushed shopping?",
"translation": "급하게 쇼핑했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 천천히 신중하게 쇼핑했다.",
"hint": "서연이 도윤의 쇼핑 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Rushed shopping?'라고 물은 것으로 보아 도윤이 급하게 쇼핑했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Yeah, no time.",
"translation": "응, 시간이 없어서."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Happens all time.",
"translation": "항상 있는 일이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens all @@.",
"hint": "항상이나 늘을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "night",
"result": "time",
"explanation": "'time'은 '시간'을 의미하며, 'all time'은 '항상'이라는 뜻으로 흔한 일이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Really?",
"translation": "진짜?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Everyone does it.",
"translation": "사람들 다 그래."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 급하게 쇼핑해서 엉뚱한 것을 사는 일이 흔하다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "all",
"optionC": "Happens",
"result": "Happens all time",
"explanation": "'항상 그래'라는 의미로 급하게 쇼핑할 때 생기는 흔한 실수를 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "급하게 쇼핑해서 엉뚱한 거 삼",
"explanation": "급하게 쇼핑하러 갔다가 필요 없는 것만 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "급하게"
},
{
"tag": "쇼핑"
},
{
"tag": "엉뚱한거"
}
],
"engTags": [
{
"tag": "rush"
},
{
"tag": "shopping"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought wrong things.",
"translation": "엉뚱한 거 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Rushed shopping?",
"translation": "급하게 쇼핑했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 천천히 신중하게 쇼핑했다.",
"hint": "서연이 도윤의 쇼핑 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Rushed shopping?'라고 물은 것으로 보아 도윤이 급하게 쇼핑했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Yeah, no time.",
"translation": "응, 시간이 없어서."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Happens all time.",
"translation": "항상 있는 일이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens all @@.",
"hint": "항상이나 늘을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "night",
"result": "time",
"explanation": "'time'은 '시간'을 의미하며, 'all time'은 '항상'이라는 뜻으로 흔한 일이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Really?",
"translation": "진짜?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Everyone does it.",
"translation": "사람들 다 그래."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 급하게 쇼핑해서 엉뚱한 것을 사는 일이 흔하다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "all",
"optionC": "Happens",
"result": "Happens all time",
"explanation": "'항상 그래'라는 의미로 급하게 쇼핑할 때 생기는 흔한 실수를 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "급하게 쇼핑해서 엉뚱한 거 삼",
"explanation": "급하게 쇼핑하러 갔다가 필요 없는 것만 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "급하게"
},
{
"tag": "쇼핑"
},
{
"tag": "엉뚱한거"
}
],
"engTags": [
{
"tag": "rush"
},
{
"tag": "shopping"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought wrong things.",
"translation": "엉뚱한 거 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Rushed shopping?",
"translation": "급하게 쇼핑했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 천천히 신중하게 쇼핑했다.",
"hint": "서연이 도윤의 쇼핑 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Rushed shopping?'라고 물은 것으로 보아 도윤이 급하게 쇼핑했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Yeah, no time.",
"translation": "응, 시간이 없어서."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Happens all time.",
"translation": "항상 있는 일이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens all @@.",
"hint": "항상이나 늘을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "night",
"result": "time",
"explanation": "'time'은 '시간'을 의미하며, 'all time'은 '항상'이라는 뜻으로 흔한 일이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Really?",
"translation": "진짜?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Everyone does it.",
"translation": "사람들 다 그래."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 급하게 쇼핑해서 엉뚱한 것을 사는 일이 흔하다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "all",
"optionC": "Happens",
"result": "Happens all time",
"explanation": "'항상 그래'라는 의미로 급하게 쇼핑할 때 생기는 흔한 실수를 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "급하게 쇼핑해서 엉뚱한 거 삼",
"explanation": "급하게 쇼핑하러 갔다가 필요 없는 것만 산 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "급하게"
},
{
"tag": "쇼핑"
},
{
"tag": "엉뚱한거"
}
],
"engTags": [
{
"tag": "rush"
},
{
"tag": "shopping"
},
{
"tag": "wrong"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Bought wrong things.",
"translation": "엉뚱한 거 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Rushed shopping?",
"translation": "급하게 쇼핑했어?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 천천히 신중하게 쇼핑했다.",
"hint": "서연이 도윤의 쇼핑 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Rushed shopping?'라고 물은 것으로 보아 도윤이 급하게 쇼핑했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Yeah, no time.",
"translation": "응, 시간이 없어서."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Happens all time.",
"translation": "항상 있는 일이야."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens all @@.",
"hint": "항상이나 늘을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "night",
"result": "time",
"explanation": "'time'은 '시간'을 의미하며, 'all time'은 '항상'이라는 뜻으로 흔한 일이라는 의미입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Really?",
"translation": "진짜?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Everyone does it.",
"translation": "사람들 다 그래."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 급하게 쇼핑해서 엉뚱한 것을 사는 일이 흔하다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "all",
"optionC": "Happens",
"result": "Happens all time",
"explanation": "'항상 그래'라는 의미로 급하게 쇼핑할 때 생기는 흔한 실수를 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "세일하는 거 보니 안 살 수 없어",
"explanation": "세일하는 걸 보니까 안 살 수가 없었다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "세일"
},
{
"tag": "안살수없어"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "sale"
},
{
"tag": "resist"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Saw big sale.",
"translation": "큰 세일 봤어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Couldn't resist?",
"translation": "못 참았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 세일 상품을 사지 않았다.",
"hint": "준혁이 채원의 행동에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Couldn't resist?'라고 물은 것으로 보아 채원이 세일 상품을 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Bought three things.",
"translation": "3개나 샀어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's not bad.",
"translation": "그정도면 괜찮잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's not @@.",
"hint": "좋지 않은 상태를 나타내는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "nice",
"result": "bad",
"explanation": "'bad'는 '나쁜'을 의미하며, 'not bad'는 '나쁘지 않다, 괜찮다'는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Could've been worse.",
"translation": "더 심할 수도 있었잖아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 채원이 세일에서 3개 산 것을 나쁘지 않다고 표현한 말을 완성하세요.",
"optionA": "bad",
"optionB": "not",
"optionC": "That's",
"result": "That's not bad",
"explanation": "'그정도면 괜찮지'라는 의미로 세일에서 적당히 산 것에 대한 위로의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "세일하는 거 보니 안 살 수 없어",
"explanation": "세일하는 걸 보니까 안 살 수가 없었다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "세일"
},
{
"tag": "안살수없어"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "sale"
},
{
"tag": "resist"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Saw big sale.",
"translation": "큰 세일 봤어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Couldn't resist?",
"translation": "못 참았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 세일 상품을 사지 않았다.",
"hint": "준혁이 채원의 행동에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Couldn't resist?'라고 물은 것으로 보아 채원이 세일 상품을 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Bought three things.",
"translation": "3개나 샀어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's not bad.",
"translation": "그정도면 괜찮잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's not @@.",
"hint": "좋지 않은 상태를 나타내는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "nice",
"result": "bad",
"explanation": "'bad'는 '나쁜'을 의미하며, 'not bad'는 '나쁘지 않다, 괜찮다'는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Could've been worse.",
"translation": "더 심할 수도 있었잖아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 채원이 세일에서 3개 산 것을 나쁘지 않다고 표현한 말을 완성하세요.",
"optionA": "bad",
"optionB": "not",
"optionC": "That's",
"result": "That's not bad",
"explanation": "'그정도면 괜찮지'라는 의미로 세일에서 적당히 산 것에 대한 위로의 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "세일하는 거 보니 안 살 수 없어",
"explanation": "세일하는 걸 보니까 안 살 수가 없었다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "세일"
},
{
"tag": "안살수없어"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "sale"
},
{
"tag": "resist"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Saw big sale.",
"translation": "큰 세일 봤어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Couldn't resist?",
"translation": "못 참았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 세일 상품을 사지 않았다.",
"hint": "준혁이 채원의 행동에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Couldn't resist?'라고 물은 것으로 보아 채원이 세일 상품을 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Bought three things.",
"translation": "3개나 샀어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's not bad.",
"translation": "그정도면 괜찮잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's not @@.",
"hint": "좋지 않은 상태를 나타내는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "nice",
"result": "bad",
"explanation": "'bad'는 '나쁜'을 의미하며, 'not bad'는 '나쁘지 않다, 괜찮다'는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Could've been worse.",
"translation": "더 심할 수도 있었잖아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 채원이 세일에서 3개 산 것을 나쁘지 않다고 표현한 말을 완성하세요.",
"optionA": "bad",
"optionB": "not",
"optionC": "That's",
"result": "That's not bad",
"explanation": "'그정도면 괜찮지'라는 의미로 세일에서 적당히 산 것에 대한 위로의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "세일하는 거 보니 안 살 수 없어",
"explanation": "세일하는 걸 보니까 안 살 수가 없었다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "세일"
},
{
"tag": "안살수없어"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "sale"
},
{
"tag": "resist"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Saw big sale.",
"translation": "큰 세일 봤어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Couldn't resist?",
"translation": "못 참았어?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 세일 상품을 사지 않았다.",
"hint": "준혁이 채원의 행동에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Couldn't resist?'라고 물은 것으로 보아 채원이 세일 상품을 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Bought three things.",
"translation": "3개나 샀어."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's not bad.",
"translation": "그정도면 괜찮잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "That's not @@.",
"hint": "좋지 않은 상태를 나타내는 단어예요.",
"optionA": "good",
"optionB": "bad",
"optionC": "nice",
"result": "bad",
"explanation": "'bad'는 '나쁜'을 의미하며, 'not bad'는 '나쁘지 않다, 괜찮다'는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Could've been worse.",
"translation": "더 심할 수도 있었잖아."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 채원이 세일에서 3개 산 것을 나쁘지 않다고 표현한 말을 완성하세요.",
"optionA": "bad",
"optionB": "not",
"optionC": "That's",
"result": "That's not bad",
"explanation": "'그정도면 괜찮지'라는 의미로 세일에서 적당히 산 것에 대한 위로의 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "장바구니 담고 결제 안함",
"explanation": "장바구니에 담아놓고 결제는 안 하는 습관에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "장바구니"
},
{
"tag": "결제"
},
{
"tag": "안함"
}
],
"engTags": [
{
"tag": "cart"
},
{
"tag": "payment"
},
{
"tag": "hesitate"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Cart's full.",
"translation": "장바구니가 가득해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Gonna buy?",
"translation": "살 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 장바구니의 모든 것을 살 예정이다.",
"hint": "태호가 서연의 구매 의도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Gonna buy?'라고 물은 것으로 보아 서연이 실제로 살지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Probably not.",
"translation": "아마 안 살 거야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Why put there?",
"translation": "그럼 왜 담아둔 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Why put @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기에'를 의미하며, 장바구니에 왜 담아놓는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Just looking.",
"translation": "그냥 구경하는 거야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Makes sense.",
"translation": "그럴 수도 있지."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 장바구니에 담아놓고 사지 않는 이유를 물어본 말을 완성하세요.",
"optionA": "there",
"optionB": "put",
"optionC": "Why",
"result": "Why put there",
"explanation": "'왜 담아놔?'라는 의미로 장바구니에 담고 사지 않는 행동에 대한 자연스러운 의문입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "장바구니 담고 결제 안함",
"explanation": "장바구니에 담아놓고 결제는 안 하는 습관에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "장바구니"
},
{
"tag": "결제"
},
{
"tag": "안함"
}
],
"engTags": [
{
"tag": "cart"
},
{
"tag": "payment"
},
{
"tag": "hesitate"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Cart's full.",
"translation": "장바구니가 가득해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Gonna buy?",
"translation": "살 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 장바구니의 모든 것을 살 예정이다.",
"hint": "태호가 서연의 구매 의도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Gonna buy?'라고 물은 것으로 보아 서연이 실제로 살지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Probably not.",
"translation": "아마 안 살 거야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Why put there?",
"translation": "그럼 왜 담아둔 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Why put @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기에'를 의미하며, 장바구니에 왜 담아놓는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Just looking.",
"translation": "그냥 구경하는 거야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Makes sense.",
"translation": "그럴 수도 있지."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 장바구니에 담아놓고 사지 않는 이유를 물어본 말을 완성하세요.",
"optionA": "there",
"optionB": "put",
"optionC": "Why",
"result": "Why put there",
"explanation": "'왜 담아놔?'라는 의미로 장바구니에 담고 사지 않는 행동에 대한 자연스러운 의문입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "장바구니 담고 결제 안함",
"explanation": "장바구니에 담아놓고 결제는 안 하는 습관에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "장바구니"
},
{
"tag": "결제"
},
{
"tag": "안함"
}
],
"engTags": [
{
"tag": "cart"
},
{
"tag": "payment"
},
{
"tag": "hesitate"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Cart's full.",
"translation": "장바구니가 가득해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Gonna buy?",
"translation": "살 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 장바구니의 모든 것을 살 예정이다.",
"hint": "태호가 서연의 구매 의도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Gonna buy?'라고 물은 것으로 보아 서연이 실제로 살지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Probably not.",
"translation": "아마 안 살 거야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Why put there?",
"translation": "그럼 왜 담아둔 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Why put @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기에'를 의미하며, 장바구니에 왜 담아놓는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Just looking.",
"translation": "그냥 구경하는 거야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Makes sense.",
"translation": "그럴 수도 있지."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 장바구니에 담아놓고 사지 않는 이유를 물어본 말을 완성하세요.",
"optionA": "there",
"optionB": "put",
"optionC": "Why",
"result": "Why put there",
"explanation": "'왜 담아놔?'라는 의미로 장바구니에 담고 사지 않는 행동에 대한 자연스러운 의문입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "장바구니 담고 결제 안함",
"explanation": "장바구니에 담아놓고 결제는 안 하는 습관에 대한 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "장바구니"
},
{
"tag": "결제"
},
{
"tag": "안함"
}
],
"engTags": [
{
"tag": "cart"
},
{
"tag": "payment"
},
{
"tag": "hesitate"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Cart's full.",
"translation": "장바구니가 가득해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Gonna buy?",
"translation": "살 거야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 장바구니의 모든 것을 살 예정이다.",
"hint": "태호가 서연의 구매 의도에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Gonna buy?'라고 물은 것으로 보아 서연이 실제로 살지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Probably not.",
"translation": "아마 안 살 거야."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Why put there?",
"translation": "그럼 왜 담아둔 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Why put @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "here",
"optionB": "there",
"optionC": "home",
"result": "there",
"explanation": "'there'는 '거기에'를 의미하며, 장바구니에 왜 담아놓는지 묻는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Just looking.",
"translation": "그냥 구경하는 거야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Makes sense.",
"translation": "그럴 수도 있지."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 장바구니에 담아놓고 사지 않는 이유를 물어본 말을 완성하세요.",
"optionA": "there",
"optionB": "put",
"optionC": "Why",
"result": "Why put there",
"explanation": "'왜 담아놔?'라는 의미로 장바구니에 담고 사지 않는 행동에 대한 자연스러운 의문입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쿠폰 내일 만료",
"explanation": "쿠폰이 내일 만료되는데 살까 말까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쿠폰"
},
{
"tag": "만료"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "coupon"
},
{
"tag": "expire"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Coupon expires tomorrow.",
"translation": "쿠폰이 내일 만료돼."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Must use it?",
"translation": "써야 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "쿠폰을 꼭 사용해야 한다.",
"hint": "지훈이 쿠폰 사용에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Must use it?'라고 물은 것으로 보아 꼭 써야 하는지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Don't really need.",
"translation": "딱히 필요한 건 아니야."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then skip it.",
"translation": "그럼 그냥 패스해."
},
{
"type": "blank",
"index": 6,
"quiz": "Then skip @@.",
"hint": "쿠폰을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "it",
"optionC": "them",
"result": "it",
"explanation": "'it'은 쿠폰을 가리키며, 필요하지 않다면 쿠폰을 사용하지 말라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Don't force yourself.",
"translation": "억지로 할 필요 없어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 필요하지 않다면 쿠폰을 사용하지 말라고 조언한 말을 완성하세요.",
"optionA": "it",
"optionB": "skip",
"optionC": "Then",
"result": "Then skip it",
"explanation": "'그럼 패스해'라는 의미로 불필요한 소비를 하지 말라는 현실적인 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쿠폰 내일 만료",
"explanation": "쿠폰이 내일 만료되는데 살까 말까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쿠폰"
},
{
"tag": "만료"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "coupon"
},
{
"tag": "expire"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Coupon expires tomorrow.",
"translation": "쿠폰이 내일 만료돼."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Must use it?",
"translation": "써야 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "쿠폰을 꼭 사용해야 한다.",
"hint": "지훈이 쿠폰 사용에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Must use it?'라고 물은 것으로 보아 꼭 써야 하는지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Don't really need.",
"translation": "딱히 필요한 건 아니야."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then skip it.",
"translation": "그럼 그냥 패스해."
},
{
"type": "blank",
"index": 6,
"quiz": "Then skip @@.",
"hint": "쿠폰을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "it",
"optionC": "them",
"result": "it",
"explanation": "'it'은 쿠폰을 가리키며, 필요하지 않다면 쿠폰을 사용하지 말라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Don't force yourself.",
"translation": "억지로 할 필요 없어."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 필요하지 않다면 쿠폰을 사용하지 말라고 조언한 말을 완성하세요.",
"optionA": "it",
"optionB": "skip",
"optionC": "Then",
"result": "Then skip it",
"explanation": "'그럼 패스해'라는 의미로 불필요한 소비를 하지 말라는 현실적인 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쿠폰 내일 만료",
"explanation": "쿠폰이 내일 만료되는데 살까 말까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쿠폰"
},
{
"tag": "만료"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "coupon"
},
{
"tag": "expire"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Coupon expires tomorrow.",
"translation": "쿠폰이 내일 만료돼."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Must use it?",
"translation": "써야 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "쿠폰을 꼭 사용해야 한다.",
"hint": "지훈이 쿠폰 사용에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Must use it?'라고 물은 것으로 보아 꼭 써야 하는지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Don't really need.",
"translation": "딱히 필요한 건 아니야."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then skip it.",
"translation": "그럼 그냥 패스해."
},
{
"type": "blank",
"index": 6,
"quiz": "Then skip @@.",
"hint": "쿠폰을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "it",
"optionC": "them",
"result": "it",
"explanation": "'it'은 쿠폰을 가리키며, 필요하지 않다면 쿠폰을 사용하지 말라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Don't force yourself.",
"translation": "억지로 할 필요 없어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 필요하지 않다면 쿠폰을 사용하지 말라고 조언한 말을 완성하세요.",
"optionA": "it",
"optionB": "skip",
"optionC": "Then",
"result": "Then skip it",
"explanation": "'그럼 패스해'라는 의미로 불필요한 소비를 하지 말라는 현실적인 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "쿠폰 내일 만료",
"explanation": "쿠폰이 내일 만료되는데 살까 말까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "쿠폰"
},
{
"tag": "만료"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "coupon"
},
{
"tag": "expire"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Coupon expires tomorrow.",
"translation": "쿠폰이 내일 만료돼."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Must use it?",
"translation": "써야 해?"
},
{
"type": "ox",
"index": 3,
"quiz": "쿠폰을 꼭 사용해야 한다.",
"hint": "지훈이 쿠폰 사용에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'Must use it?'라고 물은 것으로 보아 꼭 써야 하는지 확실하지 않습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Don't really need.",
"translation": "딱히 필요한 건 아니야."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Then skip it.",
"translation": "그럼 그냥 패스해."
},
{
"type": "blank",
"index": 6,
"quiz": "Then skip @@.",
"hint": "쿠폰을 가리키는 대명사예요.",
"optionA": "me",
"optionB": "it",
"optionC": "them",
"result": "it",
"explanation": "'it'은 쿠폰을 가리키며, 필요하지 않다면 쿠폰을 사용하지 말라는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You're right.",
"translation": "네 말이 맞네."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Don't force yourself.",
"translation": "억지로 할 필요 없어."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 필요하지 않다면 쿠폰을 사용하지 말라고 조언한 말을 완성하세요.",
"optionA": "it",
"optionB": "skip",
"optionC": "Then",
"result": "Then skip it",
"explanation": "'그럼 패스해'라는 의미로 불필요한 소비를 하지 말라는 현실적인 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "사진이랑 색깔 다름",
"explanation": "온라인으로 산 건데 사진이랑 색이 너무 다른 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "색깔"
},
{
"tag": "다름"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "color"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Color's totally different.",
"translation": "색이 완전 달라."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "From the photo?",
"translation": "사진이랑?"
},
{
"type": "ox",
"index": 3,
"quiz": "실제 상품이 사진과 똑같다.",
"hint": "유진이 색깔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Color's totally different'라고 말했으므로 사진과 색이 다릅니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Way too bright.",
"translation": "너무 밝은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That sucks.",
"translation": "그거 진짜 짜증나겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "That @@.",
"hint": "안 좋은 상황에 대한 짜증을 나타내는 단어예요.",
"optionA": "rocks",
"optionB": "sucks",
"optionC": "helps",
"result": "sucks",
"explanation": "'sucks'는 '짜증나다, 안 좋다'를 의미하는 구어체 표현으로 실망스러운 상황을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Totally.",
"translation": "완전 그래."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Return it.",
"translation": "반품하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 사진과 색이 다른 상황을 짜증난다고 표현한 말을 완성하세요.",
"optionA": "sucks",
"optionB": "That",
"result": "That sucks",
"explanation": "'그거 짜증나겠다'라는 의미로 실망스러운 상황에 대한 자연스러운 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "사진이랑 색깔 다름",
"explanation": "온라인으로 산 건데 사진이랑 색이 너무 다른 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "색깔"
},
{
"tag": "다름"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "color"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Color's totally different.",
"translation": "색이 완전 달라."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "From the photo?",
"translation": "사진이랑?"
},
{
"type": "ox",
"index": 3,
"quiz": "실제 상품이 사진과 똑같다.",
"hint": "유진이 색깔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Color's totally different'라고 말했으므로 사진과 색이 다릅니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Way too bright.",
"translation": "너무 밝은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That sucks.",
"translation": "그거 진짜 짜증나겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "That @@.",
"hint": "안 좋은 상황에 대한 짜증을 나타내는 단어예요.",
"optionA": "rocks",
"optionB": "sucks",
"optionC": "helps",
"result": "sucks",
"explanation": "'sucks'는 '짜증나다, 안 좋다'를 의미하는 구어체 표현으로 실망스러운 상황을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Totally.",
"translation": "완전 그래."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Return it.",
"translation": "반품하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 사진과 색이 다른 상황을 짜증난다고 표현한 말을 완성하세요.",
"optionA": "sucks",
"optionB": "That",
"result": "That sucks",
"explanation": "'그거 짜증나겠다'라는 의미로 실망스러운 상황에 대한 자연스러운 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "사진이랑 색깔 다름",
"explanation": "온라인으로 산 건데 사진이랑 색이 너무 다른 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "색깔"
},
{
"tag": "다름"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "color"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Color's totally different.",
"translation": "색이 완전 달라."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "From the photo?",
"translation": "사진이랑?"
},
{
"type": "ox",
"index": 3,
"quiz": "실제 상품이 사진과 똑같다.",
"hint": "유진이 색깔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Color's totally different'라고 말했으므로 사진과 색이 다릅니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Way too bright.",
"translation": "너무 밝은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That sucks.",
"translation": "그거 진짜 짜증나겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "That @@.",
"hint": "안 좋은 상황에 대한 짜증을 나타내는 단어예요.",
"optionA": "rocks",
"optionB": "sucks",
"optionC": "helps",
"result": "sucks",
"explanation": "'sucks'는 '짜증나다, 안 좋다'를 의미하는 구어체 표현으로 실망스러운 상황을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Totally.",
"translation": "완전 그래."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Return it.",
"translation": "반품하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 사진과 색이 다른 상황을 짜증난다고 표현한 말을 완성하세요.",
"optionA": "sucks",
"optionB": "That",
"result": "That sucks",
"explanation": "'그거 짜증나겠다'라는 의미로 실망스러운 상황에 대한 자연스러운 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "사진이랑 색깔 다름",
"explanation": "온라인으로 산 건데 사진이랑 색이 너무 다른 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "색깔"
},
{
"tag": "다름"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "color"
},
{
"tag": "different"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Color's totally different.",
"translation": "색이 완전 달라."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "From the photo?",
"translation": "사진이랑?"
},
{
"type": "ox",
"index": 3,
"quiz": "실제 상품이 사진과 똑같다.",
"hint": "유진이 색깔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Color's totally different'라고 말했으므로 사진과 색이 다릅니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Way too bright.",
"translation": "너무 밝은 거야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That sucks.",
"translation": "그거 진짜 짜증나겠다."
},
{
"type": "blank",
"index": 6,
"quiz": "That @@.",
"hint": "안 좋은 상황에 대한 짜증을 나타내는 단어예요.",
"optionA": "rocks",
"optionB": "sucks",
"optionC": "helps",
"result": "sucks",
"explanation": "'sucks'는 '짜증나다, 안 좋다'를 의미하는 구어체 표현으로 실망스러운 상황을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Totally.",
"translation": "완전 그래."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Return it.",
"translation": "반품하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 사진과 색이 다른 상황을 짜증난다고 표현한 말을 완성하세요.",
"optionA": "sucks",
"optionB": "That",
"result": "That sucks",
"explanation": "'그거 짜증나겠다'라는 의미로 실망스러운 상황에 대한 자연스러운 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "배송 너무 늦음",
"explanation": "배송이 너무 늦어서 짜증나는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "배송"
},
{
"tag": "늦음"
},
{
"tag": "짜증"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "late"
},
{
"tag": "frustrated"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Still not here.",
"translation": "아직 안 왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your package?",
"translation": "네 택배?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤의 택배가 이미 도착했다.",
"hint": "도윤이 택배 상황에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "도윤이 'Still not here'라고 말했으므로 택배가 아직 도착하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Ordered last week.",
"translation": "지난주에 주문했거든."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's too long.",
"translation": "너무 오래 걸리는데?"
},
{
"type": "blank",
"index": 6,
"quiz": "That's too @@.",
"hint": "시간이 많이 걸린다는 뜻의 단어예요.",
"optionA": "short",
"optionB": "long",
"optionC": "fast",
"result": "long",
"explanation": "'long'은 '오래'를 의미하며, 배송이 너무 오래 걸린다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Check tracking.",
"translation": "배송 추적 한번 확인해봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 지난주에 주문한 택배가 아직 안 온 것을 너무 오래 걸린다고 표현한 말을 완성하세요.",
"optionA": "long",
"optionB": "too",
"optionC": "That's",
"result": "That's too long",
"explanation": "'너무 오래걸리네'라는 의미로 배송 지연에 대한 자연스러운 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "배송 너무 늦음",
"explanation": "배송이 너무 늦어서 짜증나는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "배송"
},
{
"tag": "늦음"
},
{
"tag": "짜증"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "late"
},
{
"tag": "frustrated"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Still not here.",
"translation": "아직 안 왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your package?",
"translation": "네 택배?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤의 택배가 이미 도착했다.",
"hint": "도윤이 택배 상황에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "도윤이 'Still not here'라고 말했으므로 택배가 아직 도착하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Ordered last week.",
"translation": "지난주에 주문했거든."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's too long.",
"translation": "너무 오래 걸리는데?"
},
{
"type": "blank",
"index": 6,
"quiz": "That's too @@.",
"hint": "시간이 많이 걸린다는 뜻의 단어예요.",
"optionA": "short",
"optionB": "long",
"optionC": "fast",
"result": "long",
"explanation": "'long'은 '오래'를 의미하며, 배송이 너무 오래 걸린다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Check tracking.",
"translation": "배송 추적 한번 확인해봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 지난주에 주문한 택배가 아직 안 온 것을 너무 오래 걸린다고 표현한 말을 완성하세요.",
"optionA": "long",
"optionB": "too",
"optionC": "That's",
"result": "That's too long",
"explanation": "'너무 오래걸리네'라는 의미로 배송 지연에 대한 자연스러운 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "배송 너무 늦음",
"explanation": "배송이 너무 늦어서 짜증나는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "배송"
},
{
"tag": "늦음"
},
{
"tag": "짜증"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "late"
},
{
"tag": "frustrated"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Still not here.",
"translation": "아직 안 왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your package?",
"translation": "네 택배?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤의 택배가 이미 도착했다.",
"hint": "도윤이 택배 상황에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "도윤이 'Still not here'라고 말했으므로 택배가 아직 도착하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Ordered last week.",
"translation": "지난주에 주문했거든."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's too long.",
"translation": "너무 오래 걸리는데?"
},
{
"type": "blank",
"index": 6,
"quiz": "That's too @@.",
"hint": "시간이 많이 걸린다는 뜻의 단어예요.",
"optionA": "short",
"optionB": "long",
"optionC": "fast",
"result": "long",
"explanation": "'long'은 '오래'를 의미하며, 배송이 너무 오래 걸린다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Check tracking.",
"translation": "배송 추적 한번 확인해봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 지난주에 주문한 택배가 아직 안 온 것을 너무 오래 걸린다고 표현한 말을 완성하세요.",
"optionA": "long",
"optionB": "too",
"optionC": "That's",
"result": "That's too long",
"explanation": "'너무 오래걸리네'라는 의미로 배송 지연에 대한 자연스러운 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "배송 너무 늦음",
"explanation": "배송이 너무 늦어서 짜증나는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "배송"
},
{
"tag": "늦음"
},
{
"tag": "짜증"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "late"
},
{
"tag": "frustrated"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Still not here.",
"translation": "아직 안 왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Your package?",
"translation": "네 택배?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤의 택배가 이미 도착했다.",
"hint": "도윤이 택배 상황에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "도윤이 'Still not here'라고 말했으므로 택배가 아직 도착하지 않았습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Ordered last week.",
"translation": "지난주에 주문했거든."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "That's too long.",
"translation": "너무 오래 걸리는데?"
},
{
"type": "blank",
"index": 6,
"quiz": "That's too @@.",
"hint": "시간이 많이 걸린다는 뜻의 단어예요.",
"optionA": "short",
"optionB": "long",
"optionC": "fast",
"result": "long",
"explanation": "'long'은 '오래'를 의미하며, 배송이 너무 오래 걸린다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Check tracking.",
"translation": "배송 추적 한번 확인해봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 지난주에 주문한 택배가 아직 안 온 것을 너무 오래 걸린다고 표현한 말을 완성하세요.",
"optionA": "long",
"optionB": "too",
"optionC": "That's",
"result": "That's too long",
"explanation": "'너무 오래걸리네'라는 의미로 배송 지연에 대한 자연스러운 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "리뷰 100개 읽어도 결정 못함",
"explanation": "리뷰만 100개 읽었는데도 결정을 못 하겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "리뷰"
},
{
"tag": "100개"
},
{
"tag": "결정"
}
],
"engTags": [
{
"tag": "review"
},
{
"tag": "many"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I Read hundred reviews.",
"translation": "나 리뷰 100개 읽었어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Still can't decide?",
"translation": "아직도 못 정해?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 리뷰를 읽고 바로 결정했다.",
"hint": "준혁이 채원의 결정 상황에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Still can't decide?'라고 물은 것으로 보아 채원이 아직 결정하지 못했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "All say different.",
"translation": "다 다르게 말하는 거야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's confusing.",
"translation": "그럼 헷갈리겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "혼란스럽고 헷갈리는 상태를 나타내는 단어예요.",
"optionA": "clear",
"optionB": "confusing",
"optionC": "easy",
"result": "confusing",
"explanation": "'confusing'은 '헷갈리는'을 의미하며, 리뷰들이 서로 다른 의견을 말하는 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Just pick one.",
"translation": "그냥 하나 골라봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 리뷰들이 서로 다른 의견을 말하는 것을 헷갈린다고 표현한 말을 완성하세요.",
"optionA": "confusing",
"optionB": "That's",
"result": "That's confusing",
"explanation": "'헷갈리겠다'라는 의미로 상반된 리뷰들로 인한 혼란스러운 상황을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "리뷰 100개 읽어도 결정 못함",
"explanation": "리뷰만 100개 읽었는데도 결정을 못 하겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "리뷰"
},
{
"tag": "100개"
},
{
"tag": "결정"
}
],
"engTags": [
{
"tag": "review"
},
{
"tag": "many"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I Read hundred reviews.",
"translation": "나 리뷰 100개 읽었어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Still can't decide?",
"translation": "아직도 못 정해?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 리뷰를 읽고 바로 결정했다.",
"hint": "준혁이 채원의 결정 상황에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Still can't decide?'라고 물은 것으로 보아 채원이 아직 결정하지 못했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "All say different.",
"translation": "다 다르게 말하는 거야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's confusing.",
"translation": "그럼 헷갈리겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "혼란스럽고 헷갈리는 상태를 나타내는 단어예요.",
"optionA": "clear",
"optionB": "confusing",
"optionC": "easy",
"result": "confusing",
"explanation": "'confusing'은 '헷갈리는'을 의미하며, 리뷰들이 서로 다른 의견을 말하는 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Just pick one.",
"translation": "그냥 하나 골라봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 리뷰들이 서로 다른 의견을 말하는 것을 헷갈린다고 표현한 말을 완성하세요.",
"optionA": "confusing",
"optionB": "That's",
"result": "That's confusing",
"explanation": "'헷갈리겠다'라는 의미로 상반된 리뷰들로 인한 혼란스러운 상황을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "리뷰 100개 읽어도 결정 못함",
"explanation": "리뷰만 100개 읽었는데도 결정을 못 하겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "리뷰"
},
{
"tag": "100개"
},
{
"tag": "결정"
}
],
"engTags": [
{
"tag": "review"
},
{
"tag": "many"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I Read hundred reviews.",
"translation": "나 리뷰 100개 읽었어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Still can't decide?",
"translation": "아직도 못 정해?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 리뷰를 읽고 바로 결정했다.",
"hint": "준혁이 채원의 결정 상황에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Still can't decide?'라고 물은 것으로 보아 채원이 아직 결정하지 못했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "All say different.",
"translation": "다 다르게 말하는 거야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's confusing.",
"translation": "그럼 헷갈리겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "혼란스럽고 헷갈리는 상태를 나타내는 단어예요.",
"optionA": "clear",
"optionB": "confusing",
"optionC": "easy",
"result": "confusing",
"explanation": "'confusing'은 '헷갈리는'을 의미하며, 리뷰들이 서로 다른 의견을 말하는 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Just pick one.",
"translation": "그냥 하나 골라봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 리뷰들이 서로 다른 의견을 말하는 것을 헷갈린다고 표현한 말을 완성하세요.",
"optionA": "confusing",
"optionB": "That's",
"result": "That's confusing",
"explanation": "'헷갈리겠다'라는 의미로 상반된 리뷰들로 인한 혼란스러운 상황을 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "리뷰 100개 읽어도 결정 못함",
"explanation": "리뷰만 100개 읽었는데도 결정을 못 하겠는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "리뷰"
},
{
"tag": "100개"
},
{
"tag": "결정"
}
],
"engTags": [
{
"tag": "review"
},
{
"tag": "many"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I Read hundred reviews.",
"translation": "나 리뷰 100개 읽었어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Still can't decide?",
"translation": "아직도 못 정해?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 리뷰를 읽고 바로 결정했다.",
"hint": "준혁이 채원의 결정 상황에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Still can't decide?'라고 물은 것으로 보아 채원이 아직 결정하지 못했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "All say different.",
"translation": "다 다르게 말하는 거야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "That's confusing.",
"translation": "그럼 헷갈리겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "혼란스럽고 헷갈리는 상태를 나타내는 단어예요.",
"optionA": "clear",
"optionB": "confusing",
"optionC": "easy",
"result": "confusing",
"explanation": "'confusing'은 '헷갈리는'을 의미하며, 리뷰들이 서로 다른 의견을 말하는 상황을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Just pick one.",
"translation": "그냥 하나 골라봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 리뷰들이 서로 다른 의견을 말하는 것을 헷갈린다고 표현한 말을 완성하세요.",
"optionA": "confusing",
"optionB": "That's",
"result": "That's confusing",
"explanation": "'헷갈리겠다'라는 의미로 상반된 리뷰들로 인한 혼란스러운 상황을 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "라이브 커머스 보다 충동구매",
"explanation": "라이브 커머스 보다가 그만 사고 말았다는 후회의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "라이브커머스"
},
{
"tag": "충동구매"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "live"
},
{
"tag": "commerce"
},
{
"tag": "impulse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Bought from livestream.",
"translation": "라이브 방송에서 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Impulse buying?",
"translation": "충동구매야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 신중하게 고민하고 구매했다.",
"hint": "태호가 서연의 구매 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Impulse buying?'라고 물은 것으로 보아 충동적으로 구매했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Couldn't help myself.",
"translation": "참을 수가 없었어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Those are dangerous.",
"translation": "그런 거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "Those are @@.",
"hint": "위험하거나 조심해야 할 상태를 나타내는 단어예요.",
"optionA": "safe",
"optionB": "dangerous",
"optionC": "good",
"result": "dangerous",
"explanation": "'dangerous'는 '위험한'을 의미하며, 라이브 커머스가 충동구매를 유발하기 쉬워서 위험하다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Avoid them next time.",
"translation": "다음엔 피하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 라이브 커머스를 위험하다고 표현한 말을 완성하세요.",
"optionA": "dangerous",
"optionB": "are",
"optionC": "Those",
"result": "Those are dangerous",
"explanation": "'그런 거 위험하지'라는 의미로 라이브 커머스의 충동구매 위험성을 경고하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "라이브 커머스 보다 충동구매",
"explanation": "라이브 커머스 보다가 그만 사고 말았다는 후회의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "라이브커머스"
},
{
"tag": "충동구매"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "live"
},
{
"tag": "commerce"
},
{
"tag": "impulse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Bought from livestream.",
"translation": "라이브 방송에서 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Impulse buying?",
"translation": "충동구매야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 신중하게 고민하고 구매했다.",
"hint": "태호가 서연의 구매 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Impulse buying?'라고 물은 것으로 보아 충동적으로 구매했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Couldn't help myself.",
"translation": "참을 수가 없었어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Those are dangerous.",
"translation": "그런 거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "Those are @@.",
"hint": "위험하거나 조심해야 할 상태를 나타내는 단어예요.",
"optionA": "safe",
"optionB": "dangerous",
"optionC": "good",
"result": "dangerous",
"explanation": "'dangerous'는 '위험한'을 의미하며, 라이브 커머스가 충동구매를 유발하기 쉬워서 위험하다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Avoid them next time.",
"translation": "다음엔 피하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 라이브 커머스를 위험하다고 표현한 말을 완성하세요.",
"optionA": "dangerous",
"optionB": "are",
"optionC": "Those",
"result": "Those are dangerous",
"explanation": "'그런 거 위험하지'라는 의미로 라이브 커머스의 충동구매 위험성을 경고하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "포장 없으면 환불 안됨",
"explanation": "포장 없으면 환불 안 된다고 해서 말이 되냐는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "포장"
},
{
"tag": "환불"
},
{
"tag": "안됨"
}
],
"engTags": [
{
"tag": "packaging"
},
{
"tag": "refund"
},
{
"tag": "refuse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Need original packaging.",
"translation": "원래 포장이 필요하대."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "For return?",
"translation": "환불하려면?"
},
{
"type": "ox",
"index": 3,
"quiz": "포장이 없어도 환불이 가능하다.",
"hint": "민경이 환불 조건에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Need original packaging'라고 말했으므로 포장이 있어야 환불이 됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Already threw away.",
"translation": "이미 버렸는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's ridiculous.",
"translation": "그거 말도 안 되네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "말도 안 되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "ridiculous",
"optionC": "good",
"result": "ridiculous",
"explanation": "'ridiculous'는 '말도 안 되는'을 의미하며, 포장을 버렸다고 환불을 거부하는 것에 대한 불만을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Fight for it.",
"translation": "따져봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 포장 없이는 환불이 안 된다는 것을 말도 안 된다고 표현한 말을 완성하세요.",
"optionA": "ridiculous",
"optionB": "That's",
"result": "That's ridiculous",
"explanation": "'그거 말도 안 되네'라는 의미로 불합리한 환불 조건에 대한 자연스러운 분노를 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "포장 없으면 환불 안됨",
"explanation": "포장 없으면 환불 안 된다고 해서 말이 되냐는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "포장"
},
{
"tag": "환불"
},
{
"tag": "안됨"
}
],
"engTags": [
{
"tag": "packaging"
},
{
"tag": "refund"
},
{
"tag": "refuse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Need original packaging.",
"translation": "원래 포장이 필요하대."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "For return?",
"translation": "환불하려면?"
},
{
"type": "ox",
"index": 3,
"quiz": "포장이 없어도 환불이 가능하다.",
"hint": "민경이 환불 조건에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Need original packaging'라고 말했으므로 포장이 있어야 환불이 됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Already threw away.",
"translation": "이미 버렸는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's ridiculous.",
"translation": "그거 말도 안 되네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "말도 안 되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "ridiculous",
"optionC": "good",
"result": "ridiculous",
"explanation": "'ridiculous'는 '말도 안 되는'을 의미하며, 포장을 버렸다고 환불을 거부하는 것에 대한 불만을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Fight for it.",
"translation": "따져봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 포장 없이는 환불이 안 된다는 것을 말도 안 된다고 표현한 말을 완성하세요.",
"optionA": "ridiculous",
"optionB": "That's",
"result": "That's ridiculous",
"explanation": "'그거 말도 안 되네'라는 의미로 불합리한 환불 조건에 대한 자연스러운 분노를 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "교환하러 갔다가 다른 거까지 삼",
"explanation": "교환하러 갔다가 결국 다른 것까지 사게 된 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "다른거"
},
{
"tag": "추가구매"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "other"
},
{
"tag": "additional"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Went for exchange.",
"translation": "교환하러 갔어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Bought more stuff?",
"translation": "다른 것도 샀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 교환만 하고 왔다.",
"hint": "나연이 유진의 추가 구매에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Bought more stuff?'라고 물은 것으로 보아 유진이 다른 것도 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Couldn't resist sale.",
"translation": "세일을 못 참겠더라."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Happens every time.",
"translation": "매번 그러잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens every @@.",
"hint": "매번을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "week",
"result": "time",
"explanation": "'time'은 '번'을 의미하며, 'every time'은 '매번'이라는 뜻으로 반복되는 패턴을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You're predictable.",
"translation": "너 뻔해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 교환하러 갔다가 다른 것까지 사는 일이 매번 반복된다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "every",
"optionC": "Happens",
"result": "Happens every time",
"explanation": "'매번 그러잖아'라는 의미로 반복되는 쇼핑 패턴을 지적하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "교환하러 갔다가 다른 거까지 삼",
"explanation": "교환하러 갔다가 결국 다른 것까지 사게 된 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "다른거"
},
{
"tag": "추가구매"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "other"
},
{
"tag": "additional"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Went for exchange.",
"translation": "교환하러 갔어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Bought more stuff?",
"translation": "다른 것도 샀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 교환만 하고 왔다.",
"hint": "나연이 유진의 추가 구매에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Bought more stuff?'라고 물은 것으로 보아 유진이 다른 것도 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Couldn't resist sale.",
"translation": "세일을 못 참겠더라."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Happens every time.",
"translation": "매번 그러잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens every @@.",
"hint": "매번을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "week",
"result": "time",
"explanation": "'time'은 '번'을 의미하며, 'every time'은 '매번'이라는 뜻으로 반복되는 패턴을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You're predictable.",
"translation": "너 뻔해."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 교환하러 갔다가 다른 것까지 사는 일이 매번 반복된다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "every",
"optionC": "Happens",
"result": "Happens every time",
"explanation": "'매번 그러잖아'라는 의미로 반복되는 쇼핑 패턴을 지적하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "택배 반품 귀찮음",
"explanation": "택배로 반품해야 하는데 너무 귀찮다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "택배"
},
{
"tag": "반품"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "return"
},
{
"tag": "hassle"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Need to return.",
"translation": "반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "By mail?",
"translation": "택배로?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 직접 가서 반품할 예정이다.",
"hint": "서연이 반품 방법에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'By mail?'라고 물은 것으로 보아 택배로 반품해야 하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Such a hassle.",
"translation": "너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Just keep it.",
"translation": "그냥 가지고 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "Such a @@.",
"hint": "귀찮고 번거로운 일을 나타내는 단어예요.",
"optionA": "pleasure",
"optionB": "hassle",
"optionC": "joy",
"result": "hassle",
"explanation": "'hassle'은 '귀찮은 일, 번거로운 일'을 의미하며, 택배 반품의 불편함을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Might do that.",
"translation": "그럴까 봐."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Life's too short.",
"translation": "인생은 너무 짧아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 택배 반품을 너무 귀찮다고 표현한 말을 완성하세요.",
"optionA": "hassle",
"optionB": "a",
"optionC": "Such",
"result": "Such a hassle",
"explanation": "'너무 귀찮아'라는 의미로 택배 반품의 번거로움을 표현하는 자연스러운 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "택배 반품 귀찮음",
"explanation": "택배로 반품해야 하는데 너무 귀찮다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "택배"
},
{
"tag": "반품"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "return"
},
{
"tag": "hassle"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Need to return.",
"translation": "반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "By mail?",
"translation": "택배로?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 직접 가서 반품할 예정이다.",
"hint": "서연이 반품 방법에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'By mail?'라고 물은 것으로 보아 택배로 반품해야 하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Such a hassle.",
"translation": "너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Just keep it.",
"translation": "그냥 가지고 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "Such a @@.",
"hint": "귀찮고 번거로운 일을 나타내는 단어예요.",
"optionA": "pleasure",
"optionB": "hassle",
"optionC": "joy",
"result": "hassle",
"explanation": "'hassle'은 '귀찮은 일, 번거로운 일'을 의미하며, 택배 반품의 불편함을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Might do that.",
"translation": "그럴까 봐."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Life's too short.",
"translation": "인생은 너무 짧아."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 택배 반품을 너무 귀찮다고 표현한 말을 완성하세요.",
"optionA": "hassle",
"optionB": "a",
"optionC": "Such",
"result": "Such a hassle",
"explanation": "'너무 귀찮아'라는 의미로 택배 반품의 번거로움을 표현하는 자연스러운 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "라이브 커머스 보다 충동구매",
"explanation": "라이브 커머스 보다가 그만 사고 말았다는 후회의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "라이브커머스"
},
{
"tag": "충동구매"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "live"
},
{
"tag": "commerce"
},
{
"tag": "impulse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Bought from livestream.",
"translation": "라이브 방송에서 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Impulse buying?",
"translation": "충동구매야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 신중하게 고민하고 구매했다.",
"hint": "태호가 서연의 구매 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Impulse buying?'라고 물은 것으로 보아 충동적으로 구매했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Couldn't help myself.",
"translation": "참을 수가 없었어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Those are dangerous.",
"translation": "그런 거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "Those are @@.",
"hint": "위험하거나 조심해야 할 상태를 나타내는 단어예요.",
"optionA": "safe",
"optionB": "dangerous",
"optionC": "good",
"result": "dangerous",
"explanation": "'dangerous'는 '위험한'을 의미하며, 라이브 커머스가 충동구매를 유발하기 쉬워서 위험하다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Avoid them next time.",
"translation": "다음엔 피하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 라이브 커머스를 위험하다고 표현한 말을 완성하세요.",
"optionA": "dangerous",
"optionB": "are",
"optionC": "Those",
"result": "Those are dangerous",
"explanation": "'그런 거 위험하지'라는 의미로 라이브 커머스의 충동구매 위험성을 경고하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "라이브 커머스 보다 충동구매",
"explanation": "라이브 커머스 보다가 그만 사고 말았다는 후회의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "라이브커머스"
},
{
"tag": "충동구매"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "live"
},
{
"tag": "commerce"
},
{
"tag": "impulse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Bought from livestream.",
"translation": "라이브 방송에서 샀어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Impulse buying?",
"translation": "충동구매야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 신중하게 고민하고 구매했다.",
"hint": "태호가 서연의 구매 방식에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Impulse buying?'라고 물은 것으로 보아 충동적으로 구매했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Couldn't help myself.",
"translation": "참을 수가 없었어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Those are dangerous.",
"translation": "그런 거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "Those are @@.",
"hint": "위험하거나 조심해야 할 상태를 나타내는 단어예요.",
"optionA": "safe",
"optionB": "dangerous",
"optionC": "good",
"result": "dangerous",
"explanation": "'dangerous'는 '위험한'을 의미하며, 라이브 커머스가 충동구매를 유발하기 쉬워서 위험하다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Tell me about it.",
"translation": "그러게 말이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Avoid them next time.",
"translation": "다음엔 피하는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 라이브 커머스를 위험하다고 표현한 말을 완성하세요.",
"optionA": "dangerous",
"optionB": "are",
"optionC": "Those",
"result": "Those are dangerous",
"explanation": "'그런 거 위험하지'라는 의미로 라이브 커머스의 충동구매 위험성을 경고하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "영수증 없어도 환불될까",
"explanation": "영수증 없어도 환불이 될지 궁금한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "영수증"
},
{
"tag": "환불"
},
{
"tag": "가능여부"
}
],
"engTags": [
{
"tag": "receipt"
},
{
"tag": "refund"
},
{
"tag": "possible"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Lost my receipt.",
"translation": "영수증을 잃어버렸어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can still return?",
"translation": "그래도 환불 돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "영수증이 없어도 환불이 쉽게 된다.",
"hint": "준혁이 영수증 없이 환불 가능성에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Can still return?'라고 물은 것으로 보아 영수증 없이 환불하기 어려울 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Doubt it.",
"translation": "힘들 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Worth a try.",
"translation": "시도해볼 만해."
},
{
"type": "blank",
"index": 6,
"quiz": "Worth a @@.",
"hint": "시도나 노력을 나타내는 단어예요.",
"optionA": "quit",
"optionB": "try",
"optionC": "stop",
"result": "try",
"explanation": "'try'는 '시도'를 의미하며, 'worth a try'는 '시도해볼 만하다'는 뜻의 격려 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe you're right.",
"translation": "네 말이 맞을 수도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Nothing to lose.",
"translation": "잃을 건 없잖아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 영수증 없이도 환불을 시도해볼 만하다고 격려한 말을 완성하세요.",
"optionA": "try",
"optionB": "a",
"optionC": "Worth",
"result": "Worth a try",
"explanation": "'시도해볼 만해'라는 의미로 어려운 상황에서도 도전해보라는 격려의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "영수증 없어도 환불될까",
"explanation": "영수증 없어도 환불이 될지 궁금한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "영수증"
},
{
"tag": "환불"
},
{
"tag": "가능여부"
}
],
"engTags": [
{
"tag": "receipt"
},
{
"tag": "refund"
},
{
"tag": "possible"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Lost my receipt.",
"translation": "영수증을 잃어버렸어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can still return?",
"translation": "그래도 환불 돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "영수증이 없어도 환불이 쉽게 된다.",
"hint": "준혁이 영수증 없이 환불 가능성에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Can still return?'라고 물은 것으로 보아 영수증 없이 환불하기 어려울 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Doubt it.",
"translation": "힘들 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Worth a try.",
"translation": "시도해볼 만해."
},
{
"type": "blank",
"index": 6,
"quiz": "Worth a @@.",
"hint": "시도나 노력을 나타내는 단어예요.",
"optionA": "quit",
"optionB": "try",
"optionC": "stop",
"result": "try",
"explanation": "'try'는 '시도'를 의미하며, 'worth a try'는 '시도해볼 만하다'는 뜻의 격려 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe you're right.",
"translation": "네 말이 맞을 수도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Nothing to lose.",
"translation": "잃을 건 없잖아."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 영수증 없이도 환불을 시도해볼 만하다고 격려한 말을 완성하세요.",
"optionA": "try",
"optionB": "a",
"optionC": "Worth",
"result": "Worth a try",
"explanation": "'시도해볼 만해'라는 의미로 어려운 상황에서도 도전해보라는 격려의 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "포장 없으면 환불 안됨",
"explanation": "포장 없으면 환불 안 된다고 해서 말이 되냐는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "포장"
},
{
"tag": "환불"
},
{
"tag": "안됨"
}
],
"engTags": [
{
"tag": "packaging"
},
{
"tag": "refund"
},
{
"tag": "refuse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Need original packaging.",
"translation": "원래 포장이 필요하대."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "For return?",
"translation": "환불하려면?"
},
{
"type": "ox",
"index": 3,
"quiz": "포장이 없어도 환불이 가능하다.",
"hint": "민경이 환불 조건에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Need original packaging'라고 말했으므로 포장이 있어야 환불이 됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Already threw away.",
"translation": "이미 버렸는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's ridiculous.",
"translation": "그거 말도 안 되네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "말도 안 되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "ridiculous",
"optionC": "good",
"result": "ridiculous",
"explanation": "'ridiculous'는 '말도 안 되는'을 의미하며, 포장을 버렸다고 환불을 거부하는 것에 대한 불만을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Fight for it.",
"translation": "따져봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 포장 없이는 환불이 안 된다는 것을 말도 안 된다고 표현한 말을 완성하세요.",
"optionA": "ridiculous",
"optionB": "That's",
"result": "That's ridiculous",
"explanation": "'그거 말도 안 되네'라는 의미로 불합리한 환불 조건에 대한 자연스러운 분노를 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "포장 없으면 환불 안됨",
"explanation": "포장 없으면 환불 안 된다고 해서 말이 되냐는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "포장"
},
{
"tag": "환불"
},
{
"tag": "안됨"
}
],
"engTags": [
{
"tag": "packaging"
},
{
"tag": "refund"
},
{
"tag": "refuse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Need original packaging.",
"translation": "원래 포장이 필요하대."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "For return?",
"translation": "환불하려면?"
},
{
"type": "ox",
"index": 3,
"quiz": "포장이 없어도 환불이 가능하다.",
"hint": "민경이 환불 조건에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Need original packaging'라고 말했으므로 포장이 있어야 환불이 됩니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Already threw away.",
"translation": "이미 버렸는데."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That's ridiculous.",
"translation": "그거 말도 안 되네."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "말도 안 되는 상황을 나타내는 단어예요.",
"optionA": "normal",
"optionB": "ridiculous",
"optionC": "good",
"result": "ridiculous",
"explanation": "'ridiculous'는 '말도 안 되는'을 의미하며, 포장을 버렸다고 환불을 거부하는 것에 대한 불만을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Right?",
"translation": "그치?"
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Fight for it.",
"translation": "따져봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 포장 없이는 환불이 안 된다는 것을 말도 안 된다고 표현한 말을 완성하세요.",
"optionA": "ridiculous",
"optionB": "That's",
"result": "That's ridiculous",
"explanation": "'그거 말도 안 되네'라는 의미로 불합리한 환불 조건에 대한 자연스러운 분노를 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "매장 직원 추천 받기",
"explanation": "혼자 쇼핑할 때 점원한테 추천받는 게 어떤지 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "매장"
},
{
"tag": "직원"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "staff"
},
{
"tag": "recommendation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Should ask staff?",
"translation": "직원한테 물어볼까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "For recommendations?",
"translation": "추천받으려고?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 직원의 도움을 받고 싶어하지 않는다.",
"hint": "서연이 직원에게 무엇을 하려고 하는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Should ask staff?'라고 말했으므로 직원에게 도움을 요청하려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Don't know sizes.",
"translation": "사이즈를 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "They're helpful usually.",
"translation": "보통은 도움이 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "They're helpful @@.",
"hint": "대부분의 경우를 나타내는 단어예요.",
"optionA": "never",
"optionB": "usually",
"optionC": "sometimes",
"result": "usually",
"explanation": "'usually'는 '보통, 대체로'를 의미하며, 직원들이 대부분 도움이 된다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Good point.",
"translation": "좋은 지적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Give it shot.",
"translation": "한번 해봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 직원들이 보통 도움이 된다고 말한 표현을 완성하세요.",
"optionA": "usually",
"optionB": "helpful",
"optionC": "They're",
"result": "They're helpful usually",
"explanation": "'보통은 도움이 돼'라는 의미로 직원에게 도움을 요청하는 것을 격려하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "매장 직원 추천 받기",
"explanation": "혼자 쇼핑할 때 점원한테 추천받는 게 어떤지 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "매장"
},
{
"tag": "직원"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "staff"
},
{
"tag": "recommendation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Should ask staff?",
"translation": "직원한테 물어볼까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "For recommendations?",
"translation": "추천받으려고?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 직원의 도움을 받고 싶어하지 않는다.",
"hint": "서연이 직원에게 무엇을 하려고 하는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Should ask staff?'라고 말했으므로 직원에게 도움을 요청하려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Don't know sizes.",
"translation": "사이즈를 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "They're helpful usually.",
"translation": "보통은 도움이 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "They're helpful @@.",
"hint": "대부분의 경우를 나타내는 단어예요.",
"optionA": "never",
"optionB": "usually",
"optionC": "sometimes",
"result": "usually",
"explanation": "'usually'는 '보통, 대체로'를 의미하며, 직원들이 대부분 도움이 된다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Good point.",
"translation": "좋은 지적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Give it shot.",
"translation": "한번 해봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 직원들이 보통 도움이 된다고 말한 표현을 완성하세요.",
"optionA": "usually",
"optionB": "helpful",
"optionC": "They're",
"result": "They're helpful usually",
"explanation": "'보통은 도움이 돼'라는 의미로 직원에게 도움을 요청하는 것을 격려하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "교환하러 갔다가 다른 거까지 삼",
"explanation": "교환하러 갔다가 결국 다른 것까지 사게 된 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "다른거"
},
{
"tag": "추가구매"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "other"
},
{
"tag": "additional"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Went for exchange.",
"translation": "교환하러 갔어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Bought more stuff?",
"translation": "다른 것도 샀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 교환만 하고 왔다.",
"hint": "나연이 유진의 추가 구매에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Bought more stuff?'라고 물은 것으로 보아 유진이 다른 것도 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Couldn't resist sale.",
"translation": "세일을 못 참겠더라."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Happens every time.",
"translation": "매번 그러잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens every @@.",
"hint": "매번을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "week",
"result": "time",
"explanation": "'time'은 '번'을 의미하며, 'every time'은 '매번'이라는 뜻으로 반복되는 패턴을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You're predictable.",
"translation": "너 뻔해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 교환하러 갔다가 다른 것까지 사는 일이 매번 반복된다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "every",
"optionC": "Happens",
"result": "Happens every time",
"explanation": "'매번 그러잖아'라는 의미로 반복되는 쇼핑 패턴을 지적하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "교환하러 갔다가 다른 거까지 삼",
"explanation": "교환하러 갔다가 결국 다른 것까지 사게 된 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "교환"
},
{
"tag": "다른거"
},
{
"tag": "추가구매"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "other"
},
{
"tag": "additional"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Went for exchange.",
"translation": "교환하러 갔어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Bought more stuff?",
"translation": "다른 것도 샀어?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 교환만 하고 왔다.",
"hint": "나연이 유진의 추가 구매에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "나연이 'Bought more stuff?'라고 물은 것으로 보아 유진이 다른 것도 샀을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Couldn't resist sale.",
"translation": "세일을 못 참겠더라."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Happens every time.",
"translation": "매번 그러잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "Happens every @@.",
"hint": "매번을 나타내는 단어예요.",
"optionA": "day",
"optionB": "time",
"optionC": "week",
"result": "time",
"explanation": "'time'은 '번'을 의미하며, 'every time'은 '매번'이라는 뜻으로 반복되는 패턴을 나타냅니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "You're predictable.",
"translation": "너 뻔해."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 교환하러 갔다가 다른 것까지 사는 일이 매번 반복된다고 표현한 말을 완성하세요.",
"optionA": "time",
"optionB": "every",
"optionC": "Happens",
"result": "Happens every time",
"explanation": "'매번 그러잖아'라는 의미로 반복되는 쇼핑 패턴을 지적하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "혼자 쇼핑의 자유로움",
"explanation": "혼자 쇼핑하는 게 너무 좋고 자유롭다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "혼자"
},
{
"tag": "쇼핑"
},
{
"tag": "자유로움"
}
],
"engTags": [
{
"tag": "alone"
},
{
"tag": "shopping"
},
{
"tag": "freedom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Love shopping alone.",
"translation": "혼자 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "More freedom?",
"translation": "더 자유로워?"
},
{
"type": "ox",
"index": 3,
"quiz": "혼자 쇼핑하는 것이 제약이 많다.",
"hint": "지훈이 혼자 쇼핑의 장점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'More freedom?'라고 물은 것으로 보아 혼자 쇼핑하면 더 자유롭다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "No time pressure.",
"translation": "시간에 쫓기지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That sounds nice.",
"translation": "그거 좋겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "좋고 바람직한 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "nice",
"optionC": "terrible",
"result": "nice",
"explanation": "'nice'는 '좋은, 바람직한'을 의미하며, 혼자 쇼핑의 장점에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally recommend.",
"translation": "완전 추천해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I'll try sometime.",
"translation": "언젠가 해볼게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 혼자 쇼핑의 장점을 좋겠다고 반응한 말을 완성하세요.",
"optionA": "nice",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds nice",
"explanation": "'그거 좋겠네'라는 의미로 혼자 쇼핑의 장점에 대한 자연스러운 긍정적 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "혼자 쇼핑의 자유로움",
"explanation": "혼자 쇼핑하는 게 너무 좋고 자유롭다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "혼자"
},
{
"tag": "쇼핑"
},
{
"tag": "자유로움"
}
],
"engTags": [
{
"tag": "alone"
},
{
"tag": "shopping"
},
{
"tag": "freedom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Love shopping alone.",
"translation": "혼자 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "More freedom?",
"translation": "더 자유로워?"
},
{
"type": "ox",
"index": 3,
"quiz": "혼자 쇼핑하는 것이 제약이 많다.",
"hint": "지훈이 혼자 쇼핑의 장점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'More freedom?'라고 물은 것으로 보아 혼자 쇼핑하면 더 자유롭다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "No time pressure.",
"translation": "시간에 쫓기지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That sounds nice.",
"translation": "그거 좋겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "좋고 바람직한 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "nice",
"optionC": "terrible",
"result": "nice",
"explanation": "'nice'는 '좋은, 바람직한'을 의미하며, 혼자 쇼핑의 장점에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally recommend.",
"translation": "완전 추천해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I'll try sometime.",
"translation": "언젠가 해볼게."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 혼자 쇼핑의 장점을 좋겠다고 반응한 말을 완성하세요.",
"optionA": "nice",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds nice",
"explanation": "'그거 좋겠네'라는 의미로 혼자 쇼핑의 장점에 대한 자연스러운 긍정적 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "택배 반품 귀찮음",
"explanation": "택배로 반품해야 하는데 너무 귀찮다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "택배"
},
{
"tag": "반품"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "return"
},
{
"tag": "hassle"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Need to return.",
"translation": "반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "By mail?",
"translation": "택배로?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 직접 가서 반품할 예정이다.",
"hint": "서연이 반품 방법에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'By mail?'라고 물은 것으로 보아 택배로 반품해야 하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Such a hassle.",
"translation": "너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Just keep it.",
"translation": "그냥 가지고 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "Such a @@.",
"hint": "귀찮고 번거로운 일을 나타내는 단어예요.",
"optionA": "pleasure",
"optionB": "hassle",
"optionC": "joy",
"result": "hassle",
"explanation": "'hassle'은 '귀찮은 일, 번거로운 일'을 의미하며, 택배 반품의 불편함을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Might do that.",
"translation": "그럴까 봐."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Life's too short.",
"translation": "인생은 너무 짧아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 택배 반품을 너무 귀찮다고 표현한 말을 완성하세요.",
"optionA": "hassle",
"optionB": "a",
"optionC": "Such",
"result": "Such a hassle",
"explanation": "'너무 귀찮아'라는 의미로 택배 반품의 번거로움을 표현하는 자연스러운 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "택배 반품 귀찮음",
"explanation": "택배로 반품해야 하는데 너무 귀찮다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "택배"
},
{
"tag": "반품"
},
{
"tag": "귀찮음"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "return"
},
{
"tag": "hassle"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Need to return.",
"translation": "반품해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "By mail?",
"translation": "택배로?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 직접 가서 반품할 예정이다.",
"hint": "서연이 반품 방법에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'By mail?'라고 물은 것으로 보아 택배로 반품해야 하는 상황입니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Such a hassle.",
"translation": "너무 귀찮아."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Just keep it.",
"translation": "그냥 가지고 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "Such a @@.",
"hint": "귀찮고 번거로운 일을 나타내는 단어예요.",
"optionA": "pleasure",
"optionB": "hassle",
"optionC": "joy",
"result": "hassle",
"explanation": "'hassle'은 '귀찮은 일, 번거로운 일'을 의미하며, 택배 반품의 불편함을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Might do that.",
"translation": "그럴까 봐."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Life's too short.",
"translation": "인생은 너무 짧아."
},
{
"type": "puzzle",
"index": 9,
"hint": "도윤이 택배 반품을 너무 귀찮다고 표현한 말을 완성하세요.",
"optionA": "hassle",
"optionB": "a",
"optionC": "Such",
"result": "Such a hassle",
"explanation": "'너무 귀찮아'라는 의미로 택배 반품의 번거로움을 표현하는 자연스러운 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "점심시간 쇼핑 후 늦을 뻔",
"explanation": "점심시간에 쇼핑하러 갔다가 늦을 뻔한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "점심시간"
},
{
"tag": "쇼핑"
},
{
"tag": "늦을뻔"
}
],
"engTags": [
{
"tag": "lunch"
},
{
"tag": "shopping"
},
{
"tag": "almost"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Almost late back.",
"translation": "돌아오는 게 거의 늦을 뻔했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Quick shopping?",
"translation": "빠른 쇼핑?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 점심시간에 여유롭게 쇼핑했다.",
"hint": "유진이 돌아오는 시간에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Almost late back'라고 말했으므로 시간에 쫓겨서 빠르게 쇼핑했을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Ran back here.",
"translation": "여기까지 뛰어왔어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's risky.",
"translation": "그거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "위험하거나 모험적인 상황을 나타내는 단어예요.",
"optionA": "safe",
"optionB": "risky",
"optionC": "good",
"result": "risky",
"explanation": "'risky'는 '위험한'을 의미하며, 점심시간에 쇼핑하다가 늦을 뻔한 상황의 위험성을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe plan better.",
"translation": "계획을 좀 더 잘 세우는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 점심시간 쇼핑 후 뛰어온 것을 위험하다고 표현한 말을 완성하세요.",
"optionA": "risky",
"optionB": "That's",
"result": "That's risky",
"explanation": "'그거 위험하지'라는 의미로 점심시간 쇼핑의 위험성을 지적하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "점심시간 쇼핑 후 늦을 뻔",
"explanation": "점심시간에 쇼핑하러 갔다가 늦을 뻔한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "점심시간"
},
{
"tag": "쇼핑"
},
{
"tag": "늦을뻔"
}
],
"engTags": [
{
"tag": "lunch"
},
{
"tag": "shopping"
},
{
"tag": "almost"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Almost late back.",
"translation": "돌아오는 게 거의 늦을 뻔했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Quick shopping?",
"translation": "빠른 쇼핑?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 점심시간에 여유롭게 쇼핑했다.",
"hint": "유진이 돌아오는 시간에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Almost late back'라고 말했으므로 시간에 쫓겨서 빠르게 쇼핑했을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Ran back here.",
"translation": "여기까지 뛰어왔어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's risky.",
"translation": "그거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "위험하거나 모험적인 상황을 나타내는 단어예요.",
"optionA": "safe",
"optionB": "risky",
"optionC": "good",
"result": "risky",
"explanation": "'risky'는 '위험한'을 의미하며, 점심시간에 쇼핑하다가 늦을 뻔한 상황의 위험성을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe plan better.",
"translation": "계획을 좀 더 잘 세우는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 점심시간 쇼핑 후 뛰어온 것을 위험하다고 표현한 말을 완성하세요.",
"optionA": "risky",
"optionB": "That's",
"result": "That's risky",
"explanation": "'그거 위험하지'라는 의미로 점심시간 쇼핑의 위험성을 지적하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "영수증 없어도 환불될까",
"explanation": "영수증 없어도 환불이 될지 궁금한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "영수증"
},
{
"tag": "환불"
},
{
"tag": "가능여부"
}
],
"engTags": [
{
"tag": "receipt"
},
{
"tag": "refund"
},
{
"tag": "possible"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Lost my receipt.",
"translation": "영수증을 잃어버렸어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can still return?",
"translation": "그래도 환불 돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "영수증이 없어도 환불이 쉽게 된다.",
"hint": "준혁이 영수증 없이 환불 가능성에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Can still return?'라고 물은 것으로 보아 영수증 없이 환불하기 어려울 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Doubt it.",
"translation": "힘들 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Worth a try.",
"translation": "시도해볼 만해."
},
{
"type": "blank",
"index": 6,
"quiz": "Worth a @@.",
"hint": "시도나 노력을 나타내는 단어예요.",
"optionA": "quit",
"optionB": "try",
"optionC": "stop",
"result": "try",
"explanation": "'try'는 '시도'를 의미하며, 'worth a try'는 '시도해볼 만하다'는 뜻의 격려 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe you're right.",
"translation": "네 말이 맞을 수도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Nothing to lose.",
"translation": "잃을 건 없잖아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 영수증 없이도 환불을 시도해볼 만하다고 격려한 말을 완성하세요.",
"optionA": "try",
"optionB": "a",
"optionC": "Worth",
"result": "Worth a try",
"explanation": "'시도해볼 만해'라는 의미로 어려운 상황에서도 도전해보라는 격려의 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "영수증 없어도 환불될까",
"explanation": "영수증 없어도 환불이 될지 궁금한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "영수증"
},
{
"tag": "환불"
},
{
"tag": "가능여부"
}
],
"engTags": [
{
"tag": "receipt"
},
{
"tag": "refund"
},
{
"tag": "possible"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Lost my receipt.",
"translation": "영수증을 잃어버렸어."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Can still return?",
"translation": "그래도 환불 돼?"
},
{
"type": "ox",
"index": 3,
"quiz": "영수증이 없어도 환불이 쉽게 된다.",
"hint": "준혁이 영수증 없이 환불 가능성에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Can still return?'라고 물은 것으로 보아 영수증 없이 환불하기 어려울 수 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Doubt it.",
"translation": "힘들 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Worth a try.",
"translation": "시도해볼 만해."
},
{
"type": "blank",
"index": 6,
"quiz": "Worth a @@.",
"hint": "시도나 노력을 나타내는 단어예요.",
"optionA": "quit",
"optionB": "try",
"optionC": "stop",
"result": "try",
"explanation": "'try'는 '시도'를 의미하며, 'worth a try'는 '시도해볼 만하다'는 뜻의 격려 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Maybe you're right.",
"translation": "네 말이 맞을 수도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Nothing to lose.",
"translation": "잃을 건 없잖아."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 영수증 없이도 환불을 시도해볼 만하다고 격려한 말을 완성하세요.",
"optionA": "try",
"optionB": "a",
"optionC": "Worth",
"result": "Worth a try",
"explanation": "'시도해볼 만해'라는 의미로 어려운 상황에서도 도전해보라는 격려의 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "퇴근 후 회사 근처 쇼핑",
"explanation": "퇴근하고 회사 근처에서 쇼핑하니까 편하다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "회사근처"
},
{
"tag": "편함"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "convenient"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Shop after work.",
"translation": "퇴근하고 쇼핑해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Near office?",
"translation": "사무실 근처에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 집 근처에서 쇼핑한다.",
"hint": "서연이 쇼핑 장소에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Near office?'라고 물은 것으로 보아 사무실 근처에서 쇼핑하는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "So convenient.",
"translation": "너무 편해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Smart idea.",
"translation": "좋은 아이디어네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "생각이나 계획을 나타내는 단어예요.",
"optionA": "food",
"optionB": "idea",
"optionC": "car",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'을 의미하며, 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Saves time too.",
"translation": "시간도 절약돼."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "I should try.",
"translation": "나도 해봐야겠어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가한 말을 완성하세요.",
"optionA": "idea",
"optionB": "Smart",
"result": "Smart idea",
"explanation": "'좋은 아이디어네'라는 의미로 효율적인 쇼핑 방법을 칭찬하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "퇴근 후 회사 근처 쇼핑",
"explanation": "퇴근하고 회사 근처에서 쇼핑하니까 편하다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "회사근처"
},
{
"tag": "편함"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "convenient"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Shop after work.",
"translation": "퇴근하고 쇼핑해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Near office?",
"translation": "사무실 근처에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 집 근처에서 쇼핑한다.",
"hint": "서연이 쇼핑 장소에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Near office?'라고 물은 것으로 보아 사무실 근처에서 쇼핑하는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "So convenient.",
"translation": "너무 편해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Smart idea.",
"translation": "좋은 아이디어네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "생각이나 계획을 나타내는 단어예요.",
"optionA": "food",
"optionB": "idea",
"optionC": "car",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'을 의미하며, 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Saves time too.",
"translation": "시간도 절약돼."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "I should try.",
"translation": "나도 해봐야겠어."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가한 말을 완성하세요.",
"optionA": "idea",
"optionB": "Smart",
"result": "Smart idea",
"explanation": "'좋은 아이디어네'라는 의미로 효율적인 쇼핑 방법을 칭찬하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "매장 직원 추천 받기",
"explanation": "혼자 쇼핑할 때 점원한테 추천받는 게 어떤지 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "매장"
},
{
"tag": "직원"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "staff"
},
{
"tag": "recommendation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Should ask staff?",
"translation": "직원한테 물어볼까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "For recommendations?",
"translation": "추천받으려고?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 직원의 도움을 받고 싶어하지 않는다.",
"hint": "서연이 직원에게 무엇을 하려고 하는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Should ask staff?'라고 말했으므로 직원에게 도움을 요청하려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Don't know sizes.",
"translation": "사이즈를 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "They're helpful usually.",
"translation": "보통은 도움이 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "They're helpful @@.",
"hint": "대부분의 경우를 나타내는 단어예요.",
"optionA": "never",
"optionB": "usually",
"optionC": "sometimes",
"result": "usually",
"explanation": "'usually'는 '보통, 대체로'를 의미하며, 직원들이 대부분 도움이 된다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Good point.",
"translation": "좋은 지적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Give it shot.",
"translation": "한번 해봐."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 직원들이 보통 도움이 된다고 말한 표현을 완성하세요.",
"optionA": "usually",
"optionB": "helpful",
"optionC": "They're",
"result": "They're helpful usually",
"explanation": "'보통은 도움이 돼'라는 의미로 직원에게 도움을 요청하는 것을 격려하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "매장 직원 추천 받기",
"explanation": "혼자 쇼핑할 때 점원한테 추천받는 게 어떤지 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "매장"
},
{
"tag": "직원"
},
{
"tag": "추천"
}
],
"engTags": [
{
"tag": "store"
},
{
"tag": "staff"
},
{
"tag": "recommendation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Should ask staff?",
"translation": "직원한테 물어볼까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "For recommendations?",
"translation": "추천받으려고?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 직원의 도움을 받고 싶어하지 않는다.",
"hint": "서연이 직원에게 무엇을 하려고 하는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Should ask staff?'라고 말했으므로 직원에게 도움을 요청하려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "Don't know sizes.",
"translation": "사이즈를 모르겠어."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "They're helpful usually.",
"translation": "보통은 도움이 돼."
},
{
"type": "blank",
"index": 6,
"quiz": "They're helpful @@.",
"hint": "대부분의 경우를 나타내는 단어예요.",
"optionA": "never",
"optionB": "usually",
"optionC": "sometimes",
"result": "usually",
"explanation": "'usually'는 '보통, 대체로'를 의미하며, 직원들이 대부분 도움이 된다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Good point.",
"translation": "좋은 지적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Give it shot.",
"translation": "한번 해봐."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 직원들이 보통 도움이 된다고 말한 표현을 완성하세요.",
"optionA": "usually",
"optionB": "helpful",
"optionC": "They're",
"result": "They're helpful usually",
"explanation": "'보통은 도움이 돼'라는 의미로 직원에게 도움을 요청하는 것을 격려하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "팀원들한테 줄 작은 선물",
"explanation": "팀원들한테 줄 작은 선물을 사러 같이 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "팀원"
},
{
"tag": "선물"
},
{
"tag": "작은것"
}
],
"engTags": [
{
"tag": "team"
},
{
"tag": "gift"
},
{
"tag": "small"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Need small gifts.",
"translation": "작은 선물이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "For colleagues?",
"translation": "동료들한테?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 가족을 위한 선물을 사려고 한다.",
"hint": "준혁이 선물 받을 사람에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'For colleagues?'라고 물은 것으로 보아 동료들을 위한 선물을 사려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Something thoughtful.",
"translation": "좀 정성스러운 걸로."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Budget friendly?",
"translation": "예산에 맞춰서?"
},
{
"type": "blank",
"index": 6,
"quiz": "Budget @@?",
"hint": "친근하고 부담스럽지 않은 상태를 나타내는 단어예요.",
"optionA": "expensive",
"optionB": "friendly",
"optionC": "difficult",
"result": "friendly",
"explanation": "'friendly'는 '친근한, 부담스럽지 않은'을 의미하며, 예산에 부담이 되지 않는 가격대를 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Let's look around.",
"translation": "둘러보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 예산에 부담이 되지 않는 선물을 찾는지 확인한 말을 완성하세요.",
"optionA": "friendly",
"optionB": "Budget",
"result": "Budget friendly",
"explanation": "'예산에 맞춰서?'라는 의미로 경제적인 선물을 찾는지 확인하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "팀원들한테 줄 작은 선물",
"explanation": "팀원들한테 줄 작은 선물을 사러 같이 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "팀원"
},
{
"tag": "선물"
},
{
"tag": "작은것"
}
],
"engTags": [
{
"tag": "team"
},
{
"tag": "gift"
},
{
"tag": "small"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Need small gifts.",
"translation": "작은 선물이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "For colleagues?",
"translation": "동료들한테?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 가족을 위한 선물을 사려고 한다.",
"hint": "준혁이 선물 받을 사람에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'For colleagues?'라고 물은 것으로 보아 동료들을 위한 선물을 사려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Something thoughtful.",
"translation": "좀 정성스러운 걸로."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Budget friendly?",
"translation": "예산에 맞춰서?"
},
{
"type": "blank",
"index": 6,
"quiz": "Budget @@?",
"hint": "친근하고 부담스럽지 않은 상태를 나타내는 단어예요.",
"optionA": "expensive",
"optionB": "friendly",
"optionC": "difficult",
"result": "friendly",
"explanation": "'friendly'는 '친근한, 부담스럽지 않은'을 의미하며, 예산에 부담이 되지 않는 가격대를 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Let's look around.",
"translation": "둘러보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 예산에 부담이 되지 않는 선물을 찾는지 확인한 말을 완성하세요.",
"optionA": "friendly",
"optionB": "Budget",
"result": "Budget friendly",
"explanation": "'예산에 맞춰서?'라는 의미로 경제적인 선물을 찾는지 확인하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "혼자 쇼핑의 자유로움",
"explanation": "혼자 쇼핑하는 게 너무 좋고 자유롭다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "혼자"
},
{
"tag": "쇼핑"
},
{
"tag": "자유로움"
}
],
"engTags": [
{
"tag": "alone"
},
{
"tag": "shopping"
},
{
"tag": "freedom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Love shopping alone.",
"translation": "혼자 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "More freedom?",
"translation": "더 자유로워?"
},
{
"type": "ox",
"index": 3,
"quiz": "혼자 쇼핑하는 것이 제약이 많다.",
"hint": "지훈이 혼자 쇼핑의 장점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'More freedom?'라고 물은 것으로 보아 혼자 쇼핑하면 더 자유롭다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "No time pressure.",
"translation": "시간에 쫓기지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That sounds nice.",
"translation": "그거 좋겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "좋고 바람직한 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "nice",
"optionC": "terrible",
"result": "nice",
"explanation": "'nice'는 '좋은, 바람직한'을 의미하며, 혼자 쇼핑의 장점에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally recommend.",
"translation": "완전 추천해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I'll try sometime.",
"translation": "언젠가 해볼게."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 혼자 쇼핑의 장점을 좋겠다고 반응한 말을 완성하세요.",
"optionA": "nice",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds nice",
"explanation": "'그거 좋겠네'라는 의미로 혼자 쇼핑의 장점에 대한 자연스러운 긍정적 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "혼자 쇼핑의 자유로움",
"explanation": "혼자 쇼핑하는 게 너무 좋고 자유롭다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "혼자"
},
{
"tag": "쇼핑"
},
{
"tag": "자유로움"
}
],
"engTags": [
{
"tag": "alone"
},
{
"tag": "shopping"
},
{
"tag": "freedom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Love shopping alone.",
"translation": "혼자 쇼핑하는 거 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "More freedom?",
"translation": "더 자유로워?"
},
{
"type": "ox",
"index": 3,
"quiz": "혼자 쇼핑하는 것이 제약이 많다.",
"hint": "지훈이 혼자 쇼핑의 장점에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "지훈이 'More freedom?'라고 물은 것으로 보아 혼자 쇼핑하면 더 자유롭다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "No time pressure.",
"translation": "시간에 쫓기지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "That sounds nice.",
"translation": "그거 좋겠네."
},
{
"type": "blank",
"index": 6,
"quiz": "That sounds @@.",
"hint": "좋고 바람직한 상태를 나타내는 단어예요.",
"optionA": "bad",
"optionB": "nice",
"optionC": "terrible",
"result": "nice",
"explanation": "'nice'는 '좋은, 바람직한'을 의미하며, 혼자 쇼핑의 장점에 대한 긍정적인 반응입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Totally recommend.",
"translation": "완전 추천해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I'll try sometime.",
"translation": "언젠가 해볼게."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 혼자 쇼핑의 장점을 좋겠다고 반응한 말을 완성하세요.",
"optionA": "nice",
"optionB": "sounds",
"optionC": "That",
"result": "That sounds nice",
"explanation": "'그거 좋겠네'라는 의미로 혼자 쇼핑의 장점에 대한 자연스러운 긍정적 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "점심시간 쇼핑 후 늦을 뻔",
"explanation": "점심시간에 쇼핑하러 갔다가 늦을 뻔한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "점심시간"
},
{
"tag": "쇼핑"
},
{
"tag": "늦을뻔"
}
],
"engTags": [
{
"tag": "lunch"
},
{
"tag": "shopping"
},
{
"tag": "almost"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Almost late back.",
"translation": "돌아오는 게 거의 늦을 뻔했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Quick shopping?",
"translation": "빠른 쇼핑?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 점심시간에 여유롭게 쇼핑했다.",
"hint": "유진이 돌아오는 시간에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Almost late back'라고 말했으므로 시간에 쫓겨서 빠르게 쇼핑했을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Ran back here.",
"translation": "여기까지 뛰어왔어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's risky.",
"translation": "그거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "위험하거나 모험적인 상황을 나타내는 단어예요.",
"optionA": "safe",
"optionB": "risky",
"optionC": "good",
"result": "risky",
"explanation": "'risky'는 '위험한'을 의미하며, 점심시간에 쇼핑하다가 늦을 뻔한 상황의 위험성을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe plan better.",
"translation": "계획을 좀 더 잘 세우는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 점심시간 쇼핑 후 뛰어온 것을 위험하다고 표현한 말을 완성하세요.",
"optionA": "risky",
"optionB": "That's",
"result": "That's risky",
"explanation": "'그거 위험하지'라는 의미로 점심시간 쇼핑의 위험성을 지적하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "점심시간 쇼핑 후 늦을 뻔",
"explanation": "점심시간에 쇼핑하러 갔다가 늦을 뻔한 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "점심시간"
},
{
"tag": "쇼핑"
},
{
"tag": "늦을뻔"
}
],
"engTags": [
{
"tag": "lunch"
},
{
"tag": "shopping"
},
{
"tag": "almost"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Almost late back.",
"translation": "돌아오는 게 거의 늦을 뻔했어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Quick shopping?",
"translation": "빠른 쇼핑?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 점심시간에 여유롭게 쇼핑했다.",
"hint": "유진이 돌아오는 시간에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Almost late back'라고 말했으므로 시간에 쫓겨서 빠르게 쇼핑했을 것입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Ran back here.",
"translation": "여기까지 뛰어왔어."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "That's risky.",
"translation": "그거 위험하지."
},
{
"type": "blank",
"index": 6,
"quiz": "That's @@.",
"hint": "위험하거나 모험적인 상황을 나타내는 단어예요.",
"optionA": "safe",
"optionB": "risky",
"optionC": "good",
"result": "risky",
"explanation": "'risky'는 '위험한'을 의미하며, 점심시간에 쇼핑하다가 늦을 뻔한 상황의 위험성을 표현합니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I know.",
"translation": "그러게."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Maybe plan better.",
"translation": "계획을 좀 더 잘 세우는 게 나을 것 같아."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 점심시간 쇼핑 후 뛰어온 것을 위험하다고 표현한 말을 완성하세요.",
"optionA": "risky",
"optionB": "That's",
"result": "That's risky",
"explanation": "'그거 위험하지'라는 의미로 점심시간 쇼핑의 위험성을 지적하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "퇴근 후 회사 근처 쇼핑",
"explanation": "퇴근하고 회사 근처에서 쇼핑하니까 편하다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "회사근처"
},
{
"tag": "편함"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "convenient"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Shop after work.",
"translation": "퇴근하고 쇼핑해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Near office?",
"translation": "사무실 근처에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 집 근처에서 쇼핑한다.",
"hint": "서연이 쇼핑 장소에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Near office?'라고 물은 것으로 보아 사무실 근처에서 쇼핑하는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "So convenient.",
"translation": "너무 편해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Smart idea.",
"translation": "좋은 아이디어네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "생각이나 계획을 나타내는 단어예요.",
"optionA": "food",
"optionB": "idea",
"optionC": "car",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'을 의미하며, 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Saves time too.",
"translation": "시간도 절약돼."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "I should try.",
"translation": "나도 해봐야겠어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가한 말을 완성하세요.",
"optionA": "idea",
"optionB": "Smart",
"result": "Smart idea",
"explanation": "'좋은 아이디어네'라는 의미로 효율적인 쇼핑 방법을 칭찬하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "퇴근 후 회사 근처 쇼핑",
"explanation": "퇴근하고 회사 근처에서 쇼핑하니까 편하다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "퇴근"
},
{
"tag": "회사근처"
},
{
"tag": "편함"
}
],
"engTags": [
{
"tag": "after"
},
{
"tag": "work"
},
{
"tag": "convenient"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Shop after work.",
"translation": "퇴근하고 쇼핑해."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Near office?",
"translation": "사무실 근처에서?"
},
{
"type": "ox",
"index": 3,
"quiz": "도윤이 집 근처에서 쇼핑한다.",
"hint": "서연이 쇼핑 장소에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Near office?'라고 물은 것으로 보아 사무실 근처에서 쇼핑하는 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "So convenient.",
"translation": "너무 편해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Smart idea.",
"translation": "좋은 아이디어네."
},
{
"type": "blank",
"index": 6,
"quiz": "Smart @@.",
"hint": "생각이나 계획을 나타내는 단어예요.",
"optionA": "food",
"optionB": "idea",
"optionC": "car",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'을 의미하며, 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가하는 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Saves time too.",
"translation": "시간도 절약돼."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "I should try.",
"translation": "나도 해봐야겠어."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 퇴근 후 회사 근처에서 쇼핑하는 것을 현명하다고 평가한 말을 완성하세요.",
"optionA": "idea",
"optionB": "Smart",
"result": "Smart idea",
"explanation": "'좋은 아이디어네'라는 의미로 효율적인 쇼핑 방법을 칭찬하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "팀원들한테 줄 작은 선물",
"explanation": "팀원들한테 줄 작은 선물을 사러 같이 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "팀원"
},
{
"tag": "선물"
},
{
"tag": "작은것"
}
],
"engTags": [
{
"tag": "team"
},
{
"tag": "gift"
},
{
"tag": "small"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Need small gifts.",
"translation": "작은 선물이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "For colleagues?",
"translation": "동료들한테?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 가족을 위한 선물을 사려고 한다.",
"hint": "준혁이 선물 받을 사람에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'For colleagues?'라고 물은 것으로 보아 동료들을 위한 선물을 사려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Something thoughtful.",
"translation": "좀 정성스러운 걸로."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Budget friendly?",
"translation": "예산에 맞춰서?"
},
{
"type": "blank",
"index": 6,
"quiz": "Budget @@?",
"hint": "친근하고 부담스럽지 않은 상태를 나타내는 단어예요.",
"optionA": "expensive",
"optionB": "friendly",
"optionC": "difficult",
"result": "friendly",
"explanation": "'friendly'는 '친근한, 부담스럽지 않은'을 의미하며, 예산에 부담이 되지 않는 가격대를 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Let's look around.",
"translation": "둘러보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 예산에 부담이 되지 않는 선물을 찾는지 확인한 말을 완성하세요.",
"optionA": "friendly",
"optionB": "Budget",
"result": "Budget friendly",
"explanation": "'예산에 맞춰서?'라는 의미로 경제적인 선물을 찾는지 확인하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "쇼핑",
"episodes": [
{
"title": "팀원들한테 줄 작은 선물",
"explanation": "팀원들한테 줄 작은 선물을 사러 같이 가는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "팀원"
},
{
"tag": "선물"
},
{
"tag": "작은것"
}
],
"engTags": [
{
"tag": "team"
},
{
"tag": "gift"
},
{
"tag": "small"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Need small gifts.",
"translation": "작은 선물이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "For colleagues?",
"translation": "동료들한테?"
},
{
"type": "ox",
"index": 3,
"quiz": "채원이 가족을 위한 선물을 사려고 한다.",
"hint": "준혁이 선물 받을 사람에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'For colleagues?'라고 물은 것으로 보아 동료들을 위한 선물을 사려고 합니다."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Something thoughtful.",
"translation": "좀 정성스러운 걸로."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Budget friendly?",
"translation": "예산에 맞춰서?"
},
{
"type": "blank",
"index": 6,
"quiz": "Budget @@?",
"hint": "친근하고 부담스럽지 않은 상태를 나타내는 단어예요.",
"optionA": "expensive",
"optionB": "friendly",
"optionC": "difficult",
"result": "friendly",
"explanation": "'friendly'는 '친근한, 부담스럽지 않은'을 의미하며, 예산에 부담이 되지 않는 가격대를 말합니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Let's look around.",
"translation": "둘러보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "준혁이 예산에 부담이 되지 않는 선물을 찾는지 확인한 말을 완성하세요.",
"optionA": "friendly",
"optionB": "Budget",
"result": "Budget friendly",
"explanation": "'예산에 맞춰서?'라는 의미로 경제적인 선물을 찾는지 확인하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "이번에 어디로 여행갈까",
"explanation": "친구와 함께 여행지를 정하는 즐거운 고민의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "여행지"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "destination"
},
{
"tag": "decide"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Where should go?",
"translation": "어디로 가면 좋을까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Somewhere warm?",
"translation": "따뜻한 곳으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 추운 곳으로 가자고 제안했다.",
"hint": "태호가 어떤 종류의 장소를 제안했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Somewhere warm?'라고 말했으므로 따뜻한 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Sounds perfect.",
"translation": "완전 좋은데."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Beach maybe?",
"translation": "바다 쪽으로?"
},
{
"type": "blank",
"index": 6,
"quiz": "Beach @@?",
"hint": "제안이나 가능성을 나타내는 단어예요.",
"optionA": "never",
"optionB": "maybe",
"optionC": "always",
"result": "maybe",
"explanation": "'maybe'는 '아마도, 어때'를 의미하며, 바다 여행을 제안하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "That's tempting.",
"translation": "그거 끌리는데."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Let's plan it.",
"translation": "계획 세워보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 바다 여행을 제안한 말을 완성하세요.",
"optionA": "maybe",
"optionB": "Beach",
"result": "Beach maybe",
"explanation": "'바다 쪽으로?'라는 의미로 여행지를 제안하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "이번에 어디로 여행갈까",
"explanation": "친구와 함께 여행지를 정하는 즐거운 고민의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "여행지"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "destination"
},
{
"tag": "decide"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Where should go?",
"translation": "어디로 가면 좋을까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Somewhere warm?",
"translation": "따뜻한 곳으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 추운 곳으로 가자고 제안했다.",
"hint": "태호가 어떤 종류의 장소를 제안했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Somewhere warm?'라고 말했으므로 따뜻한 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Sounds perfect.",
"translation": "완전 좋은데."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Beach maybe?",
"translation": "바다 쪽으로?"
},
{
"type": "blank",
"index": 6,
"quiz": "Beach @@?",
"hint": "제안이나 가능성을 나타내는 단어예요.",
"optionA": "never",
"optionB": "maybe",
"optionC": "always",
"result": "maybe",
"explanation": "'maybe'는 '아마도, 어때'를 의미하며, 바다 여행을 제안하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "That's tempting.",
"translation": "그거 끌리는데."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Let's plan it.",
"translation": "계획 세워보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 바다 여행을 제안한 말을 완성하세요.",
"optionA": "maybe",
"optionB": "Beach",
"result": "Beach maybe",
"explanation": "'바다 쪽으로?'라는 의미로 여행지를 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "너랑 여행하면 일정 빡세",
"explanation": "친구와 여행하면 일정이 너무 빡빡해서 힘들다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "일정"
},
{
"tag": "빡세"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "schedule"
},
{
"tag": "tight"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Schedule's too packed.",
"translation": "일정이 너무 빡빡해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Need more breaks?",
"translation": "휴식이 더 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 일정이 느슨하다고 생각한다.",
"hint": "민경이 일정에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Schedule's too packed'라고 말했으므로 일정이 너무 빡빡하다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Can't enjoy properly.",
"translation": "제대로 즐길 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Let's slow down.",
"translation": "좀 천천히 하자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's slow @@.",
"hint": "속도를 늦춘다는 뜻의 단어예요.",
"optionA": "up",
"optionB": "down",
"optionC": "fast",
"result": "down",
"explanation": "'down'은 '아래로, 천천히'를 의미하며, 'slow down'은 속도를 늦추자는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That sounds better.",
"translation": "그게 더 나을 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Quality over quantity.",
"translation": "양보다는 질이지."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 빡빡한 일정 대신 천천히 하자고 제안한 말을 완성하세요.",
"optionA": "down",
"optionB": "slow",
"optionC": "Let's",
"result": "Let's slow down",
"explanation": "'좀 천천히 하자'라는 의미로 빡빡한 일정을 조정하자는 자연스러운 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "너랑 여행하면 일정 빡세",
"explanation": "친구와 여행하면 일정이 너무 빡빡해서 힘들다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "일정"
},
{
"tag": "빡세"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "schedule"
},
{
"tag": "tight"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Schedule's too packed.",
"translation": "일정이 너무 빡빡해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Need more breaks?",
"translation": "휴식이 더 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 일정이 느슨하다고 생각한다.",
"hint": "민경이 일정에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Schedule's too packed'라고 말했으므로 일정이 너무 빡빡하다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Can't enjoy properly.",
"translation": "제대로 즐길 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Let's slow down.",
"translation": "좀 천천히 하자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's slow @@.",
"hint": "속도를 늦춘다는 뜻의 단어예요.",
"optionA": "up",
"optionB": "down",
"optionC": "fast",
"result": "down",
"explanation": "'down'은 '아래로, 천천히'를 의미하며, 'slow down'은 속도를 늦추자는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That sounds better.",
"translation": "그게 더 나을 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Quality over quantity.",
"translation": "양보다는 질이지."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 빡빡한 일정 대신 천천히 하자고 제안한 말을 완성하세요.",
"optionA": "down",
"optionB": "slow",
"optionC": "Let's",
"result": "Let's slow down",
"explanation": "'좀 천천히 하자'라는 의미로 빡빡한 일정을 조정하자는 자연스러운 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "맛집인데 웨이팅 너무 김",
"explanation": "맛집이라고 해서 왔는데 웨이팅이 너무 긴 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "맛집"
},
{
"tag": "웨이팅"
},
{
"tag": "긴줄"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "waiting"
},
{
"tag": "long"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Line's really long.",
"translation": "줄이 진짜 길어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Worth the wait?",
"translation": "기다릴 만해?"
},
{
"type": "ox",
"index": 3,
"quiz": "웨이팅이 짧다.",
"hint": "유진이 줄에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Line's really long'라고 말했으므로 줄이 매우 길다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Find another place?",
"translation": "다른 곳 찾을까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Find another @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "person",
"optionB": "place",
"optionC": "time",
"result": "place",
"explanation": "'place'는 '장소'를 의미하며, 웨이팅이 긴 식당 대신 다른 곳을 찾자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Plenty of options.",
"translation": "선택지가 많잖아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 웨이팅이 긴 식당 대신 다른 곳을 찾자고 제안한 말을 완성하세요.",
"optionA": "place",
"optionB": "another",
"optionC": "Find",
"result": "Find another place",
"explanation": "'다른 곳 찾을까?'라는 의미로 대안을 제시하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "맛집인데 웨이팅 너무 김",
"explanation": "맛집이라고 해서 왔는데 웨이팅이 너무 긴 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "맛집"
},
{
"tag": "웨이팅"
},
{
"tag": "긴줄"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "waiting"
},
{
"tag": "long"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Line's really long.",
"translation": "줄이 진짜 길어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Worth the wait?",
"translation": "기다릴 만해?"
},
{
"type": "ox",
"index": 3,
"quiz": "웨이팅이 짧다.",
"hint": "유진이 줄에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Line's really long'라고 말했으므로 줄이 매우 길다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Find another place?",
"translation": "다른 곳 찾을까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Find another @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "person",
"optionB": "place",
"optionC": "time",
"result": "place",
"explanation": "'place'는 '장소'를 의미하며, 웨이팅이 긴 식당 대신 다른 곳을 찾자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Plenty of options.",
"translation": "선택지가 많잖아."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 웨이팅이 긴 식당 대신 다른 곳을 찾자고 제안한 말을 완성하세요.",
"optionA": "place",
"optionB": "another",
"optionC": "Find",
"result": "Find another place",
"explanation": "'다른 곳 찾을까?'라는 의미로 대안을 제시하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "이번에 어디로 여행갈까",
"explanation": "친구와 함께 여행지를 정하는 즐거운 고민의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "여행지"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "destination"
},
{
"tag": "decide"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Where should go?",
"translation": "어디로 가면 좋을까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Somewhere warm?",
"translation": "따뜻한 곳으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 추운 곳으로 가자고 제안했다.",
"hint": "태호가 어떤 종류의 장소를 제안했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Somewhere warm?'라고 말했으므로 따뜻한 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Sounds perfect.",
"translation": "완전 좋은데."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Beach maybe?",
"translation": "바다 쪽으로?"
},
{
"type": "blank",
"index": 6,
"quiz": "Beach @@?",
"hint": "제안이나 가능성을 나타내는 단어예요.",
"optionA": "never",
"optionB": "maybe",
"optionC": "always",
"result": "maybe",
"explanation": "'maybe'는 '아마도, 어때'를 의미하며, 바다 여행을 제안하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "That's tempting.",
"translation": "그거 끌리는데."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Let's plan it.",
"translation": "계획 세워보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 바다 여행을 제안한 말을 완성하세요.",
"optionA": "maybe",
"optionB": "Beach",
"result": "Beach maybe",
"explanation": "'바다 쪽으로?'라는 의미로 여행지를 제안하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "이번에 어디로 여행갈까",
"explanation": "친구와 함께 여행지를 정하는 즐거운 고민의 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "여행지"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "destination"
},
{
"tag": "decide"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "Where should go?",
"translation": "어디로 가면 좋을까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Somewhere warm?",
"translation": "따뜻한 곳으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "태호가 추운 곳으로 가자고 제안했다.",
"hint": "태호가 어떤 종류의 장소를 제안했는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Somewhere warm?'라고 말했으므로 따뜻한 곳을 제안했습니다."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Sounds perfect.",
"translation": "완전 좋은데."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Beach maybe?",
"translation": "바다 쪽으로?"
},
{
"type": "blank",
"index": 6,
"quiz": "Beach @@?",
"hint": "제안이나 가능성을 나타내는 단어예요.",
"optionA": "never",
"optionB": "maybe",
"optionC": "always",
"result": "maybe",
"explanation": "'maybe'는 '아마도, 어때'를 의미하며, 바다 여행을 제안하는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "That's tempting.",
"translation": "그거 끌리는데."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Let's plan it.",
"translation": "계획 세워보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 바다 여행을 제안한 말을 완성하세요.",
"optionA": "maybe",
"optionB": "Beach",
"result": "Beach maybe",
"explanation": "'바다 쪽으로?'라는 의미로 여행지를 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "사진 찍어달라고 했는데 이상하게 나옴",
"explanation": "사진 찍어달라고 했더니 왜 다 이상하게 나왔냐는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "찍어달라"
},
{
"tag": "이상하게"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "taking"
},
{
"tag": "weird"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Photos look weird.",
"translation": "사진이 이상하게 나왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "My fault?",
"translation": "내 잘못이야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 사진을 잘 찍었다.",
"hint": "서연이 자신의 사진 촬영 실력에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'My fault?'라고 물은 것으로 보아 사진을 제대로 찍지 못했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Angle's all wrong.",
"translation": "각도가 완전 이상해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "I'm not photographer.",
"translation": "나는 사진작가가 아니야."
},
{
"type": "blank",
"index": 6,
"quiz": "I'm not @@.",
"hint": "사진을 전문적으로 찍는 사람을 나타내는 단어예요.",
"optionA": "cook",
"optionB": "photographer",
"optionC": "teacher",
"result": "photographer",
"explanation": "'photographer'는 '사진작가'를 의미하며, 자신이 사진을 전문적으로 찍지 못한다는 변명의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Fair point.",
"translation": "그럴 수도 있지."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's try again.",
"translation": "다시 해보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 사진을 제대로 찍지 못한 것에 대해 자신이 전문가가 아니라고 변명한 말을 완성하세요.",
"optionA": "photographer",
"optionB": "not",
"optionC": "I'm",
"result": "I'm not photographer",
"explanation": "'나는 사진작가가 아니야'라는 의미로 사진 촬영 실력에 대한 자연스러운 변명입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "사진 찍어달라고 했는데 이상하게 나옴",
"explanation": "사진 찍어달라고 했더니 왜 다 이상하게 나왔냐는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "찍어달라"
},
{
"tag": "이상하게"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "taking"
},
{
"tag": "weird"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Photos look weird.",
"translation": "사진이 이상하게 나왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "My fault?",
"translation": "내 잘못이야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 사진을 잘 찍었다.",
"hint": "서연이 자신의 사진 촬영 실력에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'My fault?'라고 물은 것으로 보아 사진을 제대로 찍지 못했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Angle's all wrong.",
"translation": "각도가 완전 이상해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "I'm not photographer.",
"translation": "나는 사진작가가 아니야."
},
{
"type": "blank",
"index": 6,
"quiz": "I'm not @@.",
"hint": "사진을 전문적으로 찍는 사람을 나타내는 단어예요.",
"optionA": "cook",
"optionB": "photographer",
"optionC": "teacher",
"result": "photographer",
"explanation": "'photographer'는 '사진작가'를 의미하며, 자신이 사진을 전문적으로 찍지 못한다는 변명의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Fair point.",
"translation": "그럴 수도 있지."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's try again.",
"translation": "다시 해보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 사진을 제대로 찍지 못한 것에 대해 자신이 전문가가 아니라고 변명한 말을 완성하세요.",
"optionA": "photographer",
"optionB": "not",
"optionC": "I'm",
"result": "I'm not photographer",
"explanation": "'나는 사진작가가 아니야'라는 의미로 사진 촬영 실력에 대한 자연스러운 변명입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "너랑 여행하면 일정 빡세",
"explanation": "친구와 여행하면 일정이 너무 빡빡해서 힘들다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "일정"
},
{
"tag": "빡세"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "schedule"
},
{
"tag": "tight"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Schedule's too packed.",
"translation": "일정이 너무 빡빡해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Need more breaks?",
"translation": "휴식이 더 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 일정이 느슨하다고 생각한다.",
"hint": "민경이 일정에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Schedule's too packed'라고 말했으므로 일정이 너무 빡빡하다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Can't enjoy properly.",
"translation": "제대로 즐길 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Let's slow down.",
"translation": "좀 천천히 하자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's slow @@.",
"hint": "속도를 늦춘다는 뜻의 단어예요.",
"optionA": "up",
"optionB": "down",
"optionC": "fast",
"result": "down",
"explanation": "'down'은 '아래로, 천천히'를 의미하며, 'slow down'은 속도를 늦추자는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That sounds better.",
"translation": "그게 더 나을 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Quality over quantity.",
"translation": "양보다는 질이지."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 빡빡한 일정 대신 천천히 하자고 제안한 말을 완성하세요.",
"optionA": "down",
"optionB": "slow",
"optionC": "Let's",
"result": "Let's slow down",
"explanation": "'좀 천천히 하자'라는 의미로 빡빡한 일정을 조정하자는 자연스러운 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "너랑 여행하면 일정 빡세",
"explanation": "친구와 여행하면 일정이 너무 빡빡해서 힘들다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "친구"
},
{
"tag": "일정"
},
{
"tag": "빡세"
}
],
"engTags": [
{
"tag": "friend"
},
{
"tag": "schedule"
},
{
"tag": "tight"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Schedule's too packed.",
"translation": "일정이 너무 빡빡해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Need more breaks?",
"translation": "휴식이 더 필요해?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 일정이 느슨하다고 생각한다.",
"hint": "민경이 일정에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Schedule's too packed'라고 말했으므로 일정이 너무 빡빡하다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Can't enjoy properly.",
"translation": "제대로 즐길 수가 없어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Let's slow down.",
"translation": "좀 천천히 하자."
},
{
"type": "blank",
"index": 6,
"quiz": "Let's slow @@.",
"hint": "속도를 늦춘다는 뜻의 단어예요.",
"optionA": "up",
"optionB": "down",
"optionC": "fast",
"result": "down",
"explanation": "'down'은 '아래로, 천천히'를 의미하며, 'slow down'은 속도를 늦추자는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That sounds better.",
"translation": "그게 더 나을 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Quality over quantity.",
"translation": "양보다는 질이지."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 빡빡한 일정 대신 천천히 하자고 제안한 말을 완성하세요.",
"optionA": "down",
"optionB": "slow",
"optionC": "Let's",
"result": "Let's slow down",
"explanation": "'좀 천천히 하자'라는 의미로 빡빡한 일정을 조정하자는 자연스러운 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "캐리어 왜 이렇게 크냐",
"explanation": "친구 캐리어가 너무 커서 이사 가는 것 같다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "캐리어"
},
{
"tag": "크기"
},
{
"tag": "이사"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "size"
},
{
"tag": "moving"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "That's huge suitcase.",
"translation": "캐리어가 완전 크네."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Packed too much?",
"translation": "너무 많이 쌌어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 적게 쌌다.",
"hint": "준혁이 자신의 짐 양에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Packed too much?'라고 물은 것으로 보아 너무 많이 쌌을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Just in case.",
"translation": "혹시 몰라서."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Looks like moving.",
"translation": "이사하는 것 같아."
},
{
"type": "blank",
"index": 6,
"quiz": "Looks like @@.",
"hint": "다른 곳으로 이사하는 행위를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "moving",
"optionC": "sleeping",
"result": "moving",
"explanation": "'moving'은 '이사'를 의미하며, 캐리어가 너무 커서 이사하는 것 같다는 농담의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Maybe overdid it.",
"translation": "좀 과했나 봐."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Little bit.",
"translation": "조금."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 큰 캐리어를 보고 이사하는 것 같다고 농담한 말을 완성하세요.",
"optionA": "moving",
"optionB": "like",
"optionC": "Looks",
"result": "Looks like moving",
"explanation": "'이사하는 것 같아'라는 의미로 과도하게 큰 캐리어에 대한 재미있는 농담입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "캐리어 왜 이렇게 크냐",
"explanation": "친구 캐리어가 너무 커서 이사 가는 것 같다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "캐리어"
},
{
"tag": "크기"
},
{
"tag": "이사"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "size"
},
{
"tag": "moving"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "That's huge suitcase.",
"translation": "캐리어가 완전 크네."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Packed too much?",
"translation": "너무 많이 쌌어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 적게 쌌다.",
"hint": "준혁이 자신의 짐 양에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Packed too much?'라고 물은 것으로 보아 너무 많이 쌌을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Just in case.",
"translation": "혹시 몰라서."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Looks like moving.",
"translation": "이사하는 것 같아."
},
{
"type": "blank",
"index": 6,
"quiz": "Looks like @@.",
"hint": "다른 곳으로 이사하는 행위를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "moving",
"optionC": "sleeping",
"result": "moving",
"explanation": "'moving'은 '이사'를 의미하며, 캐리어가 너무 커서 이사하는 것 같다는 농담의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Maybe overdid it.",
"translation": "좀 과했나 봐."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Little bit.",
"translation": "조금."
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이 큰 캐리어를 보고 이사하는 것 같다고 농담한 말을 완성하세요.",
"optionA": "moving",
"optionB": "like",
"optionC": "Looks",
"result": "Looks like moving",
"explanation": "'이사하는 것 같아'라는 의미로 과도하게 큰 캐리어에 대한 재미있는 농담입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "맛집인데 웨이팅 너무 김",
"explanation": "맛집이라고 해서 왔는데 웨이팅이 너무 긴 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "맛집"
},
{
"tag": "웨이팅"
},
{
"tag": "긴줄"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "waiting"
},
{
"tag": "long"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Line's really long.",
"translation": "줄이 진짜 길어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Worth the wait?",
"translation": "기다릴 만해?"
},
{
"type": "ox",
"index": 3,
"quiz": "웨이팅이 짧다.",
"hint": "유진이 줄에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Line's really long'라고 말했으므로 줄이 매우 길다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Find another place?",
"translation": "다른 곳 찾을까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Find another @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "person",
"optionB": "place",
"optionC": "time",
"result": "place",
"explanation": "'place'는 '장소'를 의미하며, 웨이팅이 긴 식당 대신 다른 곳을 찾자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Plenty of options.",
"translation": "선택지가 많잖아."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 웨이팅이 긴 식당 대신 다른 곳을 찾자고 제안한 말을 완성하세요.",
"optionA": "place",
"optionB": "another",
"optionC": "Find",
"result": "Find another place",
"explanation": "'다른 곳 찾을까?'라는 의미로 대안을 제시하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "맛집인데 웨이팅 너무 김",
"explanation": "맛집이라고 해서 왔는데 웨이팅이 너무 긴 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "맛집"
},
{
"tag": "웨이팅"
},
{
"tag": "긴줄"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "waiting"
},
{
"tag": "long"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Line's really long.",
"translation": "줄이 진짜 길어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Worth the wait?",
"translation": "기다릴 만해?"
},
{
"type": "ox",
"index": 3,
"quiz": "웨이팅이 짧다.",
"hint": "유진이 줄에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Line's really long'라고 말했으므로 줄이 매우 길다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Not sure.",
"translation": "확실하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Find another place?",
"translation": "다른 곳 찾을까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Find another @@?",
"hint": "장소를 나타내는 단어예요.",
"optionA": "person",
"optionB": "place",
"optionC": "time",
"result": "place",
"explanation": "'place'는 '장소'를 의미하며, 웨이팅이 긴 식당 대신 다른 곳을 찾자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Plenty of options.",
"translation": "선택지가 많잖아."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 웨이팅이 긴 식당 대신 다른 곳을 찾자고 제안한 말을 완성하세요.",
"optionA": "place",
"optionB": "another",
"optionC": "Find",
"result": "Find another place",
"explanation": "'다른 곳 찾을까?'라는 의미로 대안을 제시하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 가서 각자 따로 다니기",
"explanation": "여행지에서 각자 따로 다니는 거 괜찮냐고 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "여행"
},
{
"tag": "각자"
},
{
"tag": "따로"
}
],
"engTags": [
{
"tag": "travel"
},
{
"tag": "separate"
},
{
"tag": "individually"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Split up today?",
"translation": "오늘 따로 다닐까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Different interests?",
"translation": "관심사가 달라서?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연과 태호가 같은 것에 관심이 있다.",
"hint": "태호가 따로 다니는 이유에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Different interests?'라고 물은 것으로 보아 서로 관심사가 다른 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "You like museums.",
"translation": "너는 박물관 좋아하잖아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You prefer shopping.",
"translation": "너는 쇼핑을 선호하고."
},
{
"type": "blank",
"index": 6,
"quiz": "You prefer @@.",
"hint": "물건을 사는 활동을 나타내는 단어예요.",
"optionA": "sleeping",
"optionB": "shopping",
"optionC": "eating",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 서연이 박물관보다 쇼핑을 더 좋아한다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Meet for dinner?",
"translation": "저녁에 만날까?"
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 서연이 박물관보다 쇼핑을 더 좋아한다고 말한 표현을 완성하세요.",
"optionA": "shopping",
"optionB": "prefer",
"optionC": "You",
"result": "You prefer shopping",
"explanation": "'너는 쇼핑을 선호하고'라는 의미로 서로 다른 취향을 인정하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 가서 각자 따로 다니기",
"explanation": "여행지에서 각자 따로 다니는 거 괜찮냐고 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "여행"
},
{
"tag": "각자"
},
{
"tag": "따로"
}
],
"engTags": [
{
"tag": "travel"
},
{
"tag": "separate"
},
{
"tag": "individually"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Split up today?",
"translation": "오늘 따로 다닐까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Different interests?",
"translation": "관심사가 달라서?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연과 태호가 같은 것에 관심이 있다.",
"hint": "태호가 따로 다니는 이유에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Different interests?'라고 물은 것으로 보아 서로 관심사가 다른 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "You like museums.",
"translation": "너는 박물관 좋아하잖아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You prefer shopping.",
"translation": "너는 쇼핑을 선호하고."
},
{
"type": "blank",
"index": 6,
"quiz": "You prefer @@.",
"hint": "물건을 사는 활동을 나타내는 단어예요.",
"optionA": "sleeping",
"optionB": "shopping",
"optionC": "eating",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 서연이 박물관보다 쇼핑을 더 좋아한다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Meet for dinner?",
"translation": "저녁에 만날까?"
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 서연이 박물관보다 쇼핑을 더 좋아한다고 말한 표현을 완성하세요.",
"optionA": "shopping",
"optionB": "prefer",
"optionC": "You",
"result": "You prefer shopping",
"explanation": "'너는 쇼핑을 선호하고'라는 의미로 서로 다른 취향을 인정하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "숙소 좀 이상한 것 같은데",
"explanation": "우리 숙소가 좀 이상한 것 같아서 다른 데로 옮길까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "숙소"
},
{
"tag": "이상함"
},
{
"tag": "옮기기"
}
],
"engTags": [
{
"tag": "accommodation"
},
{
"tag": "strange"
},
{
"tag": "change"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Hotel feels weird.",
"translation": "호텔이 이상한 느낌이야."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "In what way?",
"translation": "어떻게?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 호텔을 매우 좋아한다.",
"hint": "민경이 호텔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Hotel feels weird'라고 말했으므로 호텔이 이상하다고 느끼고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Staff's acting strange.",
"translation": "직원들이 이상하게 행동해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Maybe change hotels?",
"translation": "호텔을 바꿀까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe change @@?",
"hint": "숙박하는 곳을 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "hotels",
"optionC": "food",
"result": "hotels",
"explanation": "'hotels'는 '호텔들'을 의미하며, 이상한 호텔에서 다른 호텔로 옮기자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Safety first.",
"translation": "안전이 우선이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 이상한 호텔에서 다른 호텔로 옮기자고 제안한 말을 완성하세요.",
"optionA": "hotels",
"optionB": "change",
"optionC": "Maybe",
"result": "Maybe change hotels",
"explanation": "'호텔을 바꿀까?'라는 의미로 이상한 숙소에서 벗어나자는 현실적인 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "숙소 좀 이상한 것 같은데",
"explanation": "우리 숙소가 좀 이상한 것 같아서 다른 데로 옮길까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "숙소"
},
{
"tag": "이상함"
},
{
"tag": "옮기기"
}
],
"engTags": [
{
"tag": "accommodation"
},
{
"tag": "strange"
},
{
"tag": "change"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Hotel feels weird.",
"translation": "호텔이 이상한 느낌이야."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "In what way?",
"translation": "어떻게?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 호텔을 매우 좋아한다.",
"hint": "민경이 호텔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Hotel feels weird'라고 말했으므로 호텔이 이상하다고 느끼고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Staff's acting strange.",
"translation": "직원들이 이상하게 행동해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Maybe change hotels?",
"translation": "호텔을 바꿀까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe change @@?",
"hint": "숙박하는 곳을 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "hotels",
"optionC": "food",
"result": "hotels",
"explanation": "'hotels'는 '호텔들'을 의미하며, 이상한 호텔에서 다른 호텔로 옮기자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Safety first.",
"translation": "안전이 우선이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 이상한 호텔에서 다른 호텔로 옮기자고 제안한 말을 완성하세요.",
"optionA": "hotels",
"optionB": "change",
"optionC": "Maybe",
"result": "Maybe change hotels",
"explanation": "'호텔을 바꿀까?'라는 의미로 이상한 숙소에서 벗어나자는 현실적인 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "사진 찍어달라고 했는데 이상하게 나옴",
"explanation": "사진 찍어달라고 했더니 왜 다 이상하게 나왔냐는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "찍어달라"
},
{
"tag": "이상하게"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "taking"
},
{
"tag": "weird"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Photos look weird.",
"translation": "사진이 이상하게 나왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "My fault?",
"translation": "내 잘못이야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 사진을 잘 찍었다.",
"hint": "서연이 자신의 사진 촬영 실력에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'My fault?'라고 물은 것으로 보아 사진을 제대로 찍지 못했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Angle's all wrong.",
"translation": "각도가 완전 이상해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "I'm not photographer.",
"translation": "나는 사진작가가 아니야."
},
{
"type": "blank",
"index": 6,
"quiz": "I'm not @@.",
"hint": "사진을 전문적으로 찍는 사람을 나타내는 단어예요.",
"optionA": "cook",
"optionB": "photographer",
"optionC": "teacher",
"result": "photographer",
"explanation": "'photographer'는 '사진작가'를 의미하며, 자신이 사진을 전문적으로 찍지 못한다는 변명의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Fair point.",
"translation": "그럴 수도 있지."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's try again.",
"translation": "다시 해보자."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 사진을 제대로 찍지 못한 것에 대해 자신이 전문가가 아니라고 변명한 말을 완성하세요.",
"optionA": "photographer",
"optionB": "not",
"optionC": "I'm",
"result": "I'm not photographer",
"explanation": "'나는 사진작가가 아니야'라는 의미로 사진 촬영 실력에 대한 자연스러운 변명입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "사진 찍어달라고 했는데 이상하게 나옴",
"explanation": "사진 찍어달라고 했더니 왜 다 이상하게 나왔냐는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "사진"
},
{
"tag": "찍어달라"
},
{
"tag": "이상하게"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "taking"
},
{
"tag": "weird"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Photos look weird.",
"translation": "사진이 이상하게 나왔어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "My fault?",
"translation": "내 잘못이야?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연이 사진을 잘 찍었다.",
"hint": "서연이 자신의 사진 촬영 실력에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'My fault?'라고 물은 것으로 보아 사진을 제대로 찍지 못했을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Angle's all wrong.",
"translation": "각도가 완전 이상해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "I'm not photographer.",
"translation": "나는 사진작가가 아니야."
},
{
"type": "blank",
"index": 6,
"quiz": "I'm not @@.",
"hint": "사진을 전문적으로 찍는 사람을 나타내는 단어예요.",
"optionA": "cook",
"optionB": "photographer",
"optionC": "teacher",
"result": "photographer",
"explanation": "'photographer'는 '사진작가'를 의미하며, 자신이 사진을 전문적으로 찍지 못한다는 변명의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Fair point.",
"translation": "그럴 수도 있지."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's try again.",
"translation": "다시 해보자."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 사진을 제대로 찍지 못한 것에 대해 자신이 전문가가 아니라고 변명한 말을 완성하세요.",
"optionA": "photographer",
"optionB": "not",
"optionC": "I'm",
"result": "I'm not photographer",
"explanation": "'나는 사진작가가 아니야'라는 의미로 사진 촬영 실력에 대한 자연스러운 변명입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "기념품 뭐 사야할지 모르겠음",
"explanation": "기념품을 뭐 사야 할지 모르겠는데 다 별로라는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "기념품"
},
{
"tag": "모르겠음"
},
{
"tag": "별로"
}
],
"engTags": [
{
"tag": "souvenir"
},
{
"tag": "confused"
},
{
"tag": "nothing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Nothing looks good.",
"translation": "괜찮은 게 없어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "For souvenirs?",
"translation": "기념품으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 마음에 드는 기념품을 많이 찾았다.",
"hint": "유진이 기념품 선택에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Nothing looks good'라고 말했으므로 마음에 드는 기념품이 없다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "All too touristy.",
"translation": "다 너무 관광용이야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Skip it then.",
"translation": "그럼 안 사도 되지."
},
{
"type": "blank",
"index": 6,
"quiz": "Skip it @@.",
"hint": "강조나 확신을 나타내는 단어예요.",
"optionA": "never",
"optionB": "then",
"optionC": "always",
"result": "then",
"explanation": "'then'은 '그럼, 그렇다면'을 의미하며, 마음에 안 들면 사지 않아도 된다는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Feel bad though.",
"translation": "그래도 좀 그렇지."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Memories matter more.",
"translation": "추억이 더 중요해."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 마음에 안 드는 기념품은 사지 않아도 된다고 조언한 말을 완성하세요.",
"optionA": "then",
"optionB": "it",
"optionC": "Skip",
"result": "Skip it then",
"explanation": "'그럼 안 사도 되지'라는 의미로 억지로 기념품을 살 필요 없다는 현실적인 조언입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "기념품 뭐 사야할지 모르겠음",
"explanation": "기념품을 뭐 사야 할지 모르겠는데 다 별로라는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "기념품"
},
{
"tag": "모르겠음"
},
{
"tag": "별로"
}
],
"engTags": [
{
"tag": "souvenir"
},
{
"tag": "confused"
},
{
"tag": "nothing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Nothing looks good.",
"translation": "괜찮은 게 없어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "For souvenirs?",
"translation": "기념품으로?"
},
{
"type": "ox",
"index": 3,
"quiz": "유진이 마음에 드는 기념품을 많이 찾았다.",
"hint": "유진이 기념품 선택에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "유진이 'Nothing looks good'라고 말했으므로 마음에 드는 기념품이 없다는 뜻입니다."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "All too touristy.",
"translation": "다 너무 관광용이야."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Skip it then.",
"translation": "그럼 안 사도 되지."
},
{
"type": "blank",
"index": 6,
"quiz": "Skip it @@.",
"hint": "강조나 확신을 나타내는 단어예요.",
"optionA": "never",
"optionB": "then",
"optionC": "always",
"result": "then",
"explanation": "'then'은 '그럼, 그렇다면'을 의미하며, 마음에 안 들면 사지 않아도 된다는 조언입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Feel bad though.",
"translation": "그래도 좀 그렇지."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Memories matter more.",
"translation": "추억이 더 중요해."
},
{
"type": "puzzle",
"index": 9,
"hint": "나연이 마음에 안 드는 기념품은 사지 않아도 된다고 조언한 말을 완성하세요.",
"optionA": "then",
"optionB": "it",
"optionC": "Skip",
"result": "Skip it then",
"explanation": "'그럼 안 사도 되지'라는 의미로 억지로 기념품을 살 필요 없다는 현실적인 조언입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "캐리어 왜 이렇게 크냐",
"explanation": "친구 캐리어가 너무 커서 이사 가는 것 같다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "캐리어"
},
{
"tag": "크기"
},
{
"tag": "이사"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "size"
},
{
"tag": "moving"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "That's huge suitcase.",
"translation": "캐리어가 완전 크네."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Packed too much?",
"translation": "너무 많이 쌌어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 적게 쌌다.",
"hint": "준혁이 자신의 짐 양에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Packed too much?'라고 물은 것으로 보아 너무 많이 쌌을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Just in case.",
"translation": "혹시 몰라서."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Looks like moving.",
"translation": "이사하는 것 같아."
},
{
"type": "blank",
"index": 6,
"quiz": "Looks like @@.",
"hint": "다른 곳으로 이사하는 행위를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "moving",
"optionC": "sleeping",
"result": "moving",
"explanation": "'moving'은 '이사'를 의미하며, 캐리어가 너무 커서 이사하는 것 같다는 농담의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Maybe overdid it.",
"translation": "좀 과했나 봐."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Little bit.",
"translation": "조금."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 큰 캐리어를 보고 이사하는 것 같다고 농담한 말을 완성하세요.",
"optionA": "moving",
"optionB": "like",
"optionC": "Looks",
"result": "Looks like moving",
"explanation": "'이사하는 것 같아'라는 의미로 과도하게 큰 캐리어에 대한 재미있는 농담입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "캐리어 왜 이렇게 크냐",
"explanation": "친구 캐리어가 너무 커서 이사 가는 것 같다는 대화입니다.",
"level": 3,
"korTags": [
{
"tag": "캐리어"
},
{
"tag": "크기"
},
{
"tag": "이사"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "size"
},
{
"tag": "moving"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "That's huge suitcase.",
"translation": "캐리어가 완전 크네."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Packed too much?",
"translation": "너무 많이 쌌어?"
},
{
"type": "ox",
"index": 3,
"quiz": "준혁이 적게 쌌다.",
"hint": "준혁이 자신의 짐 양에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "준혁이 'Packed too much?'라고 물은 것으로 보아 너무 많이 쌌을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Just in case.",
"translation": "혹시 몰라서."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Looks like moving.",
"translation": "이사하는 것 같아."
},
{
"type": "blank",
"index": 6,
"quiz": "Looks like @@.",
"hint": "다른 곳으로 이사하는 행위를 나타내는 단어예요.",
"optionA": "staying",
"optionB": "moving",
"optionC": "sleeping",
"result": "moving",
"explanation": "'moving'은 '이사'를 의미하며, 캐리어가 너무 커서 이사하는 것 같다는 농담의 표현입니다."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Maybe overdid it.",
"translation": "좀 과했나 봐."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Little bit.",
"translation": "조금."
},
{
"type": "puzzle",
"index": 9,
"hint": "채원이 큰 캐리어를 보고 이사하는 것 같다고 농담한 말을 완성하세요.",
"optionA": "moving",
"optionB": "like",
"optionC": "Looks",
"result": "Looks like moving",
"explanation": "'이사하는 것 같아'라는 의미로 과도하게 큰 캐리어에 대한 재미있는 농담입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "갑자기 비 와서 계획 틀어짐",
"explanation": "갑자기 비가 와서 계획이 다 틀어졌다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "비"
},
{
"tag": "갑자기"
},
{
"tag": "계획틀어짐"
}
],
"engTags": [
{
"tag": "rain"
},
{
"tag": "suddenly"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "It's raining hard.",
"translation": "비가 많이 와."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Plans ruined?",
"translation": "계획 망쳤어?"
},
{
"type": "ox",
"index": 3,
"quiz": "비가 계획에 전혀 영향을 주지 않았다.",
"hint": "서연이 비로 인한 계획 변경에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Plans ruined?'라고 물은 것으로 보아 비로 인해 계획이 망쳤을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Pretty much.",
"translation": "거의 그래."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Indoor activities?",
"translation": "실내 활동으로?"
},
{
"type": "blank",
"index": 6,
"quiz": "Indoor @@?",
"hint": "활동이나 행동을 나타내는 단어예요.",
"optionA": "sleeping",
"optionB": "activities",
"optionC": "problems",
"result": "activities",
"explanation": "'activities'는 '활동들'을 의미하며, 비가 와서 실내에서 할 수 있는 활동을 찾자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good thinking.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Weather's unpredictable.",
"translation": "날씨는 예측할 수 없어."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 비로 인해 실내 활동을 하자고 제안한 말을 완성하세요.",
"optionA": "activities",
"optionB": "Indoor",
"result": "Indoor activities",
"explanation": "'실내 활동으로?'라는 의미로 비가 올 때의 대안을 제시하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "갑자기 비 와서 계획 틀어짐",
"explanation": "갑자기 비가 와서 계획이 다 틀어졌다는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "비"
},
{
"tag": "갑자기"
},
{
"tag": "계획틀어짐"
}
],
"engTags": [
{
"tag": "rain"
},
{
"tag": "suddenly"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "It's raining hard.",
"translation": "비가 많이 와."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Plans ruined?",
"translation": "계획 망쳤어?"
},
{
"type": "ox",
"index": 3,
"quiz": "비가 계획에 전혀 영향을 주지 않았다.",
"hint": "서연이 비로 인한 계획 변경에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "서연이 'Plans ruined?'라고 물은 것으로 보아 비로 인해 계획이 망쳤을 가능성이 높습니다."
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Pretty much.",
"translation": "거의 그래."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Indoor activities?",
"translation": "실내 활동으로?"
},
{
"type": "blank",
"index": 6,
"quiz": "Indoor @@?",
"hint": "활동이나 행동을 나타내는 단어예요.",
"optionA": "sleeping",
"optionB": "activities",
"optionC": "problems",
"result": "activities",
"explanation": "'activities'는 '활동들'을 의미하며, 비가 와서 실내에서 할 수 있는 활동을 찾자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good thinking.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Weather's unpredictable.",
"translation": "날씨는 예측할 수 없어."
},
{
"type": "puzzle",
"index": 9,
"hint": "서연이 비로 인해 실내 활동을 하자고 제안한 말을 완성하세요.",
"optionA": "activities",
"optionB": "Indoor",
"result": "Indoor activities",
"explanation": "'실내 활동으로?'라는 의미로 비가 올 때의 대안을 제시하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 가서 각자 따로 다니기",
"explanation": "여행지에서 각자 따로 다니는 거 괜찮냐고 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "여행"
},
{
"tag": "각자"
},
{
"tag": "따로"
}
],
"engTags": [
{
"tag": "travel"
},
{
"tag": "separate"
},
{
"tag": "individually"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Split up today?",
"translation": "오늘 따로 다닐까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Different interests?",
"translation": "관심사가 달라서?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연과 태호가 같은 것에 관심이 있다.",
"hint": "태호가 따로 다니는 이유에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Different interests?'라고 물은 것으로 보아 서로 관심사가 다른 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "You like museums.",
"translation": "너는 박물관 좋아하잖아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You prefer shopping.",
"translation": "너는 쇼핑을 선호하고."
},
{
"type": "blank",
"index": 6,
"quiz": "You prefer @@.",
"hint": "물건을 사는 활동을 나타내는 단어예요.",
"optionA": "sleeping",
"optionB": "shopping",
"optionC": "eating",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 서연이 박물관보다 쇼핑을 더 좋아한다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Meet for dinner?",
"translation": "저녁에 만날까?"
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 서연이 박물관보다 쇼핑을 더 좋아한다고 말한 표현을 완성하세요.",
"optionA": "shopping",
"optionB": "prefer",
"optionC": "You",
"result": "You prefer shopping",
"explanation": "'너는 쇼핑을 선호하고'라는 의미로 서로 다른 취향을 인정하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 가서 각자 따로 다니기",
"explanation": "여행지에서 각자 따로 다니는 거 괜찮냐고 묻는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "여행"
},
{
"tag": "각자"
},
{
"tag": "따로"
}
],
"engTags": [
{
"tag": "travel"
},
{
"tag": "separate"
},
{
"tag": "individually"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Split up today?",
"translation": "오늘 따로 다닐까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Different interests?",
"translation": "관심사가 달라서?"
},
{
"type": "ox",
"index": 3,
"quiz": "서연과 태호가 같은 것에 관심이 있다.",
"hint": "태호가 따로 다니는 이유에 대해 어떻게 물었는지 확인하세요.",
"result": "X",
"explanation": "태호가 'Different interests?'라고 물은 것으로 보아 서로 관심사가 다른 것 같습니다."
},
{
"type": "script",
"index": 4,
"speaker": "서연",
"script": "You like museums.",
"translation": "너는 박물관 좋아하잖아."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You prefer shopping.",
"translation": "너는 쇼핑을 선호하고."
},
{
"type": "blank",
"index": 6,
"quiz": "You prefer @@.",
"hint": "물건을 사는 활동을 나타내는 단어예요.",
"optionA": "sleeping",
"optionB": "shopping",
"optionC": "eating",
"result": "shopping",
"explanation": "'shopping'은 '쇼핑'을 의미하며, 서연이 박물관보다 쇼핑을 더 좋아한다는 뜻입니다."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Meet for dinner?",
"translation": "저녁에 만날까?"
},
{
"type": "puzzle",
"index": 9,
"hint": "태호가 서연이 박물관보다 쇼핑을 더 좋아한다고 말한 표현을 완성하세요.",
"optionA": "shopping",
"optionB": "prefer",
"optionC": "You",
"result": "You prefer shopping",
"explanation": "'너는 쇼핑을 선호하고'라는 의미로 서로 다른 취향을 인정하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "숙소 좀 이상한 것 같은데",
"explanation": "우리 숙소가 좀 이상한 것 같아서 다른 데로 옮길까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "숙소"
},
{
"tag": "이상함"
},
{
"tag": "옮기기"
}
],
"engTags": [
{
"tag": "accommodation"
},
{
"tag": "strange"
},
{
"tag": "change"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Hotel feels weird.",
"translation": "호텔이 이상한 느낌이야."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "In what way?",
"translation": "어떻게?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 호텔을 매우 좋아한다.",
"hint": "민경이 호텔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Hotel feels weird'라고 말했으므로 호텔이 이상하다고 느끼고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Staff's acting strange.",
"translation": "직원들이 이상하게 행동해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Maybe change hotels?",
"translation": "호텔을 바꿀까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe change @@?",
"hint": "숙박하는 곳을 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "hotels",
"optionC": "food",
"result": "hotels",
"explanation": "'hotels'는 '호텔들'을 의미하며, 이상한 호텔에서 다른 호텔로 옮기자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Safety first.",
"translation": "안전이 우선이야."
},
{
"type": "puzzle",
"index": 9,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 이상한 호텔에서 다른 호텔로 옮기자고 제안한 말을 완성하세요.",
"optionA": "hotels",
"optionB": "change",
"optionC": "Maybe",
"result": "Maybe change hotels",
"explanation": "'호텔을 바꿀까?'라는 의미로 이상한 숙소에서 벗어나자는 현실적인 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "숙소 좀 이상한 것 같은데",
"explanation": "우리 숙소가 좀 이상한 것 같아서 다른 데로 옮길까 고민하는 상황입니다.",
"level": 3,
"korTags": [
{
"tag": "숙소"
},
{
"tag": "이상함"
},
{
"tag": "옮기기"
}
],
"engTags": [
{
"tag": "accommodation"
},
{
"tag": "strange"
},
{
"tag": "change"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "Hotel feels weird.",
"translation": "호텔이 이상한 느낌이야."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "In what way?",
"translation": "어떻게?"
},
{
"type": "ox",
"index": 3,
"quiz": "민경이 호텔을 매우 좋아한다.",
"hint": "민경이 호텔에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민경이 'Hotel feels weird'라고 말했으므로 호텔이 이상하다고 느끼고 있습니다."
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Staff's acting strange.",
"translation": "직원들이 이상하게 행동해."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Maybe change hotels?",
"translation": "호텔을 바꿀까?"
},
{
"type": "blank",
"index": 6,
"quiz": "Maybe change @@?",
"hint": "숙박하는 곳을 나타내는 단어예요.",
"optionA": "clothes",
"optionB": "hotels",
"optionC": "food",
"result": "hotels",
"explanation": "'hotels'는 '호텔들'을 의미하며, 이상한 호텔에서 다른 호텔로 옮기자는 제안입니다."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Good idea.",
"translation": "좋은 생각이야."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Safety first.",
"translation": "안전이 우선이야."
},
{
"type": "puzzle",
"index": 9,
"hint": "지훈이 이상한 호텔에서 다른 호텔로 옮기자고 제안한 말을 완성하세요.",
"optionA": "hotels",
"optionB": "change",
"optionC": "Maybe",
"result": "Maybe change hotels",
"explanation": "'호텔을 바꿀까?'라는 의미로 이상한 숙소에서 벗어나자는 현실적인 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}