데이터 예시

교과서 전체 내용 데이터

Column
type
Description
Detail
curriculum_title
str
커리큘럼 제목
daily_curriculum_title
str
데일리 커리큘럼 제목
study_module_title
str
모듈 제목
study_unit_title
str
유닛 제목
study_activity_title
str
액티비티 제목
study_activity_id
str
액티비티 아이디
contents
json
문제 정보
각 타입별 텍스트를 추출한 값 • {type: video, text: 고1 영어 듣기 평가}

type 종류

paragraph : 모든 타입 하위에 들어갈 수 있으며 특정 답안이나 보기에 속하지 않는 나머지 텍스트들
heading : 문제/이미지/오디오 등을 포함 할 수 있는 하나의 큰단위로 주로 제목이나 질문을 포함
image : 이미지에 대한 설명 텍스트
video : 비디오 제목
audio : 오디오 제목
blockquote: 공란 서식
toggle : 토글서식
toggleSummary : 토글의 제목
toggleContent : 토글의 내용
explanation : 해석 및 해설
문제
matchingQuizBlock : 빈칸 맞추기
matchingQuizAnswer : 정답 텍스트
matchingQuizWrongOption : 오답 텍스트
blankQuizBlock : 빈칸 채우기
blankQuizAnswer : 정답 텍스트
blankQuizWrongOption : 오답 텍스트
blankQuizBlockV2 : 빈칸 채우기 개선버전
blankQuizV2Answer : 정답 텍스트
blankQuizV2WrongOption : 오답 텍스트
alternativeAnswers : 대체 답안 리스트 (정답처리 될 수 있는 답안 리스트)
selectionQuizBlock : 선택지 고르기
selectionQuizAnswer : 정답 텍스트
selectionQuizWrongOption : 오답 텍스트
targetingQuizBlock : 지칭대상 찾기
targetingQuizTarget : 지칭 대상이 될 타겟
targetingQuizAnswer : 정답 텍스트
문제 예시 > The book, which he borrowed, is fascinating.
targetingQuizTarget : book, targetingQuizAnswer: which
shortAnswerList : 주관식 문제
shortAnswerItemParagraph : 정답 텍스트
shortAnswerAlternativeListParagraph : 주관식 대체 답안
shortAnswerAlternativeItem : 대체 정답 텍스트
multipleChoiceList : 객관식 문제
multipleChoiceItemParagraphAnswer : 정답 텍스트
multipleChoiceItemParagraphWrongOption : 오답 텍스트
multipleChoiceWithoutGradingList : 객관식 형태이나 채점하지 않는 경우 (진행사항 셀프 체크 같은)
multipleChoiceItemParagraphWrongOption : 채점가능하지 않아 정답이 없기 때문에 오답옵션만 존재

contents 예시

객관식 문제와 해설이 포함된 경우
[ {"type": "heading", "text": "3"}, {"type": "heading", "text": "주어진 문장에서 castle과 built 사이에 생략된 것은?"}, { "type": "paragraph", "text": "The castle, _______________ built in the 16th century, attracts many tourists.", }, { "multipleChoiceList": [ {"type": "multipleChoiceItemParagraphWrongOption", "text": "which are"}, {"type": "multipleChoiceItemParagraphAnswer", "text": "which was"}, {"type": "multipleChoiceItemParagraphWrongOption", "text": "where was"}, {"type": "multipleChoiceItemParagraphWrongOption", "text": "who were"}, ] }, { "explanation": [ {"type": "paragraph", "text": "해설"}, { "type": "paragraph", "text": "'주격 관계대명사 + be동사'는 생략될 수 있고, '주격 관계대명사 + be동사'가 생략되면 명사 뒤에 형용사구 또는 분사구가 남는 형태가 된다. 선행사가 사물인 The castle이기 때문에 관계대명사는 which가 적절하고 16세기가 과거이고 The castle이 단수 명사인 점을 고려하면 생략된 be동사는 was라는 것을 알 수 있다.", }, ] }, ]
Plain Text
복사
주관식 문제와 해설이 있는 경우
[ {"type": "heading", "text": "5"}, { "type": "heading", "text": "온돌 스타일의 바닥 난방을 적용한 서양식 건물의 사례 3가지를 글에서 찾아 영어로 쓰세요.", }, {"type": "paragraph", "text": "Underfloor heating in the style of"}, {"type": "paragraph", "text": "ondol"}, { "type": "paragraph", "text": "has become increasingly popular in other parts of the world. Frank Lloyd Wright, one of the most influential American architects, developed a heating system based on", }, {"type": "paragraph", "text": "ondol"}, { "type": "paragraph", "text": "using hot water pipes for his own projects. His Jacob’s House is considered the first example of applying underfloor heating to Western-style buildings. Describing", }, {"type": "paragraph", "text": "ondol"}, { "type": "paragraph", "text": "as “ideal heat,” he has had a great influence on the promotion of underfloor heating. More recently, there has been an increase in cases where underfloor heating systems are being adopted, such as in the German parliament building and the Copenhagen Opera House.", }, { "shortAnswerList": [ {"type": "shortAnswerItem", "text": "Jacob’s House"}, {"shortAnswerAlternativeList": []}, {"type": "shortAnswerItem", "text": "the German parliament building"}, { "shortAnswerAlternativeList": [ { "type": "shortAnswerAlternativeItem", "text": "German parliament building", } ] }, {"type": "shortAnswerItem", "text": "the Copenhagen Opera House"}, { "shortAnswerAlternativeList": [ { "type": "shortAnswerAlternativeItem", "text": "Copenhagen Opera House", } ] }, ] }, { "explanation": [ {"type": "paragraph", "text": "해설"}, { "type": "paragraph", "text": "글의 내용에 따르면, 온돌 스타일의 바닥 난방은 세계 다른 지역에서 점점 인기를 얻고 있으며, 미국 건축가 중 한 명인 Frank Lloyd Wright는 그의 Jacob's House에서 최초로 바닥 난방을 사용하였다. 또한 좀 더 최근에는 독일의 국회의사당과 코펜하겐 오페라 하우스에서도 바닥 난방 시스템을 채택하고 있다.", }, ] }, ]
Plain Text
복사
선택지 고르기 문제와 해설이 포함된 경우
[ {"type": "heading", "text": "2"}, {"type": "heading", "text": "괄호 안에서 알맞은 말을 고르세요."}, { "selectionQuizBlock": [ {"type": "paragraph", "text": "Sora has been"}, {"type": "selectionQuizAnswer", "text": "cleaning"}, {"type": "selectionQuizWrongOption", "text": "cleaned"}, {"type": "paragraph", "text": "her room since 2 p.m."}, ] }, { "explanation": [ {"type": "paragraph", "text": "해설"}, { "type": "paragraph", "text": "오후 2시에 청소를 시작해서 지금까지 진행중이기 때문에 '현재 완료 진행형'을 쓴다.", }, { "type": "paragraph", "text": "현재 완료 진행형의 형태는 「have (has) + been + Ving」이다.", }, ] }, ]
Plain Text
복사

영어 문장 데이터

Column
type
Description
Detail
sentence
str
문장
translation
str
번역
slash_translate
json
끊어읽기 해석 데이터
하단 첨부
tag_info
json
문법 정보 데이터
syntax_info
json
구문 정보 데이터

끊어읽기 해석 데이터 (slash_translate)

start_idx
시작 인덱스
end_idx
마지막 인덱스
sentence
끊어읽기 문장
translation
끊어읽기 번역
[ { 'start_idx': 0, 'end_idx': 2, 'sentence': 'Drones also need', 'translation': '드론들은 또한 필요로한다' } ]
Plain Text
복사

문법 정보 데이터 (tag_info)

tag
문법 태그 이름
부사 on, there/here 구문, get 수동태 등
category
문법 태그의 상위 카테고리
동사_시제
words
해당 문법이 달린 단어들의 정보
[ { 'tag': '현재완료 — 결과', 'category': '동사_시제', 'words': [ { 'word': 'have', 'word_index': 2, 'part_of_speech': 'VERB' } ] } ]
Plain Text
복사

구문 정보 데이터 (syntax_info)

type
구문요소
SUBJECT, VERB, OBJECT 등
words
해당 구문이 달린 단어들의 정보
[ { 'type': 'SUBJECT', 'words': [ { 'word': 'Most', 'word_index': 0 }, { 'word': 'people', 'word_index': 1} ] } ]
Plain Text
복사

문제/답안 데이터

Column
type
Description
Detail
user_id
int
학생 아이디
curriculum_title
str
커리큘럼 제목
daily_curriculum_title
str
데일리 커리큘럼 제목
study_module_title
str
모듈 제목
study_unit_title
str
유닛 제목
study_activity_title
str
액티비티 제목
study_activity_instance_id
str
학습한 액티비티 아이디
question
str
문제의 질문
question_text
str
문제의 지문
explanation
str
문제의 해석 및 해설
answer_type
str
문제 타입
- 주관식 : SHORT_ANSWER_SINGLE_ANSWER - 단일 정답 : SHORT_ANSWER_MULTIPLE_ANSWER ◦ 복수 정답 객관식 • MULTIPLE_CHOICE_SINGLE_ANSWER ◦ 단일 정답 • MULTIPLE_CHOICE_MULTIPLE_ANSWER ◦ 복수 정답 지칭대상 찾기 • REFERRAL_TARGET 어휘 어법 선택지 고르기 • SELECTING_GRAMMAR_OR_VOCABULARY
choice_answer_value
array
객관식 답안 값의 배열
객관식 타입에만 존재 • [“A”, “B”, “C”, “D”, “E”]
answer
array
문제의 답안 배열
객관식 타입인 경우 • 인덱스 정수 배열 (0부터 시작) 그 외 • 문자열 배열
student_answer
array
학생이 제출한 답안 배열
• [1] • ["That's because", "That's why"]
is_correct
int
정답 여부
1: 정답 0: 오답

예시 데이터

## 문제 영역 { "question": "다음 글의 빈칸 ⓐ, ⓑ에 들어갈 말이 알맞게 짝지어진 것은 ?", "question_text": "It is known that 85% of our brain tissue is water. ______ⓐ______ , water is a vital component for the smooth function of our brain. If our brain lacks water, we experience frequent headaches and become more forgetful. So never ever let yourself get thirsty ______ⓑ______ you are making your brain shrink, become restless and forgetful. *tissue: <신체> 조직 **vital: 필수적인 ***component: 구성 요소[성분] ****function: 기능 *****lack: 부족하다 ******frequent: 잦은 *******forgetful: 잘 잊어버리는, 건망증이 있는 ********shrink: 수축[위축]되다 *********restless: 불안한", "explanation": "ⓐ → ' 결과·결론 '을 이끄는 표현이 들어가야 할 자리 ⓑ → ' 원인·이유 '를 이끄는 표현이 들어가야 할 자리 해석 우리 뇌 조직의 85%가 물이라고 알려져 있다. 그러므로[따라서] , 물은 우리 뇌의 원활한 기능을 위해 필수적인 성분이다. 만약 우리의 뇌에 물이 부족하면, 우리는 잦은 두통을 경험하고 더 잦은 건망증을 겪게 된다. 그러니, 당신의 뇌를 위축시키고 안절부절 못하게 하며 망각하게 만드 니까 [만들 기 때문에 ] 절대로 스스로 목이 마르게 두지 마라. (출처: 고1 13년 09월 25번 - 변형)", "answer_type": "MULTIPLE_CHOICE_SINGLE_ANSWER", "choice_answer_value": ['Yet - while', 'However - since', 'Hence - because', 'As a result - and thus', 'For example - as'], "answer": [2], "student_answer": [2], "is_correct": "1" }
Plain Text
복사