총 3,206개의 항목 중, 수정이 필요한 오류 항목이 2,177개 발견되었습니다.
현재 배치: 30 / 33
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "비 와서 계획 다 틀어졌어",
"explanation": "여행 중 갑작스러운 비로 일정이 망가진 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "비"
},
{
"tag": "계획변경"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "rain"
},
{
"tag": "plans"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "It's been raining for three hours.",
"translation": "3시간째 비가 오고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "All our outdoor plans are ruined.",
"translation": "야외 계획이 다 망했네."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Should we just stay inside today?",
"translation": "오늘 그냥 실내에 있을까?"
},
{
"type": "ox",
"index": 4,
"quiz": "서연과 예솔은 야외 활동을 할 수 있다.",
"hint": "'ruined'는 망쳤다는 뜻이에요.",
"result": "X",
"explanation": "예솔이 'ruined(망했다)'라고 말해서 야외 활동을 할 수 없어요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Maybe we can find some museums.",
"translation": "박물관이라도 찾아보자."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "That's actually not a bad idea.",
"translation": "그거 생각보다 괜찮은데?"
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I saw one near our hotel.",
"translation": "우리 호텔 근처에서 본 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's grab an umbrella and go.",
"translation": "우산 챙기고 가자."
},
{
"type": "blank",
"index": 9,
"quiz": "That's actually not a bad @@.",
"hint": "좋은 제안이나 생각을 나타내는 단어예요.",
"optionA": "day",
"optionB": "idea",
"optionC": "place",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'이라는 뜻으로 제안에 동의할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "At least we'll stay dry there.",
"translation": "최소한 거기선 안 젖겠지."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "And we might learn something new.",
"translation": "그리고 뭔가 새로운 걸 배울지도."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "See, rainy days aren't that bad.",
"translation": "봐, 비 오는 날도 나쁘지 않네."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 우산을 챙기고 가자고 말한 문장을 완성하세요.",
"optionA": "grab",
"optionB": "umbrella",
"optionC": "and",
"optionD": "Let's",
"optionE": "an",
"result": "Let's grab an umbrella and.",
"explanation": "'우산 챙기고 가자'는 의미로 비 오는 날의 준비를 제안하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "비 와서 계획 다 틀어졌어",
"explanation": "여행 중 갑작스러운 비로 일정이 망가진 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "비"
},
{
"tag": "계획변경"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "rain"
},
{
"tag": "plans"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "It's been raining for three hours.",
"translation": "3시간째 비가 오고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "All our outdoor plans are ruined.",
"translation": "야외 계획이 다 망했네."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Should we just stay inside today?",
"translation": "오늘 그냥 실내에 있을까?"
},
{
"type": "ox",
"index": 4,
"quiz": "서연과 예솔은 야외 활동을 할 수 있다.",
"hint": "'ruined'는 망쳤다는 뜻이에요.",
"result": "X",
"explanation": "예솔이 'ruined(망했다)'라고 말해서 야외 활동을 할 수 없어요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Maybe we can find some museums.",
"translation": "박물관이라도 찾아보자."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "That's actually not a bad idea.",
"translation": "그거 생각보다 괜찮은데?"
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I saw one near our hotel.",
"translation": "우리 호텔 근처에서 본 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's grab an umbrella and go.",
"translation": "우산 챙기고 가자."
},
{
"type": "blank",
"index": 9,
"quiz": "That's actually not a bad @@.",
"hint": "좋은 제안이나 생각을 나타내는 단어예요.",
"optionA": "day",
"optionB": "idea",
"optionC": "place",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'이라는 뜻으로 제안에 동의할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "At least we'll stay dry there.",
"translation": "최소한 거기선 안 젖겠지."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "And we might learn something new.",
"translation": "그리고 뭔가 새로운 걸 배울지도."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "See, rainy days aren't that bad.",
"translation": "봐, 비 오는 날도 나쁘지 않네."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 우산을 챙기고 가자고 말한 문장을 완성하세요.",
"optionA": "umbrella",
"optionB": "Let's",
"optionC": "grab",
"optionD": "and.",
"optionE": "an",
"result": "Let's grab an umbrella and.",
"explanation": "'우산 챙기고 가자'는 의미로 비 오는 날의 준비를 제안하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "짐 진짜 많이 쌌다",
"explanation": "여행짐을 너무 많이 싸서 고생하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "짐"
},
{
"tag": "캐리어"
},
{
"tag": "무거움"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "suitcase"
},
{
"tag": "heavy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Why did you pack so much?",
"translation": "왜 이렇게 많이 쌌어?"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I couldn't decide what to bring.",
"translation": "뭘 가져갈지 정하지 못했어."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your bag weighs like fifty pounds.",
"translation": "네 가방이 50파운드는 나갈걸."
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 짐을 적게 쌌다.",
"hint": "'so much'는 양이 많다는 뜻이에요.",
"result": "X",
"explanation": "태호가 'so much(너무 많이)'라고 말해서 소영이 짐을 많이 쌌어요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I brought clothes for every weather.",
"translation": "모든 날씨에 맞는 옷을 챙겼어."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "We're only going for three days.",
"translation": "우리 3일만 가는 거야."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Better safe than sorry, you know.",
"translation": "미안한 것보다 안전한 게 낫잖아."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Now I have to help carry.",
"translation": "이제 내가 들어야 하네."
},
{
"type": "blank",
"index": 9,
"quiz": "Your bag weighs like fifty @@.",
"hint": "무게를 재는 단위예요.",
"optionA": "dollars",
"optionB": "pounds",
"optionC": "meters",
"result": "pounds",
"explanation": "'pounds'는 '파운드'라는 무게 단위로 가방이 무겁다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Thanks, you're such a gentleman.",
"translation": "고마워, 정말 신사네."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Next time pack light, please.",
"translation": "다음엔 가볍게 싸줘."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "I promise I'll try better.",
"translation": "더 잘해보겠다고 약속해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 미안한 것보다 안전한 게 낫다고 말한 문장을 완성하세요.",
"optionA": "sorry",
"optionB": "than",
"optionC": "safe",
"optionD": "Better",
"optionE": "you",
"result": "Better safe than sorry you.",
"explanation": "'미안한 것보다 안전한 게 낫다'는 의미의 영어 관용구예요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "짐 진짜 많이 쌌다",
"explanation": "여행짐을 너무 많이 싸서 고생하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "짐"
},
{
"tag": "캐리어"
},
{
"tag": "무거움"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "suitcase"
},
{
"tag": "heavy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Why did you pack so much?",
"translation": "왜 이렇게 많이 쌌어?"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I couldn't decide what to bring.",
"translation": "뭘 가져갈지 정하지 못했어."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your bag weighs like fifty pounds.",
"translation": "네 가방이 50파운드는 나갈걸."
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 짐을 적게 쌌다.",
"hint": "'so much'는 양이 많다는 뜻이에요.",
"result": "X",
"explanation": "태호가 'so much(너무 많이)'라고 말해서 소영이 짐을 많이 쌌어요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I brought clothes for every weather.",
"translation": "모든 날씨에 맞는 옷을 챙겼어."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "We're only going for three days.",
"translation": "우리 3일만 가는 거야."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Better safe than sorry, you know.",
"translation": "미안한 것보다 안전한 게 낫잖아."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Now I have to help carry.",
"translation": "이제 내가 들어야 하네."
},
{
"type": "blank",
"index": 9,
"quiz": "Your bag weighs like fifty @@.",
"hint": "무게를 재는 단위예요.",
"optionA": "dollars",
"optionB": "pounds",
"optionC": "meters",
"result": "pounds",
"explanation": "'pounds'는 '파운드'라는 무게 단위로 가방이 무겁다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Thanks, you're such a gentleman.",
"translation": "고마워, 정말 신사네."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Next time pack light, please.",
"translation": "다음엔 가볍게 싸줘."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "I promise I'll try better.",
"translation": "더 잘해보겠다고 약속해."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 미안한 것보다 안전한 게 낫다고 말한 문장을 완성하세요.",
"optionA": "sorry",
"optionB": "you.",
"optionC": "than",
"optionD": "safe",
"optionE": "Better",
"result": "Better safe than sorry you.",
"explanation": "'미안한 것보다 안전한 게 낫다'는 의미의 영어 관용구예요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "호텔 체크인이 안 돼",
"explanation": "호텔 체크인 시간 전에 도착해서 곤란한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "호텔"
},
{
"tag": "체크인"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "hotel"
},
{
"tag": "checkin"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "They won't let us check in.",
"translation": "체크인을 안 해줘."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What time did we get here?",
"translation": "우리 몇 시에 왔지?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Around eleven thirty this morning.",
"translation": "오늘 아침 11시 반쯤."
},
{
"type": "ox",
"index": 4,
"quiz": "호텔에서 바로 체크인을 해줬다.",
"hint": "'won't let us'는 허용하지 않는다는 뜻이에요.",
"result": "X",
"explanation": "도윤이 'won't let us(안 해줘)'라고 말해서 체크인을 거부당했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Check in starts at three pm.",
"translation": "체크인은 오후 3시부터래."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "That's like four hours from now.",
"translation": "지금부터 4시간이나 남았네."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can we store our luggage here?",
"translation": "여기 짐 맡아줄까?"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good thinking, let me go ask.",
"translation": "좋은 생각이야, 내가 물어볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "That's like four hours from @@.",
"hint": "현재 시점을 나타내는 단어예요.",
"optionA": "yesterday",
"optionB": "now",
"optionC": "tomorrow",
"result": "now",
"explanation": "'from now'는 '지금부터'라는 뜻으로 현재 시점을 기준으로 해요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "We can grab lunch somewhere nearby.",
"translation": "근처에서 점심이라도 먹자."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yeah, and maybe do some shopping.",
"translation": "응, 쇼핑도 좀 하고."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Time will fly by pretty fast.",
"translation": "시간 금방 갈 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 짐을 맡아줄 수 있는지 물어본 문장을 완성하세요.",
"optionA": "luggage",
"optionB": "we",
"optionC": "Can",
"optionD": "our",
"optionE": "store",
"result": "Can we store our luggage",
"explanation": "'짐 맡아줄 수 있냐'는 의미로 호텔 서비스에 대해 묻는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "호텔 체크인이 안 돼",
"explanation": "호텔 체크인 시간 전에 도착해서 곤란한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "호텔"
},
{
"tag": "체크인"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "hotel"
},
{
"tag": "checkin"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "They won't let us check in.",
"translation": "체크인을 안 해줘."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What time did we get here?",
"translation": "우리 몇 시에 왔지?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Around eleven thirty this morning.",
"translation": "오늘 아침 11시 반쯤."
},
{
"type": "ox",
"index": 4,
"quiz": "호텔에서 바로 체크인을 해줬다.",
"hint": "'won't let us'는 허용하지 않는다는 뜻이에요.",
"result": "X",
"explanation": "도윤이 'won't let us(안 해줘)'라고 말해서 체크인을 거부당했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Check in starts at three pm.",
"translation": "체크인은 오후 3시부터래."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "That's like four hours from now.",
"translation": "지금부터 4시간이나 남았네."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can we store our luggage here?",
"translation": "여기 짐 맡아줄까?"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good thinking, let me go ask.",
"translation": "좋은 생각이야, 내가 물어볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "That's like four hours from @@.",
"hint": "현재 시점을 나타내는 단어예요.",
"optionA": "yesterday",
"optionB": "now",
"optionC": "tomorrow",
"result": "now",
"explanation": "'from now'는 '지금부터'라는 뜻으로 현재 시점을 기준으로 해요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "We can grab lunch somewhere nearby.",
"translation": "근처에서 점심이라도 먹자."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yeah, and maybe do some shopping.",
"translation": "응, 쇼핑도 좀 하고."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Time will fly by pretty fast.",
"translation": "시간 금방 갈 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 짐을 맡아줄 수 있는지 물어본 문장을 완성하세요.",
"optionA": "luggage",
"optionB": "we",
"optionC": "Can",
"optionD": "our",
"optionE": "store",
"result": "Can we store our luggage",
"explanation": "'짐 맡아줄 수 있냐'는 의미로 호텔 서비스에 대해 묻는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "환전 얼마나 했어",
"explanation": "여행지에서 환전한 돈이 부족한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "환전"
},
{
"tag": "돈"
},
{
"tag": "부족"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "money"
},
{
"tag": "short"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "How much cash did you exchange?",
"translation": "현금 얼마나 환전했어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Only about two hundred dollars worth.",
"translation": "200달러어치 정도만."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I think that won't be enough.",
"translation": "그거로는 부족할 것 같은데."
},
{
"type": "ox",
"index": 4,
"quiz": "서연은 충분한 돈을 환전했다.",
"hint": "'won't be enough'는 충분하지 않다는 뜻이에요.",
"result": "X",
"explanation": "채원이 'won't be enough(부족할 것 같다)'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Really, why do you think so?",
"translation": "정말? 왜 그렇게 생각해?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Food here is pretty expensive actually.",
"translation": "여기 음식이 생각보다 비싸."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Should we find an ATM then?",
"translation": "그럼 ATM을 찾아볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "That sounds like the smart move.",
"translation": "그게 현명한 선택인 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "Food here is pretty @@ actually.",
"hint": "가격이 높다는 의미의 형용사예요.",
"optionA": "cheap",
"optionB": "expensive",
"optionC": "delicious",
"result": "expensive",
"explanation": "'expensive'는 '비싸다'는 뜻으로 음식 가격에 대한 정보를 제공해요."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "I hope they accept foreign cards.",
"translation": "외국 카드 받았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Most places do these days honestly.",
"translation": "요즘 대부분 받아, 솔직히."
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "Let's go find one right now.",
"translation": "지금 당장 찾으러 가자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 ATM을 찾는 게 현명한 선택이라고 말한 문장을 완성하세요.",
"optionA": "sounds",
"optionB": "That",
"optionC": "the",
"optionD": "smart",
"optionE": "like",
"result": "That sounds like the smart",
"explanation": "'그게 현명한 선택인 것 같다'는 의미로 제안에 동의하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "환전 얼마나 했어",
"explanation": "여행지에서 환전한 돈이 부족한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "환전"
},
{
"tag": "돈"
},
{
"tag": "부족"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "money"
},
{
"tag": "short"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "How much cash did you exchange?",
"translation": "현금 얼마나 환전했어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Only about two hundred dollars worth.",
"translation": "200달러어치 정도만."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I think that won't be enough.",
"translation": "그거로는 부족할 것 같은데."
},
{
"type": "ox",
"index": 4,
"quiz": "서연은 충분한 돈을 환전했다.",
"hint": "'won't be enough'는 충분하지 않다는 뜻이에요.",
"result": "X",
"explanation": "채원이 'won't be enough(부족할 것 같다)'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Really, why do you think so?",
"translation": "정말? 왜 그렇게 생각해?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Food here is pretty expensive actually.",
"translation": "여기 음식이 생각보다 비싸."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Should we find an ATM then?",
"translation": "그럼 ATM을 찾아볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "That sounds like the smart move.",
"translation": "그게 현명한 선택인 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "Food here is pretty @@ actually.",
"hint": "가격이 높다는 의미의 형용사예요.",
"optionA": "cheap",
"optionB": "expensive",
"optionC": "delicious",
"result": "expensive",
"explanation": "'expensive'는 '비싸다'는 뜻으로 음식 가격에 대한 정보를 제공해요."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "I hope they accept foreign cards.",
"translation": "외국 카드 받았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Most places do these days honestly.",
"translation": "요즘 대부분 받아, 솔직히."
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "Let's go find one right now.",
"translation": "지금 당장 찾으러 가자."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 ATM을 찾는 게 현명한 선택이라고 말한 문장을 완성하세요.",
"optionA": "sounds",
"optionB": "That",
"optionC": "the",
"optionD": "smart",
"optionE": "like",
"result": "That sounds like the smart",
"explanation": "'그게 현명한 선택인 것 같다'는 의미로 제안에 동의하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "택시기사님 너무 빨라",
"explanation": "택시 기사의 과속으로 무서운 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "택시"
},
{
"tag": "속도"
},
{
"tag": "무서움"
}
],
"engTags": [
{
"tag": "taxi"
},
{
"tag": "speed"
},
{
"tag": "scary"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "This driver is going way too fast.",
"translation": "이 기사님 너무 빨리 가시네."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I'm getting a bit scared honestly.",
"translation": "솔직히 좀 무서워지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Should we ask him to slow down?",
"translation": "속도 좀 줄여달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지원과 유진은 택시 속도가 적당하다고 생각한다.",
"hint": "'way too fast'는 속도에 대한 표현이에요.",
"result": "X",
"explanation": "지원이 'way too fast(너무 빨리)'라고 말해서 속도가 적당하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "But we don't speak his language.",
"translation": "근데 우리 기사님 말 못하잖아."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "We can use hand signals maybe.",
"translation": "손으로 신호해볼까?"
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Or show him our phone translation.",
"translation": "아니면 폰 번역 보여드리자."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "That's actually pretty clever thinking there.",
"translation": "그거 정말 영리한 생각이네."
},
{
"type": "blank",
"index": 9,
"quiz": "I'm getting a bit @@ honestly.",
"hint": "두려운 감정을 나타내는 형용사예요.",
"optionA": "happy",
"optionB": "scared",
"optionC": "hungry",
"result": "scared",
"explanation": "'scared'는 '무섭다'는 뜻으로 위험한 상황에서의 감정을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Let me try the translation app.",
"translation": "내가 번역 앱 해볼게."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good idea, safety comes first always.",
"translation": "좋은 생각이야, 안전이 항상 최우선이지."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "He's slowing down now, thank goodness.",
"translation": "지금 속도 줄이고 계셔, 다행이야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 폰 번역을 보여드리는 게 영리한 생각이라고 말한 문장을 완성하세요.",
"optionA": "That's",
"optionB": "thinking",
"optionC": "pretty",
"optionD": "actually",
"optionE": "clever",
"result": "That's actually pretty clever thinking",
"explanation": "'그거 정말 영리한 생각이네'라는 의미로 좋은 아이디어에 감탄하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "택시기사님 너무 빨라",
"explanation": "택시 기사의 과속으로 무서운 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "택시"
},
{
"tag": "속도"
},
{
"tag": "무서움"
}
],
"engTags": [
{
"tag": "taxi"
},
{
"tag": "speed"
},
{
"tag": "scary"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "This driver is going way too fast.",
"translation": "이 기사님 너무 빨리 가시네."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I'm getting a bit scared honestly.",
"translation": "솔직히 좀 무서워지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Should we ask him to slow down?",
"translation": "속도 좀 줄여달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지원과 유진은 택시 속도가 적당하다고 생각한다.",
"hint": "'way too fast'는 속도에 대한 표현이에요.",
"result": "X",
"explanation": "지원이 'way too fast(너무 빨리)'라고 말해서 속도가 적당하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "But we don't speak his language.",
"translation": "근데 우리 기사님 말 못하잖아."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "We can use hand signals maybe.",
"translation": "손으로 신호해볼까?"
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Or show him our phone translation.",
"translation": "아니면 폰 번역 보여드리자."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "That's actually pretty clever thinking there.",
"translation": "그거 정말 영리한 생각이네."
},
{
"type": "blank",
"index": 9,
"quiz": "I'm getting a bit @@ honestly.",
"hint": "두려운 감정을 나타내는 형용사예요.",
"optionA": "happy",
"optionB": "scared",
"optionC": "hungry",
"result": "scared",
"explanation": "'scared'는 '무섭다'는 뜻으로 위험한 상황에서의 감정을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Let me try the translation app.",
"translation": "내가 번역 앱 해볼게."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good idea, safety comes first always.",
"translation": "좋은 생각이야, 안전이 항상 최우선이지."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "He's slowing down now, thank goodness.",
"translation": "지금 속도 줄이고 계셔, 다행이야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지원이 폰 번역을 보여드리는 게 영리한 생각이라고 말한 문장을 완성하세요.",
"optionA": "That's",
"optionB": "thinking",
"optionC": "pretty",
"optionD": "actually",
"optionE": "clever",
"result": "That's actually pretty clever thinking",
"explanation": "'그거 정말 영리한 생각이네'라는 의미로 좋은 아이디어에 감탄하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "비행기 놓칠 뻔한 썰",
"explanation": "공항에서 비행기를 놓칠 뻔한 아찔한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "공항"
},
{
"tag": "비행기"
},
{
"tag": "지각"
}
],
"engTags": [
{
"tag": "airport"
},
{
"tag": "flight"
},
{
"tag": "late"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "We're definitely going to miss our flight.",
"translation": "우리 완전 비행기 놓치겠어."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "No way, we still have time!",
"translation": "말도 안 돼, 아직 시간 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "The gate closes in twenty minutes.",
"translation": "게이트 20분 후에 닫아."
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 비행기를 탈 수 있다고 확신한다.",
"hint": "민재가 비행기에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'miss our flight(비행기를 놓치겠다)'라고 걱정하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "Then let's run like crazy people!",
"translation": "그럼 미친 듯이 뛰자!"
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "My suitcase is way too heavy.",
"translation": "내 캐리어가 너무 무거워."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Leave it here, I'll carry it.",
"translation": "여기 놔둬, 내가 끌고 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "You're a total lifesaver right now.",
"translation": "너 지금 완전 생명의 은인이야."
},
{
"type": "blank",
"index": 9,
"quiz": "My suitcase is way too @@.",
"hint": "무게가 많이 나가는 상태를 나타내는 형용사예요.",
"optionA": "light",
"optionB": "heavy",
"optionC": "small",
"result": "heavy",
"explanation": "'heavy'는 '무거운'이라는 뜻으로 캐리어가 무겁다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Just focus on running, not talking!",
"translation": "말하지 말고 뛰는 것만 생각해!"
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "I can see the gate now.",
"translation": "게이트가 보인다."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "We actually made it on time!",
"translation": "우리 진짜 시간 맞춰서 왔네!"
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 미친 듯이 뛰자고 제안한 말을 완성하세요.",
"optionA": "like",
"optionB": "let's",
"optionC": "crazy",
"optionD": "run",
"optionE": "people",
"result": "let's run like crazy people.",
"explanation": "'미친 듯이 뛰자'는 의미로 급한 상황에서 쓰는 재미있는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "비행기 놓칠 뻔한 썰",
"explanation": "공항에서 비행기를 놓칠 뻔한 아찔한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "공항"
},
{
"tag": "비행기"
},
{
"tag": "지각"
}
],
"engTags": [
{
"tag": "airport"
},
{
"tag": "flight"
},
{
"tag": "late"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "We're definitely going to miss our flight.",
"translation": "우리 완전 비행기 놓치겠어."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "No way, we still have time!",
"translation": "말도 안 돼, 아직 시간 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "The gate closes in twenty minutes.",
"translation": "게이트 20분 후에 닫아."
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 비행기를 탈 수 있다고 확신한다.",
"hint": "민재가 비행기에 대해 어떻게 말했는지 확인하세요.",
"result": "X",
"explanation": "민재는 'miss our flight(비행기를 놓치겠다)'라고 걱정하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "지원",
"script": "Then let's run like crazy people!",
"translation": "그럼 미친 듯이 뛰자!"
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "My suitcase is way too heavy.",
"translation": "내 캐리어가 너무 무거워."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Leave it here, I'll carry it.",
"translation": "여기 놔둬, 내가 끌고 갈게."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "You're a total lifesaver right now.",
"translation": "너 지금 완전 생명의 은인이야."
},
{
"type": "blank",
"index": 9,
"quiz": "My suitcase is way too @@.",
"hint": "무게가 많이 나가는 상태를 나타내는 형용사예요.",
"optionA": "light",
"optionB": "heavy",
"optionC": "small",
"result": "heavy",
"explanation": "'heavy'는 '무거운'이라는 뜻으로 캐리어가 무겁다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Just focus on running, not talking!",
"translation": "말하지 말고 뛰는 것만 생각해!"
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "I can see the gate now.",
"translation": "게이트가 보인다."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "We actually made it on time!",
"translation": "우리 진짜 시간 맞춰서 왔네!"
},
{
"type": "puzzle",
"index": 13,
"hint": "지원이 미친 듯이 뛰자고 제안한 말을 완성하세요.",
"optionA": "crazy",
"optionB": "let's",
"optionC": "run",
"optionD": "like",
"optionE": "people.",
"result": "let's run like crazy people.",
"explanation": "'미친 듯이 뛰자'는 의미로 급한 상황에서 쓰는 재미있는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "숙소 사진 사기였다",
"explanation": "예약한 숙소가 사진과 달라서 당황하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "숙소"
},
{
"tag": "사진"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "hotel"
},
{
"tag": "picture"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "This place looks nothing like the photos.",
"translation": "여기 사진이랑 완전 다른데?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I know right, where's the pool?",
"translation": "그러게, 수영장은 어디 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Maybe it's on the other side.",
"translation": "다른 쪽에 있나?"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 숙소가 사진과 똑같다고 생각한다.",
"hint": "'nothing like'는 전혀 다르다는 뜻이에요.",
"result": "X",
"explanation": "채원은 'nothing like(전혀 다르다)'라고 말하며 실망하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "The room is way smaller too.",
"translation": "방도 훨씬 작아."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "At least the bed looks comfortable.",
"translation": "침대는 그래도 편해 보여."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Should we look for another place?",
"translation": "다른 숙소 찾아볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "It's too late now, everywhere's booked.",
"translation": "너무 늦었어, 다 예약 찼을걸."
},
{
"type": "blank",
"index": 9,
"quiz": "The room is way @@ too.",
"hint": "크기가 작다는 의미의 형용사예요.",
"optionA": "bigger",
"optionB": "smaller",
"optionC": "higher",
"result": "smaller",
"explanation": "'smaller'는 '더 작은'이라는 뜻으로 방 크기에 대한 실망을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Well, we're only sleeping here anyway.",
"translation": "뭐 어차피 잠만 잘 거니까."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "True, let's just make the best.",
"translation": "맞아, 그냥 최대한 즐기자."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Tomorrow we'll be out exploring!",
"translation": "내일은 밖에서 구경할 거니까!"
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 숙소를 최대한 즐기자고 말한 문장을 완성하세요.",
"optionA": "make",
"optionB": "just",
"optionC": "let's",
"optionD": "best",
"optionE": "the",
"result": "let's just make the best.",
"explanation": "'그냥 최대한 즐기자'는 의미로 상황을 긍정적으로 받아들이는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "숙소 사진 사기였다",
"explanation": "예약한 숙소가 사진과 달라서 당황하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "숙소"
},
{
"tag": "사진"
},
{
"tag": "실망"
}
],
"engTags": [
{
"tag": "hotel"
},
{
"tag": "picture"
},
{
"tag": "disappointed"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "This place looks nothing like the photos.",
"translation": "여기 사진이랑 완전 다른데?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I know right, where's the pool?",
"translation": "그러게, 수영장은 어디 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Maybe it's on the other side.",
"translation": "다른 쪽에 있나?"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 숙소가 사진과 똑같다고 생각한다.",
"hint": "'nothing like'는 전혀 다르다는 뜻이에요.",
"result": "X",
"explanation": "채원은 'nothing like(전혀 다르다)'라고 말하며 실망하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "The room is way smaller too.",
"translation": "방도 훨씬 작아."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "At least the bed looks comfortable.",
"translation": "침대는 그래도 편해 보여."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Should we look for another place?",
"translation": "다른 숙소 찾아볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "It's too late now, everywhere's booked.",
"translation": "너무 늦었어, 다 예약 찼을걸."
},
{
"type": "blank",
"index": 9,
"quiz": "The room is way @@ too.",
"hint": "크기가 작다는 의미의 형용사예요.",
"optionA": "bigger",
"optionB": "smaller",
"optionC": "higher",
"result": "smaller",
"explanation": "'smaller'는 '더 작은'이라는 뜻으로 방 크기에 대한 실망을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Well, we're only sleeping here anyway.",
"translation": "뭐 어차피 잠만 잘 거니까."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "True, let's just make the best.",
"translation": "맞아, 그냥 최대한 즐기자."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Tomorrow we'll be out exploring!",
"translation": "내일은 밖에서 구경할 거니까!"
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 숙소를 최대한 즐기자고 말한 문장을 완성하세요.",
"optionA": "let's",
"optionB": "just",
"optionC": "make",
"optionD": "best.",
"optionE": "the",
"result": "let's just make the best.",
"explanation": "'그냥 최대한 즐기자'는 의미로 상황을 긍정적으로 받아들이는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "길 잃었는데 와이파이도 없어",
"explanation": "해외여행 중 길을 잃고 인터넷도 안 되는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "길찾기"
},
{
"tag": "와이파이"
},
{
"tag": "당황"
}
],
"engTags": [
{
"tag": "directions"
},
{
"tag": "wifi"
},
{
"tag": "panic"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "I think we're completely lost now.",
"translation": "우리 완전히 길 잃은 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "My phone has no signal here.",
"translation": "내 폰 여기서 신호 안 잡혀."
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "Should we ask someone for directions?",
"translation": "누구한테 길 물어볼까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지우의 핸드폰이 잘 작동하고 있다.",
"hint": "'no signal'은 신호와 관련된 표현이에요.",
"result": "X",
"explanation": "지우는 'no signal(신호 안 잡혀)'라고 말해서 폰이 제대로 작동하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "But we can't speak their language.",
"translation": "근데 우리 걔네 말 못하잖아."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "We can try using hand gestures.",
"translation": "손짓으로라도 해보자."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Look, there's a cafe over there.",
"translation": "봐, 저기 카페 있어."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "Perfect, they might have free wifi.",
"translation": "완벽해, 거기 무료 와이파이 있을걸."
},
{
"type": "blank",
"index": 9,
"quiz": "We can try using hand @@.",
"hint": "손으로 하는 의사소통 방법이에요.",
"optionA": "phone",
"optionB": "gestures",
"optionC": "money",
"result": "gestures",
"explanation": "'gestures'는 '몸짓, 손짓'이라는 뜻으로 언어 없이 소통하는 방법이에요."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Great idea, let's go check it out.",
"translation": "좋은 생각이야, 가보자."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Hopefully they can help us out.",
"translation": "도와줄 수 있으면 좋겠어."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Next time we're buying a map.",
"translation": "다음엔 지도를 사자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "승현이 카페에 무료 와이파이가 있을 거라고 말한 문장을 완성하세요.",
"optionA": "have",
"optionB": "Perfect",
"optionC": "free",
"optionD": "might",
"optionE": "they",
"result": "Perfect they might have free.",
"explanation": "'완벽해, 거기 무료 와이파이 있을걸'이라는 의미로 희망적인 추측을 표현해요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "길 잃었는데 와이파이도 없어",
"explanation": "해외여행 중 길을 잃고 인터넷도 안 되는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "길찾기"
},
{
"tag": "와이파이"
},
{
"tag": "당황"
}
],
"engTags": [
{
"tag": "directions"
},
{
"tag": "wifi"
},
{
"tag": "panic"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "I think we're completely lost now.",
"translation": "우리 완전히 길 잃은 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "My phone has no signal here.",
"translation": "내 폰 여기서 신호 안 잡혀."
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "Should we ask someone for directions?",
"translation": "누구한테 길 물어볼까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지우의 핸드폰이 잘 작동하고 있다.",
"hint": "'no signal'은 신호와 관련된 표현이에요.",
"result": "X",
"explanation": "지우는 'no signal(신호 안 잡혀)'라고 말해서 폰이 제대로 작동하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "But we can't speak their language.",
"translation": "근데 우리 걔네 말 못하잖아."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "We can try using hand gestures.",
"translation": "손짓으로라도 해보자."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Look, there's a cafe over there.",
"translation": "봐, 저기 카페 있어."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "Perfect, they might have free wifi.",
"translation": "완벽해, 거기 무료 와이파이 있을걸."
},
{
"type": "blank",
"index": 9,
"quiz": "We can try using hand @@.",
"hint": "손으로 하는 의사소통 방법이에요.",
"optionA": "phone",
"optionB": "gestures",
"optionC": "money",
"result": "gestures",
"explanation": "'gestures'는 '몸짓, 손짓'이라는 뜻으로 언어 없이 소통하는 방법이에요."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Great idea, let's go check it out.",
"translation": "좋은 생각이야, 가보자."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Hopefully they can help us out.",
"translation": "도와줄 수 있으면 좋겠어."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Next time we're buying a map.",
"translation": "다음엔 지도를 사자."
},
{
"type": "puzzle",
"index": 13,
"hint": "승현이 카페에 무료 와이파이가 있을 거라고 말한 문장을 완성하세요.",
"optionA": "might",
"optionB": "free.",
"optionC": "have",
"optionD": "Perfect",
"optionE": "they",
"result": "Perfect they might have free.",
"explanation": "'완벽해, 거기 무료 와이파이 있을걸'이라는 의미로 희망적인 추측을 표현해요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "비 와서 계획 다 틀어졌어",
"explanation": "여행 중 갑작스러운 비로 일정이 망가진 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "비"
},
{
"tag": "계획변경"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "rain"
},
{
"tag": "plans"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "It's been raining for three hours.",
"translation": "3시간째 비가 오고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "All our outdoor plans are ruined.",
"translation": "야외 계획이 다 망했네."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Should we just stay inside today?",
"translation": "오늘 그냥 실내에 있을까?"
},
{
"type": "ox",
"index": 4,
"quiz": "서연과 예솔은 야외 활동을 할 수 있다.",
"hint": "'ruined'는 망쳤다는 뜻이에요.",
"result": "X",
"explanation": "예솔이 'ruined(망했다)'라고 말해서 야외 활동을 할 수 없어요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Maybe we can find some museums.",
"translation": "박물관이라도 찾아보자."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "That's actually not a bad idea.",
"translation": "그거 생각보다 괜찮은데?"
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I saw one near our hotel.",
"translation": "우리 호텔 근처에서 본 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's grab an umbrella and go.",
"translation": "우산 챙기고 가자."
},
{
"type": "blank",
"index": 9,
"quiz": "That's actually not a bad @@.",
"hint": "좋은 제안이나 생각을 나타내는 단어예요.",
"optionA": "day",
"optionB": "idea",
"optionC": "place",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'이라는 뜻으로 제안에 동의할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "At least we'll stay dry there.",
"translation": "최소한 거기선 안 젖겠지."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "And we might learn something new.",
"translation": "그리고 뭔가 새로운 걸 배울지도."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "See, rainy days aren't that bad.",
"translation": "봐, 비 오는 날도 나쁘지 않네."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 우산을 챙기고 가자고 말한 문장을 완성하세요.",
"optionA": "grab",
"optionB": "umbrella",
"optionC": "and",
"optionD": "Let's",
"optionE": "an",
"result": "Let's grab an umbrella and.",
"explanation": "'우산 챙기고 가자'는 의미로 비 오는 날의 준비를 제안하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "비 와서 계획 다 틀어졌어",
"explanation": "여행 중 갑작스러운 비로 일정이 망가진 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "비"
},
{
"tag": "계획변경"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "rain"
},
{
"tag": "plans"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "It's been raining for three hours.",
"translation": "3시간째 비가 오고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "All our outdoor plans are ruined.",
"translation": "야외 계획이 다 망했네."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Should we just stay inside today?",
"translation": "오늘 그냥 실내에 있을까?"
},
{
"type": "ox",
"index": 4,
"quiz": "서연과 예솔은 야외 활동을 할 수 있다.",
"hint": "'ruined'는 망쳤다는 뜻이에요.",
"result": "X",
"explanation": "예솔이 'ruined(망했다)'라고 말해서 야외 활동을 할 수 없어요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Maybe we can find some museums.",
"translation": "박물관이라도 찾아보자."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "That's actually not a bad idea.",
"translation": "그거 생각보다 괜찮은데?"
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I saw one near our hotel.",
"translation": "우리 호텔 근처에서 본 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Let's grab an umbrella and go.",
"translation": "우산 챙기고 가자."
},
{
"type": "blank",
"index": 9,
"quiz": "That's actually not a bad @@.",
"hint": "좋은 제안이나 생각을 나타내는 단어예요.",
"optionA": "day",
"optionB": "idea",
"optionC": "place",
"result": "idea",
"explanation": "'idea'는 '아이디어, 생각'이라는 뜻으로 제안에 동의할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "At least we'll stay dry there.",
"translation": "최소한 거기선 안 젖겠지."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "And we might learn something new.",
"translation": "그리고 뭔가 새로운 걸 배울지도."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "See, rainy days aren't that bad.",
"translation": "봐, 비 오는 날도 나쁘지 않네."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 우산을 챙기고 가자고 말한 문장을 완성하세요.",
"optionA": "an",
"optionB": "Let's",
"optionC": "and.",
"optionD": "grab",
"optionE": "umbrella",
"result": "Let's grab an umbrella and.",
"explanation": "'우산 챙기고 가자'는 의미로 비 오는 날의 준비를 제안하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "짐 진짜 많이 쌌다",
"explanation": "여행짐을 너무 많이 싸서 고생하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "짐"
},
{
"tag": "캐리어"
},
{
"tag": "무거움"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "suitcase"
},
{
"tag": "heavy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Why did you pack so much?",
"translation": "왜 이렇게 많이 쌌어?"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I couldn't decide what to bring.",
"translation": "뭘 가져갈지 정하지 못했어."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your bag weighs like fifty pounds.",
"translation": "네 가방이 50파운드는 나갈걸."
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 짐을 적게 쌌다.",
"hint": "'so much'는 양이 많다는 뜻이에요.",
"result": "X",
"explanation": "태호가 'so much(너무 많이)'라고 말해서 소영이 짐을 많이 쌌어요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I brought clothes for every weather.",
"translation": "모든 날씨에 맞는 옷을 챙겼어."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "We're only going for three days.",
"translation": "우리 3일만 가는 거야."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Better safe than sorry, you know.",
"translation": "미안한 것보다 안전한 게 낫잖아."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Now I have to help carry.",
"translation": "이제 내가 들어야 하네."
},
{
"type": "blank",
"index": 9,
"quiz": "Your bag weighs like fifty @@.",
"hint": "무게를 재는 단위예요.",
"optionA": "dollars",
"optionB": "pounds",
"optionC": "meters",
"result": "pounds",
"explanation": "'pounds'는 '파운드'라는 무게 단위로 가방이 무겁다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Thanks, you're such a gentleman.",
"translation": "고마워, 정말 신사네."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Next time pack light, please.",
"translation": "다음엔 가볍게 싸줘."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "I promise I'll try better.",
"translation": "더 잘해보겠다고 약속해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 미안한 것보다 안전한 게 낫다고 말한 문장을 완성하세요.",
"optionA": "sorry",
"optionB": "than",
"optionC": "safe",
"optionD": "Better",
"optionE": "you",
"result": "Better safe than sorry you.",
"explanation": "'미안한 것보다 안전한 게 낫다'는 의미의 영어 관용구예요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "짐 진짜 많이 쌌다",
"explanation": "여행짐을 너무 많이 싸서 고생하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "짐"
},
{
"tag": "캐리어"
},
{
"tag": "무거움"
}
],
"engTags": [
{
"tag": "luggage"
},
{
"tag": "suitcase"
},
{
"tag": "heavy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Why did you pack so much?",
"translation": "왜 이렇게 많이 쌌어?"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I couldn't decide what to bring.",
"translation": "뭘 가져갈지 정하지 못했어."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your bag weighs like fifty pounds.",
"translation": "네 가방이 50파운드는 나갈걸."
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 짐을 적게 쌌다.",
"hint": "'so much'는 양이 많다는 뜻이에요.",
"result": "X",
"explanation": "태호가 'so much(너무 많이)'라고 말해서 소영이 짐을 많이 쌌어요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "I brought clothes for every weather.",
"translation": "모든 날씨에 맞는 옷을 챙겼어."
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "We're only going for three days.",
"translation": "우리 3일만 가는 거야."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Better safe than sorry, you know.",
"translation": "미안한 것보다 안전한 게 낫잖아."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Now I have to help carry.",
"translation": "이제 내가 들어야 하네."
},
{
"type": "blank",
"index": 9,
"quiz": "Your bag weighs like fifty @@.",
"hint": "무게를 재는 단위예요.",
"optionA": "dollars",
"optionB": "pounds",
"optionC": "meters",
"result": "pounds",
"explanation": "'pounds'는 '파운드'라는 무게 단위로 가방이 무겁다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Thanks, you're such a gentleman.",
"translation": "고마워, 정말 신사네."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Next time pack light, please.",
"translation": "다음엔 가볍게 싸줘."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "I promise I'll try better.",
"translation": "더 잘해보겠다고 약속해."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 미안한 것보다 안전한 게 낫다고 말한 문장을 완성하세요.",
"optionA": "sorry",
"optionB": "you.",
"optionC": "Better",
"optionD": "than",
"optionE": "safe",
"result": "Better safe than sorry you.",
"explanation": "'미안한 것보다 안전한 게 낫다'는 의미의 영어 관용구예요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "맛집인데 웨이팅 2시간",
"explanation": "유명 맛집의 긴 대기시간 때문에 고민하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "맛집"
},
{
"tag": "웨이팅"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "waiting"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The wait here is two hours.",
"translation": "여기 웨이팅이 2시간이래."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Are you serious right now?",
"translation": "진심이야 지금?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That's what the hostess just said.",
"translation": "방금 직원이 그랬어."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁과 재현은 바로 식당에 들어갈 수 있다.",
"hint": "'two hours'는 시간을 나타내는 표현이에요.",
"result": "X",
"explanation": "준혁이 '2시간 웨이팅'이라고 말해서 바로 들어갈 수 없어요."
},
{
"type": "script",
"index": 5,
"speaker": "재현",
"script": "Should we find somewhere else instead?",
"translation": "대신 다른 데 찾아볼까?"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But this place is super famous.",
"translation": "근데 여기 완전 유명한 곳이야."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Famous doesn't always mean worth it.",
"translation": "유명하다고 항상 가치 있는 건 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "You have a point there honestly.",
"translation": "솔직히 일리 있는 말이야."
},
{
"type": "blank",
"index": 9,
"quiz": "But this place is super @@.",
"hint": "많은 사람들이 알고 있는 상태를 나타내는 형용사예요.",
"optionA": "empty",
"optionB": "famous",
"optionC": "cheap",
"result": "famous",
"explanation": "'famous'는 '유명한'이라는 뜻으로 맛집의 특징을 설명해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I'm getting really hungry though.",
"translation": "근데 진짜 배고파지고 있어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Okay fine, let's go find something.",
"translation": "알겠어, 다른 거 찾으러 가자."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "We can always come back tomorrow.",
"translation": "내일 다시 올 수도 있고."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 재현의 말에 일리가 있다고 동의한 문장을 완성하세요.",
"result": "You have a point there honestly.",
"explanation": "'솔직히 일리 있는 말이야'라는 의미로 상대의 의견에 동의하는 표현이에요.",
"optionA": "have",
"optionB": "a",
"optionC": "point",
"optionD": "You",
"optionE": "there",
"optionF": "honestly"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "맛집인데 웨이팅 2시간",
"explanation": "유명 맛집의 긴 대기시간 때문에 고민하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "맛집"
},
{
"tag": "웨이팅"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "waiting"
},
{
"tag": "decision"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The wait here is two hours.",
"translation": "여기 웨이팅이 2시간이래."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Are you serious right now?",
"translation": "진심이야 지금?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That's what the hostess just said.",
"translation": "방금 직원이 그랬어."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁과 재현은 바로 식당에 들어갈 수 있다.",
"hint": "'two hours'는 시간을 나타내는 표현이에요.",
"result": "X",
"explanation": "준혁이 '2시간 웨이팅'이라고 말해서 바로 들어갈 수 없어요."
},
{
"type": "script",
"index": 5,
"speaker": "재현",
"script": "Should we find somewhere else instead?",
"translation": "대신 다른 데 찾아볼까?"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But this place is super famous.",
"translation": "근데 여기 완전 유명한 곳이야."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Famous doesn't always mean worth it.",
"translation": "유명하다고 항상 가치 있는 건 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "You have a point there honestly.",
"translation": "솔직히 일리 있는 말이야."
},
{
"type": "blank",
"index": 9,
"quiz": "But this place is super @@.",
"hint": "많은 사람들이 알고 있는 상태를 나타내는 형용사예요.",
"optionA": "empty",
"optionB": "famous",
"optionC": "cheap",
"result": "famous",
"explanation": "'famous'는 '유명한'이라는 뜻으로 맛집의 특징을 설명해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I'm getting really hungry though.",
"translation": "근데 진짜 배고파지고 있어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Okay fine, let's go find something.",
"translation": "알겠어, 다른 거 찾으러 가자."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "We can always come back tomorrow.",
"translation": "내일 다시 올 수도 있고."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 재현의 말에 일리가 있다고 동의한 문장을 완성하세요.",
"optionA": "a",
"optionB": "have",
"optionC": "You",
"optionD": "honestly.",
"optionE": "point",
"optionF": "there",
"result": "You have a point there honestly.",
"explanation": "'솔직히 일리 있는 말이야'라는 의미로 상대의 의견에 동의하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "기념품 뭐 사야 하지",
"explanation": "여행지에서 기념품 선택으로 고민하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "기념품"
},
{
"tag": "선물"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "souvenir"
},
{
"tag": "gift"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I need to buy some souvenirs.",
"translation": "기념품 좀 사야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Who are they for exactly?",
"translation": "정확히 누구 줄 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "My family and a few friends.",
"translation": "가족이랑 친구 몇 명."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 기념품을 살 필요가 없다고 생각한다.",
"hint": "'need to buy'는 필요성을 나타내는 표현이에요.",
"result": "X",
"explanation": "지훈이 'need to buy(사야 한다)'라고 말해서 기념품을 사야 한다고 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "What about these cute keychains here?",
"translation": "여기 이 귀여운 키링은 어때?"
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Those look pretty generic to me.",
"translation": "너무 뻔해 보이는데."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "How about some local snacks then?",
"translation": "그럼 현지 과자는 어떨까?"
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's actually a much better idea.",
"translation": "그게 훨씬 좋은 생각이네."
},
{
"type": "blank",
"index": 9,
"quiz": "Those look pretty @@ to me.",
"hint": "특별하지 않고 평범하다는 의미의 형용사예요.",
"optionA": "special",
"optionB": "generic",
"optionC": "expensive",
"result": "generic",
"explanation": "'generic'은 '평범한, 뻔한'이라는 뜻으로 특별하지 않다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Everyone loves trying new flavors.",
"translation": "모든 사람이 새로운 맛 시도하는 걸 좋아해."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Plus they're easier to carry around.",
"translation": "게다가 들고 다니기도 쉽고."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "And they won't break during travel.",
"translation": "여행하면서 부서질 일도 없어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 현지 과자가 더 좋은 생각이라고 말한 문장을 완성하세요.",
"result": "That's actually a much better idea.",
"explanation": "'그게 훨씬 좋은 생각이네'라는 의미로 제안에 긍정적으로 반응하는 표현이에요.",
"optionA": "That's",
"optionB": "a",
"optionC": "idea",
"optionD": "better",
"optionE": "much",
"optionF": "actually"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "기념품 뭐 사야 하지",
"explanation": "여행지에서 기념품 선택으로 고민하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "기념품"
},
{
"tag": "선물"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "souvenir"
},
{
"tag": "gift"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I need to buy some souvenirs.",
"translation": "기념품 좀 사야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Who are they for exactly?",
"translation": "정확히 누구 줄 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "My family and a few friends.",
"translation": "가족이랑 친구 몇 명."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 기념품을 살 필요가 없다고 생각한다.",
"hint": "'need to buy'는 필요성을 나타내는 표현이에요.",
"result": "X",
"explanation": "지훈이 'need to buy(사야 한다)'라고 말해서 기념품을 사야 한다고 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "What about these cute keychains here?",
"translation": "여기 이 귀여운 키링은 어때?"
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Those look pretty generic to me.",
"translation": "너무 뻔해 보이는데."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "How about some local snacks then?",
"translation": "그럼 현지 과자는 어떨까?"
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "That's actually a much better idea.",
"translation": "그게 훨씬 좋은 생각이네."
},
{
"type": "blank",
"index": 9,
"quiz": "Those look pretty @@ to me.",
"hint": "특별하지 않고 평범하다는 의미의 형용사예요.",
"optionA": "special",
"optionB": "generic",
"optionC": "expensive",
"result": "generic",
"explanation": "'generic'은 '평범한, 뻔한'이라는 뜻으로 특별하지 않다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Everyone loves trying new flavors.",
"translation": "모든 사람이 새로운 맛 시도하는 걸 좋아해."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Plus they're easier to carry around.",
"translation": "게다가 들고 다니기도 쉽고."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "And they won't break during travel.",
"translation": "여행하면서 부서질 일도 없어."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 현지 과자가 더 좋은 생각이라고 말한 문장을 완성하세요.",
"optionA": "actually",
"optionB": "better",
"optionC": "That's",
"optionD": "idea.",
"optionE": "much",
"optionF": "a",
"result": "That's actually a much better idea.",
"explanation": "'그게 훨씬 좋은 생각이네'라는 의미로 제안에 긍정적으로 반응하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "호텔 체크인이 안 돼",
"explanation": "호텔 체크인 시간 전에 도착해서 곤란한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "호텔"
},
{
"tag": "체크인"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "hotel"
},
{
"tag": "checkin"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "They won't let us check in.",
"translation": "체크인을 안 해줘."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What time did we get here?",
"translation": "우리 몇 시에 왔지?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Around eleven thirty this morning.",
"translation": "오늘 아침 11시 반쯤."
},
{
"type": "ox",
"index": 4,
"quiz": "호텔에서 바로 체크인을 해줬다.",
"hint": "'won't let us'는 허용하지 않는다는 뜻이에요.",
"result": "X",
"explanation": "도윤이 'won't let us(안 해줘)'라고 말해서 체크인을 거부당했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Check in starts at three pm.",
"translation": "체크인은 오후 3시부터래."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "That's like four hours from now.",
"translation": "지금부터 4시간이나 남았네."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can we store our luggage here?",
"translation": "여기 짐 맡아줄까?"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good thinking, let me go ask.",
"translation": "좋은 생각이야, 내가 물어볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "That's like four hours from @@.",
"hint": "현재 시점을 나타내는 단어예요.",
"optionA": "yesterday",
"optionB": "now",
"optionC": "tomorrow",
"result": "now",
"explanation": "'from now'는 '지금부터'라는 뜻으로 현재 시점을 기준으로 해요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "We can grab lunch somewhere nearby.",
"translation": "근처에서 점심이라도 먹자."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yeah, and maybe do some shopping.",
"translation": "응, 쇼핑도 좀 하고."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Time will fly by pretty fast.",
"translation": "시간 금방 갈 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 짐을 맡아줄 수 있는지 물어본 문장을 완성하세요.",
"optionA": "luggage",
"optionB": "we",
"optionC": "Can",
"optionD": "our",
"optionE": "store",
"result": "Can we store our luggage.",
"explanation": "'짐 맡아줄 수 있냐'는 의미로 호텔 서비스에 대해 묻는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "호텔 체크인이 안 돼",
"explanation": "호텔 체크인 시간 전에 도착해서 곤란한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "호텔"
},
{
"tag": "체크인"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "hotel"
},
{
"tag": "checkin"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "They won't let us check in.",
"translation": "체크인을 안 해줘."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "What time did we get here?",
"translation": "우리 몇 시에 왔지?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Around eleven thirty this morning.",
"translation": "오늘 아침 11시 반쯤."
},
{
"type": "ox",
"index": 4,
"quiz": "호텔에서 바로 체크인을 해줬다.",
"hint": "'won't let us'는 허용하지 않는다는 뜻이에요.",
"result": "X",
"explanation": "도윤이 'won't let us(안 해줘)'라고 말해서 체크인을 거부당했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Check in starts at three pm.",
"translation": "체크인은 오후 3시부터래."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "That's like four hours from now.",
"translation": "지금부터 4시간이나 남았네."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Can we store our luggage here?",
"translation": "여기 짐 맡아줄까?"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Good thinking, let me go ask.",
"translation": "좋은 생각이야, 내가 물어볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "That's like four hours from @@.",
"hint": "현재 시점을 나타내는 단어예요.",
"optionA": "yesterday",
"optionB": "now",
"optionC": "tomorrow",
"result": "now",
"explanation": "'from now'는 '지금부터'라는 뜻으로 현재 시점을 기준으로 해요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "We can grab lunch somewhere nearby.",
"translation": "근처에서 점심이라도 먹자."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yeah, and maybe do some shopping.",
"translation": "응, 쇼핑도 좀 하고."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Time will fly by pretty fast.",
"translation": "시간 금방 갈 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 짐을 맡아줄 수 있는지 물어본 문장을 완성하세요.",
"optionA": "we",
"optionB": "store",
"optionC": "Can",
"optionD": "luggage.",
"optionE": "our",
"result": "Can we store our luggage.",
"explanation": "'짐 맡아줄 수 있냐'는 의미로 호텔 서비스에 대해 묻는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "환전 얼마나 했어",
"explanation": "여행지에서 환전한 돈이 부족한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "환전"
},
{
"tag": "돈"
},
{
"tag": "부족"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "money"
},
{
"tag": "short"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "How much cash did you exchange?",
"translation": "현금 얼마나 환전했어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Only about two hundred dollars worth.",
"translation": "200달러어치 정도만."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I think that won't be enough.",
"translation": "그거로는 부족할 것 같은데."
},
{
"type": "ox",
"index": 4,
"quiz": "서연은 충분한 돈을 환전했다.",
"hint": "'won't be enough'는 충분하지 않다는 뜻이에요.",
"result": "X",
"explanation": "채원이 'won't be enough(부족할 것 같다)'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Really, why do you think so?",
"translation": "정말? 왜 그렇게 생각해?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Food here is pretty expensive actually.",
"translation": "여기 음식이 생각보다 비싸."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Should we find an ATM then?",
"translation": "그럼 ATM을 찾아볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "That sounds like the smart move.",
"translation": "그게 현명한 선택인 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "Food here is pretty @@ actually.",
"hint": "가격이 높다는 의미의 형용사예요.",
"optionA": "cheap",
"optionB": "expensive",
"optionC": "delicious",
"result": "expensive",
"explanation": "'expensive'는 '비싸다'는 뜻으로 음식 가격에 대한 정보를 제공해요."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "I hope they accept foreign cards.",
"translation": "외국 카드 받았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Most places do these days honestly.",
"translation": "요즘 대부분 받아, 솔직히."
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "Let's go find one right now.",
"translation": "지금 당장 찾으러 가자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 ATM을 찾는 게 현명한 선택이라고 말한 문장을 완성하세요.",
"optionA": "sounds",
"optionB": "That",
"optionC": "the",
"optionD": "smart",
"optionE": "like",
"result": "That sounds like the smart.",
"explanation": "'그게 현명한 선택인 것 같다'는 의미로 제안에 동의하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "환전 얼마나 했어",
"explanation": "여행지에서 환전한 돈이 부족한 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "환전"
},
{
"tag": "돈"
},
{
"tag": "부족"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "money"
},
{
"tag": "short"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "How much cash did you exchange?",
"translation": "현금 얼마나 환전했어?"
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "Only about two hundred dollars worth.",
"translation": "200달러어치 정도만."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I think that won't be enough.",
"translation": "그거로는 부족할 것 같은데."
},
{
"type": "ox",
"index": 4,
"quiz": "서연은 충분한 돈을 환전했다.",
"hint": "'won't be enough'는 충분하지 않다는 뜻이에요.",
"result": "X",
"explanation": "채원이 'won't be enough(부족할 것 같다)'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Really, why do you think so?",
"translation": "정말? 왜 그렇게 생각해?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Food here is pretty expensive actually.",
"translation": "여기 음식이 생각보다 비싸."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "Should we find an ATM then?",
"translation": "그럼 ATM을 찾아볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "That sounds like the smart move.",
"translation": "그게 현명한 선택인 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "Food here is pretty @@ actually.",
"hint": "가격이 높다는 의미의 형용사예요.",
"optionA": "cheap",
"optionB": "expensive",
"optionC": "delicious",
"result": "expensive",
"explanation": "'expensive'는 '비싸다'는 뜻으로 음식 가격에 대한 정보를 제공해요."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "I hope they accept foreign cards.",
"translation": "외국 카드 받았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Most places do these days honestly.",
"translation": "요즘 대부분 받아, 솔직히."
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "Let's go find one right now.",
"translation": "지금 당장 찾으러 가자."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 ATM을 찾는 게 현명한 선택이라고 말한 문장을 완성하세요.",
"optionA": "smart.",
"optionB": "the",
"optionC": "sounds",
"optionD": "like",
"optionE": "That",
"result": "That sounds like the smart.",
"explanation": "'그게 현명한 선택인 것 같다'는 의미로 제안에 동의하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "택시기사님 너무 빨라",
"explanation": "택시 기사의 과속으로 무서운 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "택시"
},
{
"tag": "속도"
},
{
"tag": "무서움"
}
],
"engTags": [
{
"tag": "taxi"
},
{
"tag": "speed"
},
{
"tag": "scary"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "This driver is going way too fast.",
"translation": "이 기사님 너무 빨리 가시네."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I'm getting a bit scared honestly.",
"translation": "솔직히 좀 무서워지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Should we ask him to slow down?",
"translation": "속도 좀 줄여달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지원과 유진은 택시 속도가 적당하다고 생각한다.",
"hint": "'way too fast'는 속도에 대한 표현이에요.",
"result": "X",
"explanation": "지원이 'way too fast(너무 빨리)'라고 말해서 속도가 적당하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "But we don't speak his language.",
"translation": "근데 우리 기사님 말 못하잖아."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "We can use hand signals maybe.",
"translation": "손으로 신호해볼까?"
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Or show him our phone translation.",
"translation": "아니면 폰 번역 보여드리자."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "That's actually pretty clever thinking there.",
"translation": "그거 정말 영리한 생각이네."
},
{
"type": "blank",
"index": 9,
"quiz": "I'm getting a bit @@ honestly.",
"hint": "두려운 감정을 나타내는 형용사예요.",
"optionA": "happy",
"optionB": "scared",
"optionC": "hungry",
"result": "scared",
"explanation": "'scared'는 '무섭다'는 뜻으로 위험한 상황에서의 감정을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Let me try the translation app.",
"translation": "내가 번역 앱 해볼게."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good idea, safety comes first always.",
"translation": "좋은 생각이야, 안전이 항상 최우선이지."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "He's slowing down now, thank goodness.",
"translation": "지금 속도 줄이고 계셔, 다행이야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 폰 번역을 보여드리는 게 영리한 생각이라고 말한 문장을 완성하세요.",
"optionA": "That's",
"optionB": "thinking",
"optionC": "pretty",
"optionD": "actually",
"optionE": "clever",
"result": "That's actually pretty clever thinking.",
"explanation": "'그거 정말 영리한 생각이네'라는 의미로 좋은 아이디어에 감탄하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "택시기사님 너무 빨라",
"explanation": "택시 기사의 과속으로 무서운 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "택시"
},
{
"tag": "속도"
},
{
"tag": "무서움"
}
],
"engTags": [
{
"tag": "taxi"
},
{
"tag": "speed"
},
{
"tag": "scary"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "This driver is going way too fast.",
"translation": "이 기사님 너무 빨리 가시네."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I'm getting a bit scared honestly.",
"translation": "솔직히 좀 무서워지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Should we ask him to slow down?",
"translation": "속도 좀 줄여달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지원과 유진은 택시 속도가 적당하다고 생각한다.",
"hint": "'way too fast'는 속도에 대한 표현이에요.",
"result": "X",
"explanation": "지원이 'way too fast(너무 빨리)'라고 말해서 속도가 적당하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "But we don't speak his language.",
"translation": "근데 우리 기사님 말 못하잖아."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "We can use hand signals maybe.",
"translation": "손으로 신호해볼까?"
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Or show him our phone translation.",
"translation": "아니면 폰 번역 보여드리자."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "That's actually pretty clever thinking there.",
"translation": "그거 정말 영리한 생각이네."
},
{
"type": "blank",
"index": 9,
"quiz": "I'm getting a bit @@ honestly.",
"hint": "두려운 감정을 나타내는 형용사예요.",
"optionA": "happy",
"optionB": "scared",
"optionC": "hungry",
"result": "scared",
"explanation": "'scared'는 '무섭다'는 뜻으로 위험한 상황에서의 감정을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Let me try the translation app.",
"translation": "내가 번역 앱 해볼게."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "Good idea, safety comes first always.",
"translation": "좋은 생각이야, 안전이 항상 최우선이지."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "He's slowing down now, thank goodness.",
"translation": "지금 속도 줄이고 계셔, 다행이야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지원이 폰 번역을 보여드리는 게 영리한 생각이라고 말한 문장을 완성하세요.",
"optionA": "actually",
"optionB": "clever",
"optionC": "That's",
"optionD": "pretty",
"optionE": "thinking.",
"result": "That's actually pretty clever thinking.",
"explanation": "'그거 정말 영리한 생각이네'라는 의미로 좋은 아이디어에 감탄하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "면세점에서 시간 다 보냈어",
"explanation": "면세점 쇼핑에 빠져서 시간을 놓친 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "면세점"
},
{
"tag": "쇼핑"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "dutyfree"
},
{
"tag": "shopping"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "We've been here for two hours.",
"translation": "우리 여기서 2시간째야."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "I can't decide what to buy.",
"translation": "뭘 살지 정하지 못하겠어."
},
{
"type": "script",
"index": 3,
"speaker": "상현",
"script": "Our flight boards in thirty minutes.",
"translation": "우리 비행기 30분 후에 타야 해."
},
{
"type": "ox",
"index": 4,
"quiz": "선영은 이미 사고 싶은 것을 정했다.",
"hint": "'can't decide'는 결정에 대한 표현이에요.",
"result": "X",
"explanation": "선영이 'can't decide(정하지 못하겠다)'라고 말해서 아직 결정하지 못했어요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Just give me five more minutes.",
"translation": "5분만 더 줘."
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "You said that twenty minutes ago.",
"translation": "20분 전에도 그랬잖아."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "This perfume smells absolutely amazing though.",
"translation": "근데 이 향수 냄새가 정말 끝내줘."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Buy it then, we really gotta go.",
"translation": "그럼 사, 진짜 가야 해."
},
{
"type": "blank",
"index": 9,
"quiz": "This perfume smells absolutely @@ though.",
"hint": "매우 좋다는 의미의 강한 긍정 표현이에요.",
"optionA": "terrible",
"optionB": "amazing",
"optionC": "cheap",
"result": "amazing",
"explanation": "'amazing'은 '놀라운, 끝내주는'이라는 뜻으로 향수 냄새를 극찬하는 표현이에요."
},
{
"type": "script",
"index": 10,
"speaker": "선영",
"script": "You're right, let's head to the gate.",
"translation": "맞아, 게이트로 가자."
},
{
"type": "script",
"index": 11,
"speaker": "상현",
"script": "Finally, I thought we'd miss our flight.",
"translation": "드디어, 비행기 놓칠 줄 알았어."
},
{
"type": "script",
"index": 12,
"speaker": "선영",
"script": "At least I got something nice.",
"translation": "최소한 좋은 거 하나는 샀네."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상현이 20분 전에도 똑같은 말을 했다고 지적한 문장을 완성하세요.",
"optionA": "minutes",
"optionB": "You",
"optionC": "twenty",
"optionD": "that",
"optionE": "said",
"result": "You said that twenty minutes.",
"explanation": "'20분 전에도 그랬잖아'라는 의미로 반복되는 행동을 지적하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "면세점에서 시간 다 보냈어",
"explanation": "면세점 쇼핑에 빠져서 시간을 놓친 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "면세점"
},
{
"tag": "쇼핑"
},
{
"tag": "시간"
}
],
"engTags": [
{
"tag": "dutyfree"
},
{
"tag": "shopping"
},
{
"tag": "time"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상현",
"script": "We've been here for two hours.",
"translation": "우리 여기서 2시간째야."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "I can't decide what to buy.",
"translation": "뭘 살지 정하지 못하겠어."
},
{
"type": "script",
"index": 3,
"speaker": "상현",
"script": "Our flight boards in thirty minutes.",
"translation": "우리 비행기 30분 후에 타야 해."
},
{
"type": "ox",
"index": 4,
"quiz": "선영은 이미 사고 싶은 것을 정했다.",
"hint": "'can't decide'는 결정에 대한 표현이에요.",
"result": "X",
"explanation": "선영이 'can't decide(정하지 못하겠다)'라고 말해서 아직 결정하지 못했어요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "Just give me five more minutes.",
"translation": "5분만 더 줘."
},
{
"type": "script",
"index": 6,
"speaker": "상현",
"script": "You said that twenty minutes ago.",
"translation": "20분 전에도 그랬잖아."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "This perfume smells absolutely amazing though.",
"translation": "근데 이 향수 냄새가 정말 끝내줘."
},
{
"type": "script",
"index": 8,
"speaker": "상현",
"script": "Buy it then, we really gotta go.",
"translation": "그럼 사, 진짜 가야 해."
},
{
"type": "blank",
"index": 9,
"quiz": "This perfume smells absolutely @@ though.",
"hint": "매우 좋다는 의미의 강한 긍정 표현이에요.",
"optionA": "terrible",
"optionB": "amazing",
"optionC": "cheap",
"result": "amazing",
"explanation": "'amazing'은 '놀라운, 끝내주는'이라는 뜻으로 향수 냄새를 극찬하는 표현이에요."
},
{
"type": "script",
"index": 10,
"speaker": "선영",
"script": "You're right, let's head to the gate.",
"translation": "맞아, 게이트로 가자."
},
{
"type": "script",
"index": 11,
"speaker": "상현",
"script": "Finally, I thought we'd miss our flight.",
"translation": "드디어, 비행기 놓칠 줄 알았어."
},
{
"type": "script",
"index": 12,
"speaker": "선영",
"script": "At least I got something nice.",
"translation": "최소한 좋은 거 하나는 샀네."
},
{
"type": "puzzle",
"index": 13,
"hint": "상현이 20분 전에도 똑같은 말을 했다고 지적한 문장을 완성하세요.",
"optionA": "minutes.",
"optionB": "You",
"optionC": "twenty",
"optionD": "said",
"optionE": "that",
"result": "You said that twenty minutes.",
"explanation": "'20분 전에도 그랬잖아'라는 의미로 반복되는 행동을 지적하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "현지 음식 너무 매워",
"explanation": "현지 음식이 예상보다 매워서 당황하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "현지음식"
},
{
"tag": "매운맛"
},
{
"tag": "당황"
}
],
"engTags": [
{
"tag": "localfood"
},
{
"tag": "spicy"
},
{
"tag": "surprised"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "This is way spicier than expected.",
"translation": "생각보다 훨씬 매워."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "My mouth is literally on fire.",
"translation": "입에 진짜 불났어."
},
{
"type": "script",
"index": 3,
"speaker": "나연",
"script": "Should we ask for some milk?",
"translation": "우유 좀 달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 음식이 전혀 맵지 않다고 생각한다.",
"hint": "'on fire'는 매운 정도를 과장해서 표현하는 말이에요.",
"result": "X",
"explanation": "지훈이 'on fire(불났다)'라고 표현해서 매우 맵다고 느끼고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Good idea, I need something cold.",
"translation": "좋은 생각이야, 차가운 게 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "The locals are eating it fine.",
"translation": "현지인들은 잘 먹고 있네."
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "They must have built up tolerance.",
"translation": "내성이 생긴 모양이야."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Next time let's ask about spice level.",
"translation": "다음엔 매운 정도를 물어보자."
},
{
"type": "blank",
"index": 9,
"quiz": "They must have built up @@.",
"hint": "매운 음식에 익숙해지는 능력을 나타내는 단어예요.",
"optionA": "tolerance",
"optionB": "money",
"optionC": "houses",
"result": "tolerance",
"explanation": "'tolerance'는 '내성'이라는 뜻으로 매운 음식에 익숙해진 상태를 말해요."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "Definitely, this was quite the surprise.",
"translation": "확실히, 이건 정말 예상 밖이었어."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "But it does taste really good.",
"translation": "근데 맛은 진짜 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "True, once you get past the heat.",
"translation": "맞아, 매운맛만 견디면."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 다음에 매운 정도를 물어보자고 제안한 문장을 완성하세요.",
"result": "Next time let's ask about spice.",
"explanation": "'다음엔 매운 정도를 물어보자'는 의미로 경험을 통해 배운 교훈을 표현해요.",
"optionA": "let's",
"optionB": "about",
"optionC": "spice",
"optionD": "time",
"optionE": "Next",
"optionF": "ask"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "현지 음식 너무 매워",
"explanation": "현지 음식이 예상보다 매워서 당황하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "현지음식"
},
{
"tag": "매운맛"
},
{
"tag": "당황"
}
],
"engTags": [
{
"tag": "localfood"
},
{
"tag": "spicy"
},
{
"tag": "surprised"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "This is way spicier than expected.",
"translation": "생각보다 훨씬 매워."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "My mouth is literally on fire.",
"translation": "입에 진짜 불났어."
},
{
"type": "script",
"index": 3,
"speaker": "나연",
"script": "Should we ask for some milk?",
"translation": "우유 좀 달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 음식이 전혀 맵지 않다고 생각한다.",
"hint": "'on fire'는 매운 정도를 과장해서 표현하는 말이에요.",
"result": "X",
"explanation": "지훈이 'on fire(불났다)'라고 표현해서 매우 맵다고 느끼고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Good idea, I need something cold.",
"translation": "좋은 생각이야, 차가운 게 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "The locals are eating it fine.",
"translation": "현지인들은 잘 먹고 있네."
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "They must have built up tolerance.",
"translation": "내성이 생긴 모양이야."
},
{
"type": "script",
"index": 8,
"speaker": "나연",
"script": "Next time let's ask about spice level.",
"translation": "다음엔 매운 정도를 물어보자."
},
{
"type": "blank",
"index": 9,
"quiz": "They must have built up @@.",
"hint": "매운 음식에 익숙해지는 능력을 나타내는 단어예요.",
"optionA": "tolerance",
"optionB": "money",
"optionC": "houses",
"result": "tolerance",
"explanation": "'tolerance'는 '내성'이라는 뜻으로 매운 음식에 익숙해진 상태를 말해요."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "Definitely, this was quite the surprise.",
"translation": "확실히, 이건 정말 예상 밖이었어."
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "But it does taste really good.",
"translation": "근데 맛은 진짜 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "True, once you get past the heat.",
"translation": "맞아, 매운맛만 견디면."
},
{
"type": "puzzle",
"index": 13,
"hint": "나연이 다음에 매운 정도를 물어보자고 제안한 문장을 완성하세요.",
"optionA": "about",
"optionB": "spice.",
"optionC": "time",
"optionD": "ask",
"optionE": "Next",
"optionF": "let's",
"result": "Next time let's ask about spice.",
"explanation": "'다음엔 매운 정도를 물어보자'는 의미로 경험을 통해 배운 교훈을 표현해요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "관광지 사진 찍어주세요",
"explanation": "관광지에서 사진을 부탁하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "관광지"
},
{
"tag": "사진"
},
{
"tag": "부탁"
}
],
"engTags": [
{
"tag": "tourist"
},
{
"tag": "photo"
},
{
"tag": "request"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Could you take a photo for us?",
"translation": "사진 좀 찍어주실래요?"
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "Sure, no problem at all here.",
"translation": "물론이죠, 전혀 문제없어요."
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "Just press this button when ready.",
"translation": "준비되면 이 버튼만 눌러주세요."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 사진 찍는 것을 거절했다.",
"hint": "'Sure, no problem'은 동의하는 표현이에요.",
"result": "X",
"explanation": "지우가 'Sure, no problem(물론이죠, 문제없어요)'라고 말해서 도와주기로 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Should I take a few shots?",
"translation": "몇 장 찍어드릴까요?"
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "That would be really great actually.",
"translation": "그러면 정말 좋겠어요."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Try to smile more naturally now.",
"translation": "좀 더 자연스럽게 웃어보세요."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "Thanks, you're really good at this.",
"translation": "고마워요, 정말 잘 찍으시네요."
},
{
"type": "blank",
"index": 9,
"quiz": "That would be really @@ actually.",
"hint": "매우 좋다는 의미의 긍정적인 형용사예요.",
"optionA": "terrible",
"optionB": "great",
"optionC": "expensive",
"result": "great",
"explanation": "'great'는 '훌륭한, 좋은'이라는 뜻으로 제안에 대한 긍정적 반응이에요."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "I like taking photos for travelers.",
"translation": "여행자분들 사진 찍어드리는 거 좋아해요."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "You should become a professional photographer.",
"translation": "전문 사진작가가 되셔야겠어요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Maybe someday, who knows right?",
"translation": "언젠가는, 누가 알겠어요?"
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 몇 장 찍어드릴까요라고 물어본 문장을 완성하세요.",
"result": "Should I take a few shots.",
"explanation": "'몇 장 찍어드릴까요'라는 의미로 친절한 제안을 하는 표현이에요.",
"optionA": "shots",
"optionB": "few",
"optionC": "a",
"optionD": "I",
"optionE": "Should",
"optionF": "take"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "관광지 사진 찍어주세요",
"explanation": "관광지에서 사진을 부탁하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "관광지"
},
{
"tag": "사진"
},
{
"tag": "부탁"
}
],
"engTags": [
{
"tag": "tourist"
},
{
"tag": "photo"
},
{
"tag": "request"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "Could you take a photo for us?",
"translation": "사진 좀 찍어주실래요?"
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "Sure, no problem at all here.",
"translation": "물론이죠, 전혀 문제없어요."
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "Just press this button when ready.",
"translation": "준비되면 이 버튼만 눌러주세요."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 사진 찍는 것을 거절했다.",
"hint": "'Sure, no problem'은 동의하는 표현이에요.",
"result": "X",
"explanation": "지우가 'Sure, no problem(물론이죠, 문제없어요)'라고 말해서 도와주기로 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Should I take a few shots?",
"translation": "몇 장 찍어드릴까요?"
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "That would be really great actually.",
"translation": "그러면 정말 좋겠어요."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Try to smile more naturally now.",
"translation": "좀 더 자연스럽게 웃어보세요."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "Thanks, you're really good at this.",
"translation": "고마워요, 정말 잘 찍으시네요."
},
{
"type": "blank",
"index": 9,
"quiz": "That would be really @@ actually.",
"hint": "매우 좋다는 의미의 긍정적인 형용사예요.",
"optionA": "terrible",
"optionB": "great",
"optionC": "expensive",
"result": "great",
"explanation": "'great'는 '훌륭한, 좋은'이라는 뜻으로 제안에 대한 긍정적 반응이에요."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "I like taking photos for travelers.",
"translation": "여행자분들 사진 찍어드리는 거 좋아해요."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "You should become a professional photographer.",
"translation": "전문 사진작가가 되셔야겠어요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Maybe someday, who knows right?",
"translation": "언젠가는, 누가 알겠어요?"
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 몇 장 찍어드릴까요라고 물어본 문장을 완성하세요.",
"optionA": "take",
"optionB": "shots.",
"optionC": "a",
"optionD": "few",
"optionE": "I",
"optionF": "Should",
"result": "Should I take a few shots.",
"explanation": "'몇 장 찍어드릴까요'라는 의미로 친절한 제안을 하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "투어 가이드 말 너무 빨라",
"explanation": "투어 가이드의 빠른 설명을 따라가지 못하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "투어가이드"
},
{
"tag": "설명"
},
{
"tag": "빠름"
}
],
"engTags": [
{
"tag": "tourguide"
},
{
"tag": "explanation"
},
{
"tag": "fast"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I can't understand what he's saying.",
"translation": "가이드가 뭐라고 하는지 모르겠어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "He's talking way too fast honestly.",
"translation": "진짜 너무 빨리 말해."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we ask him to slow down?",
"translation": "천천히 말해달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "투어 가이드가 천천히 설명하고 있다.",
"hint": "'way too fast'는 속도에 대한 표현이에요.",
"result": "X",
"explanation": "서연이 'way too fast(너무 빨리)'라고 말해서 가이드가 빠르게 설명하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "But what if he gets annoyed?",
"translation": "근데 짜증내면 어쩌지?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Most guides are pretty understanding actually.",
"translation": "대부분 가이드는 이해심이 많아."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "You're right, let's give it a try.",
"translation": "맞아, 한번 해보자."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Excuse me, could you speak slower?",
"translation": "실례합니다, 좀 더 천천히 말씀해주실래요?"
},
{
"type": "blank",
"index": 9,
"quiz": "Most guides are pretty @@ actually.",
"hint": "다른 사람을 이해하고 배려하는 성질을 나타내는 형용사예요.",
"optionA": "annoying",
"optionB": "understanding",
"optionC": "expensive",
"result": "understanding",
"explanation": "'understanding'은 '이해심 있는'이라는 뜻으로 가이드의 성격을 설명해요."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "Oh good, he's slowing down now.",
"translation": "다행이다, 이제 천천히 말하시네."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "See, I told you it would work.",
"translation": "봐, 될 거라고 했잖아."
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "Now I can actually follow along.",
"translation": "이제 따라갈 수 있겠어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 대부분의 가이드는 이해심이 많다고 말한 문장을 완성하세요.",
"optionA": "understanding",
"optionB": "guides",
"optionC": "are",
"optionD": "Most",
"optionE": "pretty",
"result": "Most guides are pretty understanding.",
"explanation": "'대부분 가이드는 이해심이 많다'는 의미로 일반적인 경험을 바탕으로 한 조언이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "투어 가이드 말 너무 빨라",
"explanation": "투어 가이드의 빠른 설명을 따라가지 못하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "투어가이드"
},
{
"tag": "설명"
},
{
"tag": "빠름"
}
],
"engTags": [
{
"tag": "tourguide"
},
{
"tag": "explanation"
},
{
"tag": "fast"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I can't understand what he's saying.",
"translation": "가이드가 뭐라고 하는지 모르겠어."
},
{
"type": "script",
"index": 2,
"speaker": "서연",
"script": "He's talking way too fast honestly.",
"translation": "진짜 너무 빨리 말해."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we ask him to slow down?",
"translation": "천천히 말해달라고 할까?"
},
{
"type": "ox",
"index": 4,
"quiz": "투어 가이드가 천천히 설명하고 있다.",
"hint": "'way too fast'는 속도에 대한 표현이에요.",
"result": "X",
"explanation": "서연이 'way too fast(너무 빨리)'라고 말해서 가이드가 빠르게 설명하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "But what if he gets annoyed?",
"translation": "근데 짜증내면 어쩌지?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Most guides are pretty understanding actually.",
"translation": "대부분 가이드는 이해심이 많아."
},
{
"type": "script",
"index": 7,
"speaker": "서연",
"script": "You're right, let's give it a try.",
"translation": "맞아, 한번 해보자."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Excuse me, could you speak slower?",
"translation": "실례합니다, 좀 더 천천히 말씀해주실래요?"
},
{
"type": "blank",
"index": 9,
"quiz": "Most guides are pretty @@ actually.",
"hint": "다른 사람을 이해하고 배려하는 성질을 나타내는 형용사예요.",
"optionA": "annoying",
"optionB": "understanding",
"optionC": "expensive",
"result": "understanding",
"explanation": "'understanding'은 '이해심 있는'이라는 뜻으로 가이드의 성격을 설명해요."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "Oh good, he's slowing down now.",
"translation": "다행이다, 이제 천천히 말하시네."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "See, I told you it would work.",
"translation": "봐, 될 거라고 했잖아."
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "Now I can actually follow along.",
"translation": "이제 따라갈 수 있겠어."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 대부분의 가이드는 이해심이 많다고 말한 문장을 완성하세요.",
"optionA": "understanding.",
"optionB": "pretty",
"optionC": "Most",
"optionD": "are",
"optionE": "guides",
"result": "Most guides are pretty understanding.",
"explanation": "'대부분 가이드는 이해심이 많다'는 의미로 일반적인 경험을 바탕으로 한 조언이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "환율 계산이 너무 어려워",
"explanation": "외국 화폐로 계산하기 어려워하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "환율"
},
{
"tag": "계산"
},
{
"tag": "어려움"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "calculation"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "How much is this in dollars?",
"translation": "이거 달러로 얼마야?"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I'm terrible at math right now.",
"translation": "지금 수학 진짜 못하겠어."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "The exchange rate keeps confusing me.",
"translation": "환율이 계속 헷갈려."
},
{
"type": "ox",
"index": 4,
"quiz": "소영이 수학을 매우 잘한다고 말했다.",
"hint": "'terrible at'은 무언가를 못한다는 뜻이에요.",
"result": "X",
"explanation": "소영이 'terrible at math(수학을 못한다)'라고 말해서 수학을 잘하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Should we just use the calculator?",
"translation": "그냥 계산기 쓸까?"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "Good thinking, let me check my phone.",
"translation": "좋은 생각이야, 폰 확인해볼게."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "This app converts currency pretty well.",
"translation": "이 앱이 환율 계산을 잘해줘."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Perfect, that makes shopping much easier.",
"translation": "완벽해, 쇼핑이 훨씬 쉬워지겠네."
},
{
"type": "blank",
"index": 9,
"quiz": "This app converts currency pretty @@.",
"hint": "성능이나 기능이 좋다는 의미의 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "slowly",
"result": "well",
"explanation": "'well'은 '잘'이라는 뜻으로 앱의 성능이 좋다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Now we won't get ripped off.",
"translation": "이제 바가지 안 쓰겠네."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Exactly, knowledge is power after all.",
"translation": "맞아, 역시 아는 게 힘이야."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "Let's go shopping with confidence now.",
"translation": "이제 자신 있게 쇼핑하러 가자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 쇼핑이 훨씬 쉬워지겠다고 말한 문장을 완성하세요.",
"optionA": "makes",
"optionB": "Perfect",
"optionC": "that",
"optionD": "much",
"optionE": "shopping",
"result": "Perfect that makes shopping much.",
"explanation": "'완벽해, 쇼핑이 훨씬 쉬워지겠다'는 의미로 해결책에 만족하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "환율 계산이 너무 어려워",
"explanation": "외국 화폐로 계산하기 어려워하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "환율"
},
{
"tag": "계산"
},
{
"tag": "어려움"
}
],
"engTags": [
{
"tag": "exchange"
},
{
"tag": "calculation"
},
{
"tag": "difficult"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "How much is this in dollars?",
"translation": "이거 달러로 얼마야?"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I'm terrible at math right now.",
"translation": "지금 수학 진짜 못하겠어."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "The exchange rate keeps confusing me.",
"translation": "환율이 계속 헷갈려."
},
{
"type": "ox",
"index": 4,
"quiz": "소영이 수학을 매우 잘한다고 말했다.",
"hint": "'terrible at'은 무언가를 못한다는 뜻이에요.",
"result": "X",
"explanation": "소영이 'terrible at math(수학을 못한다)'라고 말해서 수학을 잘하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Should we just use the calculator?",
"translation": "그냥 계산기 쓸까?"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "Good thinking, let me check my phone.",
"translation": "좋은 생각이야, 폰 확인해볼게."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "This app converts currency pretty well.",
"translation": "이 앱이 환율 계산을 잘해줘."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Perfect, that makes shopping much easier.",
"translation": "완벽해, 쇼핑이 훨씬 쉬워지겠네."
},
{
"type": "blank",
"index": 9,
"quiz": "This app converts currency pretty @@.",
"hint": "성능이나 기능이 좋다는 의미의 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "slowly",
"result": "well",
"explanation": "'well'은 '잘'이라는 뜻으로 앱의 성능이 좋다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Now we won't get ripped off.",
"translation": "이제 바가지 안 쓰겠네."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Exactly, knowledge is power after all.",
"translation": "맞아, 역시 아는 게 힘이야."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "Let's go shopping with confidence now.",
"translation": "이제 자신 있게 쇼핑하러 가자."
},
{
"type": "puzzle",
"index": 13,
"hint": "태호가 쇼핑이 훨씬 쉬워지겠다고 말한 문장을 완성하세요.",
"optionA": "makes",
"optionB": "that",
"optionC": "shopping",
"optionD": "Perfect",
"optionE": "much.",
"result": "Perfect that makes shopping much.",
"explanation": "'완벽해, 쇼핑이 훨씬 쉬워지겠다'는 의미로 해결책에 만족하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "시차 적응이 안 돼",
"explanation": "시차로 인해 잠들지 못하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "시차적응"
},
{
"tag": "잠"
},
{
"tag": "피곤"
}
],
"engTags": [
{
"tag": "jetlag"
},
{
"tag": "sleep"
},
{
"tag": "tired"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I can't fall asleep at all.",
"translation": "전혀 잠이 안 와."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Same here, this jetlag is brutal.",
"translation": "나도 그래, 시차적응이 정말 힘들어."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "What time is it back home?",
"translation": "집에서는 지금 몇 시지?"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 잠을 잘 자고 있다.",
"hint": "'can't fall asleep'은 잠에 대한 표현이에요.",
"result": "X",
"explanation": "준혁이 'can't fall asleep(잠이 안 온다)'라고 말해서 잠을 못 자고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "재현",
"script": "It's probably around three am there.",
"translation": "거기는 아마 새벽 3시쯤일걸."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "No wonder my body feels confused.",
"translation": "내 몸이 헷갈리는 게 당연하네."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Should we try staying awake today?",
"translation": "오늘 하루 깨어있어 볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That might help reset our clocks.",
"translation": "그게 우리 생체시계를 맞추는 데 도움이 될 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "No wonder my body feels @@.",
"hint": "혼란스럽거나 당황한 상태를 나타내는 형용사예요.",
"optionA": "happy",
"optionB": "confused",
"optionC": "hungry",
"result": "confused",
"explanation": "'confused'는 '혼란스러운'이라는 뜻으로 시차 때문에 몸이 헷갈리는 상태를 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "It's worth a shot at least.",
"translation": "최소한 한번 해볼 만해."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Let's grab some coffee then first.",
"translation": "그럼 일단 커피부터 마시자."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Good plan, caffeine will definitely help.",
"translation": "좋은 계획이야, 카페인이 확실히 도움될 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 생체시계를 맞추는 데 도움이 될 거라고 말한 문장을 완성하세요.",
"optionA": "our",
"optionB": "help",
"optionC": "might",
"optionD": "That",
"optionE": "reset",
"result": "That might help reset our.",
"explanation": "'그게 우리 생체시계를 맞추는 데 도움이 될 거야'라는 의미로 해결책을 제시하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "시차 적응이 안 돼",
"explanation": "시차로 인해 잠들지 못하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "시차적응"
},
{
"tag": "잠"
},
{
"tag": "피곤"
}
],
"engTags": [
{
"tag": "jetlag"
},
{
"tag": "sleep"
},
{
"tag": "tired"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I can't fall asleep at all.",
"translation": "전혀 잠이 안 와."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Same here, this jetlag is brutal.",
"translation": "나도 그래, 시차적응이 정말 힘들어."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "What time is it back home?",
"translation": "집에서는 지금 몇 시지?"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 잠을 잘 자고 있다.",
"hint": "'can't fall asleep'은 잠에 대한 표현이에요.",
"result": "X",
"explanation": "준혁이 'can't fall asleep(잠이 안 온다)'라고 말해서 잠을 못 자고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "재현",
"script": "It's probably around three am there.",
"translation": "거기는 아마 새벽 3시쯤일걸."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "No wonder my body feels confused.",
"translation": "내 몸이 헷갈리는 게 당연하네."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Should we try staying awake today?",
"translation": "오늘 하루 깨어있어 볼까?"
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That might help reset our clocks.",
"translation": "그게 우리 생체시계를 맞추는 데 도움이 될 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "No wonder my body feels @@.",
"hint": "혼란스럽거나 당황한 상태를 나타내는 형용사예요.",
"optionA": "happy",
"optionB": "confused",
"optionC": "hungry",
"result": "confused",
"explanation": "'confused'는 '혼란스러운'이라는 뜻으로 시차 때문에 몸이 헷갈리는 상태를 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "It's worth a shot at least.",
"translation": "최소한 한번 해볼 만해."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Let's grab some coffee then first.",
"translation": "그럼 일단 커피부터 마시자."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Good plan, caffeine will definitely help.",
"translation": "좋은 계획이야, 카페인이 확실히 도움될 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 생체시계를 맞추는 데 도움이 될 거라고 말한 문장을 완성하세요.",
"optionA": "might",
"optionB": "our.",
"optionC": "That",
"optionD": "reset",
"optionE": "help",
"result": "That might help reset our.",
"explanation": "'그게 우리 생체시계를 맞추는 데 도움이 될 거야'라는 의미로 해결책을 제시하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "짐 검색대에서 걸렸어",
"explanation": "공항 보안검색에서 짐 때문에 시간이 걸리는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "공항"
},
{
"tag": "보안검색"
},
{
"tag": "짐"
}
],
"engTags": [
{
"tag": "airport"
},
{
"tag": "security"
},
{
"tag": "luggage"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "They're checking my bag again now.",
"translation": "지금 내 가방 다시 확인하고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What do you think triggered it?",
"translation": "뭐 때문에 걸린 것 같아?"
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Maybe my laptop charger looks suspicious.",
"translation": "노트북 충전기가 수상해 보이나봐."
},
{
"type": "ox",
"index": 4,
"quiz": "지원의 가방이 보안검색을 통과했다.",
"hint": "'checking again'은 다시 확인한다는 뜻이에요.",
"result": "X",
"explanation": "지원이 '다시 확인하고 있다'라고 말해서 보안검색에 걸렸어요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That happens pretty often actually here.",
"translation": "그런 일 여기서 꽤 자주 있어."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "I'm just worried we'll be late.",
"translation": "그냥 늦을까 봐 걱정이야."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "We still have plenty of time.",
"translation": "아직 시간 충분해."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Okay good, they're letting me through.",
"translation": "다행이다, 이제 통과시켜줘."
},
{
"type": "blank",
"index": 9,
"quiz": "We still have plenty of @@.",
"hint": "시간을 나타내는 단어예요.",
"optionA": "money",
"optionB": "time",
"optionC": "food",
"result": "time",
"explanation": "'time'은 '시간'이라는 뜻으로 아직 여유가 있다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "See, I told you not to worry.",
"translation": "봐, 걱정하지 말라고 했잖아."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "You were right as always then.",
"translation": "역시 네가 맞았어."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Now let's head to our gate.",
"translation": "이제 게이트로 가자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 그런 일이 여기서 꽤 자주 있다고 말한 문장을 완성하세요.",
"result": "That happens pretty often actually here.",
"explanation": "'그런 일 여기서 꽤 자주 있다'는 의미로 상황을 안심시키는 표현이에요.",
"optionA": "happens",
"optionB": "pretty",
"optionC": "here",
"optionD": "actually",
"optionE": "often",
"optionF": "That"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "짐 검색대에서 걸렸어",
"explanation": "공항 보안검색에서 짐 때문에 시간이 걸리는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "공항"
},
{
"tag": "보안검색"
},
{
"tag": "짐"
}
],
"engTags": [
{
"tag": "airport"
},
{
"tag": "security"
},
{
"tag": "luggage"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "They're checking my bag again now.",
"translation": "지금 내 가방 다시 확인하고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "What do you think triggered it?",
"translation": "뭐 때문에 걸린 것 같아?"
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Maybe my laptop charger looks suspicious.",
"translation": "노트북 충전기가 수상해 보이나봐."
},
{
"type": "ox",
"index": 4,
"quiz": "지원의 가방이 보안검색을 통과했다.",
"hint": "'checking again'은 다시 확인한다는 뜻이에요.",
"result": "X",
"explanation": "지원이 '다시 확인하고 있다'라고 말해서 보안검색에 걸렸어요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That happens pretty often actually here.",
"translation": "그런 일 여기서 꽤 자주 있어."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "I'm just worried we'll be late.",
"translation": "그냥 늦을까 봐 걱정이야."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "We still have plenty of time.",
"translation": "아직 시간 충분해."
},
{
"type": "script",
"index": 8,
"speaker": "지원",
"script": "Okay good, they're letting me through.",
"translation": "다행이다, 이제 통과시켜줘."
},
{
"type": "blank",
"index": 9,
"quiz": "We still have plenty of @@.",
"hint": "시간을 나타내는 단어예요.",
"optionA": "money",
"optionB": "time",
"optionC": "food",
"result": "time",
"explanation": "'time'은 '시간'이라는 뜻으로 아직 여유가 있다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "See, I told you not to worry.",
"translation": "봐, 걱정하지 말라고 했잖아."
},
{
"type": "script",
"index": 11,
"speaker": "지원",
"script": "You were right as always then.",
"translation": "역시 네가 맞았어."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Now let's head to our gate.",
"translation": "이제 게이트로 가자."
},
{
"type": "puzzle",
"index": 13,
"hint": "유진이 그런 일이 여기서 꽤 자주 있다고 말한 문장을 완성하세요.",
"optionA": "often",
"optionB": "here.",
"optionC": "happens",
"optionD": "That",
"optionE": "pretty",
"optionF": "actually",
"result": "That happens pretty often actually here.",
"explanation": "'그런 일 여기서 꽤 자주 있다'는 의미로 상황을 안심시키는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "관광버스 타기 vs 걸어가기",
"explanation": "관광지에서 이동수단을 두고 고민하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "관광버스"
},
{
"tag": "도보"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "tourbus"
},
{
"tag": "walking"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Should we take the tourist bus?",
"translation": "관광버스 탈까?"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Or we could just walk there.",
"translation": "아니면 그냥 걸어갈까?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "It's about twenty minutes on foot.",
"translation": "걸어서 20분 정도 걸려."
},
{
"type": "ox",
"index": 4,
"quiz": "상우와 지은은 걸어가는 것이 불가능하다고 생각한다.",
"hint": "'we could walk'는 가능성을 나타내는 표현이에요.",
"result": "X",
"explanation": "지은이 'we could walk(걸어갈 수도 있다)'라고 말해서 걸어가는 것이 가능해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "That's not too bad actually honestly.",
"translation": "사실 그리 나쁘지 않네."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Plus we can see more sights.",
"translation": "게다가 더 많은 것도 볼 수 있고."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "And it's free exercise too right.",
"translation": "그리고 공짜 운동도 되지."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "Perfect, let's start walking then now.",
"translation": "완벽해, 그럼 걸어가자."
},
{
"type": "blank",
"index": 9,
"quiz": "And it's free @@ too right.",
"hint": "몸을 움직여서 하는 신체 활동을 나타내는 단어예요.",
"optionA": "food",
"optionB": "exercise",
"optionC": "money",
"result": "exercise",
"explanation": "'exercise'는 '운동'이라는 뜻으로 걷기의 부가적인 장점을 말해요."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "I love exploring cities on foot.",
"translation": "도시를 걸어서 구경하는 거 좋아해."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "You discover so many hidden gems.",
"translation": "숨겨진 보석들을 많이 발견하게 돼."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Exactly, that's half the fun really.",
"translation": "맞아, 그게 재미의 절반이야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상우가 더 많은 것도 볼 수 있다고 말한 문장을 완성하세요.",
"result": "Plus we can see more sights.",
"explanation": "'게다가 더 많은 것도 볼 수 있다'는 의미로 걷기의 장점을 추가로 제시하는 표현이에요.",
"optionA": "more",
"optionB": "sights",
"optionC": "Plus",
"optionD": "see",
"optionE": "can",
"optionF": "we"
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "관광버스 타기 vs 걸어가기",
"explanation": "관광지에서 이동수단을 두고 고민하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "관광버스"
},
{
"tag": "도보"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "tourbus"
},
{
"tag": "walking"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Should we take the tourist bus?",
"translation": "관광버스 탈까?"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Or we could just walk there.",
"translation": "아니면 그냥 걸어갈까?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "It's about twenty minutes on foot.",
"translation": "걸어서 20분 정도 걸려."
},
{
"type": "ox",
"index": 4,
"quiz": "상우와 지은은 걸어가는 것이 불가능하다고 생각한다.",
"hint": "'we could walk'는 가능성을 나타내는 표현이에요.",
"result": "X",
"explanation": "지은이 'we could walk(걸어갈 수도 있다)'라고 말해서 걸어가는 것이 가능해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "That's not too bad actually honestly.",
"translation": "사실 그리 나쁘지 않네."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Plus we can see more sights.",
"translation": "게다가 더 많은 것도 볼 수 있고."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "And it's free exercise too right.",
"translation": "그리고 공짜 운동도 되지."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "Perfect, let's start walking then now.",
"translation": "완벽해, 그럼 걸어가자."
},
{
"type": "blank",
"index": 9,
"quiz": "And it's free @@ too right.",
"hint": "몸을 움직여서 하는 신체 활동을 나타내는 단어예요.",
"optionA": "food",
"optionB": "exercise",
"optionC": "money",
"result": "exercise",
"explanation": "'exercise'는 '운동'이라는 뜻으로 걷기의 부가적인 장점을 말해요."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "I love exploring cities on foot.",
"translation": "도시를 걸어서 구경하는 거 좋아해."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "You discover so many hidden gems.",
"translation": "숨겨진 보석들을 많이 발견하게 돼."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Exactly, that's half the fun really.",
"translation": "맞아, 그게 재미의 절반이야."
},
{
"type": "puzzle",
"index": 13,
"hint": "상우가 더 많은 것도 볼 수 있다고 말한 문장을 완성하세요.",
"optionA": "we",
"optionB": "see",
"optionC": "more",
"optionD": "can",
"optionE": "Plus",
"optionF": "sights.",
"result": "Plus we can see more sights.",
"explanation": "'게다가 더 많은 것도 볼 수 있다'는 의미로 걷기의 장점을 추가로 제시하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 앱 추천해줘",
"explanation": "여행에 유용한 앱을 추천하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "여행앱"
},
{
"tag": "추천"
},
{
"tag": "유용함"
}
],
"engTags": [
{
"tag": "travelapp"
},
{
"tag": "recommend"
},
{
"tag": "useful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Any good travel apps you recommend?",
"translation": "추천할 만한 여행 앱 있어?"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Yeah, I use several pretty regularly.",
"translation": "응, 몇 개 정기적으로 써."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Which ones do you find most useful?",
"translation": "어떤 게 가장 유용해?"
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 여행 앱을 전혀 사용하지 않는다.",
"hint": "'I use several'은 여러 개를 사용한다는 뜻이에요.",
"result": "X",
"explanation": "민재가 'I use several(몇 개 써)'라고 말해서 여행 앱을 사용하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Translation apps are absolutely essential first.",
"translation": "번역 앱이 절대적으로 필수야."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "That makes sense for sure definitely.",
"translation": "확실히 말이 되네."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "And offline maps save your life.",
"translation": "그리고 오프라인 지도가 생명을 구해줘."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I never thought about that before.",
"translation": "그건 전에 생각해본 적 없었어."
},
{
"type": "blank",
"index": 9,
"quiz": "Translation apps are absolutely @@ first.",
"hint": "꼭 필요하다는 의미의 형용사예요.",
"optionA": "useless",
"optionB": "essential",
"optionC": "expensive",
"result": "essential",
"explanation": "'essential'은 '필수적인'이라는 뜻으로 번역 앱의 중요성을 강조해요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Currency converters help with shopping too.",
"translation": "환율 계산기도 쇼핑할 때 도움돼."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "You're like a travel tech expert.",
"translation": "너 여행 기술 전문가 같아."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Just learned from making lots of mistakes.",
"translation": "실수 많이 해서 배운 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 오프라인 지도가 생명을 구해준다고 말한 문장을 완성하세요.",
"optionA": "offline",
"optionB": "And",
"optionC": "your",
"optionD": "maps",
"optionE": "save",
"result": "And offline maps save your.",
"explanation": "'그리고 오프라인 지도가 생명을 구해줘'라는 의미로 유용한 팁을 제공하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 앱 추천해줘",
"explanation": "여행에 유용한 앱을 추천하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "여행앱"
},
{
"tag": "추천"
},
{
"tag": "유용함"
}
],
"engTags": [
{
"tag": "travelapp"
},
{
"tag": "recommend"
},
{
"tag": "useful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Any good travel apps you recommend?",
"translation": "추천할 만한 여행 앱 있어?"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Yeah, I use several pretty regularly.",
"translation": "응, 몇 개 정기적으로 써."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Which ones do you find most useful?",
"translation": "어떤 게 가장 유용해?"
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 여행 앱을 전혀 사용하지 않는다.",
"hint": "'I use several'은 여러 개를 사용한다는 뜻이에요.",
"result": "X",
"explanation": "민재가 'I use several(몇 개 써)'라고 말해서 여행 앱을 사용하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Translation apps are absolutely essential first.",
"translation": "번역 앱이 절대적으로 필수야."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "That makes sense for sure definitely.",
"translation": "확실히 말이 되네."
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "And offline maps save your life.",
"translation": "그리고 오프라인 지도가 생명을 구해줘."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I never thought about that before.",
"translation": "그건 전에 생각해본 적 없었어."
},
{
"type": "blank",
"index": 9,
"quiz": "Translation apps are absolutely @@ first.",
"hint": "꼭 필요하다는 의미의 형용사예요.",
"optionA": "useless",
"optionB": "essential",
"optionC": "expensive",
"result": "essential",
"explanation": "'essential'은 '필수적인'이라는 뜻으로 번역 앱의 중요성을 강조해요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Currency converters help with shopping too.",
"translation": "환율 계산기도 쇼핑할 때 도움돼."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "You're like a travel tech expert.",
"translation": "너 여행 기술 전문가 같아."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Just learned from making lots of mistakes.",
"translation": "실수 많이 해서 배운 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 오프라인 지도가 생명을 구해준다고 말한 문장을 완성하세요.",
"optionA": "offline",
"optionB": "And",
"optionC": "save",
"optionD": "maps",
"optionE": "your.",
"result": "And offline maps save your.",
"explanation": "'그리고 오프라인 지도가 생명을 구해줘'라는 의미로 유용한 팁을 제공하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "현지인처럼 보이고 싶어",
"explanation": "관광객처럼 보이지 않으려고 노력하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "현지인"
},
{
"tag": "관광객"
},
{
"tag": "노력"
}
],
"engTags": [
{
"tag": "local"
},
{
"tag": "tourist"
},
{
"tag": "effort"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I don't want to look like tourist.",
"translation": "관광객처럼 보이기 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "But we obviously are tourists though right?",
"translation": "근데 우리 명백히 관광객인데?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I know, but let's try blending in.",
"translation": "알아, 근데 섞여 들어가려고 해보자."
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 관광객처럼 보이고 싶어한다.",
"hint": "'don't want to look like'는 바라지 않는다는 뜻이에요.",
"result": "X",
"explanation": "채원이 'don't want to look like(보이기 싫다)'라고 말해서 관광객처럼 보이기 싫어해요."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Should we ditch the big camera then?",
"translation": "그럼 큰 카메라는 빼자?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Good point, phones work fine too.",
"translation": "좋은 지적이야, 폰도 충분하지."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "And maybe wear less obvious clothes.",
"translation": "그리고 덜 티나는 옷 입자."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Smart thinking, let's dress like locals.",
"translation": "현명한 생각이야, 현지인처럼 입자."
},
{
"type": "blank",
"index": 9,
"quiz": "Good point, phones work fine @@.",
"hint": "'또한, 역시'라는 의미의 부사예요.",
"optionA": "never",
"optionB": "too",
"optionC": "badly",
"result": "too",
"explanation": "'too'는 '또한, 역시'라는 뜻으로 추가적인 동의를 나타내는 표현이에요."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "We should observe how they act.",
"translation": "걔네들이 어떻게 행동하는지 관찰해야겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Exactly, body language tells a lot.",
"translation": "맞아, 몸짓 언어가 많은 걸 알려줘."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "This could be fun actually honestly.",
"translation": "이거 생각보다 재미있을지도."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 섞여 들어가려고 해보자고 제안한 문장을 완성하세요.",
"optionA": "but",
"optionB": "blending",
"optionC": "try",
"optionD": "let's",
"optionE": "in",
"result": "but let's try blending in.",
"explanation": "'근데 섞여 들어가려고 해보자'는 의미로 현지인처럼 보이려는 노력을 제안하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "현지인처럼 보이고 싶어",
"explanation": "관광객처럼 보이지 않으려고 노력하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "현지인"
},
{
"tag": "관광객"
},
{
"tag": "노력"
}
],
"engTags": [
{
"tag": "local"
},
{
"tag": "tourist"
},
{
"tag": "effort"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I don't want to look like tourist.",
"translation": "관광객처럼 보이기 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "But we obviously are tourists though right?",
"translation": "근데 우리 명백히 관광객인데?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I know, but let's try blending in.",
"translation": "알아, 근데 섞여 들어가려고 해보자."
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 관광객처럼 보이고 싶어한다.",
"hint": "'don't want to look like'는 바라지 않는다는 뜻이에요.",
"result": "X",
"explanation": "채원이 'don't want to look like(보이기 싫다)'라고 말해서 관광객처럼 보이기 싫어해요."
},
{
"type": "script",
"index": 5,
"speaker": "나연",
"script": "Should we ditch the big camera then?",
"translation": "그럼 큰 카메라는 빼자?"
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Good point, phones work fine too.",
"translation": "좋은 지적이야, 폰도 충분하지."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "And maybe wear less obvious clothes.",
"translation": "그리고 덜 티나는 옷 입자."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Smart thinking, let's dress like locals.",
"translation": "현명한 생각이야, 현지인처럼 입자."
},
{
"type": "blank",
"index": 9,
"quiz": "Good point, phones work fine @@.",
"hint": "'또한, 역시'라는 의미의 부사예요.",
"optionA": "never",
"optionB": "too",
"optionC": "badly",
"result": "too",
"explanation": "'too'는 '또한, 역시'라는 뜻으로 추가적인 동의를 나타내는 표현이에요."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "We should observe how they act.",
"translation": "걔네들이 어떻게 행동하는지 관찰해야겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Exactly, body language tells a lot.",
"translation": "맞아, 몸짓 언어가 많은 걸 알려줘."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "This could be fun actually honestly.",
"translation": "이거 생각보다 재미있을지도."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 섞여 들어가려고 해보자고 제안한 문장을 완성하세요.",
"optionA": "blending",
"optionB": "but",
"optionC": "try",
"optionD": "let's",
"optionE": "in.",
"result": "but let's try blending in.",
"explanation": "'근데 섞여 들어가려고 해보자'는 의미로 현지인처럼 보이려는 노력을 제안하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "가이드북 vs 인터넷 정보",
"explanation": "여행 정보를 얻는 방법에 대해 논의하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "가이드북"
},
{
"tag": "인터넷"
},
{
"tag": "정보"
}
],
"engTags": [
{
"tag": "guidebook"
},
{
"tag": "internet"
},
{
"tag": "information"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Should we buy a guidebook here?",
"translation": "여기서 가이드북 살까?"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Everything's online these days though right.",
"translation": "요즘 다 온라인에 있는데?"
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "But books have more detailed information.",
"translation": "근데 책이 더 자세한 정보가 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "예솔은 가이드북을 사는 것을 찬성한다.",
"hint": "'Everything's online'은 온라인 정보에 대한 언급이에요.",
"result": "X",
"explanation": "예솔이 '다 온라인에 있다'라고 말해서 가이드북 구매에 회의적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "True, but internet reviews are current.",
"translation": "맞긴 한데, 인터넷 리뷰는 최신이야."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "Good point about the timing there.",
"translation": "시기에 대해선 좋은 지적이야."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Plus we can get real recommendations.",
"translation": "게다가 진짜 추천도 받을 수 있고."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Okay, let's stick with our phones.",
"translation": "알겠어, 폰으로 하자."
},
{
"type": "blank",
"index": 9,
"quiz": "Plus we can get real @@.",
"hint": "다른 사람이 좋다고 제안하는 것을 나타내는 명사예요.",
"optionA": "problems",
"optionB": "recommendations",
"optionC": "money",
"result": "recommendations",
"explanation": "'recommendations'는 '추천'이라는 뜻으로 온라인의 장점을 설명해요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "And we save money this way.",
"translation": "그리고 이렇게 하면 돈도 아끼지."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "You're absolutely right about that completely.",
"translation": "그건 완전히 맞는 말이야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Technology makes travel so much easier.",
"translation": "기술이 여행을 훨씬 쉽게 만들어줘."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 시기에 대해선 좋은 지적이라고 말한 문장을 완성하세요.",
"optionA": "about",
"optionB": "point",
"optionC": "Good",
"optionD": "timing",
"optionE": "the",
"result": "Good point about the timing.",
"explanation": "'시기에 대해선 좋은 지적이야'라는 의미로 상대방의 의견에 동의하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "가이드북 vs 인터넷 정보",
"explanation": "여행 정보를 얻는 방법에 대해 논의하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "가이드북"
},
{
"tag": "인터넷"
},
{
"tag": "정보"
}
],
"engTags": [
{
"tag": "guidebook"
},
{
"tag": "internet"
},
{
"tag": "information"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Should we buy a guidebook here?",
"translation": "여기서 가이드북 살까?"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Everything's online these days though right.",
"translation": "요즘 다 온라인에 있는데?"
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "But books have more detailed information.",
"translation": "근데 책이 더 자세한 정보가 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "예솔은 가이드북을 사는 것을 찬성한다.",
"hint": "'Everything's online'은 온라인 정보에 대한 언급이에요.",
"result": "X",
"explanation": "예솔이 '다 온라인에 있다'라고 말해서 가이드북 구매에 회의적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "True, but internet reviews are current.",
"translation": "맞긴 한데, 인터넷 리뷰는 최신이야."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "Good point about the timing there.",
"translation": "시기에 대해선 좋은 지적이야."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Plus we can get real recommendations.",
"translation": "게다가 진짜 추천도 받을 수 있고."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Okay, let's stick with our phones.",
"translation": "알겠어, 폰으로 하자."
},
{
"type": "blank",
"index": 9,
"quiz": "Plus we can get real @@.",
"hint": "다른 사람이 좋다고 제안하는 것을 나타내는 명사예요.",
"optionA": "problems",
"optionB": "recommendations",
"optionC": "money",
"result": "recommendations",
"explanation": "'recommendations'는 '추천'이라는 뜻으로 온라인의 장점을 설명해요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "And we save money this way.",
"translation": "그리고 이렇게 하면 돈도 아끼지."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "You're absolutely right about that completely.",
"translation": "그건 완전히 맞는 말이야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Technology makes travel so much easier.",
"translation": "기술이 여행을 훨씬 쉽게 만들어줘."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 시기에 대해선 좋은 지적이라고 말한 문장을 완성하세요.",
"optionA": "timing.",
"optionB": "the",
"optionC": "about",
"optionD": "Good",
"optionE": "point",
"result": "Good point about the timing.",
"explanation": "'시기에 대해선 좋은 지적이야'라는 의미로 상대방의 의견에 동의하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 보험 안 들었는데",
"explanation": "여행 중 다쳤는데 보험을 안 든 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "여행보험"
},
{
"tag": "병원"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "insurance"
},
{
"tag": "hospital"
},
{
"tag": "regret"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I think I need to see doctor.",
"translation": "의사를 봐야 할 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Did you get travel insurance though?",
"translation": "여행자 보험 들었어?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "No, I totally forgot about that.",
"translation": "아니, 완전히 깜빡했어."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈이 여행자 보험을 가입했다.",
"hint": "'totally forgot'는 완전히 잊었다는 뜻이에요.",
"result": "X",
"explanation": "지훈이 'totally forgot(완전히 깜빡했다)'라고 말해서 보험을 안 들었어요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That could get really expensive then honestly.",
"translation": "그럼 진짜 비쌀 수도 있어."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "I know, I'm kicking myself now.",
"translation": "알아, 지금 후회하고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Let's find a cheaper clinic first.",
"translation": "일단 싼 병원부터 찾아보자."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Good idea, thanks for helping me.",
"translation": "좋은 생각이야, 도와줘서 고마워."
},
{
"type": "blank",
"index": 9,
"quiz": "That could get really @@ then honestly.",
"hint": "비용이 많이 든다는 의미의 형용사예요.",
"optionA": "cheap",
"optionB": "expensive",
"optionC": "free",
"result": "expensive",
"explanation": "'expensive'는 '비싸다'는 뜻으로 보험 없이 병원비가 많이 들 수 있다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Next time definitely get insurance first.",
"translation": "다음엔 꼭 보험부터 들어."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Lesson learned the hard way unfortunately.",
"translation": "불행히도 어려운 방법으로 배웠어."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "At least you'll remember for future.",
"translation": "최소한 앞으로는 기억할 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유진이 일단 싼 병원부터 찾아보자고 제안한 문장을 완성하세요.",
"optionA": "clinic",
"optionB": "Let's",
"optionC": "find",
"optionD": "cheaper",
"optionE": "a",
"result": "Let's find a cheaper clinic.",
"explanation": "'일단 싼 병원부터 찾아보자'는 의미로 현실적인 해결책을 제시하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 보험 안 들었는데",
"explanation": "여행 중 다쳤는데 보험을 안 든 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "여행보험"
},
{
"tag": "병원"
},
{
"tag": "후회"
}
],
"engTags": [
{
"tag": "insurance"
},
{
"tag": "hospital"
},
{
"tag": "regret"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I think I need to see doctor.",
"translation": "의사를 봐야 할 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Did you get travel insurance though?",
"translation": "여행자 보험 들었어?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "No, I totally forgot about that.",
"translation": "아니, 완전히 깜빡했어."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈이 여행자 보험을 가입했다.",
"hint": "'totally forgot'는 완전히 잊었다는 뜻이에요.",
"result": "X",
"explanation": "지훈이 'totally forgot(완전히 깜빡했다)'라고 말해서 보험을 안 들었어요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "That could get really expensive then honestly.",
"translation": "그럼 진짜 비쌀 수도 있어."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "I know, I'm kicking myself now.",
"translation": "알아, 지금 후회하고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Let's find a cheaper clinic first.",
"translation": "일단 싼 병원부터 찾아보자."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Good idea, thanks for helping me.",
"translation": "좋은 생각이야, 도와줘서 고마워."
},
{
"type": "blank",
"index": 9,
"quiz": "That could get really @@ then honestly.",
"hint": "비용이 많이 든다는 의미의 형용사예요.",
"optionA": "cheap",
"optionB": "expensive",
"optionC": "free",
"result": "expensive",
"explanation": "'expensive'는 '비싸다'는 뜻으로 보험 없이 병원비가 많이 들 수 있다는 의미예요."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Next time definitely get insurance first.",
"translation": "다음엔 꼭 보험부터 들어."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Lesson learned the hard way unfortunately.",
"translation": "불행히도 어려운 방법으로 배웠어."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "At least you'll remember for future.",
"translation": "최소한 앞으로는 기억할 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "유진이 일단 싼 병원부터 찾아보자고 제안한 문장을 완성하세요.",
"optionA": "a",
"optionB": "Let's",
"optionC": "find",
"optionD": "cheaper",
"optionE": "clinic.",
"result": "Let's find a cheaper clinic.",
"explanation": "'일단 싼 병원부터 찾아보자'는 의미로 현실적인 해결책을 제시하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행지에서 카드가 안 돼",
"explanation": "해외여행 중 카드 결제가 안 되어 당황하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카드결제"
},
{
"tag": "해외여행"
},
{
"tag": "당황"
}
],
"engTags": [
{
"tag": "card"
},
{
"tag": "payment"
},
{
"tag": "problem"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "My card keeps getting declined every time.",
"translation": "내 카드가 계속 안 돼."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Maybe you hit your daily limit today.",
"translation": "오늘 한도 다 썼나?"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "I don't think I spent that much.",
"translation": "그렇게 많이 쓴 것 같지 않은데."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Let's try using cash for now instead.",
"translation": "일단 현금으로 해보자."
},
{
"type": "ox",
"index": 5,
"quiz": "소영은 카드가 정상적으로 결제되고 있다고 말했다.",
"hint": "'keeps getting declined'는 계속 거절당한다는 뜻이에요.",
"result": "X",
"explanation": "소영은 'keeps getting declined(계속 안 돼)'라고 해서 카드 결제가 안 되고 있어요."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Good idea, I have some bills left.",
"translation": "좋은 생각이야, 현금이 좀 있어."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "We can find an ATM later too.",
"translation": "나중에 ATM도 찾아보자."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Yeah, that sounds like a good plan.",
"translation": "응, 그게 좋은 계획 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe you hit your daily @@ today.",
"hint": "하루에 쓸 수 있는 최대 금액을 의미하는 단어예요.",
"optionA": "budget",
"optionB": "limit",
"optionC": "money",
"result": "limit",
"explanation": "'daily limit'은 '일일 한도'라는 뜻으로 카드나 ATM에서 하루에 쓸 수 있는 최대 금액이에요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "At least we can still enjoy shopping.",
"translation": "그래도 쇼핑은 할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "True, cash is more reliable here anyway.",
"translation": "맞아, 여기선 현금이 더 확실해."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Plus you won't overspend this way either.",
"translation": "게다가 이렇게 하면 과소비도 안 해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "재현이 현금 사용을 제안한 문장을 완성하세요.",
"optionA": "using",
"optionB": "try",
"optionC": "cash",
"optionD": "now",
"optionE": "Let's",
"optionF": "for",
"optionG": "instead",
"result": "Let's try using cash for now instead.",
"explanation": "'일단 현금으로 해보자'라는 뜻으로 카드가 안 될 때의 자연스러운 대안 제시예요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행지에서 카드가 안 돼",
"explanation": "해외여행 중 카드 결제가 안 되어 당황하는 상황의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카드결제"
},
{
"tag": "해외여행"
},
{
"tag": "당황"
}
],
"engTags": [
{
"tag": "card"
},
{
"tag": "payment"
},
{
"tag": "problem"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "My card keeps getting declined every time.",
"translation": "내 카드가 계속 안 돼."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Maybe you hit your daily limit today.",
"translation": "오늘 한도 다 썼나?"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "I don't think I spent that much.",
"translation": "그렇게 많이 쓴 것 같지 않은데."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Let's try using cash for now instead.",
"translation": "일단 현금으로 해보자."
},
{
"type": "ox",
"index": 5,
"quiz": "소영은 카드가 정상적으로 결제되고 있다고 말했다.",
"hint": "'keeps getting declined'는 계속 거절당한다는 뜻이에요.",
"result": "X",
"explanation": "소영은 'keeps getting declined(계속 안 돼)'라고 해서 카드 결제가 안 되고 있어요."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Good idea, I have some bills left.",
"translation": "좋은 생각이야, 현금이 좀 있어."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "We can find an ATM later too.",
"translation": "나중에 ATM도 찾아보자."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Yeah, that sounds like a good plan.",
"translation": "응, 그게 좋은 계획 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe you hit your daily @@ today.",
"hint": "하루에 쓸 수 있는 최대 금액을 의미하는 단어예요.",
"optionA": "budget",
"optionB": "limit",
"optionC": "money",
"result": "limit",
"explanation": "'daily limit'은 '일일 한도'라는 뜻으로 카드나 ATM에서 하루에 쓸 수 있는 최대 금액이에요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "At least we can still enjoy shopping.",
"translation": "그래도 쇼핑은 할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "True, cash is more reliable here anyway.",
"translation": "맞아, 여기선 현금이 더 확실해."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Plus you won't overspend this way either.",
"translation": "게다가 이렇게 하면 과소비도 안 해."
},
{
"type": "puzzle",
"index": 13,
"hint": "재현이 현금 사용을 제안한 문장을 완성하세요.",
"optionA": "cash",
"optionB": "instead.",
"optionC": "now",
"optionD": "using",
"optionE": "Let's",
"optionF": "for",
"optionG": "try",
"result": "Let's try using cash for now instead.",
"explanation": "'일단 현금으로 해보자'라는 뜻으로 카드가 안 될 때의 자연스러운 대안 제시예요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행에서 만난 귀여운 강아지",
"explanation": "여행지에서 귀여운 강아지를 만나 사진을 찍는 즐거운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "강아지"
},
{
"tag": "사진촬영"
},
{
"tag": "귀여움"
}
],
"engTags": [
{
"tag": "dog"
},
{
"tag": "photo"
},
{
"tag": "cute"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Look at that adorable little puppy there.",
"translation": "저기 귀여운 강아지 좀 봐."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Oh my gosh, it's absolutely precious today.",
"translation": "헐 완전 사랑스럽다."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we ask the owner for pictures?",
"translation": "주인한테 사진 찍어도 되나 물어볼까?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Yes, I'm sure they won't mind it.",
"translation": "응, 괜찮다고 할 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "채원은 강아지가 귀엽지 않다고 말했다.",
"hint": "'adorable'은 사랑스럽고 귀엽다는 뜻이에요.",
"result": "X",
"explanation": "채원은 강아지를 보고 귀엽다고 표현했기 때문에 틀린 내용입니다."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Excuse me, can we take some photos?",
"translation": "실례합니다, 사진 좀 찍어도 될까요?"
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Your dog is so well behaved too.",
"translation": "강아지가 너무 얌전하네요."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "This will make such great memories here.",
"translation": "여기서 정말 좋은 추억이 될 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Your dog is so well @@ too.",
"hint": "강아지가 얌전하고 말을 잘 듣는 상태를 나타내는 단어예요.",
"optionA": "trained",
"optionB": "behaved",
"optionC": "pretty",
"result": "behaved",
"explanation": "'well behaved'는 '얌전한, 말 잘 듣는'이라는 뜻으로 애완동물을 칭찬할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "I hope the owner says yes right.",
"translation": "주인분이 괜찮다고 했으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Look, the puppy is wagging its tail.",
"translation": "봐, 강아지가 꼬리 흔들고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "That's definitely a good sign for us.",
"translation": "그건 확실히 좋은 신호야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 사진을 찍자고 제안한 문장을 완성하세요.",
"optionA": "ask",
"optionB": "Should",
"optionC": "owner",
"optionD": "we",
"optionE": "the",
"optionF": "for",
"optionG": "pictures",
"result": "Should we ask the owner for pictures.",
"explanation": "'주인한테 사진 찍어도 되나 물어볼까'라는 뜻으로 정중하게 허락을 구하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행에서 만난 귀여운 강아지",
"explanation": "여행지에서 귀여운 강아지를 만나 사진을 찍는 즐거운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "강아지"
},
{
"tag": "사진촬영"
},
{
"tag": "귀여움"
}
],
"engTags": [
{
"tag": "dog"
},
{
"tag": "photo"
},
{
"tag": "cute"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Look at that adorable little puppy there.",
"translation": "저기 귀여운 강아지 좀 봐."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Oh my gosh, it's absolutely precious today.",
"translation": "헐 완전 사랑스럽다."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we ask the owner for pictures?",
"translation": "주인한테 사진 찍어도 되나 물어볼까?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Yes, I'm sure they won't mind it.",
"translation": "응, 괜찮다고 할 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "채원은 강아지가 귀엽지 않다고 말했다.",
"hint": "'adorable'은 사랑스럽고 귀엽다는 뜻이에요.",
"result": "X",
"explanation": "채원은 강아지를 보고 귀엽다고 표현했기 때문에 틀린 내용입니다."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Excuse me, can we take some photos?",
"translation": "실례합니다, 사진 좀 찍어도 될까요?"
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Your dog is so well behaved too.",
"translation": "강아지가 너무 얌전하네요."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "This will make such great memories here.",
"translation": "여기서 정말 좋은 추억이 될 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Your dog is so well @@ too.",
"hint": "강아지가 얌전하고 말을 잘 듣는 상태를 나타내는 단어예요.",
"optionA": "trained",
"optionB": "behaved",
"optionC": "pretty",
"result": "behaved",
"explanation": "'well behaved'는 '얌전한, 말 잘 듣는'이라는 뜻으로 애완동물을 칭찬할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "I hope the owner says yes right.",
"translation": "주인분이 괜찮다고 했으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Look, the puppy is wagging its tail.",
"translation": "봐, 강아지가 꼬리 흔들고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "That's definitely a good sign for us.",
"translation": "그건 확실히 좋은 신호야."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 사진을 찍자고 제안한 문장을 완성하세요.",
"optionA": "for",
"optionB": "ask",
"optionC": "we",
"optionD": "the",
"optionE": "pictures.",
"optionF": "owner",
"optionG": "Should",
"result": "Should we ask the owner for pictures.",
"explanation": "'주인한테 사진 찍어도 되나 물어볼까'라는 뜻으로 정중하게 허락을 구하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "현지 음식 도전해보기",
"explanation": "여행지에서 처음 보는 현지 음식을 도전해보는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "현지음식"
},
{
"tag": "도전"
},
{
"tag": "모험"
}
],
"engTags": [
{
"tag": "local"
},
{
"tag": "food"
},
{
"tag": "adventure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I've never seen this dish anywhere before.",
"translation": "이 음식 전에 본 적이 없어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "It looks pretty interesting to me though.",
"translation": "근데 나한텐 꽤 흥미로워 보여."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Should we be brave and try it?",
"translation": "용기 내서 한번 해볼까?"
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Why not, we're here for new experiences.",
"translation": "당연히 해보자, 새로운 경험하러 온 거잖아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Alright, let's order one portion to share.",
"translation": "알겠어, 하나 시켜서 나눠 먹자."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 그 음식을 전에 먹어봤다고 말했다.",
"hint": "'I've never seen'은 본 적이 없다는 뜻이에요.",
"result": "X",
"explanation": "지훈은 그 음식을 본 적이 없다고 말했기 때문에 처음 보는 음식입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good thinking, that's much safer for us.",
"translation": "좋은 생각이야, 그게 훨씬 안전해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "If it's terrible, we won't waste money.",
"translation": "맛없으면 돈 낭비도 안 하고."
},
{
"type": "blank",
"index": 9,
"quiz": "Why not, we're here for new @@.",
"hint": "새로운 것을 겪거나 체험하는 것을 의미하는 복수형 단어예요.",
"optionA": "friends",
"optionB": "experiences",
"optionC": "places",
"result": "experiences",
"explanation": "'experiences'는 '경험들'이라는 뜻으로 여행의 목적을 설명할 때 자주 써요."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "Plus we can always order something else.",
"translation": "게다가 언제든 다른 것도 시킬 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Exactly, and the smell actually seems nice.",
"translation": "맞아, 그리고 냄새는 실제로 좋은 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "I'm getting more excited about this now.",
"translation": "이제 점점 더 기대돼."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 용기내서 도전해보자고 말한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "brave",
"optionC": "we",
"optionD": "and",
"optionE": "be",
"optionF": "try",
"optionG": "it",
"result": "Should we be brave and try it.",
"explanation": "'용기 내서 한번 해볼까'라는 뜻으로 새로운 것에 도전할 때 쓰는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "현지 음식 도전해보기",
"explanation": "여행지에서 처음 보는 현지 음식을 도전해보는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "현지음식"
},
{
"tag": "도전"
},
{
"tag": "모험"
}
],
"engTags": [
{
"tag": "local"
},
{
"tag": "food"
},
{
"tag": "adventure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I've never seen this dish anywhere before.",
"translation": "이 음식 전에 본 적이 없어."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "It looks pretty interesting to me though.",
"translation": "근데 나한텐 꽤 흥미로워 보여."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Should we be brave and try it?",
"translation": "용기 내서 한번 해볼까?"
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Why not, we're here for new experiences.",
"translation": "당연히 해보자, 새로운 경험하러 온 거잖아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Alright, let's order one portion to share.",
"translation": "알겠어, 하나 시켜서 나눠 먹자."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 그 음식을 전에 먹어봤다고 말했다.",
"hint": "'I've never seen'은 본 적이 없다는 뜻이에요.",
"result": "X",
"explanation": "지훈은 그 음식을 본 적이 없다고 말했기 때문에 처음 보는 음식입니다."
},
{
"type": "script",
"index": 7,
"speaker": "도윤",
"script": "Good thinking, that's much safer for us.",
"translation": "좋은 생각이야, 그게 훨씬 안전해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "If it's terrible, we won't waste money.",
"translation": "맛없으면 돈 낭비도 안 하고."
},
{
"type": "blank",
"index": 9,
"quiz": "Why not, we're here for new @@.",
"hint": "새로운 것을 겪거나 체험하는 것을 의미하는 복수형 단어예요.",
"optionA": "friends",
"optionB": "experiences",
"optionC": "places",
"result": "experiences",
"explanation": "'experiences'는 '경험들'이라는 뜻으로 여행의 목적을 설명할 때 자주 써요."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "Plus we can always order something else.",
"translation": "게다가 언제든 다른 것도 시킬 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Exactly, and the smell actually seems nice.",
"translation": "맞아, 그리고 냄새는 실제로 좋은 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "I'm getting more excited about this now.",
"translation": "이제 점점 더 기대돼."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 용기내서 도전해보자고 말한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "and",
"optionC": "try",
"optionD": "it.",
"optionE": "be",
"optionF": "we",
"optionG": "brave",
"result": "Should we be brave and try it.",
"explanation": "'용기 내서 한번 해볼까'라는 뜻으로 새로운 것에 도전할 때 쓰는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행지 일출 보러 가기",
"explanation": "여행지에서 일출을 보러 일찍 일어나는 계획에 대한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "일출"
},
{
"tag": "새벽"
},
{
"tag": "계획"
}
],
"engTags": [
{
"tag": "sunrise"
},
{
"tag": "early"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Want to wake up early for sunrise?",
"translation": "일출 보러 일찍 일어날래?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "That sounds really nice, but so early.",
"translation": "정말 좋긴 한데 너무 이른데."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "It'll be totally worth it, I promise.",
"translation": "완전 볼 가치 있을 거야, 약속해."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "What time do we need to leave?",
"translation": "몇 시에 출발해야 해?"
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Probably around five thirty in the morning.",
"translation": "아마 새벽 다섯시 반쯤."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 일출 보는 것이 가치가 없다고 말했다.",
"hint": "'totally worth it'은 완전히 가치가 있다는 뜻이에요.",
"result": "X",
"explanation": "서연은 일출 보는 것이 완전히 가치가 있다고 말했기 때문에 틀린 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Wow, that's incredibly early for vacation time.",
"translation": "와, 휴가치고는 엄청 이르네."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "But imagine how beautiful it will be.",
"translation": "하지만 얼마나 아름다울지 상상해봐."
},
{
"type": "blank",
"index": 9,
"quiz": "Probably around five thirty in the @@.",
"hint": "하루 중 가장 이른 시간대를 나타내는 단어예요.",
"optionA": "evening",
"optionB": "morning",
"optionC": "afternoon",
"result": "morning",
"explanation": "'morning'은 '오전, 아침'이라는 뜻으로 일출을 보려면 새벽에 일어나야 해요."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "You're right, and we're only here once.",
"translation": "네 말이 맞아, 여기 한 번만 오는 건데."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Exactly, let's make the most of it.",
"translation": "맞아, 최대한 즐겨보자."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Alright, I'll set my alarm clock tonight.",
"translation": "알겠어, 오늘 밤 알람 맞춰놓을게."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 일출이 가치가 있을 거라고 한 문장을 완성하세요.",
"optionA": "totally",
"optionB": "I",
"optionC": "it",
"optionD": "worth",
"optionE": "be",
"optionF": "It'll",
"optionG": "promise",
"result": "It'll be totally worth it I promise.",
"explanation": "'완전 볼 가치 있을 거야, 약속해'라는 뜻으로 친구를 설득하는 자연스러운 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행지 일출 보러 가기",
"explanation": "여행지에서 일출을 보러 일찍 일어나는 계획에 대한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "일출"
},
{
"tag": "새벽"
},
{
"tag": "계획"
}
],
"engTags": [
{
"tag": "sunrise"
},
{
"tag": "early"
},
{
"tag": "plan"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Want to wake up early for sunrise?",
"translation": "일출 보러 일찍 일어날래?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "That sounds really nice, but so early.",
"translation": "정말 좋긴 한데 너무 이른데."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "It'll be totally worth it, I promise.",
"translation": "완전 볼 가치 있을 거야, 약속해."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "What time do we need to leave?",
"translation": "몇 시에 출발해야 해?"
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Probably around five thirty in the morning.",
"translation": "아마 새벽 다섯시 반쯤."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 일출 보는 것이 가치가 없다고 말했다.",
"hint": "'totally worth it'은 완전히 가치가 있다는 뜻이에요.",
"result": "X",
"explanation": "서연은 일출 보는 것이 완전히 가치가 있다고 말했기 때문에 틀린 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Wow, that's incredibly early for vacation time.",
"translation": "와, 휴가치고는 엄청 이르네."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "But imagine how beautiful it will be.",
"translation": "하지만 얼마나 아름다울지 상상해봐."
},
{
"type": "blank",
"index": 9,
"quiz": "Probably around five thirty in the @@.",
"hint": "하루 중 가장 이른 시간대를 나타내는 단어예요.",
"optionA": "evening",
"optionB": "morning",
"optionC": "afternoon",
"result": "morning",
"explanation": "'morning'은 '오전, 아침'이라는 뜻으로 일출을 보려면 새벽에 일어나야 해요."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "You're right, and we're only here once.",
"translation": "네 말이 맞아, 여기 한 번만 오는 건데."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Exactly, let's make the most of it.",
"translation": "맞아, 최대한 즐겨보자."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Alright, I'll set my alarm clock tonight.",
"translation": "알겠어, 오늘 밤 알람 맞춰놓을게."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 일출이 가치가 있을 거라고 한 문장을 완성하세요.",
"optionA": "worth",
"optionB": "promise.",
"optionC": "I",
"optionD": "totally",
"optionE": "be",
"optionF": "it",
"optionG": "It'll",
"result": "It'll be totally worth it I promise.",
"explanation": "'완전 볼 가치 있을 거야, 약속해'라는 뜻으로 친구를 설득하는 자연스러운 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "기념품 고르는 재미",
"explanation": "여행지에서 기념품을 고르며 즐거워하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "기념품"
},
{
"tag": "쇼핑"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "souvenir"
},
{
"tag": "shopping"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "There are so many cute things here.",
"translation": "여기 귀여운 것들이 정말 많네."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "I know right, everything looks so tempting.",
"translation": "그러게, 다 너무 사고 싶어 보여."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Should we get something for our friends?",
"translation": "친구들한테 줄 것도 살까?"
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Definitely, they'd love to receive something special.",
"translation": "당연히 사야지, 특별한 거 받으면 좋아할 거야."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "This keychain looks perfect for my sister.",
"translation": "이 열쇠고리 우리 언니한테 딱인데."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 기념품들이 별로라고 말했다.",
"hint": "'so many cute things'는 귀여운 것들이 많다는 뜻이에요.",
"result": "X",
"explanation": "유진은 귀여운 것들이 정말 많다고 말했기 때문에 기념품들을 좋게 생각하고 있습니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "That's really thoughtful of you to think.",
"translation": "그렇게 생각해주다니 정말 다정해."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I always try to bring something back.",
"translation": "항상 뭔가 사가려고 해."
},
{
"type": "blank",
"index": 9,
"quiz": "This keychain looks perfect for my @@.",
"hint": "가족 관계에서 여자 형제를 가리키는 단어예요.",
"optionA": "brother",
"optionB": "sister",
"optionC": "friend",
"result": "sister",
"explanation": "'sister'는 '언니\/누나\/여동생'이라는 뜻으로 여자 형제를 나타내는 단어예요."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "You're such a caring person, I admire.",
"translation": "너 정말 배려 깊은 사람이야, 존경해."
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Thanks, it just makes me happy too.",
"translation": "고마워, 나도 그냥 기뻐져."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "Let's pick out a few more things.",
"translation": "몇 개 더 골라보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 모든 것이 사고 싶어 보인다고 말한 문장을 완성하세요.",
"optionA": "so",
"optionB": "everything",
"optionC": "tempting",
"optionD": "looks",
"optionE": "I",
"optionF": "know",
"optionG": "right",
"result": "I know right everything looks so tempting.",
"explanation": "'그러게, 다 너무 사고 싶어 보여'라는 뜻으로 쇼핑할 때 자주 하는 공감 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "기념품 고르는 재미",
"explanation": "여행지에서 기념품을 고르며 즐거워하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "기념품"
},
{
"tag": "쇼핑"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "souvenir"
},
{
"tag": "shopping"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "There are so many cute things here.",
"translation": "여기 귀여운 것들이 정말 많네."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "I know right, everything looks so tempting.",
"translation": "그러게, 다 너무 사고 싶어 보여."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Should we get something for our friends?",
"translation": "친구들한테 줄 것도 살까?"
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Definitely, they'd love to receive something special.",
"translation": "당연히 사야지, 특별한 거 받으면 좋아할 거야."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "This keychain looks perfect for my sister.",
"translation": "이 열쇠고리 우리 언니한테 딱인데."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 기념품들이 별로라고 말했다.",
"hint": "'so many cute things'는 귀여운 것들이 많다는 뜻이에요.",
"result": "X",
"explanation": "유진은 귀여운 것들이 정말 많다고 말했기 때문에 기념품들을 좋게 생각하고 있습니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "That's really thoughtful of you to think.",
"translation": "그렇게 생각해주다니 정말 다정해."
},
{
"type": "script",
"index": 8,
"speaker": "유진",
"script": "I always try to bring something back.",
"translation": "항상 뭔가 사가려고 해."
},
{
"type": "blank",
"index": 9,
"quiz": "This keychain looks perfect for my @@.",
"hint": "가족 관계에서 여자 형제를 가리키는 단어예요.",
"optionA": "brother",
"optionB": "sister",
"optionC": "friend",
"result": "sister",
"explanation": "'sister'는 '언니\/누나\/여동생'이라는 뜻으로 여자 형제를 나타내는 단어예요."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "You're such a caring person, I admire.",
"translation": "너 정말 배려 깊은 사람이야, 존경해."
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Thanks, it just makes me happy too.",
"translation": "고마워, 나도 그냥 기뻐져."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "Let's pick out a few more things.",
"translation": "몇 개 더 골라보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "지원이 모든 것이 사고 싶어 보인다고 말한 문장을 완성하세요.",
"optionA": "tempting.",
"optionB": "know",
"optionC": "right",
"optionD": "everything",
"optionE": "looks",
"optionF": "I",
"optionG": "so",
"result": "I know right everything looks so tempting.",
"explanation": "'그러게, 다 너무 사고 싶어 보여'라는 뜻으로 쇼핑할 때 자주 하는 공감 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "완벽한 사진 찾아 삼만리",
"explanation": "여행지에서 완벽한 사진을 찍으려고 노력하는 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "사진촬영"
},
{
"tag": "포즈"
},
{
"tag": "추억"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "pose"
},
{
"tag": "memory"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Can you take some good photos here?",
"translation": "여기서 사진 좀 잘 찍어줄래?"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Of course, but you need better poses.",
"translation": "당연하지, 근데 포즈를 더 잘 취해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "I'm not really good at posing naturally.",
"translation": "자연스럽게 포즈 취하는 거 잘 못해."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Just relax and act like you're walking.",
"translation": "그냥 편하게 걷는 것처럼 해봐."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Like this, or should I smile more?",
"translation": "이렇게? 아니면 더 웃어야 해?"
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 포즈 취하는 것을 잘한다고 말했다.",
"hint": "'not really good at'은 잘 못한다는 뜻이에요.",
"result": "X",
"explanation": "민재는 자연스럽게 포즈 취하는 것을 잘 못한다고 말했습니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Perfect, that looks much more natural now.",
"translation": "완벽해, 이제 훨씬 자연스러워 보여."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Great, let's take a few more shots.",
"translation": "좋아, 몇 장 더 찍자."
},
{
"type": "blank",
"index": 9,
"quiz": "Just relax and act like you're @@.",
"hint": "발로 이동하는 동작을 나타내는 현재진행형 단어예요.",
"optionA": "sitting",
"optionB": "walking",
"optionC": "running",
"result": "walking",
"explanation": "'walking'은 '걷기'라는 뜻으로 자연스러운 포즈를 위한 조언이에요."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "The lighting here is absolutely perfect right.",
"translation": "여기 조명이 진짜 완벽해."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "You're really good at finding nice spots.",
"translation": "너 정말 좋은 장소 찾는 거 잘한다."
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "Thanks, I love taking photos for friends.",
"translation": "고마워, 친구들 사진 찍어주는 거 좋아해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 더 나은 포즈가 필요하다고 말한 문장을 완성하세요.",
"optionA": "need",
"optionB": "you",
"optionC": "Of",
"optionD": "poses",
"optionE": "better",
"optionF": "but",
"optionG": "course",
"result": "Of course but you need better poses.",
"explanation": "'당연하지, 근데 포즈를 더 잘 취해야 해'라는 뜻으로 친구에게 조언하는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "완벽한 사진 찾아 삼만리",
"explanation": "여행지에서 완벽한 사진을 찍으려고 노력하는 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "사진촬영"
},
{
"tag": "포즈"
},
{
"tag": "추억"
}
],
"engTags": [
{
"tag": "photo"
},
{
"tag": "pose"
},
{
"tag": "memory"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Can you take some good photos here?",
"translation": "여기서 사진 좀 잘 찍어줄래?"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Of course, but you need better poses.",
"translation": "당연하지, 근데 포즈를 더 잘 취해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "I'm not really good at posing naturally.",
"translation": "자연스럽게 포즈 취하는 거 잘 못해."
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Just relax and act like you're walking.",
"translation": "그냥 편하게 걷는 것처럼 해봐."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Like this, or should I smile more?",
"translation": "이렇게? 아니면 더 웃어야 해?"
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 포즈 취하는 것을 잘한다고 말했다.",
"hint": "'not really good at'은 잘 못한다는 뜻이에요.",
"result": "X",
"explanation": "민재는 자연스럽게 포즈 취하는 것을 잘 못한다고 말했습니다."
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Perfect, that looks much more natural now.",
"translation": "완벽해, 이제 훨씬 자연스러워 보여."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Great, let's take a few more shots.",
"translation": "좋아, 몇 장 더 찍자."
},
{
"type": "blank",
"index": 9,
"quiz": "Just relax and act like you're @@.",
"hint": "발로 이동하는 동작을 나타내는 현재진행형 단어예요.",
"optionA": "sitting",
"optionB": "walking",
"optionC": "running",
"result": "walking",
"explanation": "'walking'은 '걷기'라는 뜻으로 자연스러운 포즈를 위한 조언이에요."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "The lighting here is absolutely perfect right.",
"translation": "여기 조명이 진짜 완벽해."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "You're really good at finding nice spots.",
"translation": "너 정말 좋은 장소 찾는 거 잘한다."
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "Thanks, I love taking photos for friends.",
"translation": "고마워, 친구들 사진 찍어주는 거 좋아해."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 더 나은 포즈가 필요하다고 말한 문장을 완성하세요.",
"optionA": "course",
"optionB": "but",
"optionC": "better",
"optionD": "you",
"optionE": "poses.",
"optionF": "need",
"optionG": "Of",
"result": "Of course but you need better poses.",
"explanation": "'당연하지, 근데 포즈를 더 잘 취해야 해'라는 뜻으로 친구에게 조언하는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행지 날씨가 너무 좋아",
"explanation": "여행지의 완벽한 날씨를 만끽하며 즐거워하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "완벽함"
},
{
"tag": "즐거움"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "perfect"
},
{
"tag": "enjoy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The weather couldn't be more perfect today.",
"translation": "오늘 날씨 이보다 더 완벽할 순 없어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I know, it's exactly what we needed.",
"translation": "그러게, 딱 우리가 원하던 거야."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Should we spend more time outside then?",
"translation": "그럼 밖에서 더 많은 시간 보낼까?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Absolutely, let's not waste this beautiful weather.",
"translation": "당연하지, 이 좋은 날씨 낭비하면 안 되지."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "We could walk around the city more.",
"translation": "도시를 더 많이 돌아다닐 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 날씨가 좋지 않다고 말했다.",
"hint": "'couldn't be more perfect'는 더 완벽할 수 없다는 뜻이에요.",
"result": "X",
"explanation": "준혁은 오늘 날씨가 이보다 더 완벽할 수 없다고 말했기 때문에 날씨가 매우 좋다고 표현했습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Great idea, I'm feeling so energetic right.",
"translation": "좋은 생각이야, 지금 너무 활기차."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Same here, this fresh air feels amazing.",
"translation": "나도 그래, 이 신선한 공기 너무 좋아."
},
{
"type": "blank",
"index": 9,
"quiz": "We could walk around the @@ more.",
"hint": "사람들이 많이 살고 건물들이 모여있는 곳을 의미하는 단어예요.",
"optionA": "forest",
"optionB": "city",
"optionC": "beach",
"result": "city",
"explanation": "'city'는 '도시'라는 뜻으로 여행지에서 돌아다닐 장소를 말할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Plus we'll get some good exercise too.",
"translation": "게다가 운동도 좀 되고."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Exactly, walking is the best way here.",
"translation": "맞아, 걷는 게 여기선 최고야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "I'm so glad we decided to come.",
"translation": "우리가 오기로 한 게 너무 다행이야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "예솔이 좋은 날씨를 낭비하면 안 된다고 말한 문장을 완성하세요.",
"optionA": "beautiful",
"optionB": "not",
"optionC": "let's",
"optionD": "weather",
"optionE": "waste",
"optionF": "this",
"optionG": "Absolutely",
"result": "Absolutely let's not waste this beautiful weather.",
"explanation": "'당연하지, 이 좋은 날씨 낭비하면 안 되지'라는 뜻으로 좋은 기회를 놓치지 말자는 표현이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행지 날씨가 너무 좋아",
"explanation": "여행지의 완벽한 날씨를 만끽하며 즐거워하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "날씨"
},
{
"tag": "완벽함"
},
{
"tag": "즐거움"
}
],
"engTags": [
{
"tag": "weather"
},
{
"tag": "perfect"
},
{
"tag": "enjoy"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The weather couldn't be more perfect today.",
"translation": "오늘 날씨 이보다 더 완벽할 순 없어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I know, it's exactly what we needed.",
"translation": "그러게, 딱 우리가 원하던 거야."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Should we spend more time outside then?",
"translation": "그럼 밖에서 더 많은 시간 보낼까?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Absolutely, let's not waste this beautiful weather.",
"translation": "당연하지, 이 좋은 날씨 낭비하면 안 되지."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "We could walk around the city more.",
"translation": "도시를 더 많이 돌아다닐 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 날씨가 좋지 않다고 말했다.",
"hint": "'couldn't be more perfect'는 더 완벽할 수 없다는 뜻이에요.",
"result": "X",
"explanation": "준혁은 오늘 날씨가 이보다 더 완벽할 수 없다고 말했기 때문에 날씨가 매우 좋다고 표현했습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Great idea, I'm feeling so energetic right.",
"translation": "좋은 생각이야, 지금 너무 활기차."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Same here, this fresh air feels amazing.",
"translation": "나도 그래, 이 신선한 공기 너무 좋아."
},
{
"type": "blank",
"index": 9,
"quiz": "We could walk around the @@ more.",
"hint": "사람들이 많이 살고 건물들이 모여있는 곳을 의미하는 단어예요.",
"optionA": "forest",
"optionB": "city",
"optionC": "beach",
"result": "city",
"explanation": "'city'는 '도시'라는 뜻으로 여행지에서 돌아다닐 장소를 말할 때 써요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Plus we'll get some good exercise too.",
"translation": "게다가 운동도 좀 되고."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Exactly, walking is the best way here.",
"translation": "맞아, 걷는 게 여기선 최고야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "I'm so glad we decided to come.",
"translation": "우리가 오기로 한 게 너무 다행이야."
},
{
"type": "puzzle",
"index": 13,
"hint": "예솔이 좋은 날씨를 낭비하면 안 된다고 말한 문장을 완성하세요.",
"optionA": "not",
"optionB": "Absolutely",
"optionC": "weather.",
"optionD": "beautiful",
"optionE": "this",
"optionF": "let's",
"optionG": "waste",
"result": "Absolutely let's not waste this beautiful weather.",
"explanation": "'당연하지, 이 좋은 날씨 낭비하면 안 되지'라는 뜻으로 좋은 기회를 놓치지 말자는 표현이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 마지막 날 아쉬움",
"explanation": "즐거웠던 여행의 마지막 날을 아쉬워하는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "마지막날"
},
{
"tag": "아쉬움"
},
{
"tag": "감성"
}
],
"engTags": [
{
"tag": "last"
},
{
"tag": "day"
},
{
"tag": "sad"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "I can't believe it's our last day.",
"translation": "마지막 날이라니 믿어지지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Time really flew by so fast here.",
"translation": "시간이 정말 너무 빨리 지나갔어."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "I wish we could stay longer somehow.",
"translation": "어떻게든 더 오래 있었으면 좋겠어."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Me too, but we made amazing memories.",
"translation": "나도 그래, 하지만 멋진 추억 만들었잖아."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "You're right, every moment was so special.",
"translation": "네 말이 맞아, 모든 순간이 너무 특별했어."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 여행이 너무 길었다고 말했다.",
"hint": "'wish we could stay longer'는 더 오래 있고 싶다는 뜻이에요.",
"result": "X",
"explanation": "소영은 더 오래 있었으면 좋겠다고 말했기 때문에 여행이 짧다고 느끼고 있습니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Should we plan our next trip already?",
"translation": "벌써 다음 여행 계획을 세울까?"
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Yes, that'll give us something to forward.",
"translation": "응, 그럼 기대할 게 생기겠네."
},
{
"type": "blank",
"index": 9,
"quiz": "Time really flew by so @@ here.",
"hint": "속도가 매우 빠르다는 것을 강조하는 부사예요.",
"optionA": "slowly",
"optionB": "fast",
"optionC": "well",
"result": "fast",
"explanation": "'flew by so fast'는 '너무 빨리 지나갔다'라는 뜻으로 시간이 빠르게 흘렀음을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "Definitely, planning trips is almost as fun.",
"translation": "확실히 여행 계획 세우는 것도 거의 만큼 재밌어."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "I already miss this place so much.",
"translation": "벌써 여기가 너무 그리워."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Same here, but we'll definitely come again.",
"translation": "나도 그래, 하지만 분명히 다시 올 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 마지막 날이라는 걸 믿을 수 없다고 한 문장을 완성하세요.",
"optionA": "can't",
"optionB": "our",
"optionC": "believe",
"optionD": "it's",
"optionE": "I",
"optionF": "last",
"optionG": "day",
"result": "I can't believe it's our last day.",
"explanation": "'마지막 날이라니 믿어지지 않아'라는 뜻으로 아쉬운 마음을 표현하는 자연스러운 말이에요."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "여행",
"episodes": [
{
"title": "여행 마지막 날 아쉬움",
"explanation": "즐거웠던 여행의 마지막 날을 아쉬워하는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "마지막날"
},
{
"tag": "아쉬움"
},
{
"tag": "감성"
}
],
"engTags": [
{
"tag": "last"
},
{
"tag": "day"
},
{
"tag": "sad"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "I can't believe it's our last day.",
"translation": "마지막 날이라니 믿어지지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Time really flew by so fast here.",
"translation": "시간이 정말 너무 빨리 지나갔어."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "I wish we could stay longer somehow.",
"translation": "어떻게든 더 오래 있었으면 좋겠어."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Me too, but we made amazing memories.",
"translation": "나도 그래, 하지만 멋진 추억 만들었잖아."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "You're right, every moment was so special.",
"translation": "네 말이 맞아, 모든 순간이 너무 특별했어."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 여행이 너무 길었다고 말했다.",
"hint": "'wish we could stay longer'는 더 오래 있고 싶다는 뜻이에요.",
"result": "X",
"explanation": "소영은 더 오래 있었으면 좋겠다고 말했기 때문에 여행이 짧다고 느끼고 있습니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Should we plan our next trip already?",
"translation": "벌써 다음 여행 계획을 세울까?"
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Yes, that'll give us something to forward.",
"translation": "응, 그럼 기대할 게 생기겠네."
},
{
"type": "blank",
"index": 9,
"quiz": "Time really flew by so @@ here.",
"hint": "속도가 매우 빠르다는 것을 강조하는 부사예요.",
"optionA": "slowly",
"optionB": "fast",
"optionC": "well",
"result": "fast",
"explanation": "'flew by so fast'는 '너무 빨리 지나갔다'라는 뜻으로 시간이 빠르게 흘렀음을 표현해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "Definitely, planning trips is almost as fun.",
"translation": "확실히 여행 계획 세우는 것도 거의 만큼 재밌어."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "I already miss this place so much.",
"translation": "벌써 여기가 너무 그리워."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Same here, but we'll definitely come again.",
"translation": "나도 그래, 하지만 분명히 다시 올 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 마지막 날이라는 걸 믿을 수 없다고 한 문장을 완성하세요.",
"optionA": "day.",
"optionB": "our",
"optionC": "can't",
"optionD": "believe",
"optionE": "last",
"optionF": "I",
"optionG": "it's",
"result": "I can't believe it's our last day.",
"explanation": "'마지막 날이라니 믿어지지 않아'라는 뜻으로 아쉬운 마음을 표현하는 자연스러운 말이에요.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "오늘 뭐 먹을지 또 고민",
"explanation": "매일 반복되는 메뉴 선택의 고민을 나누는 일상적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "메뉴선택"
},
{
"tag": "고민"
},
{
"tag": "일상"
}
],
"engTags": [
{
"tag": "menu"
},
{
"tag": "decision"
},
{
"tag": "daily"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "What should we have for lunch today?",
"translation": "오늘 점심 뭐 먹을까?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I honestly have no idea right now.",
"translation": "솔직히 지금 전혀 모르겠어."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "We had Korean food yesterday, remember that?",
"translation": "어제 한식 먹었잖아, 기억나?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Right, maybe something different would be nice.",
"translation": "맞아, 뭔가 다른 거 먹으면 좋겠다."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "How about trying that new Italian place?",
"translation": "새로 생긴 이탈리안 집 어때?"
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 어제 중식을 먹었다고 말했다.",
"hint": "'Korean food'는 한국 음식을 의미해요.",
"result": "X",
"explanation": "지훈은 어제 한식을 먹었다고 말했기 때문에 중식이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That sounds pretty good to me actually.",
"translation": "그거 사실 꽤 좋은 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Perfect, let's head over there right now.",
"translation": "완벽해, 지금 바로 가자."
},
{
"type": "blank",
"index": 9,
"quiz": "We had Korean food yesterday, remember @@?",
"hint": "상대방이 기억하는지 확인할 때 쓰는 단어예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'remember that'은 과거의 일을 기억하는지 물어볼 때 쓰는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "I hope they have good pasta options.",
"translation": "파스타 종류가 많았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "I'm sure they do, it's Italian.",
"translation": "당연히 있을 거야, 이탈리안 집인데."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "True, I'm getting excited about this.",
"translation": "맞네, 점점 기대돼."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나연이 메뉴에 대해 전혀 모르겠다고 말한 문장을 완성하세요.",
"optionA": "no",
"optionB": "honestly",
"optionC": "have",
"optionD": "right",
"optionE": "I",
"optionF": "idea",
"optionG": "now",
"result": "I honestly have no idea right now.",
"explanation": "솔직히 지금 전혀 모르겠다는 뜻으로 메뉴 선택을 어려워할 때 자주 쓰는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "오늘 뭐 먹을지 또 고민",
"explanation": "매일 반복되는 메뉴 선택의 고민을 나누는 일상적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "메뉴선택"
},
{
"tag": "고민"
},
{
"tag": "일상"
}
],
"engTags": [
{
"tag": "menu"
},
{
"tag": "decision"
},
{
"tag": "daily"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "What should we have for lunch today?",
"translation": "오늘 점심 뭐 먹을까?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I honestly have no idea right now.",
"translation": "솔직히 지금 전혀 모르겠어."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "We had Korean food yesterday, remember that?",
"translation": "어제 한식 먹었잖아, 기억나?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Right, maybe something different would be nice.",
"translation": "맞아, 뭔가 다른 거 먹으면 좋겠다."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "How about trying that new Italian place?",
"translation": "새로 생긴 이탈리안 집 어때?"
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 어제 중식을 먹었다고 말했다.",
"hint": "'Korean food'는 한국 음식을 의미해요.",
"result": "X",
"explanation": "지훈은 어제 한식을 먹었다고 말했기 때문에 중식이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That sounds pretty good to me actually.",
"translation": "그거 사실 꽤 좋은 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Perfect, let's head over there right now.",
"translation": "완벽해, 지금 바로 가자."
},
{
"type": "blank",
"index": 9,
"quiz": "We had Korean food yesterday, remember @@?",
"hint": "상대방이 기억하는지 확인할 때 쓰는 단어예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'remember that'은 과거의 일을 기억하는지 물어볼 때 쓰는 자연스러운 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "I hope they have good pasta options.",
"translation": "파스타 종류가 많았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "I'm sure they do, it's Italian.",
"translation": "당연히 있을 거야, 이탈리안 집인데."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "True, I'm getting excited about this.",
"translation": "맞네, 점점 기대돼."
},
{
"type": "puzzle",
"index": 13,
"hint": "나연이 메뉴에 대해 전혀 모르겠다고 말한 문장을 완성하세요.",
"optionA": "now.",
"optionB": "right",
"optionC": "honestly",
"optionD": "I",
"optionE": "no",
"optionF": "idea",
"optionG": "have",
"result": "I honestly have no idea right now.",
"explanation": "솔직히 지금 전혀 모르겠다는 뜻으로 메뉴 선택을 어려워할 때 자주 쓰는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "새로 생긴 맛집 도전기",
"explanation": "새로 오픈한 맛집에 대한 기대와 걱정을 나누는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "신상맛집"
},
{
"tag": "도전"
},
{
"tag": "기대"
}
],
"engTags": [
{
"tag": "new"
},
{
"tag": "restaurant"
},
{
"tag": "try"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Have you heard about that new place?",
"translation": "새로 생긴 그 집 들어봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Yeah, everyone's talking about it these days.",
"translation": "응, 요즘 다들 그 얘기하더라."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we give it a try sometime?",
"translation": "언제 한번 가볼까?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Definitely, but it might be really crowded.",
"translation": "당연히 가야지, 근데 사람 많을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "That's true, new places are always busy.",
"translation": "맞아, 새로 생긴 곳은 항상 바빠."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 그 맛집이 한산할 거라고 말했다.",
"hint": "'really crowded'는 매우 붐빈다는 뜻이에요.",
"result": "X",
"explanation": "승현은 그 곳이 매우 붐빌 거라고 예상했기 때문에 한산하다고 말한 것이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "We could try going there for lunch.",
"translation": "점심때 가보는 건 어때?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Good thinking, it's less busy during daytime.",
"translation": "좋은 생각이야, 낮에는 덜 바쁠 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Yeah, everyone's talking about it these @@.",
"hint": "현재 시기나 요즘을 나타내는 복수형 단어예요.",
"optionA": "times",
"optionB": "days",
"optionC": "weeks",
"result": "days",
"explanation": "'these days'는 요즘이라는 뜻으로 현재 상황을 설명할 때 자주 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Plus the reviews online look pretty promising.",
"translation": "게다가 온라인 리뷰도 꽤 괜찮아 보여."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Perfect, let's plan to go next week.",
"translation": "완벽해, 다음 주에 가기로 하자."
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "Sounds like a plan, I'm really excited.",
"translation": "계획 좋은데, 정말 기대돼."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 새로운 곳을 시도해보자고 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "give",
"optionC": "we",
"optionD": "try",
"optionE": "a",
"optionF": "it",
"optionG": "sometime",
"result": "Should we give it a try sometime?",
"explanation": "언제 한번 가볼까라는 뜻으로 새로운 것을 시도해보자고 제안하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "새로 생긴 맛집 도전기",
"explanation": "새로 오픈한 맛집에 대한 기대와 걱정을 나누는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "신상맛집"
},
{
"tag": "도전"
},
{
"tag": "기대"
}
],
"engTags": [
{
"tag": "new"
},
{
"tag": "restaurant"
},
{
"tag": "try"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Have you heard about that new place?",
"translation": "새로 생긴 그 집 들어봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Yeah, everyone's talking about it these days.",
"translation": "응, 요즘 다들 그 얘기하더라."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we give it a try sometime?",
"translation": "언제 한번 가볼까?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Definitely, but it might be really crowded.",
"translation": "당연히 가야지, 근데 사람 많을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "That's true, new places are always busy.",
"translation": "맞아, 새로 생긴 곳은 항상 바빠."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 그 맛집이 한산할 거라고 말했다.",
"hint": "'really crowded'는 매우 붐빈다는 뜻이에요.",
"result": "X",
"explanation": "승현은 그 곳이 매우 붐빌 거라고 예상했기 때문에 한산하다고 말한 것이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "We could try going there for lunch.",
"translation": "점심때 가보는 건 어때?"
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Good thinking, it's less busy during daytime.",
"translation": "좋은 생각이야, 낮에는 덜 바쁠 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Yeah, everyone's talking about it these @@.",
"hint": "현재 시기나 요즘을 나타내는 복수형 단어예요.",
"optionA": "times",
"optionB": "days",
"optionC": "weeks",
"result": "days",
"explanation": "'these days'는 요즘이라는 뜻으로 현재 상황을 설명할 때 자주 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Plus the reviews online look pretty promising.",
"translation": "게다가 온라인 리뷰도 꽤 괜찮아 보여."
},
{
"type": "script",
"index": 11,
"speaker": "승현",
"script": "Perfect, let's plan to go next week.",
"translation": "완벽해, 다음 주에 가기로 하자."
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "Sounds like a plan, I'm really excited.",
"translation": "계획 좋은데, 정말 기대돼."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 새로운 곳을 시도해보자고 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "try",
"optionC": "give",
"optionD": "sometime?",
"optionE": "a",
"optionF": "we",
"optionG": "it",
"result": "Should we give it a try sometime?",
"explanation": "언제 한번 가볼까라는 뜻으로 새로운 것을 시도해보자고 제안하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "배달음식 또 시켜도 될까",
"explanation": "연달아 배달음식을 시키는 것에 대한 고민과 합리화하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "배달음식"
},
{
"tag": "고민"
},
{
"tag": "합리화"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "guilt"
},
{
"tag": "excuse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Should we order delivery again today too?",
"translation": "오늘도 또 배달 시킬까?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "We've been doing that every single day.",
"translation": "우리 매일 그러고 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I know, but cooking seems really hard.",
"translation": "알아, 근데 요리하기 정말 귀찮아."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Plus we're both tired from work anyway.",
"translation": "게다가 우리 둘 다 일 때문에 피곤하기도 하고."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Exactly, that's a perfectly good reason then.",
"translation": "맞아, 그럼 충분히 좋은 이유네."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤과 유진은 어제 집에서 요리를 했다.",
"hint": "'every single day'는 매일매일 계속한다는 뜻이에요.",
"result": "X",
"explanation": "유진은 매일 배달음식을 시키고 있다고 말했기 때문에 집에서 요리한 것이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Fine, but let's try something different today.",
"translation": "좋아, 근데 오늘은 다른 거 시키자."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Agreed, the same food gets boring fast.",
"translation": "동감, 같은 음식은 금방 질려."
},
{
"type": "blank",
"index": 9,
"quiz": "Plus we're both tired from @@ anyway.",
"hint": "사람들이 돈을 벌기 위해 하는 활동을 의미하는 단어예요.",
"optionA": "shopping",
"optionB": "work",
"optionC": "playing",
"result": "work",
"explanation": "'work'는 일이라는 뜻으로 피곤한 이유를 설명할 때 자주 사용되는 단어입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "How about trying that Thai place instead?",
"translation": "그 태국 음식점 어때?"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Great idea, I love their spicy food.",
"translation": "좋은 생각이야, 거기 매운 음식 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Perfect, let's order from there right now.",
"translation": "완벽해, 지금 바로 거기서 시키자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 요리하기 귀찮다는 이유를 말한 문장을 완성하세요.",
"optionA": "cooking",
"optionB": "but",
"optionC": "I",
"optionD": "really",
"optionE": "seems",
"optionF": "know",
"optionG": "hard",
"result": "I know but cooking seems really hard.",
"explanation": "알지만 요리하기 정말 귀찮다는 뜻으로 배달음식을 합리화하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "배달음식 또 시켜도 될까",
"explanation": "연달아 배달음식을 시키는 것에 대한 고민과 합리화하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "배달음식"
},
{
"tag": "고민"
},
{
"tag": "합리화"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "guilt"
},
{
"tag": "excuse"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Should we order delivery again today too?",
"translation": "오늘도 또 배달 시킬까?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "We've been doing that every single day.",
"translation": "우리 매일 그러고 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I know, but cooking seems really hard.",
"translation": "알아, 근데 요리하기 정말 귀찮아."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Plus we're both tired from work anyway.",
"translation": "게다가 우리 둘 다 일 때문에 피곤하기도 하고."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Exactly, that's a perfectly good reason then.",
"translation": "맞아, 그럼 충분히 좋은 이유네."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤과 유진은 어제 집에서 요리를 했다.",
"hint": "'every single day'는 매일매일 계속한다는 뜻이에요.",
"result": "X",
"explanation": "유진은 매일 배달음식을 시키고 있다고 말했기 때문에 집에서 요리한 것이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Fine, but let's try something different today.",
"translation": "좋아, 근데 오늘은 다른 거 시키자."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Agreed, the same food gets boring fast.",
"translation": "동감, 같은 음식은 금방 질려."
},
{
"type": "blank",
"index": 9,
"quiz": "Plus we're both tired from @@ anyway.",
"hint": "사람들이 돈을 벌기 위해 하는 활동을 의미하는 단어예요.",
"optionA": "shopping",
"optionB": "work",
"optionC": "playing",
"result": "work",
"explanation": "'work'는 일이라는 뜻으로 피곤한 이유를 설명할 때 자주 사용되는 단어입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "How about trying that Thai place instead?",
"translation": "그 태국 음식점 어때?"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Great idea, I love their spicy food.",
"translation": "좋은 생각이야, 거기 매운 음식 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Perfect, let's order from there right now.",
"translation": "완벽해, 지금 바로 거기서 시키자."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 요리하기 귀찮다는 이유를 말한 문장을 완성하세요.",
"optionA": "cooking",
"optionB": "I",
"optionC": "seems",
"optionD": "hard.",
"optionE": "really",
"optionF": "know",
"optionG": "but",
"result": "I know but cooking seems really hard.",
"explanation": "알지만 요리하기 정말 귀찮다는 뜻으로 배달음식을 합리화하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "매운 음식 도전하는 중",
"explanation": "평소보다 더 매운 음식에 도전하며 벌어지는 재미있는 상황입니다.",
"level": 5,
"korTags": [
{
"tag": "매운음식"
},
{
"tag": "도전"
},
{
"tag": "재미"
}
],
"engTags": [
{
"tag": "spicy"
},
{
"tag": "challenge"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "This looks way spicier than I expected.",
"translation": "생각보다 훨씬 더 매워 보이네."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Are you sure you can handle it?",
"translation": "정말 감당할 수 있겠어?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Of course, I eat spicy food regularly.",
"translation": "당연하지, 매운 거 자주 먹어."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Okay, but don't say I didn't warn.",
"translation": "알겠어, 근데 내가 안 경고했다고 하지 마."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Trust me, this will be totally fine.",
"translation": "믿어봐, 이거 완전 괜찮을 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 매운 음식을 전혀 먹지 못한다고 말했다.",
"hint": "'I eat spicy food regularly'는 매운 음식을 자주 먹는다는 뜻이에요.",
"result": "X",
"explanation": "민재는 매운 음식을 자주 먹는다고 말했기 때문에 전혀 먹지 못한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Alright, let's see how confident you are.",
"translation": "알겠어, 얼마나 자신 있는지 보자."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Here goes nothing, wish me good luck.",
"translation": "이제 시작이야, 행운을 빌어줘."
},
{
"type": "blank",
"index": 9,
"quiz": "Are you sure you can @@ it?",
"hint": "어려운 상황을 처리하거나 견딜 수 있다는 의미의 동사예요.",
"optionA": "eat",
"optionB": "handle",
"optionC": "cook",
"result": "handle",
"explanation": "'handle'은 감당하다, 처리하다라는 뜻으로 매운 음식을 견딜 수 있는지 물어볼 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "I'll have some milk ready just case.",
"translation": "혹시 모르니까 우유 준비해둘게."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Thanks, but I really won't need that.",
"translation": "고마워, 근데 정말 필요 없을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "We'll see about that in few minutes.",
"translation": "몇 분 후에 알게 될 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원이 미리 경고했다고 말한 문장을 완성하세요.",
"optionA": "don't",
"optionB": "didn't",
"optionC": "but",
"optionD": "say",
"optionE": "Okay",
"optionF": "warn",
"optionG": "I",
"result": "Okay but don't say I didn't warn.",
"explanation": "알겠지만 내가 안 경고했다고 하지 마라는 뜻으로 미리 주의를 준다는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "매운 음식 도전하는 중",
"explanation": "평소보다 더 매운 음식에 도전하며 벌어지는 재미있는 상황입니다.",
"level": 5,
"korTags": [
{
"tag": "매운음식"
},
{
"tag": "도전"
},
{
"tag": "재미"
}
],
"engTags": [
{
"tag": "spicy"
},
{
"tag": "challenge"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "This looks way spicier than I expected.",
"translation": "생각보다 훨씬 더 매워 보이네."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Are you sure you can handle it?",
"translation": "정말 감당할 수 있겠어?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Of course, I eat spicy food regularly.",
"translation": "당연하지, 매운 거 자주 먹어."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Okay, but don't say I didn't warn.",
"translation": "알겠어, 근데 내가 안 경고했다고 하지 마."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Trust me, this will be totally fine.",
"translation": "믿어봐, 이거 완전 괜찮을 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 매운 음식을 전혀 먹지 못한다고 말했다.",
"hint": "'I eat spicy food regularly'는 매운 음식을 자주 먹는다는 뜻이에요.",
"result": "X",
"explanation": "민재는 매운 음식을 자주 먹는다고 말했기 때문에 전혀 먹지 못한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Alright, let's see how confident you are.",
"translation": "알겠어, 얼마나 자신 있는지 보자."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Here goes nothing, wish me good luck.",
"translation": "이제 시작이야, 행운을 빌어줘."
},
{
"type": "blank",
"index": 9,
"quiz": "Are you sure you can @@ it?",
"hint": "어려운 상황을 처리하거나 견딜 수 있다는 의미의 동사예요.",
"optionA": "eat",
"optionB": "handle",
"optionC": "cook",
"result": "handle",
"explanation": "'handle'은 감당하다, 처리하다라는 뜻으로 매운 음식을 견딜 수 있는지 물어볼 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "I'll have some milk ready just case.",
"translation": "혹시 모르니까 우유 준비해둘게."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Thanks, but I really won't need that.",
"translation": "고마워, 근데 정말 필요 없을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "We'll see about that in few minutes.",
"translation": "몇 분 후에 알게 될 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지원이 미리 경고했다고 말한 문장을 완성하세요.",
"optionA": "warn.",
"optionB": "Okay",
"optionC": "but",
"optionD": "don't",
"optionE": "say",
"optionF": "I",
"optionG": "didn't",
"result": "Okay but don't say I didn't warn.",
"explanation": "알겠지만 내가 안 경고했다고 하지 마라는 뜻으로 미리 주의를 준다는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "냉장고 파먹기 프로젝트",
"explanation": "냉장고에 있는 재료들로 요리를 만들어보려는 도전적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "냉장고"
},
{
"tag": "요리"
},
{
"tag": "재료"
}
],
"engTags": [
{
"tag": "fridge"
},
{
"tag": "cooking"
},
{
"tag": "ingredients"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Let's use up everything in the fridge.",
"translation": "냉장고에 있는 거 다 써버리자."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Good idea, we have too much stuff.",
"translation": "좋은 생각이야, 너무 많이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "I found some vegetables and leftover rice.",
"translation": "야채랑 남은 밥 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Perfect, we can make fried rice easily.",
"translation": "완벽해, 볶음밥 쉽게 만들 수 있겠다."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Plus there's some meat in the freezer.",
"translation": "게다가 냉동실에 고기도 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 냉장고가 거의 비어있다고 말했다.",
"hint": "'too much stuff'는 물건이 너무 많다는 뜻이에요.",
"result": "X",
"explanation": "태호가 냉장고에 물건이 너무 많이 있다고 말했기 때문에 비어있지 않습니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Great, that'll make it even more filling.",
"translation": "좋아, 그럼 더 배부를 거야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Should we add some eggs as well?",
"translation": "계란도 넣을까?"
},
{
"type": "blank",
"index": 9,
"quiz": "Perfect, we can make fried rice @@.",
"hint": "어려움 없이 간단하게 할 수 있다는 의미의 부사예요.",
"optionA": "quickly",
"optionB": "easily",
"optionC": "slowly",
"result": "easily",
"explanation": "'easily'는 쉽게라는 뜻으로 요리를 간단히 만들 수 있다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Absolutely, eggs make everything taste much better.",
"translation": "당연하지, 계란은 모든 걸 더 맛있게 해."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "This is going to be delicious meal.",
"translation": "이거 맛있는 식사가 될 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "And we're cleaning out the fridge too.",
"translation": "그리고 냉장고 정리도 되고."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 냉장고 재료를 다 사용하자고 제안한 문장을 완성하세요.",
"optionA": "use",
"optionB": "Let's",
"optionC": "in",
"optionD": "up",
"optionE": "everything",
"optionF": "fridge",
"optionG": "the",
"result": "Let's use up everything in the fridge.",
"explanation": "냉장고에 있는 거 다 써버리자는 뜻으로 남은 재료를 활용하자는 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "냉장고 파먹기 프로젝트",
"explanation": "냉장고에 있는 재료들로 요리를 만들어보려는 도전적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "냉장고"
},
{
"tag": "요리"
},
{
"tag": "재료"
}
],
"engTags": [
{
"tag": "fridge"
},
{
"tag": "cooking"
},
{
"tag": "ingredients"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Let's use up everything in the fridge.",
"translation": "냉장고에 있는 거 다 써버리자."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Good idea, we have too much stuff.",
"translation": "좋은 생각이야, 너무 많이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "I found some vegetables and leftover rice.",
"translation": "야채랑 남은 밥 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Perfect, we can make fried rice easily.",
"translation": "완벽해, 볶음밥 쉽게 만들 수 있겠다."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Plus there's some meat in the freezer.",
"translation": "게다가 냉동실에 고기도 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 냉장고가 거의 비어있다고 말했다.",
"hint": "'too much stuff'는 물건이 너무 많다는 뜻이에요.",
"result": "X",
"explanation": "태호가 냉장고에 물건이 너무 많이 있다고 말했기 때문에 비어있지 않습니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Great, that'll make it even more filling.",
"translation": "좋아, 그럼 더 배부를 거야."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Should we add some eggs as well?",
"translation": "계란도 넣을까?"
},
{
"type": "blank",
"index": 9,
"quiz": "Perfect, we can make fried rice @@.",
"hint": "어려움 없이 간단하게 할 수 있다는 의미의 부사예요.",
"optionA": "quickly",
"optionB": "easily",
"optionC": "slowly",
"result": "easily",
"explanation": "'easily'는 쉽게라는 뜻으로 요리를 간단히 만들 수 있다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Absolutely, eggs make everything taste much better.",
"translation": "당연하지, 계란은 모든 걸 더 맛있게 해."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "This is going to be delicious meal.",
"translation": "이거 맛있는 식사가 될 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "And we're cleaning out the fridge too.",
"translation": "그리고 냉장고 정리도 되고."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 냉장고 재료를 다 사용하자고 제안한 문장을 완성하세요.",
"optionA": "fridge.",
"optionB": "everything",
"optionC": "the",
"optionD": "Let's",
"optionE": "up",
"optionF": "in",
"optionG": "use",
"result": "Let's use up everything in the fridge.",
"explanation": "냉장고에 있는 거 다 써버리자는 뜻으로 남은 재료를 활용하자는 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "다이어트 중인데 치킨이",
"explanation": "다이어트 중이지만 치킨 유혹을 견디기 힘든 상황의 솔직한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "다이어트"
},
{
"tag": "치킨"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "diet"
},
{
"tag": "chicken"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "I'm supposed to be on diet.",
"translation": "다이어트 중인데 말이야."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "But that chicken smells absolutely amazing right.",
"translation": "근데 저 치킨 냄새 진짜 끝내주지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Stop it, you're making this harder me.",
"translation": "그만해, 나한테 더 어렵게 만들고 있어."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Come on, just one piece won't hurt.",
"translation": "아 그냥 한 조각은 괜찮을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "You know that's not how it works.",
"translation": "그런 식으로 되는 게 아니라는 거 알잖아."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 다이어트를 하지 않고 있다고 말했다.",
"hint": "'supposed to be on diet'은 다이어트 중이라는 뜻이에요.",
"result": "X",
"explanation": "소영은 자신이 다이어트 중이라고 명확히 말했기 때문에 다이어트를 안 한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Fine, but you've been really good lately.",
"translation": "알겠어, 근데 요즘 정말 잘하고 있잖아."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "That's exactly why I can't give now.",
"translation": "그래서 더 지금 포기할 수 없어."
},
{
"type": "blank",
"index": 9,
"quiz": "But that chicken smells absolutely amazing @@.",
"hint": "문장 끝에서 동의를 구하거나 확인할 때 쓰는 단어예요.",
"optionA": "now",
"optionB": "right",
"optionC": "here",
"result": "right",
"explanation": "'right'는 문장 끝에서 그렇지 않니라는 의미로 동의를 구할 때 자주 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I understand, willpower is really important here.",
"translation": "이해해, 의지력이 정말 중요하지."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Thanks for understanding, it means a lot.",
"translation": "이해해줘서 고마워, 정말 큰 의미야."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "How about we get some salad instead?",
"translation": "그럼 샐러드 먹을까?"
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 다이어트 중이라고 말한 문장을 완성하세요.",
"optionA": "supposed",
"optionB": "I'm",
"optionC": "to",
"optionD": "diet",
"optionE": "be",
"optionF": "on",
"optionG": "a",
"result": "I'm supposed to be on a diet.",
"explanation": "다이어트 중인데 말이야라는 뜻으로 자신의 상황을 설명하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "다이어트 중인데 치킨이",
"explanation": "다이어트 중이지만 치킨 유혹을 견디기 힘든 상황의 솔직한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "다이어트"
},
{
"tag": "치킨"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "diet"
},
{
"tag": "chicken"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "I'm supposed to be on diet.",
"translation": "다이어트 중인데 말이야."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "But that chicken smells absolutely amazing right.",
"translation": "근데 저 치킨 냄새 진짜 끝내주지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Stop it, you're making this harder me.",
"translation": "그만해, 나한테 더 어렵게 만들고 있어."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Come on, just one piece won't hurt.",
"translation": "아 그냥 한 조각은 괜찮을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "You know that's not how it works.",
"translation": "그런 식으로 되는 게 아니라는 거 알잖아."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 다이어트를 하지 않고 있다고 말했다.",
"hint": "'supposed to be on diet'은 다이어트 중이라는 뜻이에요.",
"result": "X",
"explanation": "소영은 자신이 다이어트 중이라고 명확히 말했기 때문에 다이어트를 안 한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Fine, but you've been really good lately.",
"translation": "알겠어, 근데 요즘 정말 잘하고 있잖아."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "That's exactly why I can't give now.",
"translation": "그래서 더 지금 포기할 수 없어."
},
{
"type": "blank",
"index": 9,
"quiz": "But that chicken smells absolutely amazing @@.",
"hint": "문장 끝에서 동의를 구하거나 확인할 때 쓰는 단어예요.",
"optionA": "now",
"optionB": "right",
"optionC": "here",
"result": "right",
"explanation": "'right'는 문장 끝에서 그렇지 않니라는 의미로 동의를 구할 때 자주 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I understand, willpower is really important here.",
"translation": "이해해, 의지력이 정말 중요하지."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Thanks for understanding, it means a lot.",
"translation": "이해해줘서 고마워, 정말 큰 의미야."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "How about we get some salad instead?",
"translation": "그럼 샐러드 먹을까?"
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 다이어트 중이라고 말한 문장을 완성하세요.",
"optionA": "a",
"optionB": "supposed",
"optionC": "be",
"optionD": "on",
"optionE": "I'm",
"optionF": "to",
"optionG": "diet.",
"result": "I'm supposed to be on a diet.",
"explanation": "다이어트 중인데 말이야라는 뜻으로 자신의 상황을 설명하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "처음 만드는 파스타 도전",
"explanation": "파스타를 처음 만들어보며 시행착오를 겪는 재미있는 상황입니다.",
"level": 5,
"korTags": [
{
"tag": "파스타"
},
{
"tag": "첫도전"
},
{
"tag": "요리"
}
],
"engTags": [
{
"tag": "pasta"
},
{
"tag": "first"
},
{
"tag": "cooking"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "This is my first time making pasta.",
"translation": "파스타 만드는 거 처음이야."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Don't worry, it's actually pretty simple to.",
"translation": "걱정 마, 사실 꽤 간단해."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "How much salt should I add here?",
"translation": "여기에 소금 얼마나 넣어야 해?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Just a pinch, don't go too crazy.",
"translation": "조금만, 너무 많이 넣지 마."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Got it, I'll be very careful then.",
"translation": "알겠어, 조심조심 할게."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 파스타를 여러 번 만들어봤다고 말했다.",
"hint": "'first time'은 처음이라는 뜻이에요.",
"result": "X",
"explanation": "준혁은 파스타 만드는 것이 처음이라고 말했기 때문에 여러 번 만든 적이 없습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Perfect, now let's wait for water boil.",
"translation": "완벽해, 이제 물이 끓을 때까지 기다리자."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Should I prepare the sauce while waiting?",
"translation": "기다리는 동안 소스 준비할까?"
},
{
"type": "blank",
"index": 9,
"quiz": "Just a pinch, don't go too @@.",
"hint": "지나치거나 과도하다는 의미의 형용사예요.",
"optionA": "fast",
"optionB": "crazy",
"optionC": "slow",
"result": "crazy",
"explanation": "'go too crazy'는 너무 과하게 하지 말라는 의미로 요리할 때 자주 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Great thinking, that'll save us some time.",
"translation": "좋은 생각이야, 시간도 절약되고."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "I hope this turns out well today.",
"translation": "오늘 잘 되길 바라."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "It will, you're doing everything perfectly right.",
"translation": "잘 될 거야, 모든 걸 완벽하게 하고 있어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "예솔이 파스타 만들기가 간단하다고 말한 문장을 완성하세요.",
"optionA": "worry",
"optionB": "pretty",
"optionC": "it's",
"optionD": "Don't",
"optionE": "to",
"optionF": "simple",
"optionG": "actually",
"result": "Don't worry it's actually pretty simple to.",
"explanation": "걱정 마, 사실 꽤 간단해라는 뜻으로 처음 요리하는 사람을 안심시키는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "처음 만드는 파스타 도전",
"explanation": "파스타를 처음 만들어보며 시행착오를 겪는 재미있는 상황입니다.",
"level": 5,
"korTags": [
{
"tag": "파스타"
},
{
"tag": "첫도전"
},
{
"tag": "요리"
}
],
"engTags": [
{
"tag": "pasta"
},
{
"tag": "first"
},
{
"tag": "cooking"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "This is my first time making pasta.",
"translation": "파스타 만드는 거 처음이야."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Don't worry, it's actually pretty simple to.",
"translation": "걱정 마, 사실 꽤 간단해."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "How much salt should I add here?",
"translation": "여기에 소금 얼마나 넣어야 해?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Just a pinch, don't go too crazy.",
"translation": "조금만, 너무 많이 넣지 마."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Got it, I'll be very careful then.",
"translation": "알겠어, 조심조심 할게."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 파스타를 여러 번 만들어봤다고 말했다.",
"hint": "'first time'은 처음이라는 뜻이에요.",
"result": "X",
"explanation": "준혁은 파스타 만드는 것이 처음이라고 말했기 때문에 여러 번 만든 적이 없습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Perfect, now let's wait for water boil.",
"translation": "완벽해, 이제 물이 끓을 때까지 기다리자."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Should I prepare the sauce while waiting?",
"translation": "기다리는 동안 소스 준비할까?"
},
{
"type": "blank",
"index": 9,
"quiz": "Just a pinch, don't go too @@.",
"hint": "지나치거나 과도하다는 의미의 형용사예요.",
"optionA": "fast",
"optionB": "crazy",
"optionC": "slow",
"result": "crazy",
"explanation": "'go too crazy'는 너무 과하게 하지 말라는 의미로 요리할 때 자주 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Great thinking, that'll save us some time.",
"translation": "좋은 생각이야, 시간도 절약되고."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "I hope this turns out well today.",
"translation": "오늘 잘 되길 바라."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "It will, you're doing everything perfectly right.",
"translation": "잘 될 거야, 모든 걸 완벽하게 하고 있어."
},
{
"type": "puzzle",
"index": 13,
"hint": "예솔이 파스타 만들기가 간단하다고 말한 문장을 완성하세요.",
"optionA": "Don't",
"optionB": "to.",
"optionC": "worry",
"optionD": "actually",
"optionE": "pretty",
"optionF": "simple",
"optionG": "it's",
"result": "Don't worry it's actually pretty simple to.",
"explanation": "걱정 마, 사실 꽤 간단해라는 뜻으로 처음 요리하는 사람을 안심시키는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "야식 먹고 싶은 밤",
"explanation": "밤늦게 야식에 대한 유혹과 갈등을 겪는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "야식"
},
{
"tag": "밤"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "late"
},
{
"tag": "snack"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I'm getting hungry again at this hour.",
"translation": "이 시간에 또 배고파지네."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same here, but it's already so late.",
"translation": "나도 그래, 근데 이미 너무 늦었어."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe just a small snack would okay.",
"translation": "작은 간식 정도는 괜찮을까."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "You know that never works out well.",
"translation": "그런 게 잘 안 된다는 거 알잖아."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "True, but I'm really craving something right.",
"translation": "맞아, 근데 진짜 뭔가 당기는데."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 전혀 배고프지 않다고 말했다.",
"hint": "'getting hungry'는 배고파진다는 뜻이에요.",
"result": "X",
"explanation": "지우는 이 시간에 또 배고파진다고 말했기 때문에 배고프지 않다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "How about drinking some water or tea?",
"translation": "물이나 차 마시는 건 어때?"
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "That might actually help with the craving.",
"translation": "그게 실제로 당기는 거 도움이 될 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "You know that never works out @@.",
"hint": "좋은 결과나 성공적인 상황을 나타내는 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "fast",
"result": "well",
"explanation": "'works out well'은 잘 되다, 성공적이다라는 뜻으로 부정문에서 잘 안 된다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Plus you'll sleep much better without food.",
"translation": "게다가 음식 없이 더 잘 잘 거야."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "You're right, let me make some tea.",
"translation": "네 말이 맞아, 차 좀 끓일게."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Good choice, herbal tea sounds really nice.",
"translation": "좋은 선택이야, 허브차 정말 좋을 것 같아."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 밤늦은 시간에 배고파진다고 말한 문장을 완성하세요.",
"optionA": "I'm",
"optionB": "again",
"optionC": "getting",
"optionD": "hour",
"optionE": "hungry",
"optionF": "at",
"optionG": "this",
"result": "I'm getting hungry again at this hour.",
"explanation": "이 시간에 또 배고파진다는 뜻으로 밤늦게 야식 생각이 날 때 하는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "야식 먹고 싶은 밤",
"explanation": "밤늦게 야식에 대한 유혹과 갈등을 겪는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "야식"
},
{
"tag": "밤"
},
{
"tag": "유혹"
}
],
"engTags": [
{
"tag": "late"
},
{
"tag": "snack"
},
{
"tag": "temptation"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I'm getting hungry again at this hour.",
"translation": "이 시간에 또 배고파지네."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same here, but it's already so late.",
"translation": "나도 그래, 근데 이미 너무 늦었어."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe just a small snack would okay.",
"translation": "작은 간식 정도는 괜찮을까."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "You know that never works out well.",
"translation": "그런 게 잘 안 된다는 거 알잖아."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "True, but I'm really craving something right.",
"translation": "맞아, 근데 진짜 뭔가 당기는데."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 전혀 배고프지 않다고 말했다.",
"hint": "'getting hungry'는 배고파진다는 뜻이에요.",
"result": "X",
"explanation": "지우는 이 시간에 또 배고파진다고 말했기 때문에 배고프지 않다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "How about drinking some water or tea?",
"translation": "물이나 차 마시는 건 어때?"
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "That might actually help with the craving.",
"translation": "그게 실제로 당기는 거 도움이 될 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "You know that never works out @@.",
"hint": "좋은 결과나 성공적인 상황을 나타내는 부사예요.",
"optionA": "badly",
"optionB": "well",
"optionC": "fast",
"result": "well",
"explanation": "'works out well'은 잘 되다, 성공적이다라는 뜻으로 부정문에서 잘 안 된다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Plus you'll sleep much better without food.",
"translation": "게다가 음식 없이 더 잘 잘 거야."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "You're right, let me make some tea.",
"translation": "네 말이 맞아, 차 좀 끓일게."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Good choice, herbal tea sounds really nice.",
"translation": "좋은 선택이야, 허브차 정말 좋을 것 같아."
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 밤늦은 시간에 배고파진다고 말한 문장을 완성하세요.",
"optionA": "again",
"optionB": "hungry",
"optionC": "this",
"optionD": "at",
"optionE": "hour.",
"optionF": "getting",
"optionG": "I'm",
"result": "I'm getting hungry again at this hour.",
"explanation": "이 시간에 또 배고파진다는 뜻으로 밤늦게 야식 생각이 날 때 하는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "카페에서 디저트 고르기",
"explanation": "카페에서 다양한 디저트 중에서 선택하는 즐거운 고민의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카페"
},
{
"tag": "디저트"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "dessert"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Everything on the menu looks so tempting.",
"translation": "메뉴에 있는 거 다 너무 먹음직스러워."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I know right, it's hard to choose.",
"translation": "그러게, 고르기 어려워."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we get two different things share?",
"translation": "두 개 다른 걸 시켜서 나눠 먹을까?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Perfect idea, then we can try more.",
"translation": "완벽한 생각이야, 그럼 더 많이 먹어볼 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "The chocolate cake looks absolutely divine to.",
"translation": "초콜릿 케이크가 정말 환상적으로 보여."
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 메뉴의 디저트들이 별로라고 말했다.",
"hint": "'so tempting'은 매우 유혹적이라는 뜻이에요.",
"result": "X",
"explanation": "채원은 메뉴의 모든 디저트가 너무 먹음직스럽다고 말했기 때문에 별로라는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "And that strawberry tart also catches my.",
"translation": "그리고 저 딸기 타르트도 눈에 띄네."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Great choice, those two would be perfect.",
"translation": "좋은 선택이야, 그 둘이면 완벽할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Should we get two different things @@?",
"hint": "나누어 가지거나 함께 사용한다는 의미의 동사예요.",
"optionA": "eat",
"optionB": "share",
"optionC": "buy",
"result": "share",
"explanation": "'share'는 나누다, 함께 쓰다라는 뜻으로 음식을 함께 먹을 때 자주 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Plus we won't feel too guilty this.",
"translation": "게다가 너무 죄책감도 안 들 거야."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Exactly, sharing makes everything better somehow.",
"translation": "맞아, 나눠 먹으면 왠지 더 좋아져."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Alright, let's go order those two then.",
"translation": "좋아, 가서 그 둘 주문하자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "승현이 고르기 어렵다고 공감한 문장을 완성하세요.",
"optionA": "I",
"optionB": "it's",
"optionC": "right",
"optionD": "to",
"optionE": "know",
"optionF": "choose",
"optionG": "hard",
"result": "I know right it's hard to choose.",
"explanation": "그러게, 고르기 어려워라는 뜻으로 상대방의 말에 공감할 때 쓰는 자연스러운 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "카페에서 디저트 고르기",
"explanation": "카페에서 다양한 디저트 중에서 선택하는 즐거운 고민의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카페"
},
{
"tag": "디저트"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "dessert"
},
{
"tag": "choice"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Everything on the menu looks so tempting.",
"translation": "메뉴에 있는 거 다 너무 먹음직스러워."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I know right, it's hard to choose.",
"translation": "그러게, 고르기 어려워."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Should we get two different things share?",
"translation": "두 개 다른 걸 시켜서 나눠 먹을까?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Perfect idea, then we can try more.",
"translation": "완벽한 생각이야, 그럼 더 많이 먹어볼 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "The chocolate cake looks absolutely divine to.",
"translation": "초콜릿 케이크가 정말 환상적으로 보여."
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 메뉴의 디저트들이 별로라고 말했다.",
"hint": "'so tempting'은 매우 유혹적이라는 뜻이에요.",
"result": "X",
"explanation": "채원은 메뉴의 모든 디저트가 너무 먹음직스럽다고 말했기 때문에 별로라는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "And that strawberry tart also catches my.",
"translation": "그리고 저 딸기 타르트도 눈에 띄네."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Great choice, those two would be perfect.",
"translation": "좋은 선택이야, 그 둘이면 완벽할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Should we get two different things @@?",
"hint": "나누어 가지거나 함께 사용한다는 의미의 동사예요.",
"optionA": "eat",
"optionB": "share",
"optionC": "buy",
"result": "share",
"explanation": "'share'는 나누다, 함께 쓰다라는 뜻으로 음식을 함께 먹을 때 자주 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Plus we won't feel too guilty this.",
"translation": "게다가 너무 죄책감도 안 들 거야."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Exactly, sharing makes everything better somehow.",
"translation": "맞아, 나눠 먹으면 왠지 더 좋아져."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Alright, let's go order those two then.",
"translation": "좋아, 가서 그 둘 주문하자."
},
{
"type": "puzzle",
"index": 13,
"hint": "승현이 고르기 어렵다고 공감한 문장을 완성하세요.",
"optionA": "hard",
"optionB": "I",
"optionC": "to",
"optionD": "choose.",
"optionE": "right",
"optionF": "it's",
"optionG": "know",
"result": "I know right it's hard to choose.",
"explanation": "그러게, 고르기 어려워라는 뜻으로 상대방의 말에 공감할 때 쓰는 자연스러운 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "집에서 피자 만들어보기",
"explanation": "직접 피자를 만들어보며 즐거워하는 도전적인 요리 상황입니다.",
"level": 5,
"korTags": [
{
"tag": "피자"
},
{
"tag": "홈메이드"
},
{
"tag": "도전"
}
],
"engTags": [
{
"tag": "pizza"
},
{
"tag": "homemade"
},
{
"tag": "challenge"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Let's try making pizza from scratch today.",
"translation": "오늘 피자를 처음부터 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "That sounds fun, but also pretty challenging.",
"translation": "재밌을 것 같은데, 꽤 도전적이기도 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Don't worry, I found a simple recipe.",
"translation": "걱정 마, 간단한 레시피 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Great, what ingredients do we need first?",
"translation": "좋아, 먼저 어떤 재료가 필요해?"
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Flour, water, yeast, and some olive oil.",
"translation": "밀가루, 물, 이스트, 그리고 올리브오일."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 피자 만들기가 매우 어렵다고 말했다.",
"hint": "'simple recipe'는 간단한 레시피라는 뜻이에요.",
"result": "X",
"explanation": "민재는 간단한 레시피를 찾았다고 말했기 때문에 매우 어렵다고 한 것이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Perfect, I think we have all those.",
"translation": "완벽해, 그거 다 있는 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Awesome, let's start with making the dough.",
"translation": "좋아, 도우 만드는 것부터 시작하자."
},
{
"type": "blank",
"index": 9,
"quiz": "That sounds fun, but also pretty @@.",
"hint": "어렵거나 도전이 필요한 상황을 나타내는 형용사예요.",
"optionA": "easy",
"optionB": "challenging",
"optionC": "boring",
"result": "challenging",
"explanation": "'challenging'은 도전적인, 어려운이라는 뜻으로 새로운 시도에 대한 감정을 표현합니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "I'm excited to see how this out.",
"translation": "이게 어떻게 될지 기대돼."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Same here, homemade always tastes much better.",
"translation": "나도 그래, 홈메이드가 항상 훨씬 더 맛있어."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "True, plus it'll be fun to together.",
"translation": "맞아, 게다가 함께 하면 재밌을 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 피자를 처음부터 만들어보자고 제안한 문장을 완성하세요.",
"optionA": "making",
"optionB": "try",
"optionC": "Let's",
"optionD": "from",
"optionE": "pizza",
"optionF": "scratch",
"optionG": "today",
"result": "Let's try making pizza from scratch today.",
"explanation": "오늘 피자를 처음부터 만들어보자는 뜻으로 요리에 도전할 때 쓰는 자연스러운 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "집에서 피자 만들어보기",
"explanation": "직접 피자를 만들어보며 즐거워하는 도전적인 요리 상황입니다.",
"level": 5,
"korTags": [
{
"tag": "피자"
},
{
"tag": "홈메이드"
},
{
"tag": "도전"
}
],
"engTags": [
{
"tag": "pizza"
},
{
"tag": "homemade"
},
{
"tag": "challenge"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Let's try making pizza from scratch today.",
"translation": "오늘 피자를 처음부터 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "That sounds fun, but also pretty challenging.",
"translation": "재밌을 것 같은데, 꽤 도전적이기도 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Don't worry, I found a simple recipe.",
"translation": "걱정 마, 간단한 레시피 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Great, what ingredients do we need first?",
"translation": "좋아, 먼저 어떤 재료가 필요해?"
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Flour, water, yeast, and some olive oil.",
"translation": "밀가루, 물, 이스트, 그리고 올리브오일."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 피자 만들기가 매우 어렵다고 말했다.",
"hint": "'simple recipe'는 간단한 레시피라는 뜻이에요.",
"result": "X",
"explanation": "민재는 간단한 레시피를 찾았다고 말했기 때문에 매우 어렵다고 한 것이 아닙니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Perfect, I think we have all those.",
"translation": "완벽해, 그거 다 있는 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Awesome, let's start with making the dough.",
"translation": "좋아, 도우 만드는 것부터 시작하자."
},
{
"type": "blank",
"index": 9,
"quiz": "That sounds fun, but also pretty @@.",
"hint": "어렵거나 도전이 필요한 상황을 나타내는 형용사예요.",
"optionA": "easy",
"optionB": "challenging",
"optionC": "boring",
"result": "challenging",
"explanation": "'challenging'은 도전적인, 어려운이라는 뜻으로 새로운 시도에 대한 감정을 표현합니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "I'm excited to see how this out.",
"translation": "이게 어떻게 될지 기대돼."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Same here, homemade always tastes much better.",
"translation": "나도 그래, 홈메이드가 항상 훨씬 더 맛있어."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "True, plus it'll be fun to together.",
"translation": "맞아, 게다가 함께 하면 재밌을 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 피자를 처음부터 만들어보자고 제안한 문장을 완성하세요.",
"optionA": "making",
"optionB": "pizza",
"optionC": "today.",
"optionD": "try",
"optionE": "scratch",
"optionF": "Let's",
"optionG": "from",
"result": "Let's try making pizza from scratch today.",
"explanation": "오늘 피자를 처음부터 만들어보자는 뜻으로 요리에 도전할 때 쓰는 자연스러운 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "엄마표 김치찌개가 그리워",
"explanation": "집을 떠나 살면서 엄마 음식이 그리워지는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "엄마음식"
},
{
"tag": "그리움"
},
{
"tag": "집밥"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "food"
},
{
"tag": "miss"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I really miss my mom's kimchi stew.",
"translation": "엄마 김치찌개가 정말 그리워."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Nothing beats homemade food from family, right?",
"translation": "역시 집에서 해주는 음식이 최고지, 그렇지?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Exactly, I've tried making it myself.",
"translation": "맞아, 나도 만들어봤는데."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "How did it turn out for you?",
"translation": "어떻게 나왔어?"
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Terrible, it tasted nothing like mom's version.",
"translation": "끔찍했어, 엄마 것과 전혀 달랐어."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 자신이 만든 김치찌개가 맛있었다고 말했다.",
"hint": "'Terrible'은 끔찍하다는 뜻이에요.",
"result": "X",
"explanation": "지훈은 자신이 만든 김치찌개가 끔찍했다고 말했기 때문에 맛있지 않았습니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That's totally normal, it takes years practice.",
"translation": "완전 정상이야, 몇 년간 연습이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Maybe I should call and ask recipe.",
"translation": "엄마한테 전화해서 레시피 물어볼까."
},
{
"type": "blank",
"index": 9,
"quiz": "Nothing beats homemade food from @@, right?",
"hint": "가족 구성원들을 통틀어 가리키는 단어예요.",
"optionA": "friends",
"optionB": "family",
"optionC": "neighbors",
"result": "family",
"explanation": "'family'는 가족이라는 뜻으로 집에서 가족이 해주는 음식을 말할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Great idea, moms love sharing cooking secrets.",
"translation": "좋은 생각이야, 엄마들은 요리 비법 알려주는 거 좋아해."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "True, she'll probably be so happy.",
"translation": "맞아, 엄청 기뻐하실 거야."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Plus you'll finally get that authentic taste.",
"translation": "게다가 드디어 그 진짜 맛을 낼 수 있을 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 엄마 김치찌개를 그리워한다고 말한 문장을 완성하세요.",
"optionA": "really",
"optionB": "my",
"optionC": "miss",
"optionD": "I",
"optionE": "mom's",
"optionF": "stew",
"optionG": "kimchi",
"result": "I really miss my mom's kimchi stew.",
"explanation": "엄마 김치찌개가 정말 그립다는 뜻으로 집을 떠나 사는 사람들이 자주 느끼는 감정입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "엄마표 김치찌개가 그리워",
"explanation": "집을 떠나 살면서 엄마 음식이 그리워지는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "엄마음식"
},
{
"tag": "그리움"
},
{
"tag": "집밥"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "food"
},
{
"tag": "miss"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I really miss my mom's kimchi stew.",
"translation": "엄마 김치찌개가 정말 그리워."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Nothing beats homemade food from family, right?",
"translation": "역시 집에서 해주는 음식이 최고지, 그렇지?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Exactly, I've tried making it myself.",
"translation": "맞아, 나도 만들어봤는데."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "How did it turn out for you?",
"translation": "어떻게 나왔어?"
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Terrible, it tasted nothing like mom's version.",
"translation": "끔찍했어, 엄마 것과 전혀 달랐어."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 자신이 만든 김치찌개가 맛있었다고 말했다.",
"hint": "'Terrible'은 끔찍하다는 뜻이에요.",
"result": "X",
"explanation": "지훈은 자신이 만든 김치찌개가 끔찍했다고 말했기 때문에 맛있지 않았습니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That's totally normal, it takes years practice.",
"translation": "완전 정상이야, 몇 년간 연습이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Maybe I should call and ask recipe.",
"translation": "엄마한테 전화해서 레시피 물어볼까."
},
{
"type": "blank",
"index": 9,
"quiz": "Nothing beats homemade food from @@, right?",
"hint": "가족 구성원들을 통틀어 가리키는 단어예요.",
"optionA": "friends",
"optionB": "family",
"optionC": "neighbors",
"result": "family",
"explanation": "'family'는 가족이라는 뜻으로 집에서 가족이 해주는 음식을 말할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Great idea, moms love sharing cooking secrets.",
"translation": "좋은 생각이야, 엄마들은 요리 비법 알려주는 거 좋아해."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "True, she'll probably be so happy.",
"translation": "맞아, 엄청 기뻐하실 거야."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Plus you'll finally get that authentic taste.",
"translation": "게다가 드디어 그 진짜 맛을 낼 수 있을 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 엄마 김치찌개를 그리워한다고 말한 문장을 완성하세요.",
"optionA": "mom's",
"optionB": "stew.",
"optionC": "kimchi",
"optionD": "miss",
"optionE": "really",
"optionF": "I",
"optionG": "my",
"result": "I really miss my mom's kimchi stew.",
"explanation": "엄마 김치찌개가 정말 그립다는 뜻으로 집을 떠나 사는 사람들이 자주 느끼는 감정입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "새벽 편의점 라면 타임",
"explanation": "새벽에 편의점에서 라면을 먹으며 나누는 소소한 일상 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "편의점"
},
{
"tag": "라면"
},
{
"tag": "새벽"
}
],
"engTags": [
{
"tag": "convenience"
},
{
"tag": "ramen"
},
{
"tag": "dawn"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Nothing beats convenience store ramen at night.",
"translation": "새벽에 먹는 편의점 라면이 최고야."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I totally agree, it hits differently somehow.",
"translation": "완전 동감, 왠지 다르게 느껴져."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Plus the atmosphere here is pretty cozy.",
"translation": "게다가 여기 분위기도 꽤 아늑해."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Right, there's something special about late eating.",
"translation": "맞아, 늦은 시간 먹는 거에 특별한 게 있어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Should we get some extra toppings too?",
"translation": "토핑도 좀 더 추가할까?"
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 편의점 라면이 맛없다고 말했다.",
"hint": "'Nothing beats'는 최고라는 뜻이에요.",
"result": "X",
"explanation": "도윤은 편의점 라면이 최고라고 말했기 때문에 맛없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Definitely, let's add some cheese and.",
"translation": "당연하지, 치즈랑 계란 넣자."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Perfect combination, you know what you're doing.",
"translation": "완벽한 조합이야, 제대로 아는구나."
},
{
"type": "blank",
"index": 9,
"quiz": "Right, there's something special about late @@.",
"hint": "음식을 입에 넣고 씹는 행위를 나타내는 동명사예요.",
"optionA": "sleeping",
"optionB": "eating",
"optionC": "walking",
"result": "eating",
"explanation": "'eating'은 먹는 것이라는 뜻으로 늦은 시간에 음식을 먹는 특별함을 표현합니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "This is exactly what I needed tonight.",
"translation": "오늘 밤에 딱 필요했던 거야."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Same here, sometimes simple food is best.",
"translation": "나도 그래, 가끔은 간단한 음식이 최고야."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Absolutely, it's all about the right timing.",
"translation": "맞아, 타이밍이 중요한 거지."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 편의점 라면이 최고라고 말한 문장을 완성하세요.",
"optionA": "Nothing",
"optionB": "ramen",
"optionC": "store",
"optionD": "convenience",
"optionE": "night",
"optionF": "at",
"optionG": "beats",
"result": "Nothing beats convenience store ramen at night.",
"explanation": "새벽에 먹는 편의점 라면이 최고라는 뜻으로 특별한 시간과 장소의 조합을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "새벽 편의점 라면 타임",
"explanation": "새벽에 편의점에서 라면을 먹으며 나누는 소소한 일상 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "편의점"
},
{
"tag": "라면"
},
{
"tag": "새벽"
}
],
"engTags": [
{
"tag": "convenience"
},
{
"tag": "ramen"
},
{
"tag": "dawn"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Nothing beats convenience store ramen at night.",
"translation": "새벽에 먹는 편의점 라면이 최고야."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I totally agree, it hits differently somehow.",
"translation": "완전 동감, 왠지 다르게 느껴져."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Plus the atmosphere here is pretty cozy.",
"translation": "게다가 여기 분위기도 꽤 아늑해."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Right, there's something special about late eating.",
"translation": "맞아, 늦은 시간 먹는 거에 특별한 게 있어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Should we get some extra toppings too?",
"translation": "토핑도 좀 더 추가할까?"
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 편의점 라면이 맛없다고 말했다.",
"hint": "'Nothing beats'는 최고라는 뜻이에요.",
"result": "X",
"explanation": "도윤은 편의점 라면이 최고라고 말했기 때문에 맛없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Definitely, let's add some cheese and.",
"translation": "당연하지, 치즈랑 계란 넣자."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Perfect combination, you know what you're doing.",
"translation": "완벽한 조합이야, 제대로 아는구나."
},
{
"type": "blank",
"index": 9,
"quiz": "Right, there's something special about late @@.",
"hint": "음식을 입에 넣고 씹는 행위를 나타내는 동명사예요.",
"optionA": "sleeping",
"optionB": "eating",
"optionC": "walking",
"result": "eating",
"explanation": "'eating'은 먹는 것이라는 뜻으로 늦은 시간에 음식을 먹는 특별함을 표현합니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "This is exactly what I needed tonight.",
"translation": "오늘 밤에 딱 필요했던 거야."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Same here, sometimes simple food is best.",
"translation": "나도 그래, 가끔은 간단한 음식이 최고야."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Absolutely, it's all about the right timing.",
"translation": "맞아, 타이밍이 중요한 거지."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 편의점 라면이 최고라고 말한 문장을 완성하세요.",
"optionA": "convenience",
"optionB": "Nothing",
"optionC": "beats",
"optionD": "night.",
"optionE": "store",
"optionF": "at",
"optionG": "ramen",
"result": "Nothing beats convenience store ramen at night.",
"explanation": "새벽에 먹는 편의점 라면이 최고라는 뜻으로 특별한 시간과 장소의 조합을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구랑 쿠킹클래스 가기",
"explanation": "친구와 함께 요리 클래스에 참여하며 즐거워하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "쿠킹클래스"
},
{
"tag": "친구"
},
{
"tag": "경험"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "class"
},
{
"tag": "experience"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "This cooking class is more fun expected.",
"translation": "이 쿠킹클래스 생각보다 재밌네."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I know, the instructor is really helpful.",
"translation": "그러게, 선생님이 정말 도움이 돼."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "My pasta sauce actually turned out well.",
"translation": "내 파스타 소스가 실제로 잘 나왔어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "That's awesome, mine is still pretty messy.",
"translation": "대단하네, 내 건 아직 엉성해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Don't worry, you'll get the hang it.",
"translation": "걱정 마, 곧 요령 터득할 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 자신의 파스타 소스가 잘 만들어졌다고 말했다.",
"hint": "'turned out well'은 잘 되었다는 뜻이에요.",
"result": "O",
"explanation": "채원은 자신의 파스타 소스가 실제로 잘 나왔다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Thanks, I'm learning so much here today.",
"translation": "고마워, 오늘 여기서 정말 많이 배우고 있어."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Same here, we should do this often.",
"translation": "나도 그래, 자주 해야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "Don't worry, you'll get the hang @@.",
"hint": "'get the hang of it'에서 빠진 전치사예요.",
"optionA": "on",
"optionB": "of",
"optionC": "in",
"result": "of",
"explanation": "'get the hang of it'은 요령을 터득하다라는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Definitely, maybe we can try different cuisines.",
"translation": "확실히 그래, 다른 요리도 해볼 수 있을 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Great idea, Italian food was just beginning.",
"translation": "좋은 생각이야, 이탈리안은 시작에 불과해."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I'm already excited about the next one.",
"translation": "벌써 다음 것도 기대돼."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 쿠킹클래스가 예상보다 재미있다고 말한 문장을 완성하세요.",
"optionA": "This",
"optionB": "expected",
"optionC": "than",
"optionD": "cooking",
"optionE": "more",
"optionF": "class",
"optionG": "fun",
"optionH": "is",
"result": "This cooking class is more fun than expected.",
"explanation": "이 쿠킹클래스가 생각보다 재밌다는 뜻으로 새로운 경험에 대한 긍정적 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구랑 쿠킹클래스 가기",
"explanation": "친구와 함께 요리 클래스에 참여하며 즐거워하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "쿠킹클래스"
},
{
"tag": "친구"
},
{
"tag": "경험"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "class"
},
{
"tag": "experience"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "This cooking class is more fun expected.",
"translation": "이 쿠킹클래스 생각보다 재밌네."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I know, the instructor is really helpful.",
"translation": "그러게, 선생님이 정말 도움이 돼."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "My pasta sauce actually turned out well.",
"translation": "내 파스타 소스가 실제로 잘 나왔어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "That's awesome, mine is still pretty messy.",
"translation": "대단하네, 내 건 아직 엉성해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Don't worry, you'll get the hang it.",
"translation": "걱정 마, 곧 요령 터득할 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 자신의 파스타 소스가 잘 만들어졌다고 말했다.",
"hint": "'turned out well'은 잘 되었다는 뜻이에요.",
"result": "O",
"explanation": "채원은 자신의 파스타 소스가 실제로 잘 나왔다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Thanks, I'm learning so much here today.",
"translation": "고마워, 오늘 여기서 정말 많이 배우고 있어."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Same here, we should do this often.",
"translation": "나도 그래, 자주 해야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "Don't worry, you'll get the hang @@.",
"hint": "'get the hang of it'에서 빠진 전치사예요.",
"optionA": "on",
"optionB": "of",
"optionC": "in",
"result": "of",
"explanation": "'get the hang of it'은 요령을 터득하다라는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Definitely, maybe we can try different cuisines.",
"translation": "확실히 그래, 다른 요리도 해볼 수 있을 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Great idea, Italian food was just beginning.",
"translation": "좋은 생각이야, 이탈리안은 시작에 불과해."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I'm already excited about the next one.",
"translation": "벌써 다음 것도 기대돼."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 쿠킹클래스가 예상보다 재미있다고 말한 문장을 완성하세요.",
"optionA": "class",
"optionB": "expected.",
"optionC": "fun",
"optionD": "than",
"optionE": "is",
"optionF": "cooking",
"optionG": "This",
"optionH": "more",
"result": "This cooking class is more fun than expected.",
"explanation": "이 쿠킹클래스가 생각보다 재밌다는 뜻으로 새로운 경험에 대한 긍정적 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "카페 신메뉴 맛보기",
"explanation": "단골 카페에 새로 나온 메뉴를 시도해보는 호기심 가득한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카페"
},
{
"tag": "신메뉴"
},
{
"tag": "호기심"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "new"
},
{
"tag": "menu"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "They have a new drink on menu.",
"translation": "새로운 음료가 메뉴에 생겼네."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Really? What kind of flavor is it?",
"translation": "정말? 어떤 맛이야?"
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "It says lavender honey latte with oat.",
"translation": "라벤더 허니 라떼에 오트밀크래."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "That sounds pretty unique and interesting too.",
"translation": "꽤 독특하고 흥미로워 보이네."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Should we try it instead of usual?",
"translation": "평소 것 대신에 그걸 해볼까?"
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 새로운 음료가 메뉴에 없다고 말했다.",
"hint": "'new drink on menu'는 메뉴에 새 음료가 있다는 뜻이에요.",
"result": "X",
"explanation": "서연은 새로운 음료가 메뉴에 생겼다고 말했기 때문에 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Why not, I'm feeling adventurous today anyway.",
"translation": "해보자, 오늘 모험심이 생겼어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Perfect, let's order two of those then.",
"translation": "완벽해, 그럼 그거 두 개 주문하자."
},
{
"type": "blank",
"index": 9,
"quiz": "It says lavender honey latte with @@.",
"hint": "우유 대신 사용하는 식물성 대체품이에요.",
"optionA": "cream",
"optionB": "oat",
"optionC": "sugar",
"result": "oat",
"explanation": "'oat'는 귀리라는 뜻으로 오트밀크는 귀리로 만든 식물성 우유입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "I hope it's not too sweet me.",
"translation": "나한테 너무 달지 않았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "The barista said it's perfectly balanced actually.",
"translation": "바리스타가 완벽하게 균형 잡혔다고 했어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Great, I trust their recommendations here completely.",
"translation": "좋아, 여기 추천은 완전히 믿어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 그 음료가 독특하고 흥미롭다고 말한 문장을 완성하세요.",
"optionA": "sounds",
"optionB": "That",
"optionC": "interesting",
"optionD": "unique",
"optionE": "pretty",
"optionF": "and",
"optionG": "too",
"result": "That sounds pretty unique and interesting too.",
"explanation": "꽤 독특하고 흥미로워 보인다는 뜻으로 새로운 것에 대한 긍정적 반응입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "카페 신메뉴 맛보기",
"explanation": "단골 카페에 새로 나온 메뉴를 시도해보는 호기심 가득한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카페"
},
{
"tag": "신메뉴"
},
{
"tag": "호기심"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "new"
},
{
"tag": "menu"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "They have a new drink on menu.",
"translation": "새로운 음료가 메뉴에 생겼네."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Really? What kind of flavor is it?",
"translation": "정말? 어떤 맛이야?"
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "It says lavender honey latte with oat.",
"translation": "라벤더 허니 라떼에 오트밀크래."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "That sounds pretty unique and interesting too.",
"translation": "꽤 독특하고 흥미로워 보이네."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Should we try it instead of usual?",
"translation": "평소 것 대신에 그걸 해볼까?"
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 새로운 음료가 메뉴에 없다고 말했다.",
"hint": "'new drink on menu'는 메뉴에 새 음료가 있다는 뜻이에요.",
"result": "X",
"explanation": "서연은 새로운 음료가 메뉴에 생겼다고 말했기 때문에 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Why not, I'm feeling adventurous today anyway.",
"translation": "해보자, 오늘 모험심이 생겼어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Perfect, let's order two of those then.",
"translation": "완벽해, 그럼 그거 두 개 주문하자."
},
{
"type": "blank",
"index": 9,
"quiz": "It says lavender honey latte with @@.",
"hint": "우유 대신 사용하는 식물성 대체품이에요.",
"optionA": "cream",
"optionB": "oat",
"optionC": "sugar",
"result": "oat",
"explanation": "'oat'는 귀리라는 뜻으로 오트밀크는 귀리로 만든 식물성 우유입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "I hope it's not too sweet me.",
"translation": "나한테 너무 달지 않았으면 좋겠어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "The barista said it's perfectly balanced actually.",
"translation": "바리스타가 완벽하게 균형 잡혔다고 했어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Great, I trust their recommendations here completely.",
"translation": "좋아, 여기 추천은 완전히 믿어."
},
{
"type": "puzzle",
"index": 13,
"hint": "태호가 그 음료가 독특하고 흥미롭다고 말한 문장을 완성하세요.",
"optionA": "unique",
"optionB": "and",
"optionC": "sounds",
"optionD": "That",
"optionE": "interesting",
"optionF": "too.",
"optionG": "pretty",
"result": "That sounds pretty unique and interesting too.",
"explanation": "꽤 독특하고 흥미로워 보인다는 뜻으로 새로운 것에 대한 긍정적 반응입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "길거리 음식 탐방하기",
"explanation": "길거리 음식을 찾아다니며 즐기는 모험적인 음식 탐방 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "길거리음식"
},
{
"tag": "탐방"
},
{
"tag": "모험"
}
],
"engTags": [
{
"tag": "street"
},
{
"tag": "food"
},
{
"tag": "adventure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "Look at all these amazing street vendors.",
"translation": "이 멋진 길거리 음식점들 좀 봐."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I love exploring local street food scenes.",
"translation": "현지 길거리 음식 탐방하는 거 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That hotteok stand smells absolutely incredible right.",
"translation": "저 호떡 가게에서 정말 끝내주는 냄새가 나지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Let's definitely try some of those first.",
"translation": "그거 먼저 꼭 먹어보자."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Great choice, and then we can more.",
"translation": "좋은 선택이야, 그다음에 더 둘러볼 수 있고."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 길거리 음식 탐방을 좋아한다고 말했다.",
"hint": "'I love exploring'은 탐방하는 걸 좋아한다는 뜻이에요.",
"result": "O",
"explanation": "예솔은 현지 길거리 음식 탐방하는 것을 좋아한다고 명확히 말했습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Perfect, I'm so excited to try everything.",
"translation": "완벽해, 모든 걸 다 먹어보고 싶어서 설레."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Same here, this is like food paradise.",
"translation": "나도 그래, 여기는 음식 천국 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "That hotteok stand smells absolutely incredible @@.",
"hint": "문장 끝에서 동의를 구하는 표현이에요.",
"optionA": "now",
"optionB": "right",
"optionC": "here",
"result": "right",
"explanation": "'right'는 문장 끝에서 그렇지 않니라는 의미로 상대방의 동의를 구할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "We should pace ourselves though, there's much.",
"translation": "그래도 천천히 해야겠어, 너무 많이 있어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "You're absolutely right about that, good thinking.",
"translation": "그 말 완전 맞아, 좋은 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Let's start with small portions of everything.",
"translation": "모든 걸 조금씩 시작해보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 길거리 음식점들을 보라고 한 문장을 완성하세요.",
"optionA": "Look",
"optionB": "these",
"optionC": "at",
"optionD": "street",
"optionE": "amazing",
"optionF": "all",
"optionG": "vendors",
"result": "Look at all these amazing street vendors.",
"explanation": "이 멋진 길거리 음식점들을 보라는 뜻으로 흥미로운 것을 발견했을 때 쓰는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "길거리 음식 탐방하기",
"explanation": "길거리 음식을 찾아다니며 즐기는 모험적인 음식 탐방 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "길거리음식"
},
{
"tag": "탐방"
},
{
"tag": "모험"
}
],
"engTags": [
{
"tag": "street"
},
{
"tag": "food"
},
{
"tag": "adventure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "Look at all these amazing street vendors.",
"translation": "이 멋진 길거리 음식점들 좀 봐."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I love exploring local street food scenes.",
"translation": "현지 길거리 음식 탐방하는 거 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That hotteok stand smells absolutely incredible right.",
"translation": "저 호떡 가게에서 정말 끝내주는 냄새가 나지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Let's definitely try some of those first.",
"translation": "그거 먼저 꼭 먹어보자."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Great choice, and then we can more.",
"translation": "좋은 선택이야, 그다음에 더 둘러볼 수 있고."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 길거리 음식 탐방을 좋아한다고 말했다.",
"hint": "'I love exploring'은 탐방하는 걸 좋아한다는 뜻이에요.",
"result": "O",
"explanation": "예솔은 현지 길거리 음식 탐방하는 것을 좋아한다고 명확히 말했습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Perfect, I'm so excited to try everything.",
"translation": "완벽해, 모든 걸 다 먹어보고 싶어서 설레."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Same here, this is like food paradise.",
"translation": "나도 그래, 여기는 음식 천국 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "That hotteok stand smells absolutely incredible @@.",
"hint": "문장 끝에서 동의를 구하는 표현이에요.",
"optionA": "now",
"optionB": "right",
"optionC": "here",
"result": "right",
"explanation": "'right'는 문장 끝에서 그렇지 않니라는 의미로 상대방의 동의를 구할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "We should pace ourselves though, there's much.",
"translation": "그래도 천천히 해야겠어, 너무 많이 있어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "You're absolutely right about that, good thinking.",
"translation": "그 말 완전 맞아, 좋은 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Let's start with small portions of everything.",
"translation": "모든 걸 조금씩 시작해보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 길거리 음식점들을 보라고 한 문장을 완성하세요.",
"optionA": "street",
"optionB": "Look",
"optionC": "all",
"optionD": "at",
"optionE": "amazing",
"optionF": "vendors.",
"optionG": "these",
"result": "Look at all these amazing street vendors.",
"explanation": "이 멋진 길거리 음식점들을 보라는 뜻으로 흥미로운 것을 발견했을 때 쓰는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "건강한 샐러드 만들기",
"explanation": "건강을 위해 집에서 샐러드를 만들며 나누는 건강 의식적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "샐러드"
},
{
"tag": "건강"
},
{
"tag": "홈메이드"
}
],
"engTags": [
{
"tag": "salad"
},
{
"tag": "healthy"
},
{
"tag": "homemade"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let's make a really nutritious salad today.",
"translation": "오늘 정말 영양가 있는 샐러드 만들자."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Good idea, we need more vegetables lately.",
"translation": "좋은 생각이야, 요즘 야채가 더 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "I bought some fresh spinach and tomatoes.",
"translation": "신선한 시금치랑 토마토 샀어."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Perfect, those are packed with great nutrients.",
"translation": "완벽해, 그거 영양소 가득하잖아."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Should we add some protein like chicken?",
"translation": "닭고기 같은 단백질도 넣을까?"
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 영양가 없는 샐러드를 만들자고 제안했다.",
"hint": "'nutritious'는 영양가가 있다는 뜻이에요.",
"result": "X",
"explanation": "소영은 정말 영양가 있는 샐러드를 만들자고 제안했기 때문에 영양가 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Absolutely, that'll make it more filling too.",
"translation": "당연하지, 그럼 더 든든할 거야."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Great, and maybe some nuts for crunch.",
"translation": "좋아, 그리고 견과류도 바삭함을 위해서."
},
{
"type": "blank",
"index": 9,
"quiz": "Good idea, we need more @@ lately.",
"hint": "식물성 음식의 총칭으로 건강에 좋은 것들이에요.",
"optionA": "meat",
"optionB": "vegetables",
"optionC": "bread",
"result": "vegetables",
"explanation": "'vegetables'는 야채라는 뜻으로 건강한 식단에 필수적인 음식입니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "This is going to be delicious meal.",
"translation": "이거 맛있는 식사가 될 거야."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "And we'll feel so good about eating.",
"translation": "그리고 먹으면서 기분도 좋을 거고."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Exactly, healthy food always makes me happy.",
"translation": "맞아, 건강한 음식은 항상 나를 기쁘게 해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 영양가 있는 샐러드를 만들자고 제안한 문장을 완성하세요.",
"optionA": "make",
"optionB": "really",
"optionC": "Let's",
"optionD": "nutritious",
"optionE": "today",
"optionF": "a",
"optionG": "salad",
"result": "Let's make a really nutritious salad today.",
"explanation": "오늘 정말 영양가 있는 샐러드를 만들자는 뜻으로 건강한 식사를 제안하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "건강한 샐러드 만들기",
"explanation": "건강을 위해 집에서 샐러드를 만들며 나누는 건강 의식적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "샐러드"
},
{
"tag": "건강"
},
{
"tag": "홈메이드"
}
],
"engTags": [
{
"tag": "salad"
},
{
"tag": "healthy"
},
{
"tag": "homemade"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let's make a really nutritious salad today.",
"translation": "오늘 정말 영양가 있는 샐러드 만들자."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "Good idea, we need more vegetables lately.",
"translation": "좋은 생각이야, 요즘 야채가 더 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "I bought some fresh spinach and tomatoes.",
"translation": "신선한 시금치랑 토마토 샀어."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Perfect, those are packed with great nutrients.",
"translation": "완벽해, 그거 영양소 가득하잖아."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Should we add some protein like chicken?",
"translation": "닭고기 같은 단백질도 넣을까?"
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 영양가 없는 샐러드를 만들자고 제안했다.",
"hint": "'nutritious'는 영양가가 있다는 뜻이에요.",
"result": "X",
"explanation": "소영은 정말 영양가 있는 샐러드를 만들자고 제안했기 때문에 영양가 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Absolutely, that'll make it more filling too.",
"translation": "당연하지, 그럼 더 든든할 거야."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Great, and maybe some nuts for crunch.",
"translation": "좋아, 그리고 견과류도 바삭함을 위해서."
},
{
"type": "blank",
"index": 9,
"quiz": "Good idea, we need more @@ lately.",
"hint": "식물성 음식의 총칭으로 건강에 좋은 것들이에요.",
"optionA": "meat",
"optionB": "vegetables",
"optionC": "bread",
"result": "vegetables",
"explanation": "'vegetables'는 야채라는 뜻으로 건강한 식단에 필수적인 음식입니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "This is going to be delicious meal.",
"translation": "이거 맛있는 식사가 될 거야."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "And we'll feel so good about eating.",
"translation": "그리고 먹으면서 기분도 좋을 거고."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Exactly, healthy food always makes me happy.",
"translation": "맞아, 건강한 음식은 항상 나를 기쁘게 해."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 영양가 있는 샐러드를 만들자고 제안한 문장을 완성하세요.",
"optionA": "really",
"optionB": "a",
"optionC": "make",
"optionD": "salad",
"optionE": "nutritious",
"optionF": "today.",
"optionG": "Let's",
"result": "Let's make a really nutritious salad today.",
"explanation": "오늘 정말 영양가 있는 샐러드를 만들자는 뜻으로 건강한 식사를 제안하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "추억의 분식점 재방문",
"explanation": "오랜만에 찾은 추억의 분식점에서 옛날을 회상하는 따뜻한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "분식점"
},
{
"tag": "추억"
},
{
"tag": "옛날"
}
],
"engTags": [
{
"tag": "snack"
},
{
"tag": "memory"
},
{
"tag": "nostalgic"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "This place brings back so many memories.",
"translation": "여기 정말 많은 추억이 떠올라."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I can't believe it's still exactly same.",
"translation": "아직도 정확히 똑같다는 게 믿어지지 않아."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "The tteokbokki here was always my favorite.",
"translation": "여기 떡볶이가 항상 내 최애였어."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Mine too, let's order some right away.",
"translation": "나도 그래, 바로 주문하자."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "And maybe some kimbap to go with.",
"translation": "그리고 김밥도 같이 먹으면서."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 이곳의 떡볶이를 좋아하지 않았다고 말했다.",
"hint": "'always my favorite'는 항상 최애였다는 뜻이에요.",
"result": "X",
"explanation": "지우는 여기 떡볶이가 항상 자신의 최애였다고 말했기 때문에 좋아하지 않았다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Perfect combination, just like old times then.",
"translation": "완벽한 조합이야, 옛날 그대로네."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "I'm so glad this place survived.",
"translation": "이 가게가 살아남아서 정말 다행이야."
},
{
"type": "blank",
"index": 9,
"quiz": "I can't believe it's still exactly @@.",
"hint": "변화 없이 동일하다는 의미의 형용사예요.",
"optionA": "different",
"optionB": "same",
"optionC": "new",
"result": "same",
"explanation": "'same'은 똑같다는 뜻으로 변하지 않은 상태를 표현할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Me too, some things should never change.",
"translation": "나도 그래, 어떤 건 절대 바뀌면 안 돼."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Exactly, especially places full of good memories.",
"translation": "맞아, 특히 좋은 추억이 가득한 곳은."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "This tastes exactly like I remembered it.",
"translation": "기억하던 그 맛 그대로야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 이곳이 많은 추억을 떠올리게 한다고 말한 문장을 완성하세요.",
"optionA": "brings",
"optionB": "This",
"optionC": "so",
"optionD": "back",
"optionE": "place",
"optionF": "many",
"optionG": "memories",
"result": "This place brings back so many memories.",
"explanation": "여기가 정말 많은 추억을 떠올리게 한다는 뜻으로 옛날을 그리워할 때 쓰는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "추억의 분식점 재방문",
"explanation": "오랜만에 찾은 추억의 분식점에서 옛날을 회상하는 따뜻한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "분식점"
},
{
"tag": "추억"
},
{
"tag": "옛날"
}
],
"engTags": [
{
"tag": "snack"
},
{
"tag": "memory"
},
{
"tag": "nostalgic"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "This place brings back so many memories.",
"translation": "여기 정말 많은 추억이 떠올라."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I can't believe it's still exactly same.",
"translation": "아직도 정확히 똑같다는 게 믿어지지 않아."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "The tteokbokki here was always my favorite.",
"translation": "여기 떡볶이가 항상 내 최애였어."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Mine too, let's order some right away.",
"translation": "나도 그래, 바로 주문하자."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "And maybe some kimbap to go with.",
"translation": "그리고 김밥도 같이 먹으면서."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 이곳의 떡볶이를 좋아하지 않았다고 말했다.",
"hint": "'always my favorite'는 항상 최애였다는 뜻이에요.",
"result": "X",
"explanation": "지우는 여기 떡볶이가 항상 자신의 최애였다고 말했기 때문에 좋아하지 않았다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Perfect combination, just like old times then.",
"translation": "완벽한 조합이야, 옛날 그대로네."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "I'm so glad this place survived.",
"translation": "이 가게가 살아남아서 정말 다행이야."
},
{
"type": "blank",
"index": 9,
"quiz": "I can't believe it's still exactly @@.",
"hint": "변화 없이 동일하다는 의미의 형용사예요.",
"optionA": "different",
"optionB": "same",
"optionC": "new",
"result": "same",
"explanation": "'same'은 똑같다는 뜻으로 변하지 않은 상태를 표현할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Me too, some things should never change.",
"translation": "나도 그래, 어떤 건 절대 바뀌면 안 돼."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Exactly, especially places full of good memories.",
"translation": "맞아, 특히 좋은 추억이 가득한 곳은."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "This tastes exactly like I remembered it.",
"translation": "기억하던 그 맛 그대로야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 이곳이 많은 추억을 떠올리게 한다고 말한 문장을 완성하세요.",
"optionA": "This",
"optionB": "back",
"optionC": "brings",
"optionD": "place",
"optionE": "memories.",
"optionF": "so",
"optionG": "many",
"result": "This place brings back so many memories.",
"explanation": "여기가 정말 많은 추억을 떠올리게 한다는 뜻으로 옛날을 그리워할 때 쓰는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구 생일 케이크 고르기",
"explanation": "친구 생일을 위해 완벽한 케이크를 찾아다니는 정성스러운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "생일케이크"
},
{
"tag": "친구"
},
{
"tag": "정성"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "cake"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "We need to find perfect cake her.",
"translation": "그녀에게 완벽한 케이크를 찾아야 해."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Right, it's her special day after all.",
"translation": "맞아, 어쨌든 그녀의 특별한 날이니까."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "She mentioned loving chocolate flavor before, remember?",
"translation": "전에 초콜릿 맛 좋아한다고 했잖아, 기억나?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Yes, but she also really likes strawberries.",
"translation": "응, 근데 딸기도 정말 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Maybe we can find chocolate strawberry combination.",
"translation": "초콜릿 딸기 조합을 찾을 수 있을까."
},
{
"type": "ox",
"index": 6,
"quiz": "친구는 초콜릿 맛을 좋아한다고 말한 적이 있다.",
"hint": "'mentioned loving chocolate flavor'는 초콜릿 맛을 좋아한다고 말했다는 뜻이에요.",
"result": "O",
"explanation": "채원이 친구가 전에 초콜릿 맛을 좋아한다고 말했다고 했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "That sounds absolutely perfect for her taste.",
"translation": "그녀 취향에 완벽할 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Let's check that bakery across the street.",
"translation": "길 건너편 베이커리 확인해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "She mentioned loving chocolate @@ before, remember?",
"hint": "음식의 맛이나 종류를 나타내는 단어예요.",
"optionA": "color",
"optionB": "flavor",
"optionC": "size",
"result": "flavor",
"explanation": "'flavor'는 맛이라는 뜻으로 음식의 종류나 맛을 설명할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Good idea, they usually have great custom.",
"translation": "좋은 생각이야, 거기 보통 맞춤 제작 잘해."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Perfect, she'll be so surprised and happy.",
"translation": "완벽해, 그녀가 정말 놀라고 기뻐할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "This is going to make her birthday.",
"translation": "이게 그녀 생일을 완벽하게 만들어줄 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 완벽한 케이크를 찾아야 한다고 말한 문장을 완성하세요.",
"optionA": "need",
"optionB": "We",
"optionC": "perfect",
"optionD": "find",
"optionE": "to",
"optionF": "cake",
"optionG": "her",
"optionH": "for",
"result": "We need to find perfect cake for her.",
"explanation": "그녀에게 완벽한 케이크를 찾아야 한다는 뜻으로 친구를 위한 정성스러운 마음을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구 생일 케이크 고르기",
"explanation": "친구 생일을 위해 완벽한 케이크를 찾아다니는 정성스러운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "생일케이크"
},
{
"tag": "친구"
},
{
"tag": "정성"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "cake"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "We need to find perfect cake her.",
"translation": "그녀에게 완벽한 케이크를 찾아야 해."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Right, it's her special day after all.",
"translation": "맞아, 어쨌든 그녀의 특별한 날이니까."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "She mentioned loving chocolate flavor before, remember?",
"translation": "전에 초콜릿 맛 좋아한다고 했잖아, 기억나?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Yes, but she also really likes strawberries.",
"translation": "응, 근데 딸기도 정말 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Maybe we can find chocolate strawberry combination.",
"translation": "초콜릿 딸기 조합을 찾을 수 있을까."
},
{
"type": "ox",
"index": 6,
"quiz": "친구는 초콜릿 맛을 좋아한다고 말한 적이 있다.",
"hint": "'mentioned loving chocolate flavor'는 초콜릿 맛을 좋아한다고 말했다는 뜻이에요.",
"result": "O",
"explanation": "채원이 친구가 전에 초콜릿 맛을 좋아한다고 말했다고 했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "That sounds absolutely perfect for her taste.",
"translation": "그녀 취향에 완벽할 것 같아."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Let's check that bakery across the street.",
"translation": "길 건너편 베이커리 확인해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "She mentioned loving chocolate @@ before, remember?",
"hint": "음식의 맛이나 종류를 나타내는 단어예요.",
"optionA": "color",
"optionB": "flavor",
"optionC": "size",
"result": "flavor",
"explanation": "'flavor'는 맛이라는 뜻으로 음식의 종류나 맛을 설명할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Good idea, they usually have great custom.",
"translation": "좋은 생각이야, 거기 보통 맞춤 제작 잘해."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Perfect, she'll be so surprised and happy.",
"translation": "완벽해, 그녀가 정말 놀라고 기뻐할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "This is going to make her birthday.",
"translation": "이게 그녀 생일을 완벽하게 만들어줄 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 완벽한 케이크를 찾아야 한다고 말한 문장을 완성하세요.",
"optionA": "for",
"optionB": "cake",
"optionC": "perfect",
"optionD": "need",
"optionE": "find",
"optionF": "to",
"optionG": "her.",
"optionH": "We",
"result": "We need to find perfect cake for her.",
"explanation": "그녀에게 완벽한 케이크를 찾아야 한다는 뜻으로 친구를 위한 정성스러운 마음을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "비 오는 날 따뜻한 국물",
"explanation": "비 오는 날 따뜻한 국물 음식이 생각나는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "비오는날"
},
{
"tag": "국물"
},
{
"tag": "따뜻함"
}
],
"engTags": [
{
"tag": "rainy"
},
{
"tag": "soup"
},
{
"tag": "warm"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "This rainy weather makes me crave soup.",
"translation": "이 비 오는 날씨에 국물이 당겨."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "I totally understand, something warm sounds perfect.",
"translation": "완전 이해해, 따뜻한 게 완벽할 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "How about some hot kimchi jjigae today?",
"translation": "오늘 뜨거운 김치찌개 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "That sounds absolutely amazing right now actually.",
"translation": "지금 그거 정말 완벽할 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Perfect, let's go to that place downtown.",
"translation": "완벽해, 시내 그 집으로 가자."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 비 오는 날씨 때문에 국물이 당긴다고 말했다.",
"hint": "'makes me crave soup'은 국물이 당긴다는 뜻이에요.",
"result": "O",
"explanation": "민재는 비 오는 날씨에 국물이 당긴다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Great choice, they make the best jjigae.",
"translation": "좋은 선택이야, 거기 찌개 최고로 잘해."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Plus the atmosphere there is really cozy.",
"translation": "게다가 거기 분위기도 정말 아늑해."
},
{
"type": "blank",
"index": 9,
"quiz": "I totally understand, something warm sounds @@.",
"hint": "최상의 상태나 이상적인 것을 나타내는 형용사예요.",
"optionA": "terrible",
"optionB": "perfect",
"optionC": "cold",
"result": "perfect",
"explanation": "'perfect'는 완벽하다는 뜻으로 이상적인 상황이나 선택을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Exactly what we need on day like.",
"translation": "이런 날에 딱 필요한 거야."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "I can already taste that spicy broth.",
"translation": "벌써 그 얼큰한 국물 맛이 느껴져."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "Same here, let's head over there now.",
"translation": "나도 그래, 지금 바로 가자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 비 오는 날씨에 국물이 당긴다고 말한 문장을 완성하세요.",
"optionA": "This",
"optionB": "makes",
"optionC": "weather",
"optionD": "rainy",
"optionE": "crave",
"optionF": "me",
"optionG": "soup",
"result": "This rainy weather makes me crave soup.",
"explanation": "이 비 오는 날씨에 국물이 당긴다는 뜻으로 날씨와 음식의 자연스러운 연관성을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "비 오는 날 따뜻한 국물",
"explanation": "비 오는 날 따뜻한 국물 음식이 생각나는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "비오는날"
},
{
"tag": "국물"
},
{
"tag": "따뜻함"
}
],
"engTags": [
{
"tag": "rainy"
},
{
"tag": "soup"
},
{
"tag": "warm"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "This rainy weather makes me crave soup.",
"translation": "이 비 오는 날씨에 국물이 당겨."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "I totally understand, something warm sounds perfect.",
"translation": "완전 이해해, 따뜻한 게 완벽할 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "How about some hot kimchi jjigae today?",
"translation": "오늘 뜨거운 김치찌개 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "That sounds absolutely amazing right now actually.",
"translation": "지금 그거 정말 완벽할 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Perfect, let's go to that place downtown.",
"translation": "완벽해, 시내 그 집으로 가자."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 비 오는 날씨 때문에 국물이 당긴다고 말했다.",
"hint": "'makes me crave soup'은 국물이 당긴다는 뜻이에요.",
"result": "O",
"explanation": "민재는 비 오는 날씨에 국물이 당긴다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Great choice, they make the best jjigae.",
"translation": "좋은 선택이야, 거기 찌개 최고로 잘해."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Plus the atmosphere there is really cozy.",
"translation": "게다가 거기 분위기도 정말 아늑해."
},
{
"type": "blank",
"index": 9,
"quiz": "I totally understand, something warm sounds @@.",
"hint": "최상의 상태나 이상적인 것을 나타내는 형용사예요.",
"optionA": "terrible",
"optionB": "perfect",
"optionC": "cold",
"result": "perfect",
"explanation": "'perfect'는 완벽하다는 뜻으로 이상적인 상황이나 선택을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Exactly what we need on day like.",
"translation": "이런 날에 딱 필요한 거야."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "I can already taste that spicy broth.",
"translation": "벌써 그 얼큰한 국물 맛이 느껴져."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "Same here, let's head over there now.",
"translation": "나도 그래, 지금 바로 가자."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 비 오는 날씨에 국물이 당긴다고 말한 문장을 완성하세요.",
"optionA": "crave",
"optionB": "soup.",
"optionC": "rainy",
"optionD": "me",
"optionE": "This",
"optionF": "makes",
"optionG": "weather",
"result": "This rainy weather makes me crave soup.",
"explanation": "이 비 오는 날씨에 국물이 당긴다는 뜻으로 날씨와 음식의 자연스러운 연관성을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "할머니 손맛이 그리워",
"explanation": "할머니가 해주시던 음식을 그리워하며 나누는 따뜻한 추억 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "할머니"
},
{
"tag": "손맛"
},
{
"tag": "그리움"
}
],
"engTags": [
{
"tag": "grandma"
},
{
"tag": "cooking"
},
{
"tag": "miss"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I really miss my grandma's cooking style.",
"translation": "할머니 요리가 정말 그리워."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Grandmothers always have that special magic touch.",
"translation": "할머니들은 항상 그런 특별한 마법 손길이 있지."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Her bean paste stew was absolutely incredible.",
"translation": "할머니 된장찌개가 정말 끝내줬어."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "I bet nobody can recreate exactly.",
"translation": "아무도 똑같이 재현할 수 없을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's so true, it had love it.",
"translation": "정말 그래, 사랑이 들어있었거든."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 할머니들에게 특별한 마법 같은 손길이 있다고 말했다.",
"hint": "'special magic touch'는 특별한 마법 손길이라는 뜻이에요.",
"result": "O",
"explanation": "유진은 할머니들이 항상 특별한 마법 손길을 가지고 있다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That's the most important ingredient of all.",
"translation": "그게 가장 중요한 재료지."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Exactly, you can't buy that anywhere.",
"translation": "맞아, 그런 건 어디서도 살 수 없어."
},
{
"type": "blank",
"index": 9,
"quiz": "I bet nobody can recreate exactly @@.",
"hint": "같은 것이나 동일한 상태를 가리키는 대명사예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'that'은 앞에서 언급한 할머니의 된장찌개를 가리키는 대명사입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Those memories are so precious and special.",
"translation": "그런 추억들은 정말 소중하고 특별해."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I wish I had learned recipes.",
"translation": "할머니 레시피를 배웠으면 좋았을 텐데."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "But the memories themselves are recipe enough.",
"translation": "하지만 그 추억 자체가 충분한 레시피야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 할머니 요리를 그리워한다고 말한 문장을 완성하세요.",
"optionA": "really",
"optionB": "I",
"optionC": "miss",
"optionD": "grandma's",
"optionE": "my",
"optionF": "cooking",
"optionG": "style",
"result": "I really miss my grandma's cooking style.",
"explanation": "할머니 요리가 정말 그립다는 뜻으로 가족에 대한 그리움과 사랑을 담은 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "할머니 손맛이 그리워",
"explanation": "할머니가 해주시던 음식을 그리워하며 나누는 따뜻한 추억 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "할머니"
},
{
"tag": "손맛"
},
{
"tag": "그리움"
}
],
"engTags": [
{
"tag": "grandma"
},
{
"tag": "cooking"
},
{
"tag": "miss"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I really miss my grandma's cooking style.",
"translation": "할머니 요리가 정말 그리워."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Grandmothers always have that special magic touch.",
"translation": "할머니들은 항상 그런 특별한 마법 손길이 있지."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Her bean paste stew was absolutely incredible.",
"translation": "할머니 된장찌개가 정말 끝내줬어."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "I bet nobody can recreate exactly.",
"translation": "아무도 똑같이 재현할 수 없을 거야."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "That's so true, it had love it.",
"translation": "정말 그래, 사랑이 들어있었거든."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 할머니들에게 특별한 마법 같은 손길이 있다고 말했다.",
"hint": "'special magic touch'는 특별한 마법 손길이라는 뜻이에요.",
"result": "O",
"explanation": "유진은 할머니들이 항상 특별한 마법 손길을 가지고 있다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "That's the most important ingredient of all.",
"translation": "그게 가장 중요한 재료지."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Exactly, you can't buy that anywhere.",
"translation": "맞아, 그런 건 어디서도 살 수 없어."
},
{
"type": "blank",
"index": 9,
"quiz": "I bet nobody can recreate exactly @@.",
"hint": "같은 것이나 동일한 상태를 가리키는 대명사예요.",
"optionA": "this",
"optionB": "that",
"optionC": "here",
"result": "that",
"explanation": "'that'은 앞에서 언급한 할머니의 된장찌개를 가리키는 대명사입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Those memories are so precious and special.",
"translation": "그런 추억들은 정말 소중하고 특별해."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I wish I had learned recipes.",
"translation": "할머니 레시피를 배웠으면 좋았을 텐데."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "But the memories themselves are recipe enough.",
"translation": "하지만 그 추억 자체가 충분한 레시피야."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 할머니 요리를 그리워한다고 말한 문장을 완성하세요.",
"optionA": "style.",
"optionB": "really",
"optionC": "cooking",
"optionD": "I",
"optionE": "my",
"optionF": "grandma's",
"optionG": "miss",
"result": "I really miss my grandma's cooking style.",
"explanation": "할머니 요리가 정말 그립다는 뜻으로 가족에 대한 그리움과 사랑을 담은 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "회사 근처 점심 맛집",
"explanation": "직장인들이 점심시간에 갈 만한 맛집을 찾아다니는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "직장"
},
{
"tag": "점심"
},
{
"tag": "맛집"
}
],
"engTags": [
{
"tag": "office"
},
{
"tag": "lunch"
},
{
"tag": "restaurant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "We should find better lunch spots work.",
"translation": "우리 회사 근처에 더 좋은 점심집 찾아야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I'm so tired of eating same every.",
"translation": "매일 똑같은 거 먹는 것도 이제 질려."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "There's supposed to be good place street.",
"translation": "길 건너편에 맛집이 있다고 들었어."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Really? What kind of food do serve?",
"translation": "정말? 거기 무슨 음식 하는데?"
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Korean home cooking, just like mom's food.",
"translation": "한식 가정식, 엄마 음식 같은 거."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 매일 같은 음식을 먹는 것이 지겹다고 말했다.",
"hint": "'so tired of'는 지긋지긋하다는 뜻이에요.",
"result": "O",
"explanation": "소영은 매일 똑같은 것을 먹는 게 이제 질린다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "That sounds perfect, I'm craving home food.",
"translation": "완벽하게 들리네, 집밥이 당겨."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Plus it's walking distance from our building.",
"translation": "게다가 우리 건물에서 걸어갈 수 있는 거리야."
},
{
"type": "blank",
"index": 9,
"quiz": "There's supposed to be good place @@.",
"hint": "도로를 사이에 두고 반대편에 있다는 의미예요.",
"optionA": "nearby",
"optionB": "street",
"optionC": "here",
"result": "street",
"explanation": "'across the street'에서 street가 빠진 것으로 길 건너편이라는 뜻입니다."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Even better, we won't waste lunch time.",
"translation": "더 좋네, 점심시간 낭비하지 않아도 되고."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Let's check it out today after meeting.",
"translation": "오늘 회의 끝나고 가보자."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "Great idea, I'm already getting hungry thinking.",
"translation": "좋은 생각이야, 생각만 해도 벌써 배고파져."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "태호가 회사 근처에 더 좋은 점심집을 찾아야 한다고 말한 문장을 완성하세요.",
"optionA": "We",
"optionB": "better",
"optionC": "should",
"optionD": "lunch",
"optionE": "find",
"optionF": "work",
"optionG": "near",
"optionH": "spots",
"result": "We should find better lunch spots near work.",
"explanation": "우리 회사 근처에 더 좋은 점심집을 찾아야 한다는 뜻으로 직장인들의 현실적인 고민입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "회사 근처 점심 맛집",
"explanation": "직장인들이 점심시간에 갈 만한 맛집을 찾아다니는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "직장"
},
{
"tag": "점심"
},
{
"tag": "맛집"
}
],
"engTags": [
{
"tag": "office"
},
{
"tag": "lunch"
},
{
"tag": "restaurant"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "We should find better lunch spots work.",
"translation": "우리 회사 근처에 더 좋은 점심집 찾아야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "I'm so tired of eating same every.",
"translation": "매일 똑같은 거 먹는 것도 이제 질려."
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "There's supposed to be good place street.",
"translation": "길 건너편에 맛집이 있다고 들었어."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Really? What kind of food do serve?",
"translation": "정말? 거기 무슨 음식 하는데?"
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Korean home cooking, just like mom's food.",
"translation": "한식 가정식, 엄마 음식 같은 거."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 매일 같은 음식을 먹는 것이 지겹다고 말했다.",
"hint": "'so tired of'는 지긋지긋하다는 뜻이에요.",
"result": "O",
"explanation": "소영은 매일 똑같은 것을 먹는 게 이제 질린다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "That sounds perfect, I'm craving home food.",
"translation": "완벽하게 들리네, 집밥이 당겨."
},
{
"type": "script",
"index": 8,
"speaker": "태호",
"script": "Plus it's walking distance from our building.",
"translation": "게다가 우리 건물에서 걸어갈 수 있는 거리야."
},
{
"type": "blank",
"index": 9,
"quiz": "There's supposed to be good place @@.",
"hint": "도로를 사이에 두고 반대편에 있다는 의미예요.",
"optionA": "nearby",
"optionB": "street",
"optionC": "here",
"result": "street",
"explanation": "'across the street'에서 street가 빠진 것으로 길 건너편이라는 뜻입니다."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Even better, we won't waste lunch time.",
"translation": "더 좋네, 점심시간 낭비하지 않아도 되고."
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "Let's check it out today after meeting.",
"translation": "오늘 회의 끝나고 가보자."
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "Great idea, I'm already getting hungry thinking.",
"translation": "좋은 생각이야, 생각만 해도 벌써 배고파져."
},
{
"type": "puzzle",
"index": 13,
"hint": "태호가 회사 근처에 더 좋은 점심집을 찾아야 한다고 말한 문장을 완성하세요.",
"optionA": "We",
"optionB": "find",
"optionC": "spots",
"optionD": "better",
"optionE": "lunch",
"optionF": "near",
"optionG": "should",
"optionH": "work.",
"result": "We should find better lunch spots near work.",
"explanation": "우리 회사 근처에 더 좋은 점심집을 찾아야 한다는 뜻으로 직장인들의 현실적인 고민입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구 집들이 음식 준비",
"explanation": "친구 집들이에 가져갈 음식을 고민하며 정성을 다하는 따뜻한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "집들이"
},
{
"tag": "친구"
},
{
"tag": "정성"
}
],
"engTags": [
{
"tag": "housewarming"
},
{
"tag": "friend"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "What should we bring to her party?",
"translation": "그녀 집들이에 뭘 가져갈까?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Something homemade would be really nice and.",
"translation": "수제로 만든 게 정말 좋을 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I could make my famous chocolate brownies.",
"translation": "내가 유명한 초콜릿 브라우니 만들 수 있어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Perfect, everyone always loves those so much.",
"translation": "완벽해, 사람들이 항상 그거 엄청 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "And maybe you can prepare some drinks?",
"translation": "그리고 너는 음료수 좀 준비할래?"
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 집들이에 아무것도 가져가지 않으려고 한다.",
"hint": "'What should we bring'은 뭘 가져갈까라는 뜻이에요.",
"result": "X",
"explanation": "채원은 집들이에 무엇을 가져갈지 고민하고 있기 때문에 아무것도 안 가져간다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Absolutely, I'll get some sparkling water juice.",
"translation": "당연하지, 탄산수랑 주스 사올게."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Great, she'll be so happy with effort.",
"translation": "좋아, 우리 정성에 그녀가 정말 기뻐할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Something homemade would be really nice and @@.",
"hint": "배려나 사려깊음을 나타내는 형용사예요.",
"optionA": "expensive",
"optionB": "thoughtful",
"optionC": "quick",
"result": "thoughtful",
"explanation": "'thoughtful'은 사려깊다는 뜻으로 정성스럽게 준비한 것을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Definitely, homemade gifts always mean more somehow.",
"translation": "확실히, 수제 선물이 항상 더 의미가 있어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "I'll start baking early tomorrow morning then.",
"translation": "그럼 내일 아침 일찍 굽기 시작할게."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Perfect timing, everything will be fresh day.",
"translation": "완벽한 타이밍이야, 당일에 모든 게 신선할 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 집들이에 무엇을 가져갈지 물어본 문장을 완성하세요.",
"optionA": "should",
"optionB": "What",
"optionC": "we",
"optionD": "bring",
"optionE": "to",
"optionF": "her",
"optionG": "party",
"result": "What should we bring to her party?",
"explanation": "그녀 집들이에 뭘 가져갈까라는 뜻으로 친구를 위한 배려심을 보여주는 질문입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구 집들이 음식 준비",
"explanation": "친구 집들이에 가져갈 음식을 고민하며 정성을 다하는 따뜻한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "집들이"
},
{
"tag": "친구"
},
{
"tag": "정성"
}
],
"engTags": [
{
"tag": "housewarming"
},
{
"tag": "friend"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "What should we bring to her party?",
"translation": "그녀 집들이에 뭘 가져갈까?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Something homemade would be really nice and.",
"translation": "수제로 만든 게 정말 좋을 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I could make my famous chocolate brownies.",
"translation": "내가 유명한 초콜릿 브라우니 만들 수 있어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Perfect, everyone always loves those so much.",
"translation": "완벽해, 사람들이 항상 그거 엄청 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "And maybe you can prepare some drinks?",
"translation": "그리고 너는 음료수 좀 준비할래?"
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 집들이에 아무것도 가져가지 않으려고 한다.",
"hint": "'What should we bring'은 뭘 가져갈까라는 뜻이에요.",
"result": "X",
"explanation": "채원은 집들이에 무엇을 가져갈지 고민하고 있기 때문에 아무것도 안 가져간다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Absolutely, I'll get some sparkling water juice.",
"translation": "당연하지, 탄산수랑 주스 사올게."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Great, she'll be so happy with effort.",
"translation": "좋아, 우리 정성에 그녀가 정말 기뻐할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Something homemade would be really nice and @@.",
"hint": "배려나 사려깊음을 나타내는 형용사예요.",
"optionA": "expensive",
"optionB": "thoughtful",
"optionC": "quick",
"result": "thoughtful",
"explanation": "'thoughtful'은 사려깊다는 뜻으로 정성스럽게 준비한 것을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Definitely, homemade gifts always mean more somehow.",
"translation": "확실히, 수제 선물이 항상 더 의미가 있어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "I'll start baking early tomorrow morning then.",
"translation": "그럼 내일 아침 일찍 굽기 시작할게."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Perfect timing, everything will be fresh day.",
"translation": "완벽한 타이밍이야, 당일에 모든 게 신선할 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 집들이에 무엇을 가져갈지 물어본 문장을 완성하세요.",
"optionA": "should",
"optionB": "bring",
"optionC": "party?",
"optionD": "we",
"optionE": "her",
"optionF": "What",
"optionG": "to",
"result": "What should we bring to her party?",
"explanation": "그녀 집들이에 뭘 가져갈까라는 뜻으로 친구를 위한 배려심을 보여주는 질문입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "새벽 배고픔과의 전쟁",
"explanation": "새벽에 느끼는 허기와 싸우며 벌이는 솔직하고 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "새벽"
},
{
"tag": "배고픔"
},
{
"tag": "갈등"
}
],
"engTags": [
{
"tag": "dawn"
},
{
"tag": "hunger"
},
{
"tag": "conflict"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "My stomach is making weird noises again.",
"translation": "내 배가 또 이상한 소리 내고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same here, but it's already three morning.",
"translation": "나도 그래, 근데 이미 새벽 세 시야."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "I know it's bad timing, but craving.",
"translation": "타이밍이 안 좋다는 거 알지만 너무 당겨."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "What are you thinking about eating exactly?",
"translation": "정확히 뭘 먹을 생각이야?"
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Maybe just some instant noodles or something.",
"translation": "그냥 라면이나 뭐 그런 거."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 전혀 배고프지 않다고 말했다.",
"hint": "'stomach is making noises'는 배에서 소리가 난다는 뜻이에요.",
"result": "X",
"explanation": "지우는 배에서 이상한 소리가 난다고 말했기 때문에 배고프다는 의미이므로 전혀 배고프지 않다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That's not too bad, at least simple.",
"translation": "그정도면 너무 나쁘지 않아, 최소한 간단하고."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Right, and it won't take too long.",
"translation": "맞아, 그리고 시간도 오래 안 걸려."
},
{
"type": "blank",
"index": 9,
"quiz": "I know it's bad timing, but @@ craving.",
"hint": "강도나 정도가 매우 심하다는 의미의 부사예요.",
"optionA": "little",
"optionB": "really",
"optionC": "never",
"result": "really",
"explanation": "'really craving'은 정말 당긴다는 뜻으로 강한 욕구를 표현하는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Fine, but let's promise to sleep right.",
"translation": "좋아, 근데 먹고 바로 자기로 약속하자."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Deal, I'm way too tired stay.",
"translation": "약속해, 깨어있기엔 너무 피곤해."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Perfect, quick snack and then straight bed.",
"translation": "완벽해, 간단한 간식 먹고 바로 침대로."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 배에서 이상한 소리가 난다고 말한 문장을 완성하세요.",
"optionA": "My",
"optionB": "is",
"optionC": "making",
"optionD": "stomach",
"optionE": "weird",
"optionF": "again",
"optionG": "noises",
"result": "My stomach is making weird noises again.",
"explanation": "내 배가 또 이상한 소리 내고 있다는 뜻으로 배고픔을 재미있게 표현한 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "새벽 배고픔과의 전쟁",
"explanation": "새벽에 느끼는 허기와 싸우며 벌이는 솔직하고 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "새벽"
},
{
"tag": "배고픔"
},
{
"tag": "갈등"
}
],
"engTags": [
{
"tag": "dawn"
},
{
"tag": "hunger"
},
{
"tag": "conflict"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "My stomach is making weird noises again.",
"translation": "내 배가 또 이상한 소리 내고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Same here, but it's already three morning.",
"translation": "나도 그래, 근데 이미 새벽 세 시야."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "I know it's bad timing, but craving.",
"translation": "타이밍이 안 좋다는 거 알지만 너무 당겨."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "What are you thinking about eating exactly?",
"translation": "정확히 뭘 먹을 생각이야?"
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Maybe just some instant noodles or something.",
"translation": "그냥 라면이나 뭐 그런 거."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 전혀 배고프지 않다고 말했다.",
"hint": "'stomach is making noises'는 배에서 소리가 난다는 뜻이에요.",
"result": "X",
"explanation": "지우는 배에서 이상한 소리가 난다고 말했기 때문에 배고프다는 의미이므로 전혀 배고프지 않다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That's not too bad, at least simple.",
"translation": "그정도면 너무 나쁘지 않아, 최소한 간단하고."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Right, and it won't take too long.",
"translation": "맞아, 그리고 시간도 오래 안 걸려."
},
{
"type": "blank",
"index": 9,
"quiz": "I know it's bad timing, but @@ craving.",
"hint": "강도나 정도가 매우 심하다는 의미의 부사예요.",
"optionA": "little",
"optionB": "really",
"optionC": "never",
"result": "really",
"explanation": "'really craving'은 정말 당긴다는 뜻으로 강한 욕구를 표현하는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Fine, but let's promise to sleep right.",
"translation": "좋아, 근데 먹고 바로 자기로 약속하자."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Deal, I'm way too tired stay.",
"translation": "약속해, 깨어있기엔 너무 피곤해."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Perfect, quick snack and then straight bed.",
"translation": "완벽해, 간단한 간식 먹고 바로 침대로."
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 배에서 이상한 소리가 난다고 말한 문장을 완성하세요.",
"optionA": "again.",
"optionB": "My",
"optionC": "making",
"optionD": "noises",
"optionE": "is",
"optionF": "stomach",
"optionG": "weird",
"result": "My stomach is making weird noises again.",
"explanation": "내 배가 또 이상한 소리 내고 있다는 뜻으로 배고픔을 재미있게 표현한 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "요리 실패담 털어놓기",
"explanation": "요리 실패 경험을 서로 털어놓으며 웃음과 위로를 나누는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리실패"
},
{
"tag": "경험담"
},
{
"tag": "위로"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "fail"
},
{
"tag": "comfort"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I completely ruined the pasta dish yesterday.",
"translation": "어제 파스타 요리를 완전히 망쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Don't worry, we've all been there before.",
"translation": "걱정 마, 우리 다 그런 경험 있어."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "The sauce was way too salty somehow.",
"translation": "어떻게 된 건지 소스가 너무 짰어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "That happens when you're learning to cook.",
"translation": "요리 배울 때 그런 일이 생겨."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "I felt so disappointed with the result.",
"translation": "결과에 너무 실망스러웠어."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 모든 사람이 요리 실패 경험이 있다고 말했다.",
"hint": "'we've all been there'는 우리 다 그런 경험이 있다는 뜻이에요.",
"result": "O",
"explanation": "태호는 우리 모두 그런 경험이 있다고 말했기 때문에 모든 사람이 요리 실패 경험이 있다는 내용과 일치합니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I understand, but that's how we improve.",
"translation": "이해해, 하지만 그렇게 해서 실력이 늘어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "You're right, practice makes things much better.",
"translation": "네 말이 맞아, 연습하면 훨씬 나아지지."
},
{
"type": "blank",
"index": 9,
"quiz": "The sauce was way too @@ somehow.",
"hint": "음식에 소금이 많이 들어간 맛을 나타내는 형용사예요.",
"optionA": "sweet",
"optionB": "salty",
"optionC": "spicy",
"result": "salty",
"explanation": "'salty'는 짜다는 뜻으로 소금이 많이 들어간 맛을 표현할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Exactly, and mistakes help us learn faster.",
"translation": "맞아, 그리고 실수가 더 빨리 배우게 도와줘."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Thanks for making me feel much better.",
"translation": "기분 좋게 해줘서 고마워."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Anytime, we all need encouragement when cooking.",
"translation": "언제든지, 요리할 때는 다 격려가 필요해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 파스타 요리를 완전히 망쳤다고 말한 문장을 완성하세요.",
"optionA": "completely",
"optionB": "I",
"optionC": "ruined",
"optionD": "the",
"optionE": "pasta",
"optionF": "yesterday",
"optionG": "dish",
"result": "I completely ruined the pasta dish yesterday.",
"explanation": "어제 파스타 요리를 완전히 망쳤다는 뜻으로 요리 실패를 솔직하게 털어놓는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "요리 실패담 털어놓기",
"explanation": "요리 실패 경험을 서로 털어놓으며 웃음과 위로를 나누는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리실패"
},
{
"tag": "경험담"
},
{
"tag": "위로"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "fail"
},
{
"tag": "comfort"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I completely ruined the pasta dish yesterday.",
"translation": "어제 파스타 요리를 완전히 망쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Don't worry, we've all been there before.",
"translation": "걱정 마, 우리 다 그런 경험 있어."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "The sauce was way too salty somehow.",
"translation": "어떻게 된 건지 소스가 너무 짰어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "That happens when you're learning to cook.",
"translation": "요리 배울 때 그런 일이 생겨."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "I felt so disappointed with the result.",
"translation": "결과에 너무 실망스러웠어."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 모든 사람이 요리 실패 경험이 있다고 말했다.",
"hint": "'we've all been there'는 우리 다 그런 경험이 있다는 뜻이에요.",
"result": "O",
"explanation": "태호는 우리 모두 그런 경험이 있다고 말했기 때문에 모든 사람이 요리 실패 경험이 있다는 내용과 일치합니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I understand, but that's how we improve.",
"translation": "이해해, 하지만 그렇게 해서 실력이 늘어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "You're right, practice makes things much better.",
"translation": "네 말이 맞아, 연습하면 훨씬 나아지지."
},
{
"type": "blank",
"index": 9,
"quiz": "The sauce was way too @@ somehow.",
"hint": "음식에 소금이 많이 들어간 맛을 나타내는 형용사예요.",
"optionA": "sweet",
"optionB": "salty",
"optionC": "spicy",
"result": "salty",
"explanation": "'salty'는 짜다는 뜻으로 소금이 많이 들어간 맛을 표현할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Exactly, and mistakes help us learn faster.",
"translation": "맞아, 그리고 실수가 더 빨리 배우게 도와줘."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Thanks for making me feel much better.",
"translation": "기분 좋게 해줘서 고마워."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Anytime, we all need encouragement when cooking.",
"translation": "언제든지, 요리할 때는 다 격려가 필요해."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 파스타 요리를 완전히 망쳤다고 말한 문장을 완성하세요.",
"optionA": "dish",
"optionB": "completely",
"optionC": "the",
"optionD": "pasta",
"optionE": "ruined",
"optionF": "yesterday.",
"optionG": "I",
"result": "I completely ruined the pasta dish yesterday.",
"explanation": "어제 파스타 요리를 완전히 망쳤다는 뜻으로 요리 실패를 솔직하게 털어놓는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "다이어트 중 치팅데이",
"explanation": "다이어트 중이지만 하루 정도는 자유롭게 먹고 싶은 마음의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "다이어트"
},
{
"tag": "치팅데이"
},
{
"tag": "자유"
}
],
"engTags": [
{
"tag": "diet"
},
{
"tag": "cheat"
},
{
"tag": "freedom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "Should we have cheat day this weekend?",
"translation": "이번 주말에 치팅데이 해볼까?"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I've been craving pizza for so weeks.",
"translation": "몇 주 동안 피자가 계속 당겼어."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Perfect, let's order everything we've been missing.",
"translation": "완벽해, 그동안 그리워했던 거 다 시키자."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Sounds amazing, but won't we feel guilty?",
"translation": "대단하게 들리는데, 죄책감 들지 않을까?"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Not if we get back track.",
"translation": "다시 제대로 하면 괜찮아."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 몇 주 동안 피자를 먹고 싶어했다고 말했다.",
"hint": "'craving pizza for weeks'는 몇 주 동안 피자가 당겼다는 뜻이에요.",
"result": "O",
"explanation": "예솔은 몇 주 동안 피자가 계속 당겼다고 말했기 때문에 피자를 먹고 싶어했다는 내용이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You're right, one day won't ruin everything.",
"translation": "네 말이 맞아, 하루가 모든 걸 망치지는 않겠지."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly, and we've been really good lately.",
"translation": "맞아, 그리고 우리 요즘 정말 잘하고 있었잖아."
},
{
"type": "blank",
"index": 9,
"quiz": "Not if we get back @@ track.",
"hint": "'get back on track'에서 빠진 전치사예요.",
"optionA": "in",
"optionB": "on",
"optionC": "at",
"result": "on",
"explanation": "'get back on track'은 다시 제자리로 돌아간다는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "True, we deserve little break from dieting.",
"translation": "맞아, 다이어트에서 잠깐 쉴 자격이 있어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Let's enjoy it without any guilt then.",
"translation": "그럼 죄책감 없이 즐기자."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Deal, I'm already excited about this weekend.",
"translation": "약속해, 벌써 이번 주말이 기대돼."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 이번 주말에 치팅데이를 하자고 제안한 문장을 완성하세요.",
"optionA": "Should",
"optionB": "have",
"optionC": "we",
"optionD": "cheat",
"optionE": "this",
"optionF": "day",
"optionG": "weekend",
"result": "Should we have cheat day this weekend?",
"explanation": "이번 주말에 치팅데이 해볼까라는 뜻으로 다이어트 중 잠시 자유를 허용하자는 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "다이어트 중 치팅데이",
"explanation": "다이어트 중이지만 하루 정도는 자유롭게 먹고 싶은 마음의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "다이어트"
},
{
"tag": "치팅데이"
},
{
"tag": "자유"
}
],
"engTags": [
{
"tag": "diet"
},
{
"tag": "cheat"
},
{
"tag": "freedom"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "Should we have cheat day this weekend?",
"translation": "이번 주말에 치팅데이 해볼까?"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I've been craving pizza for so weeks.",
"translation": "몇 주 동안 피자가 계속 당겼어."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Perfect, let's order everything we've been missing.",
"translation": "완벽해, 그동안 그리워했던 거 다 시키자."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Sounds amazing, but won't we feel guilty?",
"translation": "대단하게 들리는데, 죄책감 들지 않을까?"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Not if we get back track.",
"translation": "다시 제대로 하면 괜찮아."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 몇 주 동안 피자를 먹고 싶어했다고 말했다.",
"hint": "'craving pizza for weeks'는 몇 주 동안 피자가 당겼다는 뜻이에요.",
"result": "O",
"explanation": "예솔은 몇 주 동안 피자가 계속 당겼다고 말했기 때문에 피자를 먹고 싶어했다는 내용이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You're right, one day won't ruin everything.",
"translation": "네 말이 맞아, 하루가 모든 걸 망치지는 않겠지."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly, and we've been really good lately.",
"translation": "맞아, 그리고 우리 요즘 정말 잘하고 있었잖아."
},
{
"type": "blank",
"index": 9,
"quiz": "Not if we get back @@ track.",
"hint": "'get back on track'에서 빠진 전치사예요.",
"optionA": "in",
"optionB": "on",
"optionC": "at",
"result": "on",
"explanation": "'get back on track'은 다시 제자리로 돌아간다는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "True, we deserve little break from dieting.",
"translation": "맞아, 다이어트에서 잠깐 쉴 자격이 있어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Let's enjoy it without any guilt then.",
"translation": "그럼 죄책감 없이 즐기자."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Deal, I'm already excited about this weekend.",
"translation": "약속해, 벌써 이번 주말이 기대돼."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 이번 주말에 치팅데이를 하자고 제안한 문장을 완성하세요.",
"optionA": "this",
"optionB": "Should",
"optionC": "we",
"optionD": "cheat",
"optionE": "weekend?",
"optionF": "day",
"optionG": "have",
"result": "Should we have cheat day this weekend?",
"explanation": "이번 주말에 치팅데이 해볼까라는 뜻으로 다이어트 중 잠시 자유를 허용하자는 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구와 요리 대결하기",
"explanation": "친구와 재미있는 요리 대결을 벌이며 즐거워하는 유쾌한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리대결"
},
{
"tag": "친구"
},
{
"tag": "재미"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "competition"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "Let's have cooking competition, you versus me.",
"translation": "요리 대결 해보자, 너 대 나."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "You're on, but what are making?",
"translation": "좋아, 근데 뭘 만들 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "How about fried rice with whatever ingredients?",
"translation": "어떤 재료든 써서 볶음밥 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Perfect, I'm confident about my fried.",
"translation": "완벽해, 내 볶음밥 실력은 자신 있어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "We'll see about that in thirty minutes.",
"translation": "30분 후에 알게 될 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "나연은 자신의 볶음밥 실력에 자신이 없다고 말했다.",
"hint": "'confident about'은 자신이 있다는 뜻이에요.",
"result": "X",
"explanation": "나연은 자신의 볶음밥 실력에 자신이 있다고 말했기 때문에 자신이 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Challenge accepted, let's start gathering ingredients now.",
"translation": "도전 받아들여, 지금 재료 모으기 시작하자."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Good luck, you're definitely going need it.",
"translation": "행운을 빌어, 분명히 필요할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Perfect, I'm confident about my fried @@.",
"hint": "볶음밥을 의미하는 단어예요.",
"optionA": "chicken",
"optionB": "rice",
"optionC": "noodles",
"result": "rice",
"explanation": "'fried rice'는 볶음밥이라는 뜻으로 앞에서 언급한 요리와 연결됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Ha, we'll see who needs luck here.",
"translation": "하, 여기서 누가 운이 필요한지 보자."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "This is going to be really fun.",
"translation": "이거 정말 재밌을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Absolutely, winner gets to choose next movie.",
"translation": "당연히, 이긴 사람이 다음 영화 고르는 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 요리 대결을 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "cooking",
"optionC": "have",
"optionD": "competition",
"optionE": "you",
"optionF": "versus",
"optionG": "me",
"result": "Let's have cooking competition you versus me.",
"explanation": "요리 대결 해보자, 너 대 나라는 뜻으로 친구와의 재미있는 경쟁을 제안하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구와 요리 대결하기",
"explanation": "친구와 재미있는 요리 대결을 벌이며 즐거워하는 유쾌한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리대결"
},
{
"tag": "친구"
},
{
"tag": "재미"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "competition"
},
{
"tag": "fun"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "Let's have cooking competition, you versus me.",
"translation": "요리 대결 해보자, 너 대 나."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "You're on, but what are making?",
"translation": "좋아, 근데 뭘 만들 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "How about fried rice with whatever ingredients?",
"translation": "어떤 재료든 써서 볶음밥 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Perfect, I'm confident about my fried.",
"translation": "완벽해, 내 볶음밥 실력은 자신 있어."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "We'll see about that in thirty minutes.",
"translation": "30분 후에 알게 될 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "나연은 자신의 볶음밥 실력에 자신이 없다고 말했다.",
"hint": "'confident about'은 자신이 있다는 뜻이에요.",
"result": "X",
"explanation": "나연은 자신의 볶음밥 실력에 자신이 있다고 말했기 때문에 자신이 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Challenge accepted, let's start gathering ingredients now.",
"translation": "도전 받아들여, 지금 재료 모으기 시작하자."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Good luck, you're definitely going need it.",
"translation": "행운을 빌어, 분명히 필요할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Perfect, I'm confident about my fried @@.",
"hint": "볶음밥을 의미하는 단어예요.",
"optionA": "chicken",
"optionB": "rice",
"optionC": "noodles",
"result": "rice",
"explanation": "'fried rice'는 볶음밥이라는 뜻으로 앞에서 언급한 요리와 연결됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Ha, we'll see who needs luck here.",
"translation": "하, 여기서 누가 운이 필요한지 보자."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "This is going to be really fun.",
"translation": "이거 정말 재밌을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Absolutely, winner gets to choose next movie.",
"translation": "당연히, 이긴 사람이 다음 영화 고르는 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 요리 대결을 제안한 문장을 완성하세요.",
"optionA": "versus",
"optionB": "you",
"optionC": "competition",
"optionD": "cooking",
"optionE": "me.",
"optionF": "Let's",
"optionG": "have",
"result": "Let's have cooking competition you versus me.",
"explanation": "요리 대결 해보자, 너 대 나라는 뜻으로 친구와의 재미있는 경쟁을 제안하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "폭우 치는 날 배달음식",
"explanation": "폭우가 내리는 날 배달음식을 시킬지 망설이는 현실적인 고민의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "폭우"
},
{
"tag": "배달음식"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "heavy"
},
{
"tag": "rain"
},
{
"tag": "delivery"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "It's pouring rain outside right now completely.",
"translation": "지금 밖에 완전 폭우가 내리고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "I know, but I'm getting really hungry.",
"translation": "알아, 근데 정말 배고파지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Should we still order delivery this weather?",
"translation": "이런 날씨에도 배달 시켜도 될까?"
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "I feel bad for the delivery person.",
"translation": "배달하는 분한테 미안해."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Same here, but we don't have much.",
"translation": "나도 그래, 근데 우리 먹을 게 별로 없어."
},
{
"type": "ox",
"index": 6,
"quiz": "재현은 배달하는 사람에게 미안한 마음이 든다고 말했다.",
"hint": "'feel bad for'는 누군가에게 미안하다는 뜻이에요.",
"result": "O",
"explanation": "재현은 배달하는 분한테 미안하다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Maybe we can tip extra for weather.",
"translation": "날씨 때문에 팁을 더 줄 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "That's thoughtful idea, let's do that then.",
"translation": "사려깊은 생각이야, 그럼 그렇게 하자."
},
{
"type": "blank",
"index": 9,
"quiz": "Should we still order delivery @@ this weather?",
"hint": "'이런' 상황이나 조건을 나타내는 전치사예요.",
"optionA": "on",
"optionB": "in",
"optionC": "at",
"result": "in",
"explanation": "'in this weather'는 이런 날씨에라는 뜻으로 특정 기상 조건을 설명할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "Perfect, that makes me feel much better.",
"translation": "완벽해, 그럼 훨씬 기분이 나아져."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Me too, let's place the order now.",
"translation": "나도 그래, 지금 주문하자."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Good idea, and we'll make sure tip.",
"translation": "좋은 생각이야, 그리고 꼭 팁 많이 줄게."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 밖에 폭우가 내리고 있다고 말한 문장을 완성하세요.",
"optionA": "It's",
"optionB": "pouring",
"optionC": "outside",
"optionD": "rain",
"optionE": "right",
"optionF": "now",
"optionG": "completely",
"result": "It's pouring rain outside right now completely.",
"explanation": "지금 밖에 완전 폭우가 내리고 있다는 뜻으로 심한 비 상황을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "폭우 치는 날 배달음식",
"explanation": "폭우가 내리는 날 배달음식을 시킬지 망설이는 현실적인 고민의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "폭우"
},
{
"tag": "배달음식"
},
{
"tag": "고민"
}
],
"engTags": [
{
"tag": "heavy"
},
{
"tag": "rain"
},
{
"tag": "delivery"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "It's pouring rain outside right now completely.",
"translation": "지금 밖에 완전 폭우가 내리고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "I know, but I'm getting really hungry.",
"translation": "알아, 근데 정말 배고파지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Should we still order delivery this weather?",
"translation": "이런 날씨에도 배달 시켜도 될까?"
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "I feel bad for the delivery person.",
"translation": "배달하는 분한테 미안해."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Same here, but we don't have much.",
"translation": "나도 그래, 근데 우리 먹을 게 별로 없어."
},
{
"type": "ox",
"index": 6,
"quiz": "재현은 배달하는 사람에게 미안한 마음이 든다고 말했다.",
"hint": "'feel bad for'는 누군가에게 미안하다는 뜻이에요.",
"result": "O",
"explanation": "재현은 배달하는 분한테 미안하다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Maybe we can tip extra for weather.",
"translation": "날씨 때문에 팁을 더 줄 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "That's thoughtful idea, let's do that then.",
"translation": "사려깊은 생각이야, 그럼 그렇게 하자."
},
{
"type": "blank",
"index": 9,
"quiz": "Should we still order delivery @@ this weather?",
"hint": "'이런' 상황이나 조건을 나타내는 전치사예요.",
"optionA": "on",
"optionB": "in",
"optionC": "at",
"result": "in",
"explanation": "'in this weather'는 이런 날씨에라는 뜻으로 특정 기상 조건을 설명할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "Perfect, that makes me feel much better.",
"translation": "완벽해, 그럼 훨씬 기분이 나아져."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Me too, let's place the order now.",
"translation": "나도 그래, 지금 주문하자."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Good idea, and we'll make sure tip.",
"translation": "좋은 생각이야, 그리고 꼭 팁 많이 줄게."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 밖에 폭우가 내리고 있다고 말한 문장을 완성하세요.",
"optionA": "outside",
"optionB": "now",
"optionC": "right",
"optionD": "completely.",
"optionE": "It's",
"optionF": "pouring",
"optionG": "rain",
"result": "It's pouring rain outside right now completely.",
"explanation": "지금 밖에 완전 폭우가 내리고 있다는 뜻으로 심한 비 상황을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "어른이 된 후 급식 그리움",
"explanation": "어른이 되어서 그리워지는 학교 급식에 대한 추억과 향수의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "급식"
},
{
"tag": "그리움"
},
{
"tag": "추억"
}
],
"engTags": [
{
"tag": "school"
},
{
"tag": "lunch"
},
{
"tag": "nostalgia"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I miss school cafeteria food so much.",
"translation": "학교 급식이 너무 그리워."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Really? I remember it being pretty bland.",
"translation": "정말? 기억에는 꽤 밋밋했던 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Maybe, but there was something comforting it.",
"translation": "그럴지도 모르지만 뭔가 위로가 되는 게 있었어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "I guess nostalgia makes everything taste better.",
"translation": "향수가 모든 걸 더 맛있게 만드는 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Exactly, those simple meals felt so special.",
"translation": "맞아, 그 단순한 식사들이 너무 특별했어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 학교 급식이 맛있었다고 기억한다고 말했다.",
"hint": "'pretty bland'는 꽤 밋밋했다는 뜻이에요.",
"result": "X",
"explanation": "승현은 학교 급식이 꽤 밋밋했다고 기억한다고 말했기 때문에 맛있었다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "You're right, being with friends made difference.",
"translation": "네 말이 맞아, 친구들과 함께 있는 게 달랐지."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "And we didn't have to worry cooking.",
"translation": "그리고 요리에 대해 걱정할 필요도 없었고."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe, but there was something comforting @@ it.",
"hint": "'~에 대해' 또는 '~에 관해'를 나타내는 전치사예요.",
"optionA": "in",
"optionB": "about",
"optionC": "on",
"result": "about",
"explanation": "'something about it'은 그것에 대한 뭔가라는 뜻으로 특별한 느낌을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Those were definitely simpler times back then.",
"translation": "그때는 확실히 더 단순한 시절이었지."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "I wish I could go back sometimes.",
"translation": "가끔 돌아갈 수 있었으면 좋겠어."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Me too, everything felt easier and carefree.",
"translation": "나도 그래, 모든 게 더 쉽고 자유로웠어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 학교 급식이 그립다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "school",
"optionC": "miss",
"optionD": "cafeteria",
"optionE": "so",
"optionF": "food",
"optionG": "much",
"result": "I miss school cafeteria food so much.",
"explanation": "학교 급식이 너무 그립다는 뜻으로 어른이 된 후 느끼는 향수와 그리움을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "어른이 된 후 급식 그리움",
"explanation": "어른이 되어서 그리워지는 학교 급식에 대한 추억과 향수의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "급식"
},
{
"tag": "그리움"
},
{
"tag": "추억"
}
],
"engTags": [
{
"tag": "school"
},
{
"tag": "lunch"
},
{
"tag": "nostalgia"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I miss school cafeteria food so much.",
"translation": "학교 급식이 너무 그리워."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Really? I remember it being pretty bland.",
"translation": "정말? 기억에는 꽤 밋밋했던 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Maybe, but there was something comforting it.",
"translation": "그럴지도 모르지만 뭔가 위로가 되는 게 있었어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "I guess nostalgia makes everything taste better.",
"translation": "향수가 모든 걸 더 맛있게 만드는 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Exactly, those simple meals felt so special.",
"translation": "맞아, 그 단순한 식사들이 너무 특별했어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 학교 급식이 맛있었다고 기억한다고 말했다.",
"hint": "'pretty bland'는 꽤 밋밋했다는 뜻이에요.",
"result": "X",
"explanation": "승현은 학교 급식이 꽤 밋밋했다고 기억한다고 말했기 때문에 맛있었다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "You're right, being with friends made difference.",
"translation": "네 말이 맞아, 친구들과 함께 있는 게 달랐지."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "And we didn't have to worry cooking.",
"translation": "그리고 요리에 대해 걱정할 필요도 없었고."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe, but there was something comforting @@ it.",
"hint": "'~에 대해' 또는 '~에 관해'를 나타내는 전치사예요.",
"optionA": "in",
"optionB": "about",
"optionC": "on",
"result": "about",
"explanation": "'something about it'은 그것에 대한 뭔가라는 뜻으로 특별한 느낌을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Those were definitely simpler times back then.",
"translation": "그때는 확실히 더 단순한 시절이었지."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "I wish I could go back sometimes.",
"translation": "가끔 돌아갈 수 있었으면 좋겠어."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Me too, everything felt easier and carefree.",
"translation": "나도 그래, 모든 게 더 쉽고 자유로웠어."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 학교 급식이 그립다고 말한 문장을 완성하세요.",
"optionA": "school",
"optionB": "much.",
"optionC": "miss",
"optionD": "cafeteria",
"optionE": "food",
"optionF": "so",
"optionG": "I",
"result": "I miss school cafeteria food so much.",
"explanation": "학교 급식이 너무 그립다는 뜻으로 어른이 된 후 느끼는 향수와 그리움을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "집에서 만드는 수제버거",
"explanation": "시중 버거 대신 집에서 직접 수제버거를 만들어보는 도전적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "수제버거"
},
{
"tag": "홈메이드"
},
{
"tag": "도전"
}
],
"engTags": [
{
"tag": "homemade"
},
{
"tag": "burger"
},
{
"tag": "challenge"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Let's make homemade burgers from scratch today.",
"translation": "오늘 수제버거를 처음부터 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "That sounds fun, but also pretty challenging.",
"translation": "재밌을 것 같은데, 꽤 어려울 것 같기도 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Don't worry, I found simple recipe online.",
"translation": "걱정 마, 온라인에서 간단한 레시피 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Great, what ingredients do we need buy?",
"translation": "좋아, 어떤 재료를 사야 해?"
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Ground beef, buns, cheese, and some vegetables.",
"translation": "다진 소고기, 번, 치즈, 그리고 야채들."
},
{
"type": "ox",
"index": 6,
"quiz": "지원은 수제버거 만들기가 쉬울 거라고 말했다.",
"hint": "'pretty challenging'은 꽤 어려울 것 같다는 뜻이에요.",
"result": "X",
"explanation": "지원은 수제버거 만들기가 꽤 어려울 것 같다고 말했기 때문에 쉽다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Sounds perfect, let's go shopping for everything.",
"translation": "완벽하게 들려, 모든 걸 사러 가자."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "And we can customize them however want.",
"translation": "그리고 우리가 원하는 대로 맞춤 제작할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Great, what ingredients do we need @@?",
"hint": "물건을 구매하는 행위를 나타내는 동사예요.",
"optionA": "cook",
"optionB": "buy",
"optionC": "eat",
"result": "buy",
"explanation": "'buy'는 사다라는 뜻으로 필요한 재료를 구매해야 한다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "That's the best part, total creative control.",
"translation": "그게 최고의 장점이야, 완전한 창작 통제권."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Exactly, no more boring fast food burgers.",
"translation": "맞아, 더 이상 지루한 패스트푸드 버거는 안녕."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "I'm already excited to taste our creation.",
"translation": "벌써 우리가 만든 걸 맛보고 싶어서 설레."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 수제버거를 처음부터 만들어보자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "homemade",
"optionC": "make",
"optionD": "burgers",
"optionE": "from",
"optionF": "scratch",
"optionG": "today",
"result": "Let's make homemade burgers from scratch today.",
"explanation": "오늘 수제버거를 처음부터 만들어보자는 뜻으로 요리에 대한 도전 정신을 보여주는 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "집에서 만드는 수제버거",
"explanation": "시중 버거 대신 집에서 직접 수제버거를 만들어보는 도전적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "수제버거"
},
{
"tag": "홈메이드"
},
{
"tag": "도전"
}
],
"engTags": [
{
"tag": "homemade"
},
{
"tag": "burger"
},
{
"tag": "challenge"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Let's make homemade burgers from scratch today.",
"translation": "오늘 수제버거를 처음부터 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "That sounds fun, but also pretty challenging.",
"translation": "재밌을 것 같은데, 꽤 어려울 것 같기도 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Don't worry, I found simple recipe online.",
"translation": "걱정 마, 온라인에서 간단한 레시피 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Great, what ingredients do we need buy?",
"translation": "좋아, 어떤 재료를 사야 해?"
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Ground beef, buns, cheese, and some vegetables.",
"translation": "다진 소고기, 번, 치즈, 그리고 야채들."
},
{
"type": "ox",
"index": 6,
"quiz": "지원은 수제버거 만들기가 쉬울 거라고 말했다.",
"hint": "'pretty challenging'은 꽤 어려울 것 같다는 뜻이에요.",
"result": "X",
"explanation": "지원은 수제버거 만들기가 꽤 어려울 것 같다고 말했기 때문에 쉽다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Sounds perfect, let's go shopping for everything.",
"translation": "완벽하게 들려, 모든 걸 사러 가자."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "And we can customize them however want.",
"translation": "그리고 우리가 원하는 대로 맞춤 제작할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Great, what ingredients do we need @@?",
"hint": "물건을 구매하는 행위를 나타내는 동사예요.",
"optionA": "cook",
"optionB": "buy",
"optionC": "eat",
"result": "buy",
"explanation": "'buy'는 사다라는 뜻으로 필요한 재료를 구매해야 한다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "That's the best part, total creative control.",
"translation": "그게 최고의 장점이야, 완전한 창작 통제권."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Exactly, no more boring fast food burgers.",
"translation": "맞아, 더 이상 지루한 패스트푸드 버거는 안녕."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "I'm already excited to taste our creation.",
"translation": "벌써 우리가 만든 걸 맛보고 싶어서 설레."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 수제버거를 처음부터 만들어보자고 제안한 문장을 완성하세요.",
"optionA": "today.",
"optionB": "Let's",
"optionC": "scratch",
"optionD": "homemade",
"optionE": "burgers",
"optionF": "from",
"optionG": "make",
"result": "Let's make homemade burgers from scratch today.",
"explanation": "오늘 수제버거를 처음부터 만들어보자는 뜻으로 요리에 대한 도전 정신을 보여주는 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "카페에서 공부할 때 간식",
"explanation": "카페에서 공부하면서 먹을 간식을 고르는 일상적인 고민의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카페"
},
{
"tag": "공부"
},
{
"tag": "간식"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "study"
},
{
"tag": "snack"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I need something light to snack while.",
"translation": "공부하면서 가볍게 먹을 거 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "How about getting some cookies or muffin?",
"translation": "쿠키나 머핀 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Cookies might be too sweet for studying.",
"translation": "쿠키는 공부하기엔 너무 달 것 같아."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "True, maybe something more savory would better.",
"translation": "맞아, 뭔가 더 짭짤한 게 나을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Perfect, how about that sandwich over there?",
"translation": "완벽해, 저기 있는 샌드위치 어때?"
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 쿠키가 공부하기에 적합하다고 말했다.",
"hint": "'too sweet for studying'은 공부하기엔 너무 달다는 뜻이에요.",
"result": "X",
"explanation": "도윤은 쿠키가 공부하기엔 너무 달 것 같다고 말했기 때문에 적합하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Great choice, that looks really fresh today.",
"translation": "좋은 선택이야, 오늘 정말 신선해 보여."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "And it won't make me feel too.",
"translation": "그리고 너무 배부르게 만들지도 않을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "True, maybe something more savory would @@.",
"hint": "더 좋거나 나은 상태를 나타내는 형용사예요.",
"optionA": "worse",
"optionB": "better",
"optionC": "sweet",
"result": "better",
"explanation": "'better'는 더 낫다는 뜻으로 비교급 형태로 더 나은 선택을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Exactly, you need sustained energy for studying.",
"translation": "맞아, 공부하려면 지속적인 에너지가 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Right, let's get that sandwich and coffee.",
"translation": "맞아, 샌드위치랑 커피 주문하자."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Perfect combination for long study session then.",
"translation": "긴 공부 시간에 완벽한 조합이네."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 공부하면서 가볍게 먹을 거가 필요하다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "something",
"optionC": "need",
"optionD": "light",
"optionE": "to",
"optionF": "while",
"optionG": "snack",
"result": "I need something light to snack while.",
"explanation": "공부하면서 가볍게 먹을 거가 필요하다는 뜻으로 카페에서 공부할 때의 현실적인 필요를 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "카페에서 공부할 때 간식",
"explanation": "카페에서 공부하면서 먹을 간식을 고르는 일상적인 고민의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "카페"
},
{
"tag": "공부"
},
{
"tag": "간식"
}
],
"engTags": [
{
"tag": "cafe"
},
{
"tag": "study"
},
{
"tag": "snack"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I need something light to snack while.",
"translation": "공부하면서 가볍게 먹을 거 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "How about getting some cookies or muffin?",
"translation": "쿠키나 머핀 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Cookies might be too sweet for studying.",
"translation": "쿠키는 공부하기엔 너무 달 것 같아."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "True, maybe something more savory would better.",
"translation": "맞아, 뭔가 더 짭짤한 게 나을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Perfect, how about that sandwich over there?",
"translation": "완벽해, 저기 있는 샌드위치 어때?"
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 쿠키가 공부하기에 적합하다고 말했다.",
"hint": "'too sweet for studying'은 공부하기엔 너무 달다는 뜻이에요.",
"result": "X",
"explanation": "도윤은 쿠키가 공부하기엔 너무 달 것 같다고 말했기 때문에 적합하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Great choice, that looks really fresh today.",
"translation": "좋은 선택이야, 오늘 정말 신선해 보여."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "And it won't make me feel too.",
"translation": "그리고 너무 배부르게 만들지도 않을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "True, maybe something more savory would @@.",
"hint": "더 좋거나 나은 상태를 나타내는 형용사예요.",
"optionA": "worse",
"optionB": "better",
"optionC": "sweet",
"result": "better",
"explanation": "'better'는 더 낫다는 뜻으로 비교급 형태로 더 나은 선택을 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Exactly, you need sustained energy for studying.",
"translation": "맞아, 공부하려면 지속적인 에너지가 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Right, let's get that sandwich and coffee.",
"translation": "맞아, 샌드위치랑 커피 주문하자."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Perfect combination for long study session then.",
"translation": "긴 공부 시간에 완벽한 조합이네."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 공부하면서 가볍게 먹을 거가 필요하다고 말한 문장을 완성하세요.",
"optionA": "while.",
"optionB": "to",
"optionC": "I",
"optionD": "something",
"optionE": "snack",
"optionF": "light",
"optionG": "need",
"result": "I need something light to snack while.",
"explanation": "공부하면서 가볍게 먹을 거가 필요하다는 뜻으로 카페에서 공부할 때의 현실적인 필요를 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구와 술안주 고르기",
"explanation": "친구와 함께 술을 마시며 어울릴 안주를 고르는 즐거운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "술안주"
},
{
"tag": "친구"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "drinking"
},
{
"tag": "snack"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "What kind of snacks go well beer?",
"translation": "어떤 안주가 맥주랑 잘 어울릴까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Definitely something salty and crispy, I think.",
"translation": "확실히 뭔가 짭짤하고 바삭한 거 같아."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "How about some fried chicken or french?",
"translation": "치킨이나 감자튀김 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Perfect choice, those are classic beer snacks.",
"translation": "완벽한 선택이야, 그런 건 맥주의 고전 안주지."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Great, let's order both and share everything.",
"translation": "좋아, 둘 다 시켜서 나눠 먹자."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 짭짤하고 바삭한 안주가 맥주와 잘 어울린다고 말했다.",
"hint": "'salty and crispy'는 짭짤하고 바삭하다는 뜻이에요.",
"result": "O",
"explanation": "태호는 확실히 짭짤하고 바삭한 것이 좋다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Sounds like perfect plan for tonight then.",
"translation": "오늘 밤 완벽한 계획 같네."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "I'm already looking forward to relaxing time.",
"translation": "벌써 편안한 시간이 기대돼."
},
{
"type": "blank",
"index": 9,
"quiz": "How about some fried chicken or french @@?",
"hint": "감자로 만든 튀긴 음식을 의미하는 단어예요.",
"optionA": "bread",
"optionB": "fries",
"optionC": "toast",
"result": "fries",
"explanation": "'french fries'는 감자튀김이라는 뜻으로 앞의 'french'와 함께 완성되는 단어입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Same here, it's been really stressful week.",
"translation": "나도 그래, 정말 스트레스 많은 한 주였어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Exactly, we deserve some good food drinks.",
"translation": "맞아, 우리는 좋은 음식과 술을 받을 자격이 있어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Absolutely, let's enjoy this evening to fullest.",
"translation": "당연하지, 오늘 저녁을 최대한 즐기자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 어떤 안주가 맥주와 잘 어울릴지 물어본 문장을 완성하세요.",
"optionA": "What",
"optionB": "of",
"optionC": "kind",
"optionD": "snacks",
"optionE": "go",
"optionF": "with",
"optionG": "well",
"optionH": "beer",
"result": "What kind of snacks go well with beer?",
"explanation": "어떤 안주가 맥주랑 잘 어울릴까라는 뜻으로 술자리에서 흔히 하는 고민입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구와 술안주 고르기",
"explanation": "친구와 함께 술을 마시며 어울릴 안주를 고르는 즐거운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "술안주"
},
{
"tag": "친구"
},
{
"tag": "선택"
}
],
"engTags": [
{
"tag": "drinking"
},
{
"tag": "snack"
},
{
"tag": "friend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "What kind of snacks go well beer?",
"translation": "어떤 안주가 맥주랑 잘 어울릴까?"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Definitely something salty and crispy, I think.",
"translation": "확실히 뭔가 짭짤하고 바삭한 거 같아."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "How about some fried chicken or french?",
"translation": "치킨이나 감자튀김 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Perfect choice, those are classic beer snacks.",
"translation": "완벽한 선택이야, 그런 건 맥주의 고전 안주지."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Great, let's order both and share everything.",
"translation": "좋아, 둘 다 시켜서 나눠 먹자."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 짭짤하고 바삭한 안주가 맥주와 잘 어울린다고 말했다.",
"hint": "'salty and crispy'는 짭짤하고 바삭하다는 뜻이에요.",
"result": "O",
"explanation": "태호는 확실히 짭짤하고 바삭한 것이 좋다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Sounds like perfect plan for tonight then.",
"translation": "오늘 밤 완벽한 계획 같네."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "I'm already looking forward to relaxing time.",
"translation": "벌써 편안한 시간이 기대돼."
},
{
"type": "blank",
"index": 9,
"quiz": "How about some fried chicken or french @@?",
"hint": "감자로 만든 튀긴 음식을 의미하는 단어예요.",
"optionA": "bread",
"optionB": "fries",
"optionC": "toast",
"result": "fries",
"explanation": "'french fries'는 감자튀김이라는 뜻으로 앞의 'french'와 함께 완성되는 단어입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Same here, it's been really stressful week.",
"translation": "나도 그래, 정말 스트레스 많은 한 주였어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Exactly, we deserve some good food drinks.",
"translation": "맞아, 우리는 좋은 음식과 술을 받을 자격이 있어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Absolutely, let's enjoy this evening to fullest.",
"translation": "당연하지, 오늘 저녁을 최대한 즐기자."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 어떤 안주가 맥주와 잘 어울릴지 물어본 문장을 완성하세요.",
"optionA": "What",
"optionB": "snacks",
"optionC": "beer?",
"optionD": "well",
"optionE": "of",
"optionF": "kind",
"optionG": "with",
"optionH": "go",
"result": "What kind of snacks go well with beer?",
"explanation": "어떤 안주가 맥주랑 잘 어울릴까라는 뜻으로 술자리에서 흔히 하는 고민입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "건강한 아침식사 만들기",
"explanation": "바쁜 아침에도 건강한 식사를 챙기려는 의식적인 노력의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "아침식사"
},
{
"tag": "건강"
},
{
"tag": "노력"
}
],
"engTags": [
{
"tag": "breakfast"
},
{
"tag": "healthy"
},
{
"tag": "effort"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "We should start eating healthier breakfast every.",
"translation": "매일 더 건강한 아침식사를 해야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I totally agree, but mornings are busy.",
"translation": "완전 동감하는데, 아침은 너무 바빠."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Maybe we can prepare something night before.",
"translation": "전날 밤에 뭔가 미리 준비할 수 있을까."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Great idea, like overnight oats or something.",
"translation": "좋은 생각이야, 오버나이트 오트 같은 거."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Perfect, that's nutritious and saves time too.",
"translation": "완벽해, 영양가도 있고 시간도 절약되고."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 아침 시간이 여유롭다고 말했다.",
"hint": "'mornings are busy'는 아침이 바쁘다는 뜻이에요.",
"result": "X",
"explanation": "예솔은 아침이 바쁘다고 말했기 때문에 여유롭다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "And we can add different fruits variety.",
"translation": "그리고 다양한 과일을 추가할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly, it won't get boring that way.",
"translation": "맞아, 그러면 지루하지 않을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe we can prepare something night @@.",
"hint": "이전 시점이나 앞선 시간을 나타내는 단어예요.",
"optionA": "after",
"optionB": "before",
"optionC": "during",
"result": "before",
"explanation": "'night before'는 전날 밤이라는 뜻으로 미리 준비한다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Let's start this healthy routine from tomorrow.",
"translation": "내일부터 이 건강한 루틴을 시작하자."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Sounds perfect, our bodies will thank later.",
"translation": "완벽하게 들려, 우리 몸이 나중에 고마워할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "I'm excited to feel more energized mornings.",
"translation": "아침에 더 활기차게 느껴질 생각에 설레."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 매일 더 건강한 아침식사를 해야 한다고 말한 문장을 완성하세요.",
"optionA": "We",
"optionB": "start",
"optionC": "should",
"optionD": "eating",
"optionE": "healthier",
"optionF": "breakfast",
"optionG": "every",
"optionH": "day",
"result": "We should start eating healthier breakfast every day.",
"explanation": "매일 더 건강한 아침식사를 해야 한다는 뜻으로 건강한 생활습관을 시작하려는 의지를 보여줍니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "건강한 아침식사 만들기",
"explanation": "바쁜 아침에도 건강한 식사를 챙기려는 의식적인 노력의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "아침식사"
},
{
"tag": "건강"
},
{
"tag": "노력"
}
],
"engTags": [
{
"tag": "breakfast"
},
{
"tag": "healthy"
},
{
"tag": "effort"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "We should start eating healthier breakfast every.",
"translation": "매일 더 건강한 아침식사를 해야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I totally agree, but mornings are busy.",
"translation": "완전 동감하는데, 아침은 너무 바빠."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Maybe we can prepare something night before.",
"translation": "전날 밤에 뭔가 미리 준비할 수 있을까."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Great idea, like overnight oats or something.",
"translation": "좋은 생각이야, 오버나이트 오트 같은 거."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Perfect, that's nutritious and saves time too.",
"translation": "완벽해, 영양가도 있고 시간도 절약되고."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 아침 시간이 여유롭다고 말했다.",
"hint": "'mornings are busy'는 아침이 바쁘다는 뜻이에요.",
"result": "X",
"explanation": "예솔은 아침이 바쁘다고 말했기 때문에 여유롭다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "And we can add different fruits variety.",
"translation": "그리고 다양한 과일을 추가할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly, it won't get boring that way.",
"translation": "맞아, 그러면 지루하지 않을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe we can prepare something night @@.",
"hint": "이전 시점이나 앞선 시간을 나타내는 단어예요.",
"optionA": "after",
"optionB": "before",
"optionC": "during",
"result": "before",
"explanation": "'night before'는 전날 밤이라는 뜻으로 미리 준비한다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Let's start this healthy routine from tomorrow.",
"translation": "내일부터 이 건강한 루틴을 시작하자."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Sounds perfect, our bodies will thank later.",
"translation": "완벽하게 들려, 우리 몸이 나중에 고마워할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "I'm excited to feel more energized mornings.",
"translation": "아침에 더 활기차게 느껴질 생각에 설레."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 매일 더 건강한 아침식사를 해야 한다고 말한 문장을 완성하세요.",
"optionA": "healthier",
"optionB": "day.",
"optionC": "We",
"optionD": "should",
"optionE": "breakfast",
"optionF": "eating",
"optionG": "every",
"optionH": "start",
"result": "We should start eating healthier breakfast every day.",
"explanation": "매일 더 건강한 아침식사를 해야 한다는 뜻으로 건강한 생활습관을 시작하려는 의지를 보여줍니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "외국인 친구에게 한식 추천",
"explanation": "처음 한국 음식을 먹어보려는 외국인 친구에게 추천하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "한식추천"
},
{
"tag": "외국인"
},
{
"tag": "문화"
}
],
"engTags": [
{
"tag": "korean"
},
{
"tag": "food"
},
{
"tag": "recommend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "My foreign friend wants to try food.",
"translation": "외국인 친구가 한식을 먹어보고 싶대."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's exciting, what should we recommend first?",
"translation": "신나는데, 뭐부터 추천해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Maybe something not too spicy for beginners.",
"translation": "초보자에게는 너무 맵지 않은 걸로."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Good thinking, how about bibimbap or bulgogi?",
"translation": "좋은 생각이야, 비빔밥이나 불고기 어때?"
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Perfect choices, those represent Korean cuisine well.",
"translation": "완벽한 선택이야, 그런 건 한국 요리를 잘 대표해."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈의 친구는 한국 음식을 먹어본 적이 없다.",
"hint": "'wants to try'는 먹어보고 싶다는 뜻이에요.",
"result": "O",
"explanation": "지훈은 외국인 친구가 한식을 먹어보고 싶어한다고 말했기 때문에 처음 먹어보는 것이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "And they're both pretty mild flavors too.",
"translation": "그리고 둘 다 꽤 순한 맛이기도 해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Exactly, we can introduce spicier dishes later.",
"translation": "맞아, 매운 음식은 나중에 소개할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe something not too spicy for @@.",
"hint": "처음 시작하는 사람들을 가리키는 복수형 단어예요.",
"optionA": "experts",
"optionB": "beginners",
"optionC": "teachers",
"result": "beginners",
"explanation": "'beginners'는 초보자라는 뜻으로 처음 한식을 접하는 사람들을 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Great plan, let's take them to restaurant.",
"translation": "좋은 계획이야, 그 식당으로 데려가자."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "I'm excited to see their reaction honestly.",
"translation": "솔직히 그들 반응을 보고 싶어서 설레."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Me too, sharing our culture through food.",
"translation": "나도, 음식으로 우리 문화를 나누는 거지."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 외국인 친구가 한식을 먹어보고 싶다고 말한 문장을 완성하세요.",
"optionA": "My",
"optionB": "foreign",
"optionC": "friend",
"optionD": "wants",
"optionE": "to",
"optionF": "try",
"optionG": "Korean",
"optionH": "food",
"result": "My foreign friend wants to try Korean food.",
"explanation": "외국인 친구가 한식을 먹어보고 싶다는 뜻으로 문화 교류의 시작을 보여주는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "외국인 친구에게 한식 추천",
"explanation": "처음 한국 음식을 먹어보려는 외국인 친구에게 추천하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "한식추천"
},
{
"tag": "외국인"
},
{
"tag": "문화"
}
],
"engTags": [
{
"tag": "korean"
},
{
"tag": "food"
},
{
"tag": "recommend"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "My foreign friend wants to try food.",
"translation": "외국인 친구가 한식을 먹어보고 싶대."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's exciting, what should we recommend first?",
"translation": "신나는데, 뭐부터 추천해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Maybe something not too spicy for beginners.",
"translation": "초보자에게는 너무 맵지 않은 걸로."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Good thinking, how about bibimbap or bulgogi?",
"translation": "좋은 생각이야, 비빔밥이나 불고기 어때?"
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Perfect choices, those represent Korean cuisine well.",
"translation": "완벽한 선택이야, 그런 건 한국 요리를 잘 대표해."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈의 친구는 한국 음식을 먹어본 적이 없다.",
"hint": "'wants to try'는 먹어보고 싶다는 뜻이에요.",
"result": "O",
"explanation": "지훈은 외국인 친구가 한식을 먹어보고 싶어한다고 말했기 때문에 처음 먹어보는 것이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "And they're both pretty mild flavors too.",
"translation": "그리고 둘 다 꽤 순한 맛이기도 해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Exactly, we can introduce spicier dishes later.",
"translation": "맞아, 매운 음식은 나중에 소개할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe something not too spicy for @@.",
"hint": "처음 시작하는 사람들을 가리키는 복수형 단어예요.",
"optionA": "experts",
"optionB": "beginners",
"optionC": "teachers",
"result": "beginners",
"explanation": "'beginners'는 초보자라는 뜻으로 처음 한식을 접하는 사람들을 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Great plan, let's take them to restaurant.",
"translation": "좋은 계획이야, 그 식당으로 데려가자."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "I'm excited to see their reaction honestly.",
"translation": "솔직히 그들 반응을 보고 싶어서 설레."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Me too, sharing our culture through food.",
"translation": "나도, 음식으로 우리 문화를 나누는 거지."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 외국인 친구가 한식을 먹어보고 싶다고 말한 문장을 완성하세요.",
"optionA": "wants",
"optionB": "to",
"optionC": "foreign",
"optionD": "Korean",
"optionE": "food.",
"optionF": "try",
"optionG": "friend",
"optionH": "My",
"result": "My foreign friend wants to try Korean food.",
"explanation": "외국인 친구가 한식을 먹어보고 싶다는 뜻으로 문화 교류의 시작을 보여주는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "아픈 날 죽 끓여주기",
"explanation": "몸이 아픈 친구를 위해 죽을 끓여주며 보여주는 따뜻한 배려의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "아플때"
},
{
"tag": "죽"
},
{
"tag": "배려"
}
],
"engTags": [
{
"tag": "sick"
},
{
"tag": "porridge"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "You look really pale today, are okay?",
"translation": "너 오늘 정말 창백해 보이는데, 괜찮아?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I think I'm coming down something unfortunately.",
"translation": "불행히도 뭔가 걸리는 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Poor thing, let me make some for.",
"translation": "불쌍해라, 죽 좀 끓여줄게."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "That's so sweet, but you don't to.",
"translation": "너무 고마운데, 굳이 안 해도 돼."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Nonsense, chicken porridge will help you better.",
"translation": "말도 안 돼, 닭죽이 네가 나아지는 데 도움이 될 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 몸이 아프다고 말했다.",
"hint": "'coming down with something'은 뭔가 아픈 것 같다는 뜻이에요.",
"result": "O",
"explanation": "승현은 뭔가 걸리는 것 같다고 말했기 때문에 몸이 아프다는 의미가 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "You're such good friend, thank you much.",
"translation": "너 정말 좋은 친구야, 정말 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Don't mention it, that's what friends for.",
"translation": "별 말씀을, 그게 친구 하는 일이지."
},
{
"type": "blank",
"index": 9,
"quiz": "Poor thing, let me make some @@ for.",
"hint": "아픈 사람이 먹기 좋은 부드러운 음식이에요.",
"optionA": "soup",
"optionB": "porridge",
"optionC": "bread",
"result": "porridge",
"explanation": "'porridge'는 죽이라는 뜻으로 아픈 사람에게 좋은 소화하기 쉬운 음식입니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I'm really lucky to have you friend.",
"translation": "너 같은 친구가 있어서 정말 행복해."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Just rest, I'll bring it your room.",
"translation": "그냥 쉬어, 네 방으로 가져다줄게."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I promise I'll return the favor someday.",
"translation": "언젠가 꼭 보답할게 약속해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 승현이 창백해 보인다며 걱정한 문장을 완성하세요.",
"optionA": "You",
"optionB": "look",
"optionC": "really",
"optionD": "pale",
"optionE": "today",
"optionF": "are",
"optionG": "you",
"optionH": "okay",
"result": "You look really pale today are you okay?",
"explanation": "너 오늘 정말 창백해 보이는데 괜찮냐는 뜻으로 친구에 대한 걱정과 관심을 보여주는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "아픈 날 죽 끓여주기",
"explanation": "몸이 아픈 친구를 위해 죽을 끓여주며 보여주는 따뜻한 배려의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "아플때"
},
{
"tag": "죽"
},
{
"tag": "배려"
}
],
"engTags": [
{
"tag": "sick"
},
{
"tag": "porridge"
},
{
"tag": "care"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "You look really pale today, are okay?",
"translation": "너 오늘 정말 창백해 보이는데, 괜찮아?"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I think I'm coming down something unfortunately.",
"translation": "불행히도 뭔가 걸리는 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Poor thing, let me make some for.",
"translation": "불쌍해라, 죽 좀 끓여줄게."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "That's so sweet, but you don't to.",
"translation": "너무 고마운데, 굳이 안 해도 돼."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Nonsense, chicken porridge will help you better.",
"translation": "말도 안 돼, 닭죽이 네가 나아지는 데 도움이 될 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 몸이 아프다고 말했다.",
"hint": "'coming down with something'은 뭔가 아픈 것 같다는 뜻이에요.",
"result": "O",
"explanation": "승현은 뭔가 걸리는 것 같다고 말했기 때문에 몸이 아프다는 의미가 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "You're such good friend, thank you much.",
"translation": "너 정말 좋은 친구야, 정말 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Don't mention it, that's what friends for.",
"translation": "별 말씀을, 그게 친구 하는 일이지."
},
{
"type": "blank",
"index": 9,
"quiz": "Poor thing, let me make some @@ for.",
"hint": "아픈 사람이 먹기 좋은 부드러운 음식이에요.",
"optionA": "soup",
"optionB": "porridge",
"optionC": "bread",
"result": "porridge",
"explanation": "'porridge'는 죽이라는 뜻으로 아픈 사람에게 좋은 소화하기 쉬운 음식입니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I'm really lucky to have you friend.",
"translation": "너 같은 친구가 있어서 정말 행복해."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Just rest, I'll bring it your room.",
"translation": "그냥 쉬어, 네 방으로 가져다줄게."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I promise I'll return the favor someday.",
"translation": "언젠가 꼭 보답할게 약속해."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 승현이 창백해 보인다며 걱정한 문장을 완성하세요.",
"optionA": "you",
"optionB": "are",
"optionC": "pale",
"optionD": "really",
"optionE": "You",
"optionF": "today",
"optionG": "okay?",
"optionH": "look",
"result": "You look really pale today are you okay?",
"explanation": "너 오늘 정말 창백해 보이는데 괜찮냐는 뜻으로 친구에 대한 걱정과 관심을 보여주는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "유통기한 지난 음식 논쟁",
"explanation": "유통기한이 지난 음식을 먹을지 말지 고민하며 벌이는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "유통기한"
},
{
"tag": "논쟁"
},
{
"tag": "현실"
}
],
"engTags": [
{
"tag": "expiration"
},
{
"tag": "date"
},
{
"tag": "debate"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "This yogurt expired three days ago already.",
"translation": "이 요구르트 벌써 3일 전에 유통기한 지났어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "It still smells fine to me though.",
"translation": "근데 냄새는 괜찮은 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I don't know, expiration dates exist reason.",
"translation": "모르겠어, 유통기한이 있는 이유가 있잖아."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "But sometimes they're just overly cautious, right?",
"translation": "하지만 가끔은 너무 조심스럽게 정한 것도 있지, 그렇지 않아?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Maybe, but I'd rather be safe sorry.",
"translation": "그럴지도, 하지만 나는 안전한 게 나아."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 요구르트 냄새가 이상하다고 말했다.",
"hint": "'still smells fine'은 냄새가 괜찮다는 뜻이에요.",
"result": "X",
"explanation": "유진은 요구르트 냄새가 괜찮다고 말했기 때문에 이상하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I understand, everyone has different comfort levels.",
"translation": "이해해, 사람마다 편안한 수준이 달라."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Exactly, and stomach problems aren't worth risk.",
"translation": "맞아, 그리고 배탈은 위험을 감수할 만하지 않아."
},
{
"type": "blank",
"index": 9,
"quiz": "I don't know, expiration dates exist @@ reason.",
"hint": "목적이나 이유를 나타내는 전치사예요.",
"optionA": "in",
"optionB": "for",
"optionC": "on",
"result": "for",
"explanation": "'for a reason'은 이유가 있어서라는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "You're absolutely right about that part definitely.",
"translation": "그 부분은 확실히 네 말이 완전히 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Let's just get fresh one from store.",
"translation": "가게에서 새 거 사자."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Good idea, better safe than sorry indeed.",
"translation": "좋은 생각이야, 확실히 안전한 게 나아."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 요구르트 유통기한이 지났다고 말한 문장을 완성하세요.",
"optionA": "This",
"optionB": "yogurt",
"optionC": "expired",
"optionD": "three",
"optionE": "days",
"optionF": "ago",
"optionG": "already",
"result": "This yogurt expired three days ago already.",
"explanation": "이 요구르트가 벌써 3일 전에 유통기한이 지났다는 뜻으로 음식 안전에 대한 현실적 고민입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "유통기한 지난 음식 논쟁",
"explanation": "유통기한이 지난 음식을 먹을지 말지 고민하며 벌이는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "유통기한"
},
{
"tag": "논쟁"
},
{
"tag": "현실"
}
],
"engTags": [
{
"tag": "expiration"
},
{
"tag": "date"
},
{
"tag": "debate"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "This yogurt expired three days ago already.",
"translation": "이 요구르트 벌써 3일 전에 유통기한 지났어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "It still smells fine to me though.",
"translation": "근데 냄새는 괜찮은 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I don't know, expiration dates exist reason.",
"translation": "모르겠어, 유통기한이 있는 이유가 있잖아."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "But sometimes they're just overly cautious, right?",
"translation": "하지만 가끔은 너무 조심스럽게 정한 것도 있지, 그렇지 않아?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Maybe, but I'd rather be safe sorry.",
"translation": "그럴지도, 하지만 나는 안전한 게 나아."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 요구르트 냄새가 이상하다고 말했다.",
"hint": "'still smells fine'은 냄새가 괜찮다는 뜻이에요.",
"result": "X",
"explanation": "유진은 요구르트 냄새가 괜찮다고 말했기 때문에 이상하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I understand, everyone has different comfort levels.",
"translation": "이해해, 사람마다 편안한 수준이 달라."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Exactly, and stomach problems aren't worth risk.",
"translation": "맞아, 그리고 배탈은 위험을 감수할 만하지 않아."
},
{
"type": "blank",
"index": 9,
"quiz": "I don't know, expiration dates exist @@ reason.",
"hint": "목적이나 이유를 나타내는 전치사예요.",
"optionA": "in",
"optionB": "for",
"optionC": "on",
"result": "for",
"explanation": "'for a reason'은 이유가 있어서라는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "You're absolutely right about that part definitely.",
"translation": "그 부분은 확실히 네 말이 완전히 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Let's just get fresh one from store.",
"translation": "가게에서 새 거 사자."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Good idea, better safe than sorry indeed.",
"translation": "좋은 생각이야, 확실히 안전한 게 나아."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 요구르트 유통기한이 지났다고 말한 문장을 완성하세요.",
"optionA": "ago",
"optionB": "days",
"optionC": "yogurt",
"optionD": "three",
"optionE": "already.",
"optionF": "This",
"optionG": "expired",
"result": "This yogurt expired three days ago already.",
"explanation": "이 요구르트가 벌써 3일 전에 유통기한이 지났다는 뜻으로 음식 안전에 대한 현실적 고민입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식점 웨이팅 기다리기",
"explanation": "인기 맛집의 긴 웨이팅을 기다리며 나누는 인내심과 기대의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "웨이팅"
},
{
"tag": "맛집"
},
{
"tag": "기다림"
}
],
"engTags": [
{
"tag": "waiting"
},
{
"tag": "restaurant"
},
{
"tag": "patience"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "We've been waiting for almost two now.",
"translation": "거의 두 시간 동안 기다렸어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "I know, but everyone says it's worth.",
"translation": "알아, 근데 모든 사람이 기다릴 가치가 있다고 해."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "My stomach is practically growling at point.",
"translation": "지금 내 배가 거의 꼬르륵거리고 있어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Same here, but we've come this already.",
"translation": "나도 그래, 하지만 우리 여기까지 이미 왔는걸."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "You're right, giving up now would waste.",
"translation": "네 말이 맞아, 지금 포기하면 시간 낭비겠지."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 배가 고프지 않다고 말했다.",
"hint": "'stomach is growling'은 배가 꼬르륵거린다는 뜻이에요.",
"result": "X",
"explanation": "서연은 배가 꼬르륵거린다고 말했기 때문에 배가 고프지 않다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Exactly, plus the anticipation makes food better.",
"translation": "맞아, 게다가 기대감이 음식을 더 맛있게 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "That's actually true, I'm getting more excited.",
"translation": "그게 실제로 맞아, 점점 더 기대돼."
},
{
"type": "blank",
"index": 9,
"quiz": "Same here, but we've come this @@ already.",
"hint": "거리나 정도를 나타내는 단어예요.",
"optionA": "way",
"optionB": "far",
"optionC": "long",
"result": "far",
"explanation": "'come this far'는 여기까지 왔다는 뜻으로 이미 많은 노력을 했다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "And look, our number is almost next.",
"translation": "그리고 봐, 우리 번호가 거의 다음이야."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Finally, this is going to taste incredible.",
"translation": "드디어, 이거 정말 맛있을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "All that waiting will definitely be worthwhile.",
"translation": "그 모든 기다림이 분명히 가치가 있을 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 거의 두 시간을 기다렸다고 말한 문장을 완성하세요.",
"optionA": "We've",
"optionB": "been",
"optionC": "waiting",
"optionD": "for",
"optionE": "almost",
"optionF": "two",
"optionG": "hours",
"optionH": "now",
"result": "We've been waiting for almost two hours now.",
"explanation": "거의 두 시간 동안 기다렸다는 뜻으로 맛집 웨이팅의 현실적인 상황을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식점 웨이팅 기다리기",
"explanation": "인기 맛집의 긴 웨이팅을 기다리며 나누는 인내심과 기대의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "웨이팅"
},
{
"tag": "맛집"
},
{
"tag": "기다림"
}
],
"engTags": [
{
"tag": "waiting"
},
{
"tag": "restaurant"
},
{
"tag": "patience"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "We've been waiting for almost two now.",
"translation": "거의 두 시간 동안 기다렸어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "I know, but everyone says it's worth.",
"translation": "알아, 근데 모든 사람이 기다릴 가치가 있다고 해."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "My stomach is practically growling at point.",
"translation": "지금 내 배가 거의 꼬르륵거리고 있어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Same here, but we've come this already.",
"translation": "나도 그래, 하지만 우리 여기까지 이미 왔는걸."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "You're right, giving up now would waste.",
"translation": "네 말이 맞아, 지금 포기하면 시간 낭비겠지."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 배가 고프지 않다고 말했다.",
"hint": "'stomach is growling'은 배가 꼬르륵거린다는 뜻이에요.",
"result": "X",
"explanation": "서연은 배가 꼬르륵거린다고 말했기 때문에 배가 고프지 않다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Exactly, plus the anticipation makes food better.",
"translation": "맞아, 게다가 기대감이 음식을 더 맛있게 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "That's actually true, I'm getting more excited.",
"translation": "그게 실제로 맞아, 점점 더 기대돼."
},
{
"type": "blank",
"index": 9,
"quiz": "Same here, but we've come this @@ already.",
"hint": "거리나 정도를 나타내는 단어예요.",
"optionA": "way",
"optionB": "far",
"optionC": "long",
"result": "far",
"explanation": "'come this far'는 여기까지 왔다는 뜻으로 이미 많은 노력을 했다는 의미입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "And look, our number is almost next.",
"translation": "그리고 봐, 우리 번호가 거의 다음이야."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Finally, this is going to taste incredible.",
"translation": "드디어, 이거 정말 맛있을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "All that waiting will definitely be worthwhile.",
"translation": "그 모든 기다림이 분명히 가치가 있을 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 거의 두 시간을 기다렸다고 말한 문장을 완성하세요.",
"optionA": "waiting",
"optionB": "now.",
"optionC": "We've",
"optionD": "hours",
"optionE": "almost",
"optionF": "two",
"optionG": "been",
"optionH": "for",
"result": "We've been waiting for almost two hours now.",
"explanation": "거의 두 시간 동안 기다렸다는 뜻으로 맛집 웨이팅의 현실적인 상황을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "냉장고 정리하며 요리하기",
"explanation": "냉장고에 있는 자투리 재료들로 창의적인 요리를 만드는 도전의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "냉장고정리"
},
{
"tag": "창의적"
},
{
"tag": "요리"
}
],
"engTags": [
{
"tag": "fridge"
},
{
"tag": "creative"
},
{
"tag": "cooking"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "Let's clean out the fridge and something.",
"translation": "냉장고 정리하면서 뭔가 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Great idea, we have lots of ingredients.",
"translation": "좋은 생각이야, 자투리 재료가 많이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "I found some leftover vegetables and meat.",
"translation": "남은 야채들이랑 고기 좀 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Perfect, we can make stir-fry or soup.",
"translation": "완벽해, 볶음이나 국 만들 수 있겠다."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Let's go with stir-fry, it's quicker easier.",
"translation": "볶음으로 하자, 더 빠르고 쉬워."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 자투리 재료가 없다고 말했다.",
"hint": "'lots of random ingredients'는 자투리 재료가 많다는 뜻이에요.",
"result": "X",
"explanation": "예솔은 자투리 재료가 많이 있다고 말했기 때문에 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Sounds perfect, and we'll reduce food too.",
"translation": "완벽하게 들려, 그리고 음식 낭비도 줄이고."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly, it's environmentally friendly and delicious both.",
"translation": "맞아, 환경친화적이면서 맛있기도 해."
},
{
"type": "blank",
"index": 9,
"quiz": "Great idea, we have lots of @@ ingredients.",
"hint": "이것저것 섞여있거나 무작위의 의미를 가진 형용사예요.",
"optionA": "fresh",
"optionB": "random",
"optionC": "expensive",
"result": "random",
"explanation": "'random ingredients'는 이것저것 자투리 재료들이라는 뜻으로 냉장고 정리할 때 자주 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Plus it's always fun to experiment cooking.",
"translation": "게다가 요리 실험하는 건 항상 재밌어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Absolutely, some of my best dishes accidents.",
"translation": "당연하지, 내 최고 요리 중 몇 개는 우연이었어."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Let's see what masterpiece we create today.",
"translation": "오늘 우리가 어떤 걸작을 만들지 보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 냉장고를 정리하면서 요리하자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "clean",
"optionC": "out",
"optionD": "the",
"optionE": "fridge",
"optionF": "and",
"optionG": "cook",
"optionH": "something",
"result": "Let's clean out the fridge and cook something.",
"explanation": "냉장고 정리하면서 뭔가 만들어보자는 뜻으로 실용적이면서 창의적인 요리 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "냉장고 정리하며 요리하기",
"explanation": "냉장고에 있는 자투리 재료들로 창의적인 요리를 만드는 도전의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "냉장고정리"
},
{
"tag": "창의적"
},
{
"tag": "요리"
}
],
"engTags": [
{
"tag": "fridge"
},
{
"tag": "creative"
},
{
"tag": "cooking"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "Let's clean out the fridge and something.",
"translation": "냉장고 정리하면서 뭔가 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Great idea, we have lots of ingredients.",
"translation": "좋은 생각이야, 자투리 재료가 많이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "I found some leftover vegetables and meat.",
"translation": "남은 야채들이랑 고기 좀 찾았어."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Perfect, we can make stir-fry or soup.",
"translation": "완벽해, 볶음이나 국 만들 수 있겠다."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Let's go with stir-fry, it's quicker easier.",
"translation": "볶음으로 하자, 더 빠르고 쉬워."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 자투리 재료가 없다고 말했다.",
"hint": "'lots of random ingredients'는 자투리 재료가 많다는 뜻이에요.",
"result": "X",
"explanation": "예솔은 자투리 재료가 많이 있다고 말했기 때문에 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Sounds perfect, and we'll reduce food too.",
"translation": "완벽하게 들려, 그리고 음식 낭비도 줄이고."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly, it's environmentally friendly and delicious both.",
"translation": "맞아, 환경친화적이면서 맛있기도 해."
},
{
"type": "blank",
"index": 9,
"quiz": "Great idea, we have lots of @@ ingredients.",
"hint": "이것저것 섞여있거나 무작위의 의미를 가진 형용사예요.",
"optionA": "fresh",
"optionB": "random",
"optionC": "expensive",
"result": "random",
"explanation": "'random ingredients'는 이것저것 자투리 재료들이라는 뜻으로 냉장고 정리할 때 자주 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Plus it's always fun to experiment cooking.",
"translation": "게다가 요리 실험하는 건 항상 재밌어."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Absolutely, some of my best dishes accidents.",
"translation": "당연하지, 내 최고 요리 중 몇 개는 우연이었어."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Let's see what masterpiece we create today.",
"translation": "오늘 우리가 어떤 걸작을 만들지 보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 냉장고를 정리하면서 요리하자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "fridge",
"optionC": "clean",
"optionD": "cook",
"optionE": "and",
"optionF": "something.",
"optionG": "out",
"optionH": "the",
"result": "Let's clean out the fridge and cook something.",
"explanation": "냉장고 정리하면서 뭔가 만들어보자는 뜻으로 실용적이면서 창의적인 요리 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구 생일파티 케이터링",
"explanation": "친구 생일파티를 위해 케이터링을 준비하며 고민하는 정성스러운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "생일파티"
},
{
"tag": "케이터링"
},
{
"tag": "준비"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "catering"
},
{
"tag": "planning"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "We need to order catering for party.",
"translation": "파티를 위해 케이터링 주문해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "How many people are we expecting exactly?",
"translation": "정확히 몇 명 정도 올 예정이야?"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Around fifteen to twenty people, I think.",
"translation": "15명에서 20명 정도인 것 같아."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "That's quite lot, we need variety food.",
"translation": "꽤 많네, 다양한 음식이 필요할 거야."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Agreed, let's get different cuisines to everyone.",
"translation": "동감, 모든 사람을 위해 다른 요리들 시키자."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 파티에 5명 정도만 올 것이라고 말했다.",
"hint": "'fifteen to twenty people'은 15명에서 20명이라는 뜻이에요.",
"result": "X",
"explanation": "소영은 15명에서 20명 정도 올 것 같다고 말했기 때문에 5명이라는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Great thinking, maybe Korean, Italian, and Mexican?",
"translation": "좋은 생각이야, 한식, 이탈리안, 멕시칸 어때?"
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Perfect combination, that should satisfy everyone's taste.",
"translation": "완벽한 조합이야, 그럼 모든 사람의 입맛을 만족시킬 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "That's quite lot, we need variety @@.",
"hint": "먹을 수 있는 것들의 총칭이에요.",
"optionA": "drinks",
"optionB": "food",
"optionC": "music",
"result": "food",
"explanation": "'variety of food'는 다양한 음식이라는 뜻으로 많은 사람을 위한 준비를 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "And don't forget about drinks and desserts.",
"translation": "그리고 음료수랑 디저트도 잊지 말자."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Right, I'll handle the cake ordering separately.",
"translation": "맞아, 케이크 주문은 따로 내가 처리할게."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "This is going to be amazing party.",
"translation": "정말 멋진 파티가 될 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 파티를 위해 케이터링을 주문해야 한다고 말한 문장을 완성하세요.",
"optionA": "We",
"optionB": "need",
"optionC": "to",
"optionD": "order",
"optionE": "catering",
"optionF": "for",
"optionG": "her",
"optionH": "party",
"result": "We need to order catering for her party.",
"explanation": "파티를 위해 케이터링을 주문해야 한다는 뜻으로 친구를 위한 정성스러운 준비를 보여줍니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "친구 생일파티 케이터링",
"explanation": "친구 생일파티를 위해 케이터링을 준비하며 고민하는 정성스러운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "생일파티"
},
{
"tag": "케이터링"
},
{
"tag": "준비"
}
],
"engTags": [
{
"tag": "birthday"
},
{
"tag": "catering"
},
{
"tag": "planning"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "We need to order catering for party.",
"translation": "파티를 위해 케이터링 주문해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "How many people are we expecting exactly?",
"translation": "정확히 몇 명 정도 올 예정이야?"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Around fifteen to twenty people, I think.",
"translation": "15명에서 20명 정도인 것 같아."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "That's quite lot, we need variety food.",
"translation": "꽤 많네, 다양한 음식이 필요할 거야."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Agreed, let's get different cuisines to everyone.",
"translation": "동감, 모든 사람을 위해 다른 요리들 시키자."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 파티에 5명 정도만 올 것이라고 말했다.",
"hint": "'fifteen to twenty people'은 15명에서 20명이라는 뜻이에요.",
"result": "X",
"explanation": "소영은 15명에서 20명 정도 올 것 같다고 말했기 때문에 5명이라는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Great thinking, maybe Korean, Italian, and Mexican?",
"translation": "좋은 생각이야, 한식, 이탈리안, 멕시칸 어때?"
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Perfect combination, that should satisfy everyone's taste.",
"translation": "완벽한 조합이야, 그럼 모든 사람의 입맛을 만족시킬 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "That's quite lot, we need variety @@.",
"hint": "먹을 수 있는 것들의 총칭이에요.",
"optionA": "drinks",
"optionB": "food",
"optionC": "music",
"result": "food",
"explanation": "'variety of food'는 다양한 음식이라는 뜻으로 많은 사람을 위한 준비를 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "And don't forget about drinks and desserts.",
"translation": "그리고 음료수랑 디저트도 잊지 말자."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Right, I'll handle the cake ordering separately.",
"translation": "맞아, 케이크 주문은 따로 내가 처리할게."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "This is going to be amazing party.",
"translation": "정말 멋진 파티가 될 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 파티를 위해 케이터링을 주문해야 한다고 말한 문장을 완성하세요.",
"optionA": "to",
"optionB": "party.",
"optionC": "order",
"optionD": "her",
"optionE": "for",
"optionF": "catering",
"optionG": "We",
"optionH": "need",
"result": "We need to order catering for her party.",
"explanation": "파티를 위해 케이터링을 주문해야 한다는 뜻으로 친구를 위한 정성스러운 준비를 보여줍니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "다른 나라 음식 체험하기",
"explanation": "평소 먹어보지 못한 다른 나라 음식에 도전해보는 모험적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "세계음식"
},
{
"tag": "체험"
},
{
"tag": "모험"
}
],
"engTags": [
{
"tag": "international"
},
{
"tag": "food"
},
{
"tag": "adventure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Let's try some international food we've had.",
"translation": "우리가 안 먹어본 세계 음식 먹어보자."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "That sounds adventurous, what are you thinking?",
"translation": "모험적으로 들리는데, 뭘 생각하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Maybe Middle Eastern or Indian cuisine today?",
"translation": "오늘은 중동이나 인도 요리 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Indian sounds great, I love spicy food.",
"translation": "인도 음식 좋은데, 매운 음식 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Perfect, there's new Indian restaurant opened nearby.",
"translation": "완벽해, 근처에 새로운 인도 식당이 생겼어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 매운 음식을 좋아한다고 말했다.",
"hint": "'I love spicy food'는 매운 음식을 좋아한다는 뜻이에요.",
"result": "O",
"explanation": "승현은 매운 음식을 좋아한다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Excellent, let's expand our food horizons then.",
"translation": "훌륭해, 그럼 우리 음식 경험을 넓혀보자."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "I'm excited to try completely different flavors.",
"translation": "완전히 다른 맛을 시도해볼 생각에 설레."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe Middle Eastern or Indian cuisine @@?",
"hint": "오늘이라는 뜻의 부사예요.",
"optionA": "yesterday",
"optionB": "today",
"optionC": "tomorrow",
"result": "today",
"explanation": "'today'는 오늘이라는 뜻으로 현재 계획에 대해 말할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Same here, it's like taking mini around.",
"translation": "나도 그래, 마치 미니 세계여행하는 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Exactly, food is the best way cultures.",
"translation": "맞아, 음식이 문화를 경험하는 최고의 방법이지."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Let's make this our monthly food adventure.",
"translation": "이걸 우리 월간 음식 모험으로 만들자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 안 먹어본 세계 음식을 먹어보자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "try",
"optionC": "some",
"optionD": "international",
"optionE": "food",
"optionF": "we've",
"optionG": "never",
"optionH": "had",
"result": "Let's try some international food we've never had.",
"explanation": "우리가 안 먹어본 세계 음식을 먹어보자는 뜻으로 새로운 문화 체험에 대한 적극적 제안입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "다른 나라 음식 체험하기",
"explanation": "평소 먹어보지 못한 다른 나라 음식에 도전해보는 모험적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "세계음식"
},
{
"tag": "체험"
},
{
"tag": "모험"
}
],
"engTags": [
{
"tag": "international"
},
{
"tag": "food"
},
{
"tag": "adventure"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Let's try some international food we've had.",
"translation": "우리가 안 먹어본 세계 음식 먹어보자."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "That sounds adventurous, what are you thinking?",
"translation": "모험적으로 들리는데, 뭘 생각하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Maybe Middle Eastern or Indian cuisine today?",
"translation": "오늘은 중동이나 인도 요리 어때?"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Indian sounds great, I love spicy food.",
"translation": "인도 음식 좋은데, 매운 음식 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Perfect, there's new Indian restaurant opened nearby.",
"translation": "완벽해, 근처에 새로운 인도 식당이 생겼어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 매운 음식을 좋아한다고 말했다.",
"hint": "'I love spicy food'는 매운 음식을 좋아한다는 뜻이에요.",
"result": "O",
"explanation": "승현은 매운 음식을 좋아한다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Excellent, let's expand our food horizons then.",
"translation": "훌륭해, 그럼 우리 음식 경험을 넓혀보자."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "I'm excited to try completely different flavors.",
"translation": "완전히 다른 맛을 시도해볼 생각에 설레."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe Middle Eastern or Indian cuisine @@?",
"hint": "오늘이라는 뜻의 부사예요.",
"optionA": "yesterday",
"optionB": "today",
"optionC": "tomorrow",
"result": "today",
"explanation": "'today'는 오늘이라는 뜻으로 현재 계획에 대해 말할 때 사용합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Same here, it's like taking mini around.",
"translation": "나도 그래, 마치 미니 세계여행하는 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Exactly, food is the best way cultures.",
"translation": "맞아, 음식이 문화를 경험하는 최고의 방법이지."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Let's make this our monthly food adventure.",
"translation": "이걸 우리 월간 음식 모험으로 만들자."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 안 먹어본 세계 음식을 먹어보자고 제안한 문장을 완성하세요.",
"optionA": "international",
"optionB": "try",
"optionC": "food",
"optionD": "had.",
"optionE": "Let's",
"optionF": "we've",
"optionG": "some",
"optionH": "never",
"result": "Let's try some international food we've never had.",
"explanation": "우리가 안 먹어본 세계 음식을 먹어보자는 뜻으로 새로운 문화 체험에 대한 적극적 제안입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "엄마와 함께 요리 배우기",
"explanation": "엄마에게 요리를 배우며 가족의 정을 나누는 따뜻한 시간의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "요리배우기"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "cooking"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Mom, can you teach me cook?",
"translation": "엄마, 요리 좀 가르쳐주실 수 있어요?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Of course, what would you like learn?",
"translation": "물론이지, 뭘 배우고 싶어?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe your famous kimchi jjigae recipe please?",
"translation": "엄마 유명한 김치찌개 레시피 좀요?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "I'd love to, it's about time.",
"translation": "기꺼이 가르쳐줄게, 때가 된 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Great, I want to make it myself.",
"translation": "좋아요, 나중에 혼자서도 만들고 싶어요."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 엄마에게 요리를 배우고 싶어한다고 말했다.",
"hint": "'can you teach me'는 가르쳐달라는 뜻이에요.",
"result": "O",
"explanation": "지우는 엄마에게 요리를 가르쳐달라고 요청했기 때문에 배우고 싶어한다는 내용이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Perfect, cooking together will be really special time.",
"translation": "완벽해, 함께 요리하는 건 정말 특별한 시간이 될 거야."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "I agree, plus I'll have skills life.",
"translation": "동감해요, 게다가 평생 쓸 기술도 갖게 되고요."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe your famous kimchi jjigae recipe @@?",
"hint": "정중하게 부탁할 때 쓰는 단어예요.",
"optionA": "now",
"optionB": "please",
"optionC": "later",
"result": "please",
"explanation": "'please'는 부탁할 때 쓰는 정중한 표현으로 존댓말과 함께 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Exactly, and you can pass it your.",
"translation": "맞아, 그리고 나중에 네 아이들에게도 전해줄 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "That's beautiful thought, family recipes are precious.",
"translation": "아름다운 생각이에요, 가족 레시피는 소중하죠."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "They really are, let's start cooking together.",
"translation": "정말 그래, 이제 함께 요리해보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 엄마에게 요리를 가르쳐달라고 요청한 문장을 완성하세요.",
"optionA": "Mom",
"optionB": "can",
"optionC": "you",
"optionD": "teach",
"optionE": "me",
"optionF": "to",
"optionG": "cook",
"result": "Mom can you teach me to cook.",
"explanation": "엄마, 요리 좀 가르쳐주실 수 있어요라는 뜻으로 자녀가 부모에게 하는 정중한 부탁입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "엄마와 함께 요리 배우기",
"explanation": "엄마에게 요리를 배우며 가족의 정을 나누는 따뜻한 시간의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "엄마"
},
{
"tag": "요리배우기"
},
{
"tag": "가족"
}
],
"engTags": [
{
"tag": "mom"
},
{
"tag": "cooking"
},
{
"tag": "family"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Mom, can you teach me cook?",
"translation": "엄마, 요리 좀 가르쳐주실 수 있어요?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Of course, what would you like learn?",
"translation": "물론이지, 뭘 배우고 싶어?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Maybe your famous kimchi jjigae recipe please?",
"translation": "엄마 유명한 김치찌개 레시피 좀요?"
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "I'd love to, it's about time.",
"translation": "기꺼이 가르쳐줄게, 때가 된 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Great, I want to make it myself.",
"translation": "좋아요, 나중에 혼자서도 만들고 싶어요."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 엄마에게 요리를 배우고 싶어한다고 말했다.",
"hint": "'can you teach me'는 가르쳐달라는 뜻이에요.",
"result": "O",
"explanation": "지우는 엄마에게 요리를 가르쳐달라고 요청했기 때문에 배우고 싶어한다는 내용이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Perfect, cooking together will be really special time.",
"translation": "완벽해, 함께 요리하는 건 정말 특별한 시간이 될 거야."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "I agree, plus I'll have skills life.",
"translation": "동감해요, 게다가 평생 쓸 기술도 갖게 되고요."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe your famous kimchi jjigae recipe @@?",
"hint": "정중하게 부탁할 때 쓰는 단어예요.",
"optionA": "now",
"optionB": "please",
"optionC": "later",
"result": "please",
"explanation": "'please'는 부탁할 때 쓰는 정중한 표현으로 존댓말과 함께 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Exactly, and you can pass it your.",
"translation": "맞아, 그리고 나중에 네 아이들에게도 전해줄 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "That's beautiful thought, family recipes are precious.",
"translation": "아름다운 생각이에요, 가족 레시피는 소중하죠."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "They really are, let's start cooking together.",
"translation": "정말 그래, 이제 함께 요리해보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 엄마에게 요리를 가르쳐달라고 요청한 문장을 완성하세요.",
"optionA": "you",
"optionB": "cook.",
"optionC": "me",
"optionD": "to",
"optionE": "teach",
"optionF": "can",
"optionG": "Mom",
"result": "Mom can you teach me to cook.",
"explanation": "엄마, 요리 좀 가르쳐주실 수 있어요라는 뜻으로 자녀가 부모에게 하는 정중한 부탁입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 알레르기 주의하기",
"explanation": "음식 알레르기가 있는 친구를 배려하며 식당을 고르는 세심한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "알레르기"
},
{
"tag": "배려"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "allergy"
},
{
"tag": "consideration"
},
{
"tag": "careful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Wait, doesn't she have nut allergy?",
"translation": "잠깐, 그녀 견과류 알레르기 있지 않아?"
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "You're right, we need to careful restaurant.",
"translation": "맞아, 식당 선택할 때 조심해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Let's call ahead and ask about ingredients.",
"translation": "미리 전화해서 재료에 대해 물어보자."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Good thinking, her safety comes first always.",
"translation": "좋은 생각이야, 그녀의 안전이 항상 우선이지."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Absolutely, allergic reactions are no joke matter.",
"translation": "당연히, 알레르기 반응은 농담이 아니야."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 친구의 알레르기를 걱정하지 않는다고 말했다.",
"hint": "'her safety comes first'는 그녀의 안전이 우선이라는 뜻이에요.",
"result": "X",
"explanation": "민재는 친구의 견과류 알레르기를 언급하고 안전을 걱정하고 있기 때문에 걱정하지 않는다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I really appreciate how thoughtful you are.",
"translation": "네가 이렇게 세심한 게 정말 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "It's just basic consideration for our friend.",
"translation": "우리 친구에 대한 기본적인 배려일 뿐이야."
},
{
"type": "blank",
"index": 9,
"quiz": "You're right, we need to @@ careful restaurant.",
"hint": "'~할 때'나 상황을 나타내는 전치사예요.",
"optionA": "be",
"optionB": "when",
"optionC": "very",
"result": "be",
"explanation": "'need to be careful'은 조심해야 한다는 뜻의 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Exactly, that's what true friendship means honestly.",
"translation": "맞아, 그게 진정한 우정의 의미지."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Let's find place that's completely safe.",
"translation": "완전히 안전한 곳을 찾아보자."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "Perfect, she'll really appreciate our extra care.",
"translation": "완벽해, 우리의 각별한 배려에 정말 고마워할 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 친구의 견과류 알레르기를 확인한 문장을 완성하세요.",
"optionA": "Wait",
"optionB": "doesn't",
"optionC": "she",
"optionD": "have",
"optionE": "nut",
"optionF": "allergy",
"result": "Wait doesn't she have nut allergy.",
"explanation": "잠깐, 그녀 견과류 알레르기 있지 않냐는 뜻으로 친구의 안전을 걱정하는 세심한 배려입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 알레르기 주의하기",
"explanation": "음식 알레르기가 있는 친구를 배려하며 식당을 고르는 세심한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "알레르기"
},
{
"tag": "배려"
},
{
"tag": "주의"
}
],
"engTags": [
{
"tag": "allergy"
},
{
"tag": "consideration"
},
{
"tag": "careful"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Wait, doesn't she have nut allergy?",
"translation": "잠깐, 그녀 견과류 알레르기 있지 않아?"
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "You're right, we need to careful restaurant.",
"translation": "맞아, 식당 선택할 때 조심해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Let's call ahead and ask about ingredients.",
"translation": "미리 전화해서 재료에 대해 물어보자."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Good thinking, her safety comes first always.",
"translation": "좋은 생각이야, 그녀의 안전이 항상 우선이지."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Absolutely, allergic reactions are no joke matter.",
"translation": "당연히, 알레르기 반응은 농담이 아니야."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 친구의 알레르기를 걱정하지 않는다고 말했다.",
"hint": "'her safety comes first'는 그녀의 안전이 우선이라는 뜻이에요.",
"result": "X",
"explanation": "민재는 친구의 견과류 알레르기를 언급하고 안전을 걱정하고 있기 때문에 걱정하지 않는다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "I really appreciate how thoughtful you are.",
"translation": "네가 이렇게 세심한 게 정말 고마워."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "It's just basic consideration for our friend.",
"translation": "우리 친구에 대한 기본적인 배려일 뿐이야."
},
{
"type": "blank",
"index": 9,
"quiz": "You're right, we need to @@ careful restaurant.",
"hint": "'~할 때'나 상황을 나타내는 전치사예요.",
"optionA": "be",
"optionB": "when",
"optionC": "very",
"result": "be",
"explanation": "'need to be careful'은 조심해야 한다는 뜻의 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Exactly, that's what true friendship means honestly.",
"translation": "맞아, 그게 진정한 우정의 의미지."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Let's find place that's completely safe.",
"translation": "완전히 안전한 곳을 찾아보자."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "Perfect, she'll really appreciate our extra care.",
"translation": "완벽해, 우리의 각별한 배려에 정말 고마워할 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 친구의 견과류 알레르기를 확인한 문장을 완성하세요.",
"optionA": "doesn't",
"optionB": "have",
"optionC": "Wait",
"optionD": "allergy.",
"optionE": "nut",
"optionF": "she",
"result": "Wait doesn't she have nut allergy.",
"explanation": "잠깐, 그녀 견과류 알레르기 있지 않냐는 뜻으로 친구의 안전을 걱정하는 세심한 배려입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "혼밥 vs 같이 먹기",
"explanation": "혼자 밥 먹는 것과 함께 먹는 것의 장단점을 비교하는 솔직한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "혼밥"
},
{
"tag": "함께식사"
},
{
"tag": "비교"
}
],
"engTags": [
{
"tag": "eating"
},
{
"tag": "alone"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Do you prefer eating alone or people?",
"translation": "혼자 먹는 거랑 같이 먹는 거 중에 뭘 더 좋아해?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "It depends on my mood honestly speaking.",
"translation": "솔직히 말하면 내 기분에 따라 달라."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Same here, sometimes I just want.",
"translation": "나도 그래, 가끔은 그냥 조용히 있고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Right, eating alone can be really peaceful.",
"translation": "맞아, 혼자 먹는 건 정말 평화로울 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "But eating with friends is more and.",
"translation": "하지만 친구들과 먹는 건 더 재밌고 즐거워."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 혼자 먹는 것이 평화롭다고 말했다.",
"hint": "'eating alone can be peaceful'은 혼자 먹는 게 평화롭다는 뜻이에요.",
"result": "O",
"explanation": "유진은 혼자 먹는 것이 정말 평화로울 수 있다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Absolutely, sharing food makes everything taste better.",
"translation": "당연히, 음식을 나누면 모든 게 더 맛있어져."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Plus you get to try different things.",
"translation": "게다가 다른 것들도 먹어볼 수 있고."
},
{
"type": "blank",
"index": 9,
"quiz": "Same here, sometimes I just want @@.",
"hint": "소음이 없는 조용한 상태를 나타내는 명사예요.",
"optionA": "noise",
"optionB": "quiet",
"optionC": "music",
"result": "quiet",
"explanation": "'want quiet'은 조용함을 원한다는 뜻으로 혼자만의 시간을 원할 때 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "That's true, variety makes meals more interesting.",
"translation": "맞아, 다양함이 식사를 더 흥미롭게 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I guess both have their own charm.",
"translation": "둘 다 각각의 매력이 있는 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Exactly, it's all about finding right balance.",
"translation": "맞아, 적절한 균형을 찾는 게 중요해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 혼자 먹는 것과 함께 먹는 것 중 뭘 좋아하는지 물어본 문장을 완성하세요.",
"optionA": "Do",
"optionB": "you",
"optionC": "prefer",
"optionD": "eating",
"optionE": "alone",
"optionF": "or",
"optionG": "with",
"optionH": "people",
"result": "Do you prefer eating alone or with people.",
"explanation": "혼자 먹는 거랑 같이 먹는 거 중에 뭘 더 좋아하냐는 뜻으로 식사 스타일에 대한 개인적 선호도를 묻는 질문입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "혼밥 vs 같이 먹기",
"explanation": "혼자 밥 먹는 것과 함께 먹는 것의 장단점을 비교하는 솔직한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "혼밥"
},
{
"tag": "함께식사"
},
{
"tag": "비교"
}
],
"engTags": [
{
"tag": "eating"
},
{
"tag": "alone"
},
{
"tag": "together"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Do you prefer eating alone or people?",
"translation": "혼자 먹는 거랑 같이 먹는 거 중에 뭘 더 좋아해?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "It depends on my mood honestly speaking.",
"translation": "솔직히 말하면 내 기분에 따라 달라."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Same here, sometimes I just want.",
"translation": "나도 그래, 가끔은 그냥 조용히 있고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Right, eating alone can be really peaceful.",
"translation": "맞아, 혼자 먹는 건 정말 평화로울 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "But eating with friends is more and.",
"translation": "하지만 친구들과 먹는 건 더 재밌고 즐거워."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 혼자 먹는 것이 평화롭다고 말했다.",
"hint": "'eating alone can be peaceful'은 혼자 먹는 게 평화롭다는 뜻이에요.",
"result": "O",
"explanation": "유진은 혼자 먹는 것이 정말 평화로울 수 있다고 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Absolutely, sharing food makes everything taste better.",
"translation": "당연히, 음식을 나누면 모든 게 더 맛있어져."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Plus you get to try different things.",
"translation": "게다가 다른 것들도 먹어볼 수 있고."
},
{
"type": "blank",
"index": 9,
"quiz": "Same here, sometimes I just want @@.",
"hint": "소음이 없는 조용한 상태를 나타내는 명사예요.",
"optionA": "noise",
"optionB": "quiet",
"optionC": "music",
"result": "quiet",
"explanation": "'want quiet'은 조용함을 원한다는 뜻으로 혼자만의 시간을 원할 때 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "That's true, variety makes meals more interesting.",
"translation": "맞아, 다양함이 식사를 더 흥미롭게 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I guess both have their own charm.",
"translation": "둘 다 각각의 매력이 있는 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Exactly, it's all about finding right balance.",
"translation": "맞아, 적절한 균형을 찾는 게 중요해."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 혼자 먹는 것과 함께 먹는 것 중 뭘 좋아하는지 물어본 문장을 완성하세요.",
"optionA": "with",
"optionB": "Do",
"optionC": "prefer",
"optionD": "eating",
"optionE": "people.",
"optionF": "alone",
"optionG": "or",
"optionH": "you",
"result": "Do you prefer eating alone or with people.",
"explanation": "혼자 먹는 거랑 같이 먹는 거 중에 뭘 더 좋아하냐는 뜻으로 식사 스타일에 대한 개인적 선호도를 묻는 질문입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 사진 찍기 열풍",
"explanation": "요즘 유행하는 음식 사진 찍기 문화에 대해 나누는 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식사진"
},
{
"tag": "SNS"
},
{
"tag": "문화"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "photo"
},
{
"tag": "social"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Everyone takes photos of their food now.",
"translation": "요즘 모든 사람이 음식 사진을 찍어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "I know, it's become such common thing.",
"translation": "알아, 그게 정말 흔한 일이 됐지."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Do you think it makes food better?",
"translation": "그게 음식을 더 맛있게 만든다고 생각해?"
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Not really, but it's fun to memories.",
"translation": "별로, 하지만 추억을 남기는 건 재밌어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "True, plus you can share experiences others.",
"translation": "맞아, 게다가 다른 사람들과 경험을 나눌 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 음식 사진이 음식을 더 맛있게 만든다고 생각한다.",
"hint": "'Not really'는 별로 그렇지 않다는 뜻이에요.",
"result": "X",
"explanation": "태호는 음식 사진이 음식을 더 맛있게 만들지는 않는다고 말했기 때문에 그렇게 생각한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "That's good point, social media connecting people.",
"translation": "좋은 지적이야, SNS가 사람들을 연결해주지."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Exactly, and sometimes it helps discover places.",
"translation": "맞아, 그리고 가끔은 새로운 곳을 발견하는 데 도움이 돼."
},
{
"type": "blank",
"index": 9,
"quiz": "Not really, but it's fun to @@ memories.",
"hint": "기억이나 추억을 보존하는 행위를 나타내는 동사예요.",
"optionA": "forget",
"optionB": "share",
"optionC": "make",
"result": "make",
"explanation": "'make memories'는 추억을 만들다라는 뜻의 자연스러운 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "You're right, I've found great restaurants way.",
"translation": "네 말이 맞아, 나도 그런 식으로 좋은 식당들 찾았어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "See, there are actually benefits to it.",
"translation": "봐, 실제로 장점들이 있어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "I guess food photography isn't so after.",
"translation": "음식 사진 찍기가 그렇게 나쁘지 않은 것 같아."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 모든 사람이 음식 사진을 찍는다고 말한 문장을 완성하세요.",
"optionA": "Everyone",
"optionB": "takes",
"optionC": "photos",
"optionD": "of",
"optionE": "their",
"optionF": "food",
"optionG": "now",
"result": "Everyone takes photos of their food now.",
"explanation": "요즘 모든 사람이 음식 사진을 찍는다는 뜻으로 현대의 음식 사진 문화를 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 사진 찍기 열풍",
"explanation": "요즘 유행하는 음식 사진 찍기 문화에 대해 나누는 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식사진"
},
{
"tag": "SNS"
},
{
"tag": "문화"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "photo"
},
{
"tag": "social"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "Everyone takes photos of their food now.",
"translation": "요즘 모든 사람이 음식 사진을 찍어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "I know, it's become such common thing.",
"translation": "알아, 그게 정말 흔한 일이 됐지."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Do you think it makes food better?",
"translation": "그게 음식을 더 맛있게 만든다고 생각해?"
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Not really, but it's fun to memories.",
"translation": "별로, 하지만 추억을 남기는 건 재밌어."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "True, plus you can share experiences others.",
"translation": "맞아, 게다가 다른 사람들과 경험을 나눌 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 음식 사진이 음식을 더 맛있게 만든다고 생각한다.",
"hint": "'Not really'는 별로 그렇지 않다는 뜻이에요.",
"result": "X",
"explanation": "태호는 음식 사진이 음식을 더 맛있게 만들지는 않는다고 말했기 때문에 그렇게 생각한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "That's good point, social media connecting people.",
"translation": "좋은 지적이야, SNS가 사람들을 연결해주지."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "Exactly, and sometimes it helps discover places.",
"translation": "맞아, 그리고 가끔은 새로운 곳을 발견하는 데 도움이 돼."
},
{
"type": "blank",
"index": 9,
"quiz": "Not really, but it's fun to @@ memories.",
"hint": "기억이나 추억을 보존하는 행위를 나타내는 동사예요.",
"optionA": "forget",
"optionB": "share",
"optionC": "make",
"result": "make",
"explanation": "'make memories'는 추억을 만들다라는 뜻의 자연스러운 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "You're right, I've found great restaurants way.",
"translation": "네 말이 맞아, 나도 그런 식으로 좋은 식당들 찾았어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "See, there are actually benefits to it.",
"translation": "봐, 실제로 장점들이 있어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "I guess food photography isn't so after.",
"translation": "음식 사진 찍기가 그렇게 나쁘지 않은 것 같아."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 모든 사람이 음식 사진을 찍는다고 말한 문장을 완성하세요.",
"optionA": "Everyone",
"optionB": "of",
"optionC": "food",
"optionD": "photos",
"optionE": "now.",
"optionF": "their",
"optionG": "takes",
"result": "Everyone takes photos of their food now.",
"explanation": "요즘 모든 사람이 음식 사진을 찍는다는 뜻으로 현대의 음식 사진 문화를 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식으로 기분 전환하기",
"explanation": "스트레스받을 때 좋아하는 음식으로 기분을 풀어보는 위로의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "기분전환"
},
{
"tag": "위로음식"
},
{
"tag": "스트레스"
}
],
"engTags": [
{
"tag": "comfort"
},
{
"tag": "food"
},
{
"tag": "stress"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I'm feeling really stressed out about work.",
"translation": "일 때문에 정말 스트레스받아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "How about we get some comfort tonight?",
"translation": "오늘 밤 위로음식 좀 먹을까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That sounds perfect, what were you thinking?",
"translation": "완벽하게 들리는데, 뭘 생각하고 있어?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Maybe some hot chocolate and warm cookies?",
"translation": "따뜻한 핫초콜릿이랑 쿠키 어때?"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "You read my mind, that's exactly needed.",
"translation": "내 마음을 읽었네, 딱 그게 필요했어."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 위로음식을 제안했다.",
"hint": "'comfort food'는 위로음식이라는 뜻이에요.",
"result": "O",
"explanation": "예솔은 위로음식을 먹자고 제안했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Great, food really does help mood sometimes.",
"translation": "좋아, 음식이 정말 기분에 도움이 될 때가 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Absolutely, there's something magical about favorite foods.",
"translation": "당연히, 좋아하는 음식에는 뭔가 마법같은 게 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe some hot chocolate and warm @@?",
"hint": "달콤하고 바삭한 간식을 의미하는 복수형 단어예요.",
"optionA": "bread",
"optionB": "cookies",
"optionC": "soup",
"result": "cookies",
"explanation": "'cookies'는 쿠키라는 뜻으로 핫초콜릿과 함께 먹는 대표적인 위로음식입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "It's like giving yourself little hug inside.",
"translation": "마치 내면에 작은 포옹을 해주는 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "That's beautiful way to put it honestly.",
"translation": "정말 아름답게 표현했다."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Come on, let's go treat ourselves properly.",
"translation": "자, 우리 자신을 제대로 대접하러 가자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 일 때문에 스트레스받는다고 말한 문장을 완성하세요.",
"optionA": "I'm",
"optionB": "feeling",
"optionC": "really",
"optionD": "stressed",
"optionE": "out",
"optionF": "about",
"optionG": "work",
"result": "I'm feeling really stressed out about work.",
"explanation": "일 때문에 정말 스트레스받는다는 뜻으로 현대인의 일상적인 고민을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식으로 기분 전환하기",
"explanation": "스트레스받을 때 좋아하는 음식으로 기분을 풀어보는 위로의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "기분전환"
},
{
"tag": "위로음식"
},
{
"tag": "스트레스"
}
],
"engTags": [
{
"tag": "comfort"
},
{
"tag": "food"
},
{
"tag": "stress"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I'm feeling really stressed out about work.",
"translation": "일 때문에 정말 스트레스받아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "How about we get some comfort tonight?",
"translation": "오늘 밤 위로음식 좀 먹을까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That sounds perfect, what were you thinking?",
"translation": "완벽하게 들리는데, 뭘 생각하고 있어?"
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Maybe some hot chocolate and warm cookies?",
"translation": "따뜻한 핫초콜릿이랑 쿠키 어때?"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "You read my mind, that's exactly needed.",
"translation": "내 마음을 읽었네, 딱 그게 필요했어."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 위로음식을 제안했다.",
"hint": "'comfort food'는 위로음식이라는 뜻이에요.",
"result": "O",
"explanation": "예솔은 위로음식을 먹자고 제안했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Great, food really does help mood sometimes.",
"translation": "좋아, 음식이 정말 기분에 도움이 될 때가 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Absolutely, there's something magical about favorite foods.",
"translation": "당연히, 좋아하는 음식에는 뭔가 마법같은 게 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Maybe some hot chocolate and warm @@?",
"hint": "달콤하고 바삭한 간식을 의미하는 복수형 단어예요.",
"optionA": "bread",
"optionB": "cookies",
"optionC": "soup",
"result": "cookies",
"explanation": "'cookies'는 쿠키라는 뜻으로 핫초콜릿과 함께 먹는 대표적인 위로음식입니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "It's like giving yourself little hug inside.",
"translation": "마치 내면에 작은 포옹을 해주는 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "That's beautiful way to put it honestly.",
"translation": "정말 아름답게 표현했다."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Come on, let's go treat ourselves properly.",
"translation": "자, 우리 자신을 제대로 대접하러 가자."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 일 때문에 스트레스받는다고 말한 문장을 완성하세요.",
"optionA": "feeling",
"optionB": "stressed",
"optionC": "about",
"optionD": "work.",
"optionE": "out",
"optionF": "really",
"optionG": "I'm",
"result": "I'm feeling really stressed out about work.",
"explanation": "일 때문에 정말 스트레스받는다는 뜻으로 현대인의 일상적인 고민을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 배달앱 중독 탈출기",
"explanation": "배달앱에 너무 의존하게 된 자신을 반성하며 벌이는 솔직한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "배달앱"
},
{
"tag": "중독"
},
{
"tag": "반성"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "app"
},
{
"tag": "addiction"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I think I'm addicted to delivery apps.",
"translation": "배달앱에 중독된 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "How often do you order food week?",
"translation": "일주일에 얼마나 자주 시켜?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Almost every single day, it's getting ridiculous.",
"translation": "거의 매일, 정말 말도 안 돼."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "That's definitely too much for your wallet.",
"translation": "그건 확실히 네 지갑에 너무 부담이야."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I know, but cooking seems so time.",
"translation": "알아, 근데 요리하는 게 너무 시간이 많이 걸려."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 배달앱을 거의 매일 사용한다고 말했다.",
"hint": "'almost every single day'는 거의 매일이라는 뜻이에요.",
"result": "O",
"explanation": "지훈은 거의 매일 배달앱을 사용한다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "But think about the money you could.",
"translation": "하지만 네가 절약할 수 있는 돈을 생각해봐."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "You're absolutely right, I need to change.",
"translation": "네 말이 완전히 맞아, 바꿔야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "I know, but cooking seems so time @@.",
"hint": "시간이 많이 필요하다는 의미를 나타내는 형용사예요.",
"optionA": "saving",
"optionB": "consuming",
"optionC": "wasting",
"result": "consuming",
"explanation": "'time consuming'은 시간이 많이 걸린다는 뜻의 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Let's start with cooking once or week.",
"translation": "일주일에 한두 번 요리하는 것부터 시작하자."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "That sounds manageable, I can do that.",
"translation": "감당할 만해 보여, 할 수 있을 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Great, and I'll help you some recipes.",
"translation": "좋아, 그리고 내가 간단한 레시피 도와줄게."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 배달앱에 중독된 것 같다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "think",
"optionC": "I'm",
"optionD": "addicted",
"optionE": "to",
"optionF": "delivery",
"optionG": "apps",
"result": "I think I'm addicted to delivery apps.",
"explanation": "배달앱에 중독된 것 같다는 뜻으로 현대인의 배달 의존성에 대한 솔직한 고백입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 배달앱 중독 탈출기",
"explanation": "배달앱에 너무 의존하게 된 자신을 반성하며 벌이는 솔직한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "배달앱"
},
{
"tag": "중독"
},
{
"tag": "반성"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "app"
},
{
"tag": "addiction"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I think I'm addicted to delivery apps.",
"translation": "배달앱에 중독된 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "How often do you order food week?",
"translation": "일주일에 얼마나 자주 시켜?"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Almost every single day, it's getting ridiculous.",
"translation": "거의 매일, 정말 말도 안 돼."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "That's definitely too much for your wallet.",
"translation": "그건 확실히 네 지갑에 너무 부담이야."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I know, but cooking seems so time.",
"translation": "알아, 근데 요리하는 게 너무 시간이 많이 걸려."
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 배달앱을 거의 매일 사용한다고 말했다.",
"hint": "'almost every single day'는 거의 매일이라는 뜻이에요.",
"result": "O",
"explanation": "지훈은 거의 매일 배달앱을 사용한다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "But think about the money you could.",
"translation": "하지만 네가 절약할 수 있는 돈을 생각해봐."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "You're absolutely right, I need to change.",
"translation": "네 말이 완전히 맞아, 바꿔야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "I know, but cooking seems so time @@.",
"hint": "시간이 많이 필요하다는 의미를 나타내는 형용사예요.",
"optionA": "saving",
"optionB": "consuming",
"optionC": "wasting",
"result": "consuming",
"explanation": "'time consuming'은 시간이 많이 걸린다는 뜻의 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Let's start with cooking once or week.",
"translation": "일주일에 한두 번 요리하는 것부터 시작하자."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "That sounds manageable, I can do that.",
"translation": "감당할 만해 보여, 할 수 있을 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Great, and I'll help you some recipes.",
"translation": "좋아, 그리고 내가 간단한 레시피 도와줄게."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 배달앱에 중독된 것 같다고 말한 문장을 완성하세요.",
"optionA": "think",
"optionB": "delivery",
"optionC": "apps.",
"optionD": "addicted",
"optionE": "I",
"optionF": "to",
"optionG": "I'm",
"result": "I think I'm addicted to delivery apps.",
"explanation": "배달앱에 중독된 것 같다는 뜻으로 현대인의 배달 의존성에 대한 솔직한 고백입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "요리 유튜브 보며 따라하기",
"explanation": "요리 유튜브를 보며 실제로 따라 만들어보는 도전적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리유튜브"
},
{
"tag": "따라하기"
},
{
"tag": "도전"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "youtube"
},
{
"tag": "challenge"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Let's try making that recipe from YouTube.",
"translation": "유튜브에서 본 그 레시피 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Which one are you talking about exactly?",
"translation": "정확히 어떤 거 말하는 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "The Korean fried chicken that looked amazing.",
"translation": "완전 맛있어 보였던 그 한국식 치킨."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Oh right, but it seemed pretty complicated.",
"translation": "아 맞다, 근데 꽤 복잡해 보였는데."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Don't worry, we can pause and rewatch.",
"translation": "걱정 마, 멈춰가면서 다시 볼 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 그 요리가 간단해 보인다고 말했다.",
"hint": "'pretty complicated'는 꽤 복잡하다는 뜻이에요.",
"result": "X",
"explanation": "승현은 그 요리가 꽤 복잡해 보인다고 말했기 때문에 간단하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "That's true, having video guide really helps.",
"translation": "맞아, 영상 가이드가 있으면 정말 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Exactly, it's like having personal chef teacher.",
"translation": "맞아, 마치 개인 요리사 선생님이 있는 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "The Korean fried chicken that looked @@.",
"hint": "매우 좋거나 인상적으로 보인다는 의미의 형용사예요.",
"optionA": "terrible",
"optionB": "amazing",
"optionC": "boring",
"result": "amazing",
"explanation": "'amazing'은 놀라울 정도로 좋다는 뜻으로 음식이 매우 맛있어 보일 때 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Plus we can learn proper techniques too.",
"translation": "게다가 제대로 된 기법도 배울 수 있고."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Right, YouTube cooking channels are really educational.",
"translation": "맞아, 유튜브 요리 채널이 정말 교육적이야."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Let's gather all ingredients and get started.",
"translation": "모든 재료 모아서 시작해보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 유튜브에서 본 레시피를 만들어보자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "try",
"optionC": "making",
"optionD": "that",
"optionE": "recipe",
"optionF": "from",
"optionG": "YouTube",
"result": "Let's try making that recipe from YouTube.",
"explanation": "유튜브에서 본 그 레시피를 만들어보자는 뜻으로 영상을 통한 요리 학습을 제안하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "요리 유튜브 보며 따라하기",
"explanation": "요리 유튜브를 보며 실제로 따라 만들어보는 도전적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리유튜브"
},
{
"tag": "따라하기"
},
{
"tag": "도전"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "youtube"
},
{
"tag": "challenge"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "Let's try making that recipe from YouTube.",
"translation": "유튜브에서 본 그 레시피 만들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Which one are you talking about exactly?",
"translation": "정확히 어떤 거 말하는 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "The Korean fried chicken that looked amazing.",
"translation": "완전 맛있어 보였던 그 한국식 치킨."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Oh right, but it seemed pretty complicated.",
"translation": "아 맞다, 근데 꽤 복잡해 보였는데."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Don't worry, we can pause and rewatch.",
"translation": "걱정 마, 멈춰가면서 다시 볼 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 그 요리가 간단해 보인다고 말했다.",
"hint": "'pretty complicated'는 꽤 복잡하다는 뜻이에요.",
"result": "X",
"explanation": "승현은 그 요리가 꽤 복잡해 보인다고 말했기 때문에 간단하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "That's true, having video guide really helps.",
"translation": "맞아, 영상 가이드가 있으면 정말 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Exactly, it's like having personal chef teacher.",
"translation": "맞아, 마치 개인 요리사 선생님이 있는 것 같아."
},
{
"type": "blank",
"index": 9,
"quiz": "The Korean fried chicken that looked @@.",
"hint": "매우 좋거나 인상적으로 보인다는 의미의 형용사예요.",
"optionA": "terrible",
"optionB": "amazing",
"optionC": "boring",
"result": "amazing",
"explanation": "'amazing'은 놀라울 정도로 좋다는 뜻으로 음식이 매우 맛있어 보일 때 쓰는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Plus we can learn proper techniques too.",
"translation": "게다가 제대로 된 기법도 배울 수 있고."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Right, YouTube cooking channels are really educational.",
"translation": "맞아, 유튜브 요리 채널이 정말 교육적이야."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Let's gather all ingredients and get started.",
"translation": "모든 재료 모아서 시작해보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 유튜브에서 본 레시피를 만들어보자고 제안한 문장을 완성하세요.",
"optionA": "recipe",
"optionB": "making",
"optionC": "Let's",
"optionD": "that",
"optionE": "try",
"optionF": "YouTube.",
"optionG": "from",
"result": "Let's try making that recipe from YouTube.",
"explanation": "유튜브에서 본 그 레시피를 만들어보자는 뜻으로 영상을 통한 요리 학습을 제안하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "물가 상승과 외식비 부담",
"explanation": "치솟는 물가로 인해 외식비 부담을 느끼며 나누는 현실적인 고민 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "물가상승"
},
{
"tag": "외식비"
},
{
"tag": "부담"
}
],
"engTags": [
{
"tag": "inflation"
},
{
"tag": "dining"
},
{
"tag": "expensive"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Restaurant prices have gotten so expensive lately.",
"translation": "요즘 식당 가격이 너무 비싸졌어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I know, even basic meals cost fortune.",
"translation": "알아, 기본적인 식사도 엄청 비싸."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Remember when we could eat out worry?",
"translation": "걱정 없이 외식했던 때가 기억나?"
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Those were the days, everything was affordable.",
"translation": "그때가 좋았지, 모든 게 부담 없었어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Now I think twice before ordering anything.",
"translation": "이제는 뭘 시키기 전에 두 번 생각해."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 요즘 식당 가격이 저렴해졌다고 말했다.",
"hint": "'gotten so expensive'는 너무 비싸졌다는 뜻이에요.",
"result": "X",
"explanation": "도윤은 식당 가격이 너무 비싸졌다고 말했기 때문에 저렴해졌다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Same here, my dining budget has shrunk.",
"translation": "나도 그래, 외식 예산이 줄었어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Maybe we should cook more at instead.",
"translation": "대신에 집에서 더 많이 요리해야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "I know, even basic meals cost @@.",
"hint": "엄청난 돈이나 큰 비용을 의미하는 단어예요.",
"optionA": "nothing",
"optionB": "fortune",
"optionC": "little",
"result": "fortune",
"explanation": "'cost a fortune'은 엄청 비싸다는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "You're right, homemade meals are much economical.",
"translation": "네 말이 맞아, 집밥이 훨씬 경제적이야."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Plus we can control the quality ingredients.",
"translation": "게다가 재료의 품질도 우리가 조절할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "True, it's healthier and cheaper both ways.",
"translation": "맞아, 건강하면서 동시에 더 저렴하기도 해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 요즘 식당 가격이 너무 비싸졌다고 말한 문장을 완성하세요.",
"optionA": "Restaurant",
"optionB": "prices",
"optionC": "have",
"optionD": "gotten",
"optionE": "so",
"optionF": "expensive",
"optionG": "lately",
"result": "Restaurant prices have gotten so expensive lately.",
"explanation": "요즘 식당 가격이 너무 비싸졌다는 뜻으로 물가 상승에 대한 현실적인 걱정을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "물가 상승과 외식비 부담",
"explanation": "치솟는 물가로 인해 외식비 부담을 느끼며 나누는 현실적인 고민 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "물가상승"
},
{
"tag": "외식비"
},
{
"tag": "부담"
}
],
"engTags": [
{
"tag": "inflation"
},
{
"tag": "dining"
},
{
"tag": "expensive"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Restaurant prices have gotten so expensive lately.",
"translation": "요즘 식당 가격이 너무 비싸졌어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "I know, even basic meals cost fortune.",
"translation": "알아, 기본적인 식사도 엄청 비싸."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Remember when we could eat out worry?",
"translation": "걱정 없이 외식했던 때가 기억나?"
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Those were the days, everything was affordable.",
"translation": "그때가 좋았지, 모든 게 부담 없었어."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Now I think twice before ordering anything.",
"translation": "이제는 뭘 시키기 전에 두 번 생각해."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 요즘 식당 가격이 저렴해졌다고 말했다.",
"hint": "'gotten so expensive'는 너무 비싸졌다는 뜻이에요.",
"result": "X",
"explanation": "도윤은 식당 가격이 너무 비싸졌다고 말했기 때문에 저렴해졌다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Same here, my dining budget has shrunk.",
"translation": "나도 그래, 외식 예산이 줄었어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Maybe we should cook more at instead.",
"translation": "대신에 집에서 더 많이 요리해야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "I know, even basic meals cost @@.",
"hint": "엄청난 돈이나 큰 비용을 의미하는 단어예요.",
"optionA": "nothing",
"optionB": "fortune",
"optionC": "little",
"result": "fortune",
"explanation": "'cost a fortune'은 엄청 비싸다는 뜻의 관용 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "You're right, homemade meals are much economical.",
"translation": "네 말이 맞아, 집밥이 훨씬 경제적이야."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Plus we can control the quality ingredients.",
"translation": "게다가 재료의 품질도 우리가 조절할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "True, it's healthier and cheaper both ways.",
"translation": "맞아, 건강하면서 동시에 더 저렴하기도 해."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 요즘 식당 가격이 너무 비싸졌다고 말한 문장을 완성하세요.",
"optionA": "Restaurant",
"optionB": "so",
"optionC": "have",
"optionD": "expensive",
"optionE": "lately.",
"optionF": "prices",
"optionG": "gotten",
"result": "Restaurant prices have gotten so expensive lately.",
"explanation": "요즘 식당 가격이 너무 비싸졌다는 뜻으로 물가 상승에 대한 현실적인 걱정을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "푸드트럭 음식 탐험하기",
"explanation": "다양한 푸드트럭을 찾아다니며 색다른 음식을 즐기는 모험적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "푸드트럭"
},
{
"tag": "탐험"
},
{
"tag": "색다름"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "truck"
},
{
"tag": "exploration"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "There's food truck festival happening this weekend.",
"translation": "이번 주말에 푸드트럭 축제가 있대."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "That sounds fun, what kind of available?",
"translation": "재밌을 것 같은데, 어떤 음식들이 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Everything from tacos to Korean corn dogs.",
"translation": "타코부터 한국식 콘도그까지 다 있어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Perfect, I love trying different street foods.",
"translation": "완벽해, 다른 길거리 음식 먹어보는 거 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Same here, plus the atmosphere is always.",
"translation": "나도 그래, 게다가 분위기도 항상 활기차."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 길거리 음식을 좋아한다고 말했다.",
"hint": "'I love trying different street foods'는 길거리 음식을 좋아한다는 뜻이에요.",
"result": "O",
"explanation": "태호는 다른 길거리 음식 먹어보는 걸 좋아한다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Absolutely, food trucks have such unique charm.",
"translation": "당연히, 푸드트럭은 독특한 매력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "And the prices are usually pretty reasonable.",
"translation": "그리고 가격도 보통 꽤 합리적이고."
},
{
"type": "blank",
"index": 9,
"quiz": "Same here, plus the atmosphere is always @@.",
"hint": "활발하고 에너지가 넘치는 상태를 나타내는 형용사예요.",
"optionA": "quiet",
"optionB": "lively",
"optionC": "boring",
"result": "lively",
"explanation": "'lively'는 활기차다는 뜻으로 축제나 이벤트의 분위기를 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "True, and you get to meet owners.",
"translation": "맞아, 그리고 사장들을 직접 만날 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Exactly, there's something personal about truck dining.",
"translation": "맞아, 푸드트럭에서 먹는 건 뭔가 개인적인 느낌이 있어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Let's definitely go and try everything possible.",
"translation": "꼭 가서 가능한 한 모든 걸 먹어보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 이번 주말에 푸드트럭 축제가 있다고 말한 문장을 완성하세요.",
"optionA": "There's",
"optionB": "food",
"optionC": "truck",
"optionD": "festival",
"optionE": "happening",
"optionF": "this",
"optionG": "weekend",
"result": "There's food truck festival happening this weekend.",
"explanation": "이번 주말에 푸드트럭 축제가 있다는 뜻으로 즐거운 음식 이벤트에 대한 정보를 전달하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "푸드트럭 음식 탐험하기",
"explanation": "다양한 푸드트럭을 찾아다니며 색다른 음식을 즐기는 모험적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "푸드트럭"
},
{
"tag": "탐험"
},
{
"tag": "색다름"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "truck"
},
{
"tag": "exploration"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "There's food truck festival happening this weekend.",
"translation": "이번 주말에 푸드트럭 축제가 있대."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "That sounds fun, what kind of available?",
"translation": "재밌을 것 같은데, 어떤 음식들이 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Everything from tacos to Korean corn dogs.",
"translation": "타코부터 한국식 콘도그까지 다 있어."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Perfect, I love trying different street foods.",
"translation": "완벽해, 다른 길거리 음식 먹어보는 거 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Same here, plus the atmosphere is always.",
"translation": "나도 그래, 게다가 분위기도 항상 활기차."
},
{
"type": "ox",
"index": 6,
"quiz": "태호는 길거리 음식을 좋아한다고 말했다.",
"hint": "'I love trying different street foods'는 길거리 음식을 좋아한다는 뜻이에요.",
"result": "O",
"explanation": "태호는 다른 길거리 음식 먹어보는 걸 좋아한다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Absolutely, food trucks have such unique charm.",
"translation": "당연히, 푸드트럭은 독특한 매력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "And the prices are usually pretty reasonable.",
"translation": "그리고 가격도 보통 꽤 합리적이고."
},
{
"type": "blank",
"index": 9,
"quiz": "Same here, plus the atmosphere is always @@.",
"hint": "활발하고 에너지가 넘치는 상태를 나타내는 형용사예요.",
"optionA": "quiet",
"optionB": "lively",
"optionC": "boring",
"result": "lively",
"explanation": "'lively'는 활기차다는 뜻으로 축제나 이벤트의 분위기를 표현할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "True, and you get to meet owners.",
"translation": "맞아, 그리고 사장들을 직접 만날 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "Exactly, there's something personal about truck dining.",
"translation": "맞아, 푸드트럭에서 먹는 건 뭔가 개인적인 느낌이 있어."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Let's definitely go and try everything possible.",
"translation": "꼭 가서 가능한 한 모든 걸 먹어보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 이번 주말에 푸드트럭 축제가 있다고 말한 문장을 완성하세요.",
"optionA": "this",
"optionB": "There's",
"optionC": "happening",
"optionD": "truck",
"optionE": "festival",
"optionF": "weekend.",
"optionG": "food",
"result": "There's food truck festival happening this weekend.",
"explanation": "이번 주말에 푸드트럭 축제가 있다는 뜻으로 즐거운 음식 이벤트에 대한 정보를 전달하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 배달시간 예측하기",
"explanation": "배달 음식 주문 후 도착 시간을 예상하며 기다리는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "배달시간"
},
{
"tag": "예측"
},
{
"tag": "기다림"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "time"
},
{
"tag": "waiting"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The app says delivery will take minutes.",
"translation": "앱에서 배달 30분 걸린다고 나와."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "But you know they're always late dinner.",
"translation": "하지만 저녁시간엔 항상 늦는다는 거 알잖아."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "True, it'll probably be closer to hour.",
"translation": "맞아, 아마 한 시간 가까이 걸릴 거야."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Should we order something else in meantime?",
"translation": "그동안 다른 걸 주문할까?"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "No way, I'm not paying double fees.",
"translation": "안 돼, 배달비 두 번 낼 생각 없어."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 저녁시간에 배달이 빠르게 온다고 말했다.",
"hint": "'always late'는 항상 늦는다는 뜻이에요.",
"result": "X",
"explanation": "예솔은 저녁시간에 배달이 항상 늦는다고 말했기 때문에 빠르게 온다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Fair point, let's just wait patiently then.",
"translation": "일리 있는 말이야, 그냥 참고 기다리자."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "At least we can watch something while.",
"translation": "적어도 기다리면서 뭔가 볼 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "True, it'll probably be closer to @@ hour.",
"hint": "하나를 의미하는 부정관사예요.",
"optionA": "two",
"optionB": "one",
"optionC": "an",
"result": "an",
"explanation": "'closer to an hour'는 한 시간에 가깝다는 뜻으로 부정관사 'an'이 필요합니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Good idea, time passes faster when distracted.",
"translation": "좋은 생각이야, 다른 일에 집중하면 시간이 빨리 가."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Exactly, and the food tastes better hungry.",
"translation": "맞아, 그리고 배고플 때 음식이 더 맛있어."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "That's definitely true, anticipation adds to flavor.",
"translation": "그건 확실히 맞아, 기대감이 맛을 더해줘."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 앱에서 배달 시간이 30분이라고 나온다고 말한 문장을 완성하세요.",
"optionA": "The",
"optionB": "app",
"optionC": "says",
"optionD": "delivery",
"optionE": "will",
"optionF": "take",
"optionG": "thirty",
"optionH": "minutes",
"result": "The app says delivery will take thirty minutes.",
"explanation": "앱에서 배달이 30분 걸린다고 나온다는 뜻으로 배달 주문 시 흔히 겪는 상황을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 배달시간 예측하기",
"explanation": "배달 음식 주문 후 도착 시간을 예상하며 기다리는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "배달시간"
},
{
"tag": "예측"
},
{
"tag": "기다림"
}
],
"engTags": [
{
"tag": "delivery"
},
{
"tag": "time"
},
{
"tag": "waiting"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "The app says delivery will take minutes.",
"translation": "앱에서 배달 30분 걸린다고 나와."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "But you know they're always late dinner.",
"translation": "하지만 저녁시간엔 항상 늦는다는 거 알잖아."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "True, it'll probably be closer to hour.",
"translation": "맞아, 아마 한 시간 가까이 걸릴 거야."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Should we order something else in meantime?",
"translation": "그동안 다른 걸 주문할까?"
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "No way, I'm not paying double fees.",
"translation": "안 돼, 배달비 두 번 낼 생각 없어."
},
{
"type": "ox",
"index": 6,
"quiz": "예솔은 저녁시간에 배달이 빠르게 온다고 말했다.",
"hint": "'always late'는 항상 늦는다는 뜻이에요.",
"result": "X",
"explanation": "예솔은 저녁시간에 배달이 항상 늦는다고 말했기 때문에 빠르게 온다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Fair point, let's just wait patiently then.",
"translation": "일리 있는 말이야, 그냥 참고 기다리자."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "At least we can watch something while.",
"translation": "적어도 기다리면서 뭔가 볼 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "True, it'll probably be closer to @@ hour.",
"hint": "하나를 의미하는 부정관사예요.",
"optionA": "two",
"optionB": "one",
"optionC": "an",
"result": "an",
"explanation": "'closer to an hour'는 한 시간에 가깝다는 뜻으로 부정관사 'an'이 필요합니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Good idea, time passes faster when distracted.",
"translation": "좋은 생각이야, 다른 일에 집중하면 시간이 빨리 가."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Exactly, and the food tastes better hungry.",
"translation": "맞아, 그리고 배고플 때 음식이 더 맛있어."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "That's definitely true, anticipation adds to flavor.",
"translation": "그건 확실히 맞아, 기대감이 맛을 더해줘."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 앱에서 배달 시간이 30분이라고 나온다고 말한 문장을 완성하세요.",
"optionA": "thirty",
"optionB": "says",
"optionC": "take",
"optionD": "minutes.",
"optionE": "delivery",
"optionF": "The",
"optionG": "app",
"optionH": "will",
"result": "The app says delivery will take thirty minutes.",
"explanation": "앱에서 배달이 30분 걸린다고 나온다는 뜻으로 배달 주문 시 흔히 겪는 상황을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "브런치 문화 체험하기",
"explanation": "요즘 인기인 브런치 문화를 처음 경험해보며 나누는 신선한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "브런치"
},
{
"tag": "문화"
},
{
"tag": "체험"
}
],
"engTags": [
{
"tag": "brunch"
},
{
"tag": "culture"
},
{
"tag": "experience"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let's try that trendy brunch place today.",
"translation": "오늘 그 트렌디한 브런치 집 가보자."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "I've never really understood the brunch concept.",
"translation": "브런치 개념을 제대로 이해해본 적이 없어."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "It's basically breakfast and lunch combined together.",
"translation": "기본적으로 아침과 점심을 합친 거야."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "That actually sounds pretty convenient for weekends.",
"translation": "주말에는 실제로 꽤 편리할 것 같네."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Exactly, you can sleep in and eat.",
"translation": "맞아, 늦잠 자고도 먹을 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 브런치가 아침과 점심을 합친 것이라고 설명했다.",
"hint": "'breakfast and lunch combined'는 아침과 점심을 합친다는 뜻이에요.",
"result": "O",
"explanation": "소영은 브런치가 기본적으로 아침과 점심을 합친 것이라고 명확히 설명했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Plus you don't have to wake early.",
"translation": "게다가 일찍 일어날 필요도 없고."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Right, it's perfect for lazy Sunday mornings.",
"translation": "맞아, 여유로운 일요일 아침에 완벽해."
},
{
"type": "blank",
"index": 9,
"quiz": "That actually sounds pretty convenient for @@.",
"hint": "주말을 가리키는 복수형 단어예요.",
"optionA": "weekdays",
"optionB": "weekends",
"optionC": "mornings",
"result": "weekends",
"explanation": "'weekends'는 주말이라는 뜻으로 브런치를 즐기기 좋은 시간대입니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I'm starting to see the appeal now.",
"translation": "이제 매력을 알 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Great, and they usually have really atmosphere.",
"translation": "좋아, 그리고 보통 정말 좋은 분위기야."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Sounds perfect, let's make this our tradition.",
"translation": "완벽하게 들려, 이걸 우리 전통으로 만들자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 트렌디한 브런치 집에 가보자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "try",
"optionC": "that",
"optionD": "trendy",
"optionE": "brunch",
"optionF": "place",
"optionG": "today",
"result": "Let's try that trendy brunch place today.",
"explanation": "오늘 그 트렌디한 브런치 집에 가보자는 뜻으로 새로운 음식 문화 체험을 제안하는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "브런치 문화 체험하기",
"explanation": "요즘 인기인 브런치 문화를 처음 경험해보며 나누는 신선한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "브런치"
},
{
"tag": "문화"
},
{
"tag": "체험"
}
],
"engTags": [
{
"tag": "brunch"
},
{
"tag": "culture"
},
{
"tag": "experience"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let's try that trendy brunch place today.",
"translation": "오늘 그 트렌디한 브런치 집 가보자."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "I've never really understood the brunch concept.",
"translation": "브런치 개념을 제대로 이해해본 적이 없어."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "It's basically breakfast and lunch combined together.",
"translation": "기본적으로 아침과 점심을 합친 거야."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "That actually sounds pretty convenient for weekends.",
"translation": "주말에는 실제로 꽤 편리할 것 같네."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Exactly, you can sleep in and eat.",
"translation": "맞아, 늦잠 자고도 먹을 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 브런치가 아침과 점심을 합친 것이라고 설명했다.",
"hint": "'breakfast and lunch combined'는 아침과 점심을 합친다는 뜻이에요.",
"result": "O",
"explanation": "소영은 브런치가 기본적으로 아침과 점심을 합친 것이라고 명확히 설명했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Plus you don't have to wake early.",
"translation": "게다가 일찍 일어날 필요도 없고."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "Right, it's perfect for lazy Sunday mornings.",
"translation": "맞아, 여유로운 일요일 아침에 완벽해."
},
{
"type": "blank",
"index": 9,
"quiz": "That actually sounds pretty convenient for @@.",
"hint": "주말을 가리키는 복수형 단어예요.",
"optionA": "weekdays",
"optionB": "weekends",
"optionC": "mornings",
"result": "weekends",
"explanation": "'weekends'는 주말이라는 뜻으로 브런치를 즐기기 좋은 시간대입니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I'm starting to see the appeal now.",
"translation": "이제 매력을 알 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Great, and they usually have really atmosphere.",
"translation": "좋아, 그리고 보통 정말 좋은 분위기야."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "Sounds perfect, let's make this our tradition.",
"translation": "완벽하게 들려, 이걸 우리 전통으로 만들자."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 트렌디한 브런치 집에 가보자고 제안한 문장을 완성하세요.",
"optionA": "Let's",
"optionB": "place",
"optionC": "that",
"optionD": "try",
"optionE": "today.",
"optionF": "brunch",
"optionG": "trendy",
"result": "Let's try that trendy brunch place today.",
"explanation": "오늘 그 트렌디한 브런치 집에 가보자는 뜻으로 새로운 음식 문화 체험을 제안하는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 낭비 줄이기 운동",
"explanation": "음식 낭비를 줄이려는 환경 의식적인 노력에 대한 진지한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식낭비"
},
{
"tag": "환경"
},
{
"tag": "의식"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "waste"
},
{
"tag": "environment"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "We should really try to reduce food.",
"translation": "우리 정말 음식 낭비를 줄여야 해."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "You're absolutely right, it's becoming serious problem.",
"translation": "네 말이 완전히 맞아, 심각한 문제가 되고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I read that tons of food wasted.",
"translation": "매일 엄청난 양의 음식이 버려진다고 읽었어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "That's heartbreaking when so many people hungry.",
"translation": "그렇게 많은 사람이 굶고 있는데 가슴 아프다."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "We can start by buying only need.",
"translation": "우리가 필요한 것만 사는 것부터 시작할 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 음식 낭비가 심각한 문제라고 말했다.",
"hint": "'serious problem'은 심각한 문제라는 뜻이에요.",
"result": "O",
"explanation": "승현은 음식 낭비가 심각한 문제가 되고 있다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Good idea, and planning meals in advance.",
"translation": "좋은 생각이야, 그리고 미리 식사를 계획하는 것도."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Exactly, meal planning prevents impulse buying too.",
"translation": "맞아, 식사 계획이 충동구매도 막아줘."
},
{
"type": "blank",
"index": 9,
"quiz": "I read that tons of food @@ daily.",
"hint": "버려지거나 낭비되는 것을 의미하는 과거분사예요.",
"optionA": "eaten",
"optionB": "wasted",
"optionC": "bought",
"result": "wasted",
"explanation": "'wasted'는 낭비되다, 버려지다라는 뜻으로 음식 낭비 문제를 설명할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Plus we can use leftovers more creatively.",
"translation": "게다가 남은 음식을 더 창의적으로 활용할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Right, yesterday's rice becomes today's fried rice.",
"translation": "맞아, 어제 밥이 오늘 볶음밥이 되는 거지."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Small changes can make big difference overall.",
"translation": "작은 변화가 전체적으로 큰 차이를 만들 수 있어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 음식 낭비를 줄여야 한다고 말한 문장을 완성하세요.",
"optionA": "We",
"optionB": "should",
"optionC": "really",
"optionD": "try",
"optionE": "to",
"optionF": "reduce",
"optionG": "food",
"optionH": "waste",
"result": "We should really try to reduce food waste.",
"explanation": "우리 정말 음식 낭비를 줄여야 한다는 뜻으로 환경 의식과 사회적 책임감을 보여주는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 낭비 줄이기 운동",
"explanation": "음식 낭비를 줄이려는 환경 의식적인 노력에 대한 진지한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식낭비"
},
{
"tag": "환경"
},
{
"tag": "의식"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "waste"
},
{
"tag": "environment"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "We should really try to reduce food.",
"translation": "우리 정말 음식 낭비를 줄여야 해."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "You're absolutely right, it's becoming serious problem.",
"translation": "네 말이 완전히 맞아, 심각한 문제가 되고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "I read that tons of food wasted.",
"translation": "매일 엄청난 양의 음식이 버려진다고 읽었어."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "That's heartbreaking when so many people hungry.",
"translation": "그렇게 많은 사람이 굶고 있는데 가슴 아프다."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "We can start by buying only need.",
"translation": "우리가 필요한 것만 사는 것부터 시작할 수 있어."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 음식 낭비가 심각한 문제라고 말했다.",
"hint": "'serious problem'은 심각한 문제라는 뜻이에요.",
"result": "O",
"explanation": "승현은 음식 낭비가 심각한 문제가 되고 있다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Good idea, and planning meals in advance.",
"translation": "좋은 생각이야, 그리고 미리 식사를 계획하는 것도."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "Exactly, meal planning prevents impulse buying too.",
"translation": "맞아, 식사 계획이 충동구매도 막아줘."
},
{
"type": "blank",
"index": 9,
"quiz": "I read that tons of food @@ daily.",
"hint": "버려지거나 낭비되는 것을 의미하는 과거분사예요.",
"optionA": "eaten",
"optionB": "wasted",
"optionC": "bought",
"result": "wasted",
"explanation": "'wasted'는 낭비되다, 버려지다라는 뜻으로 음식 낭비 문제를 설명할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Plus we can use leftovers more creatively.",
"translation": "게다가 남은 음식을 더 창의적으로 활용할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Right, yesterday's rice becomes today's fried rice.",
"translation": "맞아, 어제 밥이 오늘 볶음밥이 되는 거지."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Small changes can make big difference overall.",
"translation": "작은 변화가 전체적으로 큰 차이를 만들 수 있어."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 음식 낭비를 줄여야 한다고 말한 문장을 완성하세요.",
"optionA": "waste.",
"optionB": "should",
"optionC": "to",
"optionD": "food",
"optionE": "We",
"optionF": "try",
"optionG": "reduce",
"optionH": "really",
"result": "We should really try to reduce food waste.",
"explanation": "우리 정말 음식 낭비를 줄여야 한다는 뜻으로 환경 의식과 사회적 책임감을 보여주는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식점 리뷰 쓰는 고민",
"explanation": "음식점 방문 후 온라인 리뷰를 쓸지 말지 고민하는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식점리뷰"
},
{
"tag": "고민"
},
{
"tag": "온라인"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "review"
},
{
"tag": "online"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Should we write review about that restaurant?",
"translation": "그 식당에 대한 리뷰를 써야 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I don't know, the food was okay.",
"translation": "모르겠어, 음식은 그냥 괜찮았어."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "But the service was really poor though.",
"translation": "하지만 서비스는 정말 별로였잖아."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "True, but I don't want hurt business.",
"translation": "맞아, 근데 사업에 해가 되는 건 원하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Honest reviews help other customers make decisions.",
"translation": "솔직한 리뷰가 다른 고객들의 결정에 도움이 돼."
},
{
"type": "ox",
"index": 6,
"quiz": "나연은 그 식당의 음식이 맛없었다고 말했다.",
"hint": "'the food was okay'는 음식이 괜찮았다는 뜻이에요.",
"result": "X",
"explanation": "나연은 음식이 그냥 괜찮았다고 말했기 때문에 맛없었다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That's fair point, reviews should be balanced.",
"translation": "일리 있는 말이야, 리뷰는 균형 잡혀야 해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Exactly, we can mention both positives negatives.",
"translation": "맞아, 긍정적인 것과 부정적인 것 둘 다 언급할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "But the service was really poor @@.",
"hint": "앞에서 말한 내용을 강조하는 부사예요.",
"optionA": "maybe",
"optionB": "though",
"optionC": "never",
"result": "though",
"explanation": "'though'는 그렇긴 하지만이라는 뜻으로 대조되는 내용을 강조할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Good idea, constructive feedback is always helpful.",
"translation": "좋은 생각이야, 건설적인 피드백은 항상 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Right, and it helps restaurants improve too.",
"translation": "맞아, 그리고 식당이 개선하는 데도 도움이 되고."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Let's write fair and honest review.",
"translation": "공정하고 솔직한 리뷰를 써보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 그 식당에 대한 리뷰를 써야 할지 물어본 문장을 완성하세요.",
"optionA": "Should",
"optionB": "we",
"optionC": "write",
"optionD": "review",
"optionE": "about",
"optionF": "that",
"optionG": "restaurant",
"result": "Should we write review about that restaurant.",
"explanation": "그 식당에 대한 리뷰를 써야 할까라는 뜻으로 온라인 리뷰 작성에 대한 고민을 보여주는 질문입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식점 리뷰 쓰는 고민",
"explanation": "음식점 방문 후 온라인 리뷰를 쓸지 말지 고민하는 현실적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식점리뷰"
},
{
"tag": "고민"
},
{
"tag": "온라인"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "review"
},
{
"tag": "online"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Should we write review about that restaurant?",
"translation": "그 식당에 대한 리뷰를 써야 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "I don't know, the food was okay.",
"translation": "모르겠어, 음식은 그냥 괜찮았어."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "But the service was really poor though.",
"translation": "하지만 서비스는 정말 별로였잖아."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "True, but I don't want hurt business.",
"translation": "맞아, 근데 사업에 해가 되는 건 원하지 않아."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Honest reviews help other customers make decisions.",
"translation": "솔직한 리뷰가 다른 고객들의 결정에 도움이 돼."
},
{
"type": "ox",
"index": 6,
"quiz": "나연은 그 식당의 음식이 맛없었다고 말했다.",
"hint": "'the food was okay'는 음식이 괜찮았다는 뜻이에요.",
"result": "X",
"explanation": "나연은 음식이 그냥 괜찮았다고 말했기 때문에 맛없었다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "That's fair point, reviews should be balanced.",
"translation": "일리 있는 말이야, 리뷰는 균형 잡혀야 해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Exactly, we can mention both positives negatives.",
"translation": "맞아, 긍정적인 것과 부정적인 것 둘 다 언급할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "But the service was really poor @@.",
"hint": "앞에서 말한 내용을 강조하는 부사예요.",
"optionA": "maybe",
"optionB": "though",
"optionC": "never",
"result": "though",
"explanation": "'though'는 그렇긴 하지만이라는 뜻으로 대조되는 내용을 강조할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Good idea, constructive feedback is always helpful.",
"translation": "좋은 생각이야, 건설적인 피드백은 항상 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Right, and it helps restaurants improve too.",
"translation": "맞아, 그리고 식당이 개선하는 데도 도움이 되고."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Let's write fair and honest review.",
"translation": "공정하고 솔직한 리뷰를 써보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 그 식당에 대한 리뷰를 써야 할지 물어본 문장을 완성하세요.",
"optionA": "we",
"optionB": "write",
"optionC": "review",
"optionD": "that",
"optionE": "Should",
"optionF": "restaurant.",
"optionG": "about",
"result": "Should we write review about that restaurant.",
"explanation": "그 식당에 대한 리뷰를 써야 할까라는 뜻으로 온라인 리뷰 작성에 대한 고민을 보여주는 질문입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "계절 과일 맛보기",
"explanation": "제철 과일을 찾아 먹으며 계절의 맛을 만끽하는 즐거운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "계절과일"
},
{
"tag": "제철"
},
{
"tag": "맛"
}
],
"engTags": [
{
"tag": "seasonal"
},
{
"tag": "fruit"
},
{
"tag": "taste"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Spring strawberries are finally in season now.",
"translation": "봄 딸기가 드디어 제철이야."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Perfect timing, I've been craving them months.",
"translation": "완벽한 타이밍이네, 몇 달째 먹고 싶었어."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Let's go to the farmers market tomorrow.",
"translation": "내일 농산물 시장에 가자."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Great idea, fresh fruit tastes so different.",
"translation": "좋은 생각이야, 신선한 과일은 맛이 완전 달라."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Absolutely, nothing beats fruit at peak ripeness.",
"translation": "당연히, 완전히 익은 과일을 이길 순 없어."
},
{
"type": "ox",
"index": 6,
"quiz": "지원은 몇 달째 딸기를 먹고 싶어했다고 말했다.",
"hint": "'I've been craving them for months'는 몇 달째 먹고 싶어했다는 뜻이에요.",
"result": "O",
"explanation": "지원은 몇 달째 딸기를 먹고 싶어했다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Plus supporting local farmers feels really good.",
"translation": "게다가 지역 농민들을 지원하는 기분도 정말 좋아."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "True, and the prices are usually reasonable.",
"translation": "맞아, 그리고 가격도 보통 합리적이야."
},
{
"type": "blank",
"index": 9,
"quiz": "Great idea, fresh fruit tastes so @@.",
"hint": "차이가 나거나 구별되는 상태를 나타내는 형용사예요.",
"optionA": "same",
"optionB": "different",
"optionC": "bad",
"result": "different",
"explanation": "'different'는 다르다는 뜻으로 신선한 과일의 특별한 맛을 강조하는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Should we get variety of different fruits?",
"translation": "다양한 과일들을 사야 할까?"
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Definitely, spring has so many delicious options.",
"translation": "당연하지, 봄에는 맛있는 선택이 많아."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "I can already taste that sweet strawberry.",
"translation": "벌써 그 달콤한 딸기 맛이 느껴져."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 봄 딸기가 드디어 제철이라고 말한 문장을 완성하세요.",
"optionA": "Spring",
"optionB": "strawberries",
"optionC": "are",
"optionD": "finally",
"optionE": "in",
"optionF": "season",
"optionG": "now",
"result": "Spring strawberries are finally in season now.",
"explanation": "봄 딸기가 드디어 제철이라는 뜻으로 계절 음식의 특별함을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "계절 과일 맛보기",
"explanation": "제철 과일을 찾아 먹으며 계절의 맛을 만끽하는 즐거운 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "계절과일"
},
{
"tag": "제철"
},
{
"tag": "맛"
}
],
"engTags": [
{
"tag": "seasonal"
},
{
"tag": "fruit"
},
{
"tag": "taste"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "Spring strawberries are finally in season now.",
"translation": "봄 딸기가 드디어 제철이야."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "Perfect timing, I've been craving them months.",
"translation": "완벽한 타이밍이네, 몇 달째 먹고 싶었어."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Let's go to the farmers market tomorrow.",
"translation": "내일 농산물 시장에 가자."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Great idea, fresh fruit tastes so different.",
"translation": "좋은 생각이야, 신선한 과일은 맛이 완전 달라."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Absolutely, nothing beats fruit at peak ripeness.",
"translation": "당연히, 완전히 익은 과일을 이길 순 없어."
},
{
"type": "ox",
"index": 6,
"quiz": "지원은 몇 달째 딸기를 먹고 싶어했다고 말했다.",
"hint": "'I've been craving them for months'는 몇 달째 먹고 싶어했다는 뜻이에요.",
"result": "O",
"explanation": "지원은 몇 달째 딸기를 먹고 싶어했다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Plus supporting local farmers feels really good.",
"translation": "게다가 지역 농민들을 지원하는 기분도 정말 좋아."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "True, and the prices are usually reasonable.",
"translation": "맞아, 그리고 가격도 보통 합리적이야."
},
{
"type": "blank",
"index": 9,
"quiz": "Great idea, fresh fruit tastes so @@.",
"hint": "차이가 나거나 구별되는 상태를 나타내는 형용사예요.",
"optionA": "same",
"optionB": "different",
"optionC": "bad",
"result": "different",
"explanation": "'different'는 다르다는 뜻으로 신선한 과일의 특별한 맛을 강조하는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Should we get variety of different fruits?",
"translation": "다양한 과일들을 사야 할까?"
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Definitely, spring has so many delicious options.",
"translation": "당연하지, 봄에는 맛있는 선택이 많아."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "I can already taste that sweet strawberry.",
"translation": "벌써 그 달콤한 딸기 맛이 느껴져."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 봄 딸기가 드디어 제철이라고 말한 문장을 완성하세요.",
"optionA": "finally",
"optionB": "in",
"optionC": "strawberries",
"optionD": "Spring",
"optionE": "are",
"optionF": "now.",
"optionG": "season",
"result": "Spring strawberries are finally in season now.",
"explanation": "봄 딸기가 드디어 제철이라는 뜻으로 계절 음식의 특별함을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 트렌드 따라잡기",
"explanation": "요즘 유행하는 음식 트렌드를 따라가며 벌이는 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식트렌드"
},
{
"tag": "유행"
},
{
"tag": "따라잡기"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "trend"
},
{
"tag": "follow"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Have you tried that viral TikTok recipe?",
"translation": "그 유명한 틱톡 레시피 해봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Which one, there are so many these.",
"translation": "어떤 거? 요즘 너무 많아."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "The baked feta pasta that everyone's making.",
"translation": "모든 사람이 만들고 있는 베이크드 페타 파스타."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Oh that one, it looked pretty simple.",
"translation": "아 그거, 꽤 간단해 보이던데."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Yeah, but I wonder if it's good.",
"translation": "응, 근데 정말 맛있는지 궁금해."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 그 레시피가 복잡해 보인다고 말했다.",
"hint": "'looked pretty simple'은 꽤 간단해 보인다는 뜻이에요.",
"result": "X",
"explanation": "유진은 그 레시피가 꽤 간단해 보인다고 말했기 때문에 복잡하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Only one way to find out honestly.",
"translation": "솔직히 알아볼 방법은 하나뿐이야."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "True, let's try it this weekend together.",
"translation": "맞아, 이번 주말에 함께 해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "Which one, there are so many these @@.",
"hint": "현재 시기나 요즘을 나타내는 복수형 단어예요.",
"optionA": "times",
"optionB": "days",
"optionC": "years",
"result": "days",
"explanation": "'these days'는 요즘이라는 뜻으로 현재 상황을 설명할 때 자주 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Plus we can film ourselves making it.",
"translation": "게다가 우리가 만드는 걸 촬영할 수도 있어."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Good idea, join the trend and document.",
"translation": "좋은 생각이야, 트렌드에 참여하면서 기록도 남기고."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Exactly, social media loves food content anyway.",
"translation": "맞아, 어차피 SNS는 음식 콘텐츠를 좋아해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 유명한 틱톡 레시피를 해봤는지 물어본 문장을 완성하세요.",
"optionA": "Have",
"optionB": "you",
"optionC": "tried",
"optionD": "that",
"optionE": "viral",
"optionF": "TikTok",
"optionG": "recipe",
"result": "Have you tried that viral TikTok recipe?",
"explanation": "그 유명한 틱톡 레시피 해봤냐는 뜻으로 현대적인 음식 트렌드에 대한 관심을 보여주는 질문입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식 트렌드 따라잡기",
"explanation": "요즘 유행하는 음식 트렌드를 따라가며 벌이는 재미있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식트렌드"
},
{
"tag": "유행"
},
{
"tag": "따라잡기"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "trend"
},
{
"tag": "follow"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Have you tried that viral TikTok recipe?",
"translation": "그 유명한 틱톡 레시피 해봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "Which one, there are so many these.",
"translation": "어떤 거? 요즘 너무 많아."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "The baked feta pasta that everyone's making.",
"translation": "모든 사람이 만들고 있는 베이크드 페타 파스타."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "Oh that one, it looked pretty simple.",
"translation": "아 그거, 꽤 간단해 보이던데."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Yeah, but I wonder if it's good.",
"translation": "응, 근데 정말 맛있는지 궁금해."
},
{
"type": "ox",
"index": 6,
"quiz": "유진은 그 레시피가 복잡해 보인다고 말했다.",
"hint": "'looked pretty simple'은 꽤 간단해 보인다는 뜻이에요.",
"result": "X",
"explanation": "유진은 그 레시피가 꽤 간단해 보인다고 말했기 때문에 복잡하다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Only one way to find out honestly.",
"translation": "솔직히 알아볼 방법은 하나뿐이야."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "True, let's try it this weekend together.",
"translation": "맞아, 이번 주말에 함께 해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "Which one, there are so many these @@.",
"hint": "현재 시기나 요즘을 나타내는 복수형 단어예요.",
"optionA": "times",
"optionB": "days",
"optionC": "years",
"result": "days",
"explanation": "'these days'는 요즘이라는 뜻으로 현재 상황을 설명할 때 자주 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Plus we can film ourselves making it.",
"translation": "게다가 우리가 만드는 걸 촬영할 수도 있어."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Good idea, join the trend and document.",
"translation": "좋은 생각이야, 트렌드에 참여하면서 기록도 남기고."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "Exactly, social media loves food content anyway.",
"translation": "맞아, 어차피 SNS는 음식 콘텐츠를 좋아해."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 유명한 틱톡 레시피를 해봤는지 물어본 문장을 완성하세요.",
"optionA": "recipe?",
"optionB": "TikTok",
"optionC": "you",
"optionD": "Have",
"optionE": "that",
"optionF": "tried",
"optionG": "viral",
"result": "Have you tried that viral TikTok recipe?",
"explanation": "그 유명한 틱톡 레시피 해봤냐는 뜻으로 현대적인 음식 트렌드에 대한 관심을 보여주는 질문입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식으로 추억 나누기",
"explanation": "특별한 음식을 통해 소중한 추억을 떠올리며 나누는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식추억"
},
{
"tag": "감성"
},
{
"tag": "나누기"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "memory"
},
{
"tag": "sharing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "This cake reminds me of my birthday.",
"translation": "이 케이크가 내 10번째 생일이 생각나."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Food has amazing way of triggering memories.",
"translation": "음식은 기억을 되살리는 놀라운 방법이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Exactly, one bite and I'm back childhood.",
"translation": "맞아, 한 입 먹으면 어린 시절로 돌아가."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "I feel the same about my cookie.",
"translation": "내 할머니 쿠키에 대해서도 똑같이 느껴."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Those special recipes carry so much love.",
"translation": "그런 특별한 레시피에는 사랑이 많이 담겨있어."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 음식이 기억과 관련이 없다고 말했다.",
"hint": "'reminds me of'는 생각나게 한다는 뜻이에요.",
"result": "X",
"explanation": "서연은 케이크가 자신의 생일을 생각나게 한다고 말했기 때문에 기억과 관련이 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Absolutely, they're like edible time machines almost.",
"translation": "당연히, 마치 먹을 수 있는 타임머신 같아."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "What beautiful way to put it honestly.",
"translation": "정말 아름답게 표현했네."
},
{
"type": "blank",
"index": 9,
"quiz": "Exactly, one bite and I'm back @@ childhood.",
"hint": "'~로 돌아가다'를 의미하는 전치사예요.",
"optionA": "from",
"optionB": "to",
"optionC": "with",
"result": "to",
"explanation": "'back to childhood'는 어린 시절로 돌아간다는 뜻의 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Food connects us to people and times.",
"translation": "음식은 우리를 사람들과 시간들로 연결해줘."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "That's why sharing meals is so important.",
"translation": "그래서 함께 식사하는 게 그렇게 중요한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Every meal tells story if we listen.",
"translation": "우리가 귀 기울이면 모든 식사가 이야기를 들려줘."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 케이크가 10번째 생일을 생각나게 한다고 말한 문장을 완성하세요.",
"optionA": "This",
"optionB": "cake",
"optionC": "reminds",
"optionD": "me",
"optionE": "of",
"optionF": "my",
"optionG": "tenth",
"optionH": "birthday",
"result": "This cake reminds me of my tenth birthday.",
"explanation": "이 케이크가 내 10번째 생일이 생각난다는 뜻으로 음식과 추억의 연결고리를 보여주는 감성적 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식으로 추억 나누기",
"explanation": "특별한 음식을 통해 소중한 추억을 떠올리며 나누는 감성적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식추억"
},
{
"tag": "감성"
},
{
"tag": "나누기"
}
],
"engTags": [
{
"tag": "food"
},
{
"tag": "memory"
},
{
"tag": "sharing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "This cake reminds me of my birthday.",
"translation": "이 케이크가 내 10번째 생일이 생각나."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Food has amazing way of triggering memories.",
"translation": "음식은 기억을 되살리는 놀라운 방법이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Exactly, one bite and I'm back childhood.",
"translation": "맞아, 한 입 먹으면 어린 시절로 돌아가."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "I feel the same about my cookie.",
"translation": "내 할머니 쿠키에 대해서도 똑같이 느껴."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Those special recipes carry so much love.",
"translation": "그런 특별한 레시피에는 사랑이 많이 담겨있어."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 음식이 기억과 관련이 없다고 말했다.",
"hint": "'reminds me of'는 생각나게 한다는 뜻이에요.",
"result": "X",
"explanation": "서연은 케이크가 자신의 생일을 생각나게 한다고 말했기 때문에 기억과 관련이 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Absolutely, they're like edible time machines almost.",
"translation": "당연히, 마치 먹을 수 있는 타임머신 같아."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "What beautiful way to put it honestly.",
"translation": "정말 아름답게 표현했네."
},
{
"type": "blank",
"index": 9,
"quiz": "Exactly, one bite and I'm back @@ childhood.",
"hint": "'~로 돌아가다'를 의미하는 전치사예요.",
"optionA": "from",
"optionB": "to",
"optionC": "with",
"result": "to",
"explanation": "'back to childhood'는 어린 시절로 돌아간다는 뜻의 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Food connects us to people and times.",
"translation": "음식은 우리를 사람들과 시간들로 연결해줘."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "That's why sharing meals is so important.",
"translation": "그래서 함께 식사하는 게 그렇게 중요한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Every meal tells story if we listen.",
"translation": "우리가 귀 기울이면 모든 식사가 이야기를 들려줘."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 케이크가 10번째 생일을 생각나게 한다고 말한 문장을 완성하세요.",
"optionA": "tenth",
"optionB": "of",
"optionC": "This",
"optionD": "reminds",
"optionE": "me",
"optionF": "birthday.",
"optionG": "cake",
"optionH": "my",
"result": "This cake reminds me of my tenth birthday.",
"explanation": "이 케이크가 내 10번째 생일이 생각난다는 뜻으로 음식과 추억의 연결고리를 보여주는 감성적 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식점 창업 꿈 이야기",
"explanation": "언젠가 자신만의 음식점을 차리고 싶은 꿈에 대해 나누는 희망찬 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식점창업"
},
{
"tag": "꿈"
},
{
"tag": "희망"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "business"
},
{
"tag": "dream"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I've always dreamed of opening my restaurant.",
"translation": "항상 내 식당을 차리는 꿈을 꿔왔어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "That sounds amazing, what kind of would?",
"translation": "멋지게 들리네, 어떤 음식을 할 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Maybe Korean fusion with modern twist something.",
"translation": "한식 퓨전에 현대적 변화를 준 뭔가."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Perfect, fusion food is really popular days.",
"translation": "완벽해, 퓨전 음식이 요즘 정말 인기야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Plus I want to create warm atmosphere.",
"translation": "게다가 따뜻한 분위기를 만들고 싶어."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 음식점을 차리는 꿈이 있다고 말했다.",
"hint": "'dreamed of opening my restaurant'은 내 식당을 차리는 꿈이라는 뜻이에요.",
"result": "O",
"explanation": "준혁은 항상 자신의 식당을 차리는 꿈을 꿔왔다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "That's wonderful, food brings people together naturally.",
"translation": "멋져, 음식은 자연스럽게 사람들을 하나로 모아줘."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly my vision, community gathering through food.",
"translation": "바로 내 비전이야, 음식을 통한 공동체 모임."
},
{
"type": "blank",
"index": 9,
"quiz": "Perfect, fusion food is really popular @@.",
"hint": "현재나 요즘을 나타내는 복수형 단어예요.",
"optionA": "years",
"optionB": "days",
"optionC": "times",
"result": "days",
"explanation": "'these days'는 요즘이라는 뜻으로 현재의 인기나 트렌드를 설명할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "You should definitely pursue this dream seriously.",
"translation": "이 꿈을 진지하게 추진해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Thanks for the encouragement, it means lot.",
"translation": "격려해줘서 고마워, 큰 의미가 있어."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "I'd definitely be your first customer there.",
"translation": "나는 확실히 네 첫 번째 고객이 될게."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 항상 자신의 식당을 차리는 꿈을 꿔왔다고 말한 문장을 완성하세요.",
"optionA": "I've",
"optionB": "always",
"optionC": "dreamed",
"optionD": "of",
"optionE": "opening",
"optionF": "my",
"optionG": "own",
"optionH": "restaurant",
"result": "I've always dreamed of opening my own restaurant.",
"explanation": "항상 내 식당을 차리는 꿈을 꿔왔다는 뜻으로 창업에 대한 열정과 꿈을 보여주는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "음식",
"episodes": [
{
"title": "음식점 창업 꿈 이야기",
"explanation": "언젠가 자신만의 음식점을 차리고 싶은 꿈에 대해 나누는 희망찬 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "음식점창업"
},
{
"tag": "꿈"
},
{
"tag": "희망"
}
],
"engTags": [
{
"tag": "restaurant"
},
{
"tag": "business"
},
{
"tag": "dream"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I've always dreamed of opening my restaurant.",
"translation": "항상 내 식당을 차리는 꿈을 꿔왔어."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "That sounds amazing, what kind of would?",
"translation": "멋지게 들리네, 어떤 음식을 할 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Maybe Korean fusion with modern twist something.",
"translation": "한식 퓨전에 현대적 변화를 준 뭔가."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Perfect, fusion food is really popular days.",
"translation": "완벽해, 퓨전 음식이 요즘 정말 인기야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Plus I want to create warm atmosphere.",
"translation": "게다가 따뜻한 분위기를 만들고 싶어."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 음식점을 차리는 꿈이 있다고 말했다.",
"hint": "'dreamed of opening my restaurant'은 내 식당을 차리는 꿈이라는 뜻이에요.",
"result": "O",
"explanation": "준혁은 항상 자신의 식당을 차리는 꿈을 꿔왔다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "That's wonderful, food brings people together naturally.",
"translation": "멋져, 음식은 자연스럽게 사람들을 하나로 모아줘."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Exactly my vision, community gathering through food.",
"translation": "바로 내 비전이야, 음식을 통한 공동체 모임."
},
{
"type": "blank",
"index": 9,
"quiz": "Perfect, fusion food is really popular @@.",
"hint": "현재나 요즘을 나타내는 복수형 단어예요.",
"optionA": "years",
"optionB": "days",
"optionC": "times",
"result": "days",
"explanation": "'these days'는 요즘이라는 뜻으로 현재의 인기나 트렌드를 설명할 때 씁니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "You should definitely pursue this dream seriously.",
"translation": "이 꿈을 진지하게 추진해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Thanks for the encouragement, it means lot.",
"translation": "격려해줘서 고마워, 큰 의미가 있어."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "I'd definitely be your first customer there.",
"translation": "나는 확실히 네 첫 번째 고객이 될게."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 항상 자신의 식당을 차리는 꿈을 꿔왔다고 말한 문장을 완성하세요.",
"optionA": "always",
"optionB": "I've",
"optionC": "dreamed",
"optionD": "restaurant.",
"optionE": "my",
"optionF": "opening",
"optionG": "own",
"optionH": "of",
"result": "I've always dreamed of opening my own restaurant.",
"explanation": "항상 내 식당을 차리는 꿈을 꿔왔다는 뜻으로 창업에 대한 열정과 꿈을 보여주는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "새로운 취미 찾기 도전",
"explanation": "기존 취미에 질려서 새로운 취미를 찾아보려는 적극적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "새로운취미"
},
{
"tag": "도전"
},
{
"tag": "탐색"
}
],
"engTags": [
{
"tag": "new"
},
{
"tag": "hobby"
},
{
"tag": "explore"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I'm getting bored with my current hobbies.",
"translation": "요즘 내 취미들이 지루해져."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Maybe it's time to try something different.",
"translation": "뭔가 다른 걸 시도할 때가 된 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "I was thinking about learning musical instrument.",
"translation": "악기 배우는 것을 생각하고 있었어."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "That sounds really exciting and rewarding too.",
"translation": "정말 흥미진진하고 보람도 있을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Guitar or piano, which one would easier?",
"translation": "기타나 피아노 중에 어느 게 더 쉬울까?"
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 현재 취미에 만족하고 있다고 말했다.",
"hint": "'getting bored with'는 지루해진다는 뜻이에요.",
"result": "X",
"explanation": "지훈은 현재 취미들이 지루해진다고 말했기 때문에 만족한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Both have their own charm and challenges.",
"translation": "둘 다 각각의 매력과 어려움이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "True, maybe I should try both see.",
"translation": "맞아, 아마 둘 다 해보고 봐야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "I was thinking about learning musical @@.",
"hint": "소리를 내서 음악을 만드는 도구를 의미하는 단어예요.",
"optionA": "book",
"optionB": "instrument",
"optionC": "game",
"result": "instrument",
"explanation": "'musical instrument'는 악기라는 뜻으로 음악을 연주하는 도구를 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Great idea, hands-on experience is the approach.",
"translation": "좋은 생각이야, 직접 경험하는 게 최고의 방법이야."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Exactly, I'm excited to start this journey.",
"translation": "맞아, 이 여행을 시작할 생각에 설레."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "I'm sure you'll find something you love.",
"translation": "분명히 네가 좋아할 걸 찾을 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지훈이 현재 취미들이 지루해진다고 말한 문장을 완성하세요.",
"optionA": "getting",
"optionB": "current",
"optionC": "I'm",
"optionD": "with",
"optionE": "bored",
"optionF": "hobbies",
"optionG": "my",
"result": "I'm getting bored with my current hobbies.",
"explanation": "요즘 내 취미들이 지루해진다는 뜻으로 새로운 도전이 필요한 상황을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "새로운 취미 찾기 도전",
"explanation": "기존 취미에 질려서 새로운 취미를 찾아보려는 적극적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "새로운취미"
},
{
"tag": "도전"
},
{
"tag": "탐색"
}
],
"engTags": [
{
"tag": "new"
},
{
"tag": "hobby"
},
{
"tag": "explore"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I'm getting bored with my current hobbies.",
"translation": "요즘 내 취미들이 지루해져."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "Maybe it's time to try something different.",
"translation": "뭔가 다른 걸 시도할 때가 된 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "I was thinking about learning musical instrument.",
"translation": "악기 배우는 것을 생각하고 있었어."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "That sounds really exciting and rewarding too.",
"translation": "정말 흥미진진하고 보람도 있을 것 같아."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Guitar or piano, which one would easier?",
"translation": "기타나 피아노 중에 어느 게 더 쉬울까?"
},
{
"type": "ox",
"index": 6,
"quiz": "지훈은 현재 취미에 만족하고 있다고 말했다.",
"hint": "'getting bored with'는 지루해진다는 뜻이에요.",
"result": "X",
"explanation": "지훈은 현재 취미들이 지루해진다고 말했기 때문에 만족한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Both have their own charm and challenges.",
"translation": "둘 다 각각의 매력과 어려움이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "True, maybe I should try both see.",
"translation": "맞아, 아마 둘 다 해보고 봐야겠어."
},
{
"type": "blank",
"index": 9,
"quiz": "I was thinking about learning musical @@.",
"hint": "소리를 내서 음악을 만드는 도구를 의미하는 단어예요.",
"optionA": "book",
"optionB": "instrument",
"optionC": "game",
"result": "instrument",
"explanation": "'musical instrument'는 악기라는 뜻으로 음악을 연주하는 도구를 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Great idea, hands-on experience is the approach.",
"translation": "좋은 생각이야, 직접 경험하는 게 최고의 방법이야."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Exactly, I'm excited to start this journey.",
"translation": "맞아, 이 여행을 시작할 생각에 설레."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "I'm sure you'll find something you love.",
"translation": "분명히 네가 좋아할 걸 찾을 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지훈이 현재 취미들이 지루해진다고 말한 문장을 완성하세요.",
"optionA": "I'm",
"optionB": "hobbies.",
"optionC": "bored",
"optionD": "with",
"optionE": "current",
"optionF": "my",
"optionG": "getting",
"result": "I'm getting bored with my current hobbies.",
"explanation": "요즘 내 취미들이 지루해진다는 뜻으로 새로운 도전이 필요한 상황을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "사진 취미 시작하기",
"explanation": "사진에 관심이 생겨 본격적으로 시작해보려는 열정적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "사진촬영"
},
{
"tag": "시작"
},
{
"tag": "열정"
}
],
"engTags": [
{
"tag": "photography"
},
{
"tag": "begin"
},
{
"tag": "passion"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I want to get serious about photography.",
"translation": "사진을 진지하게 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "That's awesome, you have great eye already.",
"translation": "대단하네, 너는 이미 좋은 안목이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Thanks, but I need to learn techniques.",
"translation": "고마워, 하지만 기술을 배워야 해."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Maybe start with some online courses first?",
"translation": "온라인 강의부터 시작해보는 게 어때?"
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Good idea, and practice shooting every day.",
"translation": "좋은 생각이야, 그리고 매일 촬영 연습하고."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 채원에게 사진에 대한 재능이 없다고 말했다.",
"hint": "'you have great eye'는 좋은 안목이 있다는 뜻이에요.",
"result": "X",
"explanation": "승현은 채원이 이미 좋은 안목을 가지고 있다고 말했기 때문에 재능이 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Absolutely, practice makes perfect in photography too.",
"translation": "당연히, 사진에서도 연습이 완벽을 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "I'm thinking about joining photography club.",
"translation": "사진 동아리에 가입하는 것도 생각하고 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Thanks, but I need to learn @@.",
"hint": "기술이나 방법을 의미하는 복수형 단어예요.",
"optionA": "theories",
"optionB": "techniques",
"optionC": "names",
"result": "techniques",
"explanation": "'techniques'는 기술, 기법이라는 뜻으로 사진 촬영에 필요한 전문적 방법들을 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "That's brilliant idea, learning from others helps.",
"translation": "정말 좋은 생각이야, 다른 사람들한테서 배우는 게 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Plus I'll get feedback on my work.",
"translation": "게다가 내 작품에 대한 피드백도 받을 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Perfect, constructive criticism accelerates growth and improvement.",
"translation": "완벽해, 건설적인 비판이 성장과 발전을 가속화해."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 사진을 진지하게 해보고 싶다고 말한 문장을 완성하세요.",
"optionA": "serious",
"optionB": "want",
"optionC": "get",
"optionD": "I",
"optionE": "photography",
"optionF": "about",
"optionG": "to",
"result": "I want to get serious about photography.",
"explanation": "사진을 진지하게 해보고 싶다는 뜻으로 취미에 대한 진지한 접근 의지를 보여주는 표현입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "사진 취미 시작하기",
"explanation": "사진에 관심이 생겨 본격적으로 시작해보려는 열정적인 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "사진촬영"
},
{
"tag": "시작"
},
{
"tag": "열정"
}
],
"engTags": [
{
"tag": "photography"
},
{
"tag": "begin"
},
{
"tag": "passion"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I want to get serious about photography.",
"translation": "사진을 진지하게 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "That's awesome, you have great eye already.",
"translation": "대단하네, 너는 이미 좋은 안목이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Thanks, but I need to learn techniques.",
"translation": "고마워, 하지만 기술을 배워야 해."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Maybe start with some online courses first?",
"translation": "온라인 강의부터 시작해보는 게 어때?"
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Good idea, and practice shooting every day.",
"translation": "좋은 생각이야, 그리고 매일 촬영 연습하고."
},
{
"type": "ox",
"index": 6,
"quiz": "승현은 채원에게 사진에 대한 재능이 없다고 말했다.",
"hint": "'you have great eye'는 좋은 안목이 있다는 뜻이에요.",
"result": "X",
"explanation": "승현은 채원이 이미 좋은 안목을 가지고 있다고 말했기 때문에 재능이 없다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Absolutely, practice makes perfect in photography too.",
"translation": "당연히, 사진에서도 연습이 완벽을 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "I'm thinking about joining photography club.",
"translation": "사진 동아리에 가입하는 것도 생각하고 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Thanks, but I need to learn @@.",
"hint": "기술이나 방법을 의미하는 복수형 단어예요.",
"optionA": "theories",
"optionB": "techniques",
"optionC": "names",
"result": "techniques",
"explanation": "'techniques'는 기술, 기법이라는 뜻으로 사진 촬영에 필요한 전문적 방법들을 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "That's brilliant idea, learning from others helps.",
"translation": "정말 좋은 생각이야, 다른 사람들한테서 배우는 게 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "Plus I'll get feedback on my work.",
"translation": "게다가 내 작품에 대한 피드백도 받을 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Perfect, constructive criticism accelerates growth and improvement.",
"translation": "완벽해, 건설적인 비판이 성장과 발전을 가속화해."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 사진을 진지하게 해보고 싶다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "about",
"optionC": "get",
"optionD": "serious",
"optionE": "to",
"optionF": "want",
"optionG": "photography.",
"result": "I want to get serious about photography.",
"explanation": "사진을 진지하게 해보고 싶다는 뜻으로 취미에 대한 진지한 접근 의지를 보여주는 표현입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "운동을 취미로 만들기",
"explanation": "건강을 위해 시작한 운동을 진정한 취미로 발전시키려는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "운동"
},
{
"tag": "취미"
},
{
"tag": "건강"
}
],
"engTags": [
{
"tag": "exercise"
},
{
"tag": "hobby"
},
{
"tag": "health"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Exercise is becoming more than just health.",
"translation": "운동이 단순한 건강 관리 이상이 되고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "That's great, when you enjoy it more.",
"translation": "좋은 일이야, 즐기게 되면 더 효과적이지."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Exactly, I actually look forward to workouts.",
"translation": "맞아, 실제로 운동하는 걸 기대하게 돼."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "What type of exercise do you most?",
"translation": "어떤 종류의 운동을 가장 좋아해?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Running and weightlifting, they complement each other.",
"translation": "달리기와 웨이트 트레이닝, 서로 보완해줘."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 운동을 즐기게 되었다고 말했다.",
"hint": "'look forward to workouts'는 운동을 기대한다는 뜻이에요.",
"result": "O",
"explanation": "도윤은 실제로 운동하는 걸 기대하게 된다고 말했기 때문에 즐기게 되었다는 내용이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Perfect combination, cardio and strength training together.",
"translation": "완벽한 조합이야, 유산소와 근력 운동을 함께."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "And I love tracking my progress time.",
"translation": "그리고 시간이 지나면서 내 발전을 추적하는 것도 좋아."
},
{
"type": "blank",
"index": 9,
"quiz": "What type of exercise do you @@ most?",
"hint": "좋아하거나 선호한다는 의미의 동사예요.",
"optionA": "hate",
"optionB": "enjoy",
"optionC": "avoid",
"result": "enjoy",
"explanation": "'enjoy most'는 가장 즐기다, 좋아하다라는 뜻으로 선호도를 묻는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "That's motivating, seeing improvement keeps you going.",
"translation": "동기부여가 되겠네, 발전을 보는 게 계속하게 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Absolutely, numbers don't lie about your effort.",
"translation": "당연히, 숫자는 네 노력에 대해 거짓말하지 않아."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "You've really turned fitness into lifestyle now.",
"translation": "너 정말 운동을 생활방식으로 바꿨네."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "도윤이 운동이 단순한 건강 관리 이상이 되고 있다고 말한 문장을 완성하세요.",
"optionA": "more",
"optionB": "becoming",
"optionC": "just",
"optionD": "Exercise",
"optionE": "health",
"optionF": "than",
"optionG": "for",
"optionH": "is",
"result": "Exercise is becoming more than just for health.",
"explanation": "운동이 단순한 건강 관리 이상이 되고 있다는 뜻으로 취미로의 발전을 표현하는 말입니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "운동을 취미로 만들기",
"explanation": "건강을 위해 시작한 운동을 진정한 취미로 발전시키려는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "운동"
},
{
"tag": "취미"
},
{
"tag": "건강"
}
],
"engTags": [
{
"tag": "exercise"
},
{
"tag": "hobby"
},
{
"tag": "health"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Exercise is becoming more than just health.",
"translation": "운동이 단순한 건강 관리 이상이 되고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "That's great, when you enjoy it more.",
"translation": "좋은 일이야, 즐기게 되면 더 효과적이지."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Exactly, I actually look forward to workouts.",
"translation": "맞아, 실제로 운동하는 걸 기대하게 돼."
},
{
"type": "script",
"index": 4,
"speaker": "유진",
"script": "What type of exercise do you most?",
"translation": "어떤 종류의 운동을 가장 좋아해?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Running and weightlifting, they complement each other.",
"translation": "달리기와 웨이트 트레이닝, 서로 보완해줘."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 운동을 즐기게 되었다고 말했다.",
"hint": "'look forward to workouts'는 운동을 기대한다는 뜻이에요.",
"result": "O",
"explanation": "도윤은 실제로 운동하는 걸 기대하게 된다고 말했기 때문에 즐기게 되었다는 내용이 맞습니다."
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "Perfect combination, cardio and strength training together.",
"translation": "완벽한 조합이야, 유산소와 근력 운동을 함께."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "And I love tracking my progress time.",
"translation": "그리고 시간이 지나면서 내 발전을 추적하는 것도 좋아."
},
{
"type": "blank",
"index": 9,
"quiz": "What type of exercise do you @@ most?",
"hint": "좋아하거나 선호한다는 의미의 동사예요.",
"optionA": "hate",
"optionB": "enjoy",
"optionC": "avoid",
"result": "enjoy",
"explanation": "'enjoy most'는 가장 즐기다, 좋아하다라는 뜻으로 선호도를 묻는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "That's motivating, seeing improvement keeps you going.",
"translation": "동기부여가 되겠네, 발전을 보는 게 계속하게 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Absolutely, numbers don't lie about your effort.",
"translation": "당연히, 숫자는 네 노력에 대해 거짓말하지 않아."
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "You've really turned fitness into lifestyle now.",
"translation": "너 정말 운동을 생활방식으로 바꿨네."
},
{
"type": "puzzle",
"index": 13,
"hint": "도윤이 운동이 단순한 건강 관리 이상이 되고 있다고 말한 문장을 완성하세요.",
"optionA": "than",
"optionB": "health.",
"optionC": "just",
"optionD": "is",
"optionE": "for",
"optionF": "more",
"optionG": "becoming",
"optionH": "Exercise",
"result": "Exercise is becoming more than just for health.",
"explanation": "운동이 단순한 건강 관리 이상이 되고 있다는 뜻으로 취미로의 발전을 표현하는 말입니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "독서모임 참여해보기",
"explanation": "혼자만 읽던 책을 다른 사람들과 함께 나누고 싶어하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "독서모임"
},
{
"tag": "참여"
},
{
"tag": "나눔"
}
],
"engTags": [
{
"tag": "book"
},
{
"tag": "club"
},
{
"tag": "sharing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I'm thinking about joining book club.",
"translation": "북클럽에 가입하는 것을 생각하고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "That sounds intellectually stimulating and socially rewarding.",
"translation": "지적으로 자극적이고 사회적으로도 보람찰 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Exactly, reading alone gets lonely sometimes though.",
"translation": "맞아, 혼자 읽는 건 가끔 외로워."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "True, discussing books with others different perspectives.",
"translation": "맞아, 다른 사람들과 책을 토론하면 다른 관점이 생겨."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Plus it'll force me to actually books.",
"translation": "게다가 실제로 책을 끝까지 읽게 만들어줄 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 혼자 책 읽는 것을 완전히 좋아한다고 말했다.",
"hint": "'gets lonely sometimes'는 가끔 외롭다는 뜻이에요.",
"result": "X",
"explanation": "서연은 혼자 읽는 것이 가끔 외롭다고 말했기 때문에 완전히 좋아한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Good point, accountability helps with consistency definitely.",
"translation": "좋은 지적이야, 책임감이 꾸준함에 확실히 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "And I'll discover new authors and genres.",
"translation": "그리고 새로운 작가들과 장르도 발견하게 될 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Plus it'll force me to actually @@ books.",
"hint": "책을 처음부터 끝까지 완전히 보는 행위예요.",
"optionA": "buy",
"optionB": "finish",
"optionC": "write",
"result": "finish",
"explanation": "'finish books'는 책을 끝까지 읽다라는 뜻으로 완독을 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Absolutely, group recommendations are often really surprising.",
"translation": "당연히, 그룹 추천은 종종 정말 놀라워."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "I'm excited about the intellectual discussions ahead.",
"translation": "앞으로 있을 지적인 토론들이 기대돼."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "You'll love it, book clubs create connections.",
"translation": "좋아할 거야, 북클럽은 깊은 연결을 만들어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서연이 북클럽 가입을 생각하고 있다고 말한 문장을 완성하세요.",
"optionA": "joining",
"optionB": "thinking",
"optionC": "book",
"optionD": "I'm",
"optionE": "club",
"optionF": "about",
"optionG": "a",
"result": "I'm thinking about joining a book club.",
"explanation": "북클럽에 가입하는 것을 생각하고 있다는 뜻으로 새로운 사회적 활동에 대한 관심을 보여줍니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "독서모임 참여해보기",
"explanation": "혼자만 읽던 책을 다른 사람들과 함께 나누고 싶어하는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "독서모임"
},
{
"tag": "참여"
},
{
"tag": "나눔"
}
],
"engTags": [
{
"tag": "book"
},
{
"tag": "club"
},
{
"tag": "sharing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I'm thinking about joining book club.",
"translation": "북클럽에 가입하는 것을 생각하고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "That sounds intellectually stimulating and socially rewarding.",
"translation": "지적으로 자극적이고 사회적으로도 보람찰 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Exactly, reading alone gets lonely sometimes though.",
"translation": "맞아, 혼자 읽는 건 가끔 외로워."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "True, discussing books with others different perspectives.",
"translation": "맞아, 다른 사람들과 책을 토론하면 다른 관점이 생겨."
},
{
"type": "script",
"index": 5,
"speaker": "서연",
"script": "Plus it'll force me to actually books.",
"translation": "게다가 실제로 책을 끝까지 읽게 만들어줄 거야."
},
{
"type": "ox",
"index": 6,
"quiz": "서연은 혼자 책 읽는 것을 완전히 좋아한다고 말했다.",
"hint": "'gets lonely sometimes'는 가끔 외롭다는 뜻이에요.",
"result": "X",
"explanation": "서연은 혼자 읽는 것이 가끔 외롭다고 말했기 때문에 완전히 좋아한다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Good point, accountability helps with consistency definitely.",
"translation": "좋은 지적이야, 책임감이 꾸준함에 확실히 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "서연",
"script": "And I'll discover new authors and genres.",
"translation": "그리고 새로운 작가들과 장르도 발견하게 될 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "Plus it'll force me to actually @@ books.",
"hint": "책을 처음부터 끝까지 완전히 보는 행위예요.",
"optionA": "buy",
"optionB": "finish",
"optionC": "write",
"result": "finish",
"explanation": "'finish books'는 책을 끝까지 읽다라는 뜻으로 완독을 의미합니다."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Absolutely, group recommendations are often really surprising.",
"translation": "당연히, 그룹 추천은 종종 정말 놀라워."
},
{
"type": "script",
"index": 11,
"speaker": "서연",
"script": "I'm excited about the intellectual discussions ahead.",
"translation": "앞으로 있을 지적인 토론들이 기대돼."
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "You'll love it, book clubs create connections.",
"translation": "좋아할 거야, 북클럽은 깊은 연결을 만들어."
},
{
"type": "puzzle",
"index": 13,
"hint": "서연이 북클럽 가입을 생각하고 있다고 말한 문장을 완성하세요.",
"optionA": "about",
"optionB": "club.",
"optionC": "a",
"optionD": "book",
"optionE": "thinking",
"optionF": "I'm",
"optionG": "joining",
"result": "I'm thinking about joining a book club.",
"explanation": "북클럽에 가입하는 것을 생각하고 있다는 뜻으로 새로운 사회적 활동에 대한 관심을 보여줍니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "그림 그리기 도전하기",
"explanation": "예술적 표현에 대한 갈망으로 그림을 시작해보려는 용기있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "그림그리기"
},
{
"tag": "예술"
},
{
"tag": "표현"
}
],
"engTags": [
{
"tag": "drawing"
},
{
"tag": "art"
},
{
"tag": "expression"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I want to try drawing, but worried.",
"translation": "그림을 그려보고 싶은데, 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Worried about what exactly, if you mind?",
"translation": "정확히 뭐가 걱정되는지 물어봐도 될까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That I have no artistic talent whatsoever.",
"translation": "내가 예술적 재능이 전혀 없을까 봐."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Everyone starts somewhere, talent develops with practice.",
"translation": "누구나 어디선가 시작해, 재능은 연습으로 키워지는 거야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "You're right, I shouldn't overthink it much.",
"translation": "네 말이 맞아, 너무 깊게 생각하지 말아야겠어."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 자신에게 예술적 재능이 없을까 걱정한다고 말했다.",
"hint": "'no artistic talent whatsoever'는 예술적 재능이 전혀 없다는 뜻이에요.",
"result": "O",
"explanation": "준혁은 자신에게 예술적 재능이 전혀 없을까 봐 걱정된다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Exactly, art is about self-expression, not perfection.",
"translation": "맞아, 예술은 자기표현에 관한 거지, 완벽함이 아니라."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That's liberating perspective, I feel better already.",
"translation": "해방적인 관점이네, 벌써 기분이 나아져."
},
{
"type": "blank",
"index": 9,
"quiz": "That I have no artistic talent @@.",
"hint": "전혀, 조금도라는 뜻으로 부정을 강조하는 부사예요.",
"optionA": "sometimes",
"optionB": "whatsoever",
"optionC": "maybe",
"result": "whatsoever",
"explanation": "'whatsoever'는 전혀, 조금도라는 뜻으로 부정문에서 강조를 위해 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Plus drawing is incredibly relaxing and therapeutic.",
"translation": "게다가 그림 그리기는 엄청 편안하고 치료적이야."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "I could definitely use some stress relief.",
"translation": "스트레스 해소가 확실히 필요해."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Perfect, let's get some basic supplies together.",
"translation": "완벽해, 함께 기본 용품들을 구해보자."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준혁이 그림을 그려보고 싶지만 걱정된다고 말한 문장을 완성하세요.",
"optionA": "but",
"optionB": "want",
"optionC": "worried",
"optionD": "I",
"optionE": "drawing",
"optionF": "try",
"optionG": "I'm",
"optionH": "to",
"result": "I want to try drawing but I'm worried.",
"explanation": "그림을 그려보고 싶지만 걱정된다는 뜻으로 새로운 도전에 대한 두려움과 열망을 동시에 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "그림 그리기 도전하기",
"explanation": "예술적 표현에 대한 갈망으로 그림을 시작해보려는 용기있는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "그림그리기"
},
{
"tag": "예술"
},
{
"tag": "표현"
}
],
"engTags": [
{
"tag": "drawing"
},
{
"tag": "art"
},
{
"tag": "expression"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "I want to try drawing, but worried.",
"translation": "그림을 그려보고 싶은데, 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "Worried about what exactly, if you mind?",
"translation": "정확히 뭐가 걱정되는지 물어봐도 될까?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "That I have no artistic talent whatsoever.",
"translation": "내가 예술적 재능이 전혀 없을까 봐."
},
{
"type": "script",
"index": 4,
"speaker": "예솔",
"script": "Everyone starts somewhere, talent develops with practice.",
"translation": "누구나 어디선가 시작해, 재능은 연습으로 키워지는 거야."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "You're right, I shouldn't overthink it much.",
"translation": "네 말이 맞아, 너무 깊게 생각하지 말아야겠어."
},
{
"type": "ox",
"index": 6,
"quiz": "준혁은 자신에게 예술적 재능이 없을까 걱정한다고 말했다.",
"hint": "'no artistic talent whatsoever'는 예술적 재능이 전혀 없다는 뜻이에요.",
"result": "O",
"explanation": "준혁은 자신에게 예술적 재능이 전혀 없을까 봐 걱정된다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "Exactly, art is about self-expression, not perfection.",
"translation": "맞아, 예술은 자기표현에 관한 거지, 완벽함이 아니라."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "That's liberating perspective, I feel better already.",
"translation": "해방적인 관점이네, 벌써 기분이 나아져."
},
{
"type": "blank",
"index": 9,
"quiz": "That I have no artistic talent @@.",
"hint": "전혀, 조금도라는 뜻으로 부정을 강조하는 부사예요.",
"optionA": "sometimes",
"optionB": "whatsoever",
"optionC": "maybe",
"result": "whatsoever",
"explanation": "'whatsoever'는 전혀, 조금도라는 뜻으로 부정문에서 강조를 위해 사용됩니다."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Plus drawing is incredibly relaxing and therapeutic.",
"translation": "게다가 그림 그리기는 엄청 편안하고 치료적이야."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "I could definitely use some stress relief.",
"translation": "스트레스 해소가 확실히 필요해."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "Perfect, let's get some basic supplies together.",
"translation": "완벽해, 함께 기본 용품들을 구해보자."
},
{
"type": "puzzle",
"index": 13,
"hint": "준혁이 그림을 그려보고 싶지만 걱정된다고 말한 문장을 완성하세요.",
"optionA": "I",
"optionB": "worried.",
"optionC": "drawing",
"optionD": "try",
"optionE": "but",
"optionF": "I'm",
"optionG": "want",
"optionH": "to",
"result": "I want to try drawing but I'm worried.",
"explanation": "그림을 그려보고 싶지만 걱정된다는 뜻으로 새로운 도전에 대한 두려움과 열망을 동시에 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "요리를 취미로 발전시키기",
"explanation": "단순한 생존 요리에서 진정한 취미로 요리를 발전시키려는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리취미"
},
{
"tag": "발전"
},
{
"tag": "창의"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "hobby"
},
{
"tag": "creative"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Cooking is becoming my favorite hobby lately.",
"translation": "요리가 최근에 내 가장 좋아하는 취미가 되고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "That's wonderful, you've been experimenting with recipes.",
"translation": "멋지네, 레시피 실험을 해오고 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Yes, I love the creative process it.",
"translation": "응, 창의적인 과정이 너무 좋아."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Plus you get to eat your afterwards.",
"translation": "게다가 나중에 네 작품을 먹을 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Exactly, it's both artistic and practical simultaneously.",
"translation": "맞아, 동시에 예술적이면서 실용적이야."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 요리가 자신의 가장 좋아하는 취미가 되고 있다고 말했다.",
"hint": "'becoming my favorite hobby'는 가장 좋아하는 취미가 되고 있다는 뜻이에요.",
"result": "O",
"explanation": "소영은 요리가 최근에 자신의 가장 좋아하는 취미가 되고 있다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "That's perfect combination, creativity meets necessity beautifully.",
"translation": "완벽한 조합이야, 창의성과 필요가 아름답게 만나는 거지."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "And I'm learning about different cultures food.",
"translation": "그리고 음식을 통해 다른 문화들에 대해서도 배우고 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Yes, I love the creative process @@ it.",
"hint": "'~에 대해' 또는 '~의'를 나타내는 전치사예요.",
"optionA": "in",
"optionB": "of",
"optionC": "for",
"result": "of",
"explanation": "'process of it'은 그것의 과정이라는 뜻으로 요리의 창의적 과정을 가리킵니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "That's amazing, food really is universal language.",
"translation": "정말 놀라워, 음식은 정말 보편적 언어야."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Absolutely, each dish tells different cultural story.",
"translation": "당연히, 각각의 요리가 다른 문화적 이야기를 들려줘."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "You should consider taking some advanced classes.",
"translation": "고급 수업 듣는 것도 고려해봐야겠어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소영이 요리가 자신의 가장 좋아하는 취미가 되고 있다고 말한 문장을 완성하세요.",
"optionA": "favorite",
"optionB": "becoming",
"optionC": "lately",
"optionD": "Cooking",
"optionE": "my",
"optionF": "hobby",
"optionG": "is",
"result": "Cooking is becoming my favorite hobby lately.",
"explanation": "요리가 최근에 내 가장 좋아하는 취미가 되고 있다는 뜻으로 취미의 진화와 발전을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "요리를 취미로 발전시키기",
"explanation": "단순한 생존 요리에서 진정한 취미로 요리를 발전시키려는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "요리취미"
},
{
"tag": "발전"
},
{
"tag": "창의"
}
],
"engTags": [
{
"tag": "cooking"
},
{
"tag": "hobby"
},
{
"tag": "creative"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Cooking is becoming my favorite hobby lately.",
"translation": "요리가 최근에 내 가장 좋아하는 취미가 되고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "That's wonderful, you've been experimenting with recipes.",
"translation": "멋지네, 레시피 실험을 해오고 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Yes, I love the creative process it.",
"translation": "응, 창의적인 과정이 너무 좋아."
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Plus you get to eat your afterwards.",
"translation": "게다가 나중에 네 작품을 먹을 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Exactly, it's both artistic and practical simultaneously.",
"translation": "맞아, 동시에 예술적이면서 실용적이야."
},
{
"type": "ox",
"index": 6,
"quiz": "소영은 요리가 자신의 가장 좋아하는 취미가 되고 있다고 말했다.",
"hint": "'becoming my favorite hobby'는 가장 좋아하는 취미가 되고 있다는 뜻이에요.",
"result": "O",
"explanation": "소영은 요리가 최근에 자신의 가장 좋아하는 취미가 되고 있다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "That's perfect combination, creativity meets necessity beautifully.",
"translation": "완벽한 조합이야, 창의성과 필요가 아름답게 만나는 거지."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "And I'm learning about different cultures food.",
"translation": "그리고 음식을 통해 다른 문화들에 대해서도 배우고 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "Yes, I love the creative process @@ it.",
"hint": "'~에 대해' 또는 '~의'를 나타내는 전치사예요.",
"optionA": "in",
"optionB": "of",
"optionC": "for",
"result": "of",
"explanation": "'process of it'은 그것의 과정이라는 뜻으로 요리의 창의적 과정을 가리킵니다."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "That's amazing, food really is universal language.",
"translation": "정말 놀라워, 음식은 정말 보편적 언어야."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Absolutely, each dish tells different cultural story.",
"translation": "당연히, 각각의 요리가 다른 문화적 이야기를 들려줘."
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "You should consider taking some advanced classes.",
"translation": "고급 수업 듣는 것도 고려해봐야겠어."
},
{
"type": "puzzle",
"index": 13,
"hint": "소영이 요리가 자신의 가장 좋아하는 취미가 되고 있다고 말한 문장을 완성하세요.",
"optionA": "Cooking",
"optionB": "lately.",
"optionC": "is",
"optionD": "hobby",
"optionE": "favorite",
"optionF": "becoming",
"optionG": "my",
"result": "Cooking is becoming my favorite hobby lately.",
"explanation": "요리가 최근에 내 가장 좋아하는 취미가 되고 있다는 뜻으로 취미의 진화와 발전을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "게임을 진지한 취미로",
"explanation": "단순한 시간 때우기였던 게임을 진지한 취미로 발전시키는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "게임"
},
{
"tag": "진지한취미"
},
{
"tag": "발전"
}
],
"engTags": [
{
"tag": "gaming"
},
{
"tag": "serious"
},
{
"tag": "hobby"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I'm getting really into competitive gaming now.",
"translation": "요즘 경쟁 게임에 정말 빠지고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "That's cool, what games are you focusing?",
"translation": "멋지네, 어떤 게임에 집중하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Mostly strategy games that require deep thinking.",
"translation": "주로 깊은 사고가 필요한 전략 게임들."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Those can be incredibly mentally stimulating and challenging.",
"translation": "그런 건 정말 정신적으로 자극적이고 도전적일 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Exactly, it's like chess but more dynamic.",
"translation": "맞아, 체스 같은데 더 역동적이야."
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 전략 게임에 집중하고 있다고 말했다.",
"hint": "'focusing on strategy games'는 전략 게임에 집중한다는 뜻이에요.",
"result": "O",
"explanation": "채원은 주로 깊은 사고가 필요한 전략 게임들에 집중하고 있다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Plus gaming communities can be really supportive.",
"translation": "게다가 게임 커뮤니티는 정말 도움이 될 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "True, I've made some great friends gaming.",
"translation": "맞아, 온라인 게임을 통해 좋은 친구들을 사귀었어."
},
{
"type": "blank",
"index": 9,
"quiz": "Mostly strategy games that require deep @@.",
"hint": "머리를 써서 생각하는 행위를 나타내는 동명사예요.",
"optionA": "sleeping",
"optionB": "thinking",
"optionC": "running",
"result": "thinking",
"explanation": "'deep thinking'은 깊은 사고라는 뜻으로 전략 게임의 특징을 설명합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "That's awesome, shared interests create strong bonds.",
"translation": "정말 좋네, 공통 관심사가 강한 유대감을 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "And I'm learning problem-solving skills too.",
"translation": "그리고 문제 해결 능력도 배우고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Gaming has really evolved into legitimate skill.",
"translation": "게임은 정말 합법적인 기술로 발전했어."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "채원이 요즘 경쟁 게임에 정말 빠지고 있다고 말한 문장을 완성하세요.",
"optionA": "really",
"optionB": "gaming",
"optionC": "getting",
"optionD": "now",
"optionE": "into",
"optionF": "I'm",
"optionG": "competitive",
"result": "I'm getting really into competitive gaming now.",
"explanation": "요즘 경쟁 게임에 정말 빠지고 있다는 뜻으로 취미에 대한 열정적 몰입을 표현합니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "게임을 진지한 취미로",
"explanation": "단순한 시간 때우기였던 게임을 진지한 취미로 발전시키는 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "게임"
},
{
"tag": "진지한취미"
},
{
"tag": "발전"
}
],
"engTags": [
{
"tag": "gaming"
},
{
"tag": "serious"
},
{
"tag": "hobby"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I'm getting really into competitive gaming now.",
"translation": "요즘 경쟁 게임에 정말 빠지고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "That's cool, what games are you focusing?",
"translation": "멋지네, 어떤 게임에 집중하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Mostly strategy games that require deep thinking.",
"translation": "주로 깊은 사고가 필요한 전략 게임들."
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Those can be incredibly mentally stimulating and challenging.",
"translation": "그런 건 정말 정신적으로 자극적이고 도전적일 수 있어."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Exactly, it's like chess but more dynamic.",
"translation": "맞아, 체스 같은데 더 역동적이야."
},
{
"type": "ox",
"index": 6,
"quiz": "채원은 전략 게임에 집중하고 있다고 말했다.",
"hint": "'focusing on strategy games'는 전략 게임에 집중한다는 뜻이에요.",
"result": "O",
"explanation": "채원은 주로 깊은 사고가 필요한 전략 게임들에 집중하고 있다고 명확히 말했기 때문에 맞는 내용입니다."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Plus gaming communities can be really supportive.",
"translation": "게다가 게임 커뮤니티는 정말 도움이 될 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "채원",
"script": "True, I've made some great friends gaming.",
"translation": "맞아, 온라인 게임을 통해 좋은 친구들을 사귀었어."
},
{
"type": "blank",
"index": 9,
"quiz": "Mostly strategy games that require deep @@.",
"hint": "머리를 써서 생각하는 행위를 나타내는 동명사예요.",
"optionA": "sleeping",
"optionB": "thinking",
"optionC": "running",
"result": "thinking",
"explanation": "'deep thinking'은 깊은 사고라는 뜻으로 전략 게임의 특징을 설명합니다."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "That's awesome, shared interests create strong bonds.",
"translation": "정말 좋네, 공통 관심사가 강한 유대감을 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "채원",
"script": "And I'm learning problem-solving skills too.",
"translation": "그리고 문제 해결 능력도 배우고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Gaming has really evolved into legitimate skill.",
"translation": "게임은 정말 합법적인 기술로 발전했어."
},
{
"type": "puzzle",
"index": 13,
"hint": "채원이 요즘 경쟁 게임에 정말 빠지고 있다고 말한 문장을 완성하세요.",
"optionA": "now.",
"optionB": "really",
"optionC": "into",
"optionD": "competitive",
"optionE": "I'm",
"optionF": "gaming",
"optionG": "getting",
"result": "I'm getting really into competitive gaming now.",
"explanation": "요즘 경쟁 게임에 정말 빠지고 있다는 뜻으로 취미에 대한 열정적 몰입을 표현합니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "홈가드닝 시작하기",
"explanation": "집에서 식물을 키우며 자연과 교감하려는 힐링 취미에 대한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "홈가드닝"
},
{
"tag": "식물"
},
{
"tag": "힐링"
}
],
"engTags": [
{
"tag": "gardening"
},
{
"tag": "plants"
},
{
"tag": "healing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I want to start home gardening hobby.",
"translation": "홈가드닝 취미를 시작하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's perfect for stress relief and relaxation.",
"translation": "스트레스 해소와 휴식에 완벽해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Exactly, plus I'll have fresh herbs cooking.",
"translation": "맞아, 게다가 요리할 때 쓸 신선한 허브도 있을 거고."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Great idea, homegrown herbs taste so different.",
"translation": "좋은 생각이야, 집에서 기른 허브는 맛이 완전 달라."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "I'm thinking of starting with easy plants.",
"translation": "쉬운 식물들부터 시작할 생각이야."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 홈가드닝이 스트레스 해소에 도움이 되지 않는다고 생각한다.",
"hint": "'perfect for stress relief'는 스트레스 해소에 완벽하다는 뜻이에요.",
"result": "X",
"explanation": "나연이 홈가드닝이 스트레스 해소에 완벽하다고 말했고 지우도 동의했기 때문에 도움이 되지 않는다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Smart approach, build confidence with simple varieties.",
"translation": "현명한 접근이야, 간단한 품종으로 자신감을 쌓아가."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "And watching things grow is incredibly satisfying.",
"translation": "그리고 식물이 자라는 걸 보는 건 정말 만족스러워."
},
{
"type": "blank",
"index": 9,
"quiz": "Exactly, plus I'll have fresh herbs @@ cooking.",
"hint": "목적이나 용도를 나타내는 전치사예요.",
"optionA": "with",
"optionB": "for",
"optionC": "in",
"result": "for",
"explanation": "'herbs for cooking'은 요리용 허브라는 뜻으로 용도를 나타내는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Absolutely, there's something magical about nurturing life.",
"translation": "당연히, 생명을 기르는 것에는 뭔가 마법 같은 게 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Plus it connects me to nature indoors.",
"translation": "게다가 실내에서도 자연과 연결해줘."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Perfect, you'll love the therapeutic benefits definitely.",
"translation": "완벽해, 치료적 효과를 분명히 좋아하게 될 거야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지우가 홈가드닝 취미를 시작하고 싶다고 말한 문장을 완성하세요.",
"optionA": "gardening",
"optionB": "want",
"optionC": "start",
"optionD": "I",
"optionE": "to",
"optionF": "home",
"optionG": "hobby",
"result": "I want to start home gardening hobby.",
"explanation": "홈가드닝 취미를 시작하고 싶다는 뜻으로 자연친화적 취미에 대한 관심을 보여줍니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "홈가드닝 시작하기",
"explanation": "집에서 식물을 키우며 자연과 교감하려는 힐링 취미에 대한 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "홈가드닝"
},
{
"tag": "식물"
},
{
"tag": "힐링"
}
],
"engTags": [
{
"tag": "gardening"
},
{
"tag": "plants"
},
{
"tag": "healing"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I want to start home gardening hobby.",
"translation": "홈가드닝 취미를 시작하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "나연",
"script": "That's perfect for stress relief and relaxation.",
"translation": "스트레스 해소와 휴식에 완벽해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Exactly, plus I'll have fresh herbs cooking.",
"translation": "맞아, 게다가 요리할 때 쓸 신선한 허브도 있을 거고."
},
{
"type": "script",
"index": 4,
"speaker": "나연",
"script": "Great idea, homegrown herbs taste so different.",
"translation": "좋은 생각이야, 집에서 기른 허브는 맛이 완전 달라."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "I'm thinking of starting with easy plants.",
"translation": "쉬운 식물들부터 시작할 생각이야."
},
{
"type": "ox",
"index": 6,
"quiz": "지우는 홈가드닝이 스트레스 해소에 도움이 되지 않는다고 생각한다.",
"hint": "'perfect for stress relief'는 스트레스 해소에 완벽하다는 뜻이에요.",
"result": "X",
"explanation": "나연이 홈가드닝이 스트레스 해소에 완벽하다고 말했고 지우도 동의했기 때문에 도움이 되지 않는다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "나연",
"script": "Smart approach, build confidence with simple varieties.",
"translation": "현명한 접근이야, 간단한 품종으로 자신감을 쌓아가."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "And watching things grow is incredibly satisfying.",
"translation": "그리고 식물이 자라는 걸 보는 건 정말 만족스러워."
},
{
"type": "blank",
"index": 9,
"quiz": "Exactly, plus I'll have fresh herbs @@ cooking.",
"hint": "목적이나 용도를 나타내는 전치사예요.",
"optionA": "with",
"optionB": "for",
"optionC": "in",
"result": "for",
"explanation": "'herbs for cooking'은 요리용 허브라는 뜻으로 용도를 나타내는 표현입니다."
},
{
"type": "script",
"index": 10,
"speaker": "나연",
"script": "Absolutely, there's something magical about nurturing life.",
"translation": "당연히, 생명을 기르는 것에는 뭔가 마법 같은 게 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Plus it connects me to nature indoors.",
"translation": "게다가 실내에서도 자연과 연결해줘."
},
{
"type": "script",
"index": 12,
"speaker": "나연",
"script": "Perfect, you'll love the therapeutic benefits definitely.",
"translation": "완벽해, 치료적 효과를 분명히 좋아하게 될 거야."
},
{
"type": "puzzle",
"index": 13,
"hint": "지우가 홈가드닝 취미를 시작하고 싶다고 말한 문장을 완성하세요.",
"optionA": "want",
"optionB": "I",
"optionC": "hobby.",
"optionD": "home",
"optionE": "to",
"optionF": "gardening",
"optionG": "start",
"result": "I want to start home gardening hobby.",
"explanation": "홈가드닝 취미를 시작하고 싶다는 뜻으로 자연친화적 취미에 대한 관심을 보여줍니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}
오류: 데이터의 순서 또는 내용이 올바르지 않아 수정이 필요합니다.
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "언어 배우기 취미",
"explanation": "새로운 언어를 배우며 다른 문화를 이해하려는 지적 호기심의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "언어배우기"
},
{
"tag": "문화"
},
{
"tag": "지적호기심"
}
],
"engTags": [
{
"tag": "language"
},
{
"tag": "learning"
},
{
"tag": "culture"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I decided to learn new language hobby.",
"translation": "새로운 언어를 취미로 배우기로 했어."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "That's intellectually stimulating, which language are choosing?",
"translation": "지적으로 자극적이네, 어떤 언어를 선택하는 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Japanese, because I love their culture media.",
"translation": "일본어, 그들의 문화와 미디어를 좋아해서."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Perfect motivation, cultural interest helps with language.",
"translation": "완벽한 동기야, 문화적 관심이 언어 학습에 도움이 돼."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Exactly, and I want to travel someday.",
"translation": "맞아, 그리고 언젠가 여행도 가고 싶어."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 일본 문화와 미디어를 좋이하지 않는다고 말했다.",
"hint": "'I love their culture and media'는 그들의 문화와 미디어를 좋아한다는 뜻이에요.",
"result": "X",
"explanation": "민재는 일본의 문화와 미디어를 좋아한다고 명확히 말했기 때문에 좋아하지 않는다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Excellent goal, speaking with locals enhances travel.",
"translation": "훌륭한 목표야, 현지인과 대화하면 여행이 더 풍부해져."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Plus learning languages keeps your brain sharp.",
"translation": "게다가 언어 배우기는 뇌를 예리하게 유지해줘."
},
{
"type": "blank",
"index": 9,
"quiz": "Japanese, because I love their culture @@.",
"hint": "문화 전달 수단인 방송, 영화, 책 등을 총칭하는 단어예요.",
"optionA": "food",
"optionB": "media",
"optionC": "weather",
"result": "media",
"explanation": "'media'는 미디어, 매체라는 뜻으로 문화 콘텐츠를 포괄적으로 가리킵니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Absolutely, bilingual people have cognitive advantages definitely.",
"translation": "당연히, 이중 언어 구사자들은 확실히 인지적 이점이 있어."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "I'm excited about this intellectual challenge ahead.",
"translation": "앞으로의 이 지적 도전이 기대돼."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "You'll do great, consistent practice key.",
"translation": "잘할 거야, 꾸준한 연습이 핵심이야."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민재가 새로운 언어를 취미로 배우기로 했다고 말한 문장을 완성하세요.",
"optionA": "learn",
"optionB": "as",
"optionC": "decided",
"optionD": "to",
"optionE": "I",
"optionF": "language",
"optionG": "hobby",
"optionH": "new",
"result": "I decided to learn new language as hobby.",
"explanation": "새로운 언어를 취미로 배우기로 했다는 뜻으로 지적 성장에 대한 의지를 보여줍니다."
}
]
}
],
"level_increment_v1_completed": true
}
{
"type": "LIFE",
"category": "취미",
"episodes": [
{
"title": "언어 배우기 취미",
"explanation": "새로운 언어를 배우며 다른 문화를 이해하려는 지적 호기심의 대화입니다.",
"level": 5,
"korTags": [
{
"tag": "언어배우기"
},
{
"tag": "문화"
},
{
"tag": "지적호기심"
}
],
"engTags": [
{
"tag": "language"
},
{
"tag": "learning"
},
{
"tag": "culture"
}
],
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I decided to learn new language hobby.",
"translation": "새로운 언어를 취미로 배우기로 했어."
},
{
"type": "script",
"index": 2,
"speaker": "지원",
"script": "That's intellectually stimulating, which language are choosing?",
"translation": "지적으로 자극적이네, 어떤 언어를 선택하는 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Japanese, because I love their culture media.",
"translation": "일본어, 그들의 문화와 미디어를 좋아해서."
},
{
"type": "script",
"index": 4,
"speaker": "지원",
"script": "Perfect motivation, cultural interest helps with language.",
"translation": "완벽한 동기야, 문화적 관심이 언어 학습에 도움이 돼."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Exactly, and I want to travel someday.",
"translation": "맞아, 그리고 언젠가 여행도 가고 싶어."
},
{
"type": "ox",
"index": 6,
"quiz": "민재는 일본 문화와 미디어를 좋이하지 않는다고 말했다.",
"hint": "'I love their culture and media'는 그들의 문화와 미디어를 좋아한다는 뜻이에요.",
"result": "X",
"explanation": "민재는 일본의 문화와 미디어를 좋아한다고 명확히 말했기 때문에 좋아하지 않는다는 내용과 반대입니다."
},
{
"type": "script",
"index": 7,
"speaker": "지원",
"script": "Excellent goal, speaking with locals enhances travel.",
"translation": "훌륭한 목표야, 현지인과 대화하면 여행이 더 풍부해져."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "Plus learning languages keeps your brain sharp.",
"translation": "게다가 언어 배우기는 뇌를 예리하게 유지해줘."
},
{
"type": "blank",
"index": 9,
"quiz": "Japanese, because I love their culture @@.",
"hint": "문화 전달 수단인 방송, 영화, 책 등을 총칭하는 단어예요.",
"optionA": "food",
"optionB": "media",
"optionC": "weather",
"result": "media",
"explanation": "'media'는 미디어, 매체라는 뜻으로 문화 콘텐츠를 포괄적으로 가리킵니다."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "Absolutely, bilingual people have cognitive advantages definitely.",
"translation": "당연히, 이중 언어 구사자들은 확실히 인지적 이점이 있어."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "I'm excited about this intellectual challenge ahead.",
"translation": "앞으로의 이 지적 도전이 기대돼."
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "You'll do great, consistent practice key.",
"translation": "잘할 거야, 꾸준한 연습이 핵심이야."
},
{
"type": "puzzle",
"index": 13,
"hint": "민재가 새로운 언어를 취미로 배우기로 했다고 말한 문장을 완성하세요.",
"optionA": "learn",
"optionB": "decided",
"optionC": "as",
"optionD": "new",
"optionE": "to",
"optionF": "language",
"optionG": "I",
"optionH": "hobby.",
"result": "I decided to learn new language as hobby.",
"explanation": "새로운 언어를 취미로 배우기로 했다는 뜻으로 지적 성장에 대한 의지를 보여줍니다.",
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요."
}
]
}
],
"level_increment_v1_completed": true
}