KR102260222B1 - 독서 감상문 작성 지원 장치 및 방법 - Google Patents
독서 감상문 작성 지원 장치 및 방법 Download PDFInfo
- Publication number
- KR102260222B1 KR102260222B1 KR1020200118801A KR20200118801A KR102260222B1 KR 102260222 B1 KR102260222 B1 KR 102260222B1 KR 1020200118801 A KR1020200118801 A KR 1020200118801A KR 20200118801 A KR20200118801 A KR 20200118801A KR 102260222 B1 KR102260222 B1 KR 102260222B1
- Authority
- KR
- South Korea
- Prior art keywords
- page
- review
- importance
- reading
- book
- Prior art date
Links
- 238000012552 review Methods 0.000 title claims abstract description 278
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000001514 detection method Methods 0.000 claims description 70
- 230000004044 response Effects 0.000 claims description 27
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001939 inductive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000143957 Vanessa atalanta Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- NHDHVHZZCFYRSB-UHFFFAOYSA-N pyriproxyfen Chemical compound C=1C=CC=NC=1OC(C)COC(C=C1)=CC=C1OC1=CC=CC=C1 NHDHVHZZCFYRSB-UHFFFAOYSA-N 0.000 description 1
- 238000007790 scraping Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3347—Query execution using vector based model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/38—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/383—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Tourism & Hospitality (AREA)
- Library & Information Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
전자 도서의 페이지에 대한 질의 응답을 통해 독서 감상문을 생성하도록 한 독서 감상문 작성 지원 장치 및 방법을 제시한다. 제시된 독서 감상문 작성 지원 장치는 텍스트 정보를 기준으로 설정한 페이지별 중요도를 근거로 전자 도서의 각 페이지에 우선순위를 설정하고, 우선순위를 근거로 검출한 핵심 페이지의 텍스트 정보로부터 핵심 문장을 검출하고, 핵심 페이지 이미지, 핵심 문장, 질의 문장 및 복수의 보기 어휘를 포함한 감상문 생성 화면을 출력하고, 감상문 기준 문장과 복수의 보기 어휘 중에서 선택된 하나의 보기 어휘를 조합한 페이지별 감상문을 생성하고, 핵심 페이지로 설정된 페이지들의 페이지별 감상문을 조합한 독서 감상문을 생성한다.
Description
본 발명은 사용자의 독서 감상문 작성을 지원하는 장치 및 방법에 관한 것으로, 더욱 상세하게는 연령이 낮은 사용자가 독서한 전자도서의 독서 감상문을 쉽게 작성할 수 있도록 지원하는 독서 감상문 작성 지원 장치 및 방법에 관한 것이다.
일반적으로 사용자는 독서를 위해서 온오프라인 서점, 출판사 등에서 실물도서를 구입한다. 이때, 사용자는 비용을 실물도서를 구입하여 가정 또는 사무실 등에 비치하거나, 이동 중에 실물도서를 읽는다.
최근에는 스마트폰, 스마트 태블릿, 전자도서 전용 태블릿 등과 같이 전자 도서를 출력 기능을 갖는 휴대 단말의 보급이 증가함에 따라 전자도서(E-Book)의 이용률이 증가하고 있다. 이때, 사용자는 온라인 서점에 비용을 지불한 후 휴대 단말에 전자도서를 다운로드하여 저장하고, 휴대 단말에 저장된 전자도서를 실행하여 전자도서를 읽는다.
사용자는 전자도서의 내용을 독서하는 것만으로 그 책의 내용을 완벽하게 파악 또는 이해할 수 없기 때문에 대부분 책의 내용을 정리한 감상문(독후감)을 작성한다.
이에, 휴대 단말은 전자도서를 독서한 사용자가 독서 감상문을 쉽게 작성할 수 있도록 지원하기 위한 텍스트 입력 기능, 스크랩 기능 등을 제공하고 있다. 성인이나 초등학교 고학년의 경우 텍스트 입력 및 스크랩 기능만으로도 어느정도 독서 감상문을 작성할 수 있다.
하지만, 초등학교 저학년의 경우 육하원칙에 따른 문장 작성, 요약문 작성 등에 대한 학습이 완료되지 않은 상태이기 때문에, 텍스트 입력 및 스크랩 정도의 기능만을 이용해 독서 감상문을 작성하기 어려운 실정이다.
이상의 배경기술에 기재된 사항은 발명의 배경에 대한 이해를 돕기 위한 것으로서, 이 기술이 속하는 분야에서 통상의 지식을 가진 자에게 이미 알려진 종래 기술이 아닌 사항을 포함할 수 있다.
본 발명은 상기한 사정을 감안하여 제안된 것으로, 전자 도서의 페이지에 대한 질의 응답을 통해 독서 감상문을 생성하도록 한 독서 감상문 작성 지원 장치 및 방법을 제공하는 것을 목적으로 한다. 즉, 본 발명은 전자 도서의 페이지 이미지 및 주요 문장과 질문 및 답변 예시를 제공하고, 사용자에 의해 선택된 답변을 이용해 한 줄 독서 감상문을 생성하고, 이들을 조합하여 전자 도서의 독서 감상문을 생성하도록 한 독서 감상문 작성 지원 장치 및 방법을 제공하는 것을 목적으로 한다.
이를 통해, 본 발명은 독서 감상문을 쓰기 어려워 하는 저학년 사용자에게 전자 도서에서 핵심적인 부분을 생각하고 질의 응답을 통해 자신의 기분이나 생각을 남김으로써 자연스럽게 독서 감상문을 작성할 수 있도록 지원하는 것을 목적으로 한다.
상기한 목적을 달성하기 위하여 본 발명의 실시 예에 따른 독서 감상문 작성 지원 장치는 선택된 전자 도서의 도서 식별자에 대응하는 도서 정보를 독서 지원 서버로부터 다운로드하여 저장하는 도서 정보 저장 모듈, 도서 정보 저장 모듈로 출력한 텍스트 정보 검출 요청에 대한 응답으로 텍스트 정보를 수신하고, 텍스트 정보를 근거로 전자 도서의 페이지별 중요도를 설정하고, 페이지별 중요도를 근거로 전자 도서의 각 페이지에 우선순위를 설정하고, 우선순위를 근거로 전자 도서의 페이지 중에서 하나 이상의 페이지를 핵심 페이지를 검출하고, 핵심 페이지로 검출한 페이지의 텍스트 정보로부터 핵심 문장을 검출하고, 핵심 페이지로 검출된 페이지의 페이지 이미지 및 텍스트 정보를 매핑한 핵심 페이지 이미지와 핵심 문장을 포함한 감상문 생성 요청을 출력하는 페이지 검출 모듈, 페이지 검출 모듈의 감상문 생성 요청에 응답하여 핵심 페이지 이미지, 핵심 문장, 질의 문장 및 복수의 보기 어휘를 포함한 감상문 생성 화면을 생성하고, 도서 정보 저장 모듈로부터 기본 문장 검출 요청에 대한 응답으로 핵심 페이지의 페이지 식별자에 연계된 감상문 기준 문장을 수신하고, 감상문 기준 문장과 복수의 보기 어휘 중에서 선택된 하나의 보기 어휘를 조합한 페이지별 감상문을 생성하고, 핵심 페이지로 설정된 페이지들의 페이지별 감상문을 조합한 독서 감상문을 생성하는 감상문 생성 모듈 및 감상문 생성 모듈에서 생성한 감상문 생성 화면을 출력하고, 페이지별 감상문 및 독서 감상문 중에서 적어도 하나를 출력하는 출력 모듈을 포함한다.
도서 정보 저장 모듈은 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보 및 감상문 기본 문장이 연계되어 구성된 도서 정보를 다운로드하여 저장할 수 있다.
페이지 검출 모듈은 도서명과 텍스트 정보를 근거로 페이지의 제1 중요도를 설정하되, 텍스트 정보에 포함된 단어 중에서 도서명과의 유사도가 기준값 이상이 단어를 검출하고, 검출한 단어의 갯수를 근거로 제1 중요도를 설정하고, 클러스터링 기법을 통해 텍스트 정보로부터 전자 도서의 등장 인물, 장소 및 사건을 추정할 수 있는 단어를 추출하고, 추출한 단어의 갯수를 근거로 제2 중요도를 설정하고, 학습 정보를 근거로 텍스트 정보에 포함된 단어를 학습 단어와 미학습 단어로 구분하여 중요도를 설정하되, 학습 단어에 미학습 단어보다 낮은 중요도를 설정하고, 텍스트 정보에 포함된 단어들의 중요도를 합산하여 제3 중요도를 설정하고, 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산한 값을 페이지별 중요도로 설정할 수 있다.
페이지 검출 모듈은 우선 순위를 근거로 핵심 페이지를 검출하되, 페이지별 중요도가 설정값 이상이 페이지를 핵심 페이지로 검출할 수 있다.
페이지 검출 모듈은 텍스트 정보로부터 검출한 각 문장에 포함된 단어의 중요도를 합산하여 문장 중요도를 설정하고, 텍스트 정보에 포함된 문장 중에서 문장 중요도가 가장 높은 문장을 핵심 문장으로 검출할 수 있다.
본 발명의 실시 예에 따른 독서 감상문 작성 지원 장치는 사용자 문장을 입력받는 입력 모듈을 더 포함하고, 감상문 생성 모듈은 사용자 문장을 더 포함하는 독서 감상문을 생성할 수 있다.
상기한 목적을 달성하기 위하여 본 발명의 실시 예에 따른 독서 감상문 작성 지원 방법은 전자 도서의 도서 식별자에 대응하는 도서 정보를 독서 지원 서버로부터 다운로드하여 저장하는 단계, 저장하는 단계에서 저장한 도서 정보의 텍스트 정보를 근거로 페이지별 중요도를 설정하는 단계, 설정하는 단계에서 설정된 페이지별 중요도를 근거로 전자 도서의 페이지 중에서 하나 이상의 페이지를 핵심 페이지로 검출하는 단계, 핵심 페이지로 검출하는 단계에서 검출한 핵심 페이지의 텍스트 정보로부터 핵심 문장을 검출하는 단계, 핵심 페이지의 페이지 이미지 및 텍스트 정보를 매핑한 핵심 페이지 이미지, 핵심 문장, 질의 문장 및 복수의 보기 어휘를 포함한 감상문 생성 화면을 출력하는 단계, 저장하는 단계에서 저장한 도서 정보로부터 핵심 페이지의 페이지 식별자에 연계된 감상문 기본 문장을 검출하는 단계, 감상문 생성 화면에 포함된 복수의 보기 어휘 중에서 선택된 답변 어휘 및 감상문 기본 문장을 검출하는 단계에서 검출한 감상문 기본 문장을 조합한 페이지별 감상문을 생성하는 단계 및 핵심 페이지로 검출하는 단계에서 핵심 페이지로 검출한 페이지들의 페이지별 감상문을 조합하여 독서 감상문을 생성하는 단계를 포함할 수 있다.
저장하는 단계에서는 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보 및 감상문 기본 문장이 연계되어 구성된 도서 정보를 다운로드하여 저장할 수 있다.
페이지별 중요도를 설정하는 단계는 도서명과 텍스트 정보를 근거로 페이지의 제1 중요도를 설정하는 단계를 포함하고, 제1 중요도를 설정하는 단계에서는 텍스트 정보에 포함된 단어 중에서 도서명과의 유사도가 기준값 이상이 단어의 갯수를 근거로 제1 중요도를 설정할 수 있다.
페이지별 중요도를 설정하는 단계는 텍스트 정보를 이용한 클러스터링 기법으로 제2 중요도를 설정하는 단계를 더 포함하고, 제2 중요도를 설정하는 단계에서는 텍스트 정보에 포함된 단어 중에서 전자 도서의 등장 인물, 장소 및 사건을 추정할 수 있는 단어의 갯수를 근거로 제2 중요도를 설정할 수 있다.
페이지별 중요도를 설정하는 단계는 학습 정보 및 텍스트 정보를 근거로 제3 중요도를 설정하는 단계를 더 포함하고, 제3 중요도를 설정하는 단계에서는 학습 정보를 근거로 텍스트 정보에 포함된 단어를 학습 단어와 미학습 단어로 구분하여 중요도를 설정하되, 학습 단어에 미학습 단어보다 낮은 중요도를 설정하고, 텍스트 정보에 포함된 단어들의 중요도를 합산하여 제3 중요도를 설정할 수 있다.
페이지별 중요도를 설정하는 단계는 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산한 값을 페이지별 중요도로 설정하는 단계, 페이지별 중요도로 설정하는 단계에서 설정된 페이지별 중요도를 근거로 전자 도서의 페이지에 우선 순위를 설정하는 단계를 더 포함할 수 있다.
핵심 페이지로 검출하는 단계는 페이지별 중요도를 설정하는 단계에서 설정된 페이지별 중요도를 근거로 설정된 우선 순위를 기준으로 핵심 페이지를 검출하되, 페이지별 중요도가 설정값 이상이 페이지를 핵심 페이지로 검출할 수 있다.
핵심 문장을 검출하는 단계에서는 텍스트 정보로부터 검출한 각 문장에 포함된 단어의 중요도를 합산하여 문장 중요도를 설정하고, 텍스트 정보에 포함된 문장 중에서 문장 중요도가 가장 높은 문장을 핵심 문장으로 검출할 수 있다.
본 발명의 실시 예에 따른 독서 감상문 작성 지원 방법은 독서 감상문을 생성하는 단계 이전에 사용자 문장을 입력받는 단계를 더 포함하고, 독서 감상문을 생성하는 단계에서는 페이지별 감상문과 사용자 문장을 조합한 독서 감상문을 생성할 수 있다.
본 발명에 의하면, 독서 감상문 작성 지원 장치 및 방법은 전자 도서의 핵심 페이지에 대해 질의 답변 과정을 통해 페이지별 감상문을 생성하고, 이들을 이용해 독서 감상문을 생성함으로써, 초등학교 저학년과 같이 육하원칙에 따른 문장 작성, 요약문 작성 등에 대한 학습이 완료되지 않은 상태의 사용자도 손쉽게 독서 감상문을 작성할 수 있는 효과가 있다.
또한, 독서 감상문 작성 지원 장치 및 방법은 전자 도서의 각 페이지에 대해 중요도를 설정하여 핵심 페이지를 설정하고, 핵심 페이지에 대한 질의 답변 과정을 통해 독서 감상문을 생성함으로써, 전자 도서의 중요한 내용이 독서 감상문에서 제외되는 것을 방지하여 독서 감상문 적성이 익숙하지 않는 사용자도 손쉽게 독서 감상문을 작성할 수 있는 효과가 있다.
또한, 독서 감상문 작성 지원 장치 및 방법은 핵심 페이지 설정을 위해 학습자의 어휘 학습 정보를 이용함으로써, 어휘 학습이 미숙한 사용자들에게 어휘 학습의 기회를 부여하면서 독서 감상문을 작성할 수 있는 효과가 있다.
또한, 독서 감상문 작성 지원 장치 및 방법은 사용자가 타이핑을 통해 직접 입력한 문장을 독서 감상문에 반영함으로써, 사용자의 개인 생각이 추가된 독서 감상문을 작성할 수 있는 효과가 있다.
도 1은 본 발명의 실시 예에 따른 독서 감상문 작성 지원 장치를 설명하기 위한 도면.
도 2는 본 발명의 실시 예에 따른 독서 감상문 작성 지원 장치의 구성을 설명하기 위한 도면.
도 3 및 도 4는 도 2의 도서 정보 저장 모듈을 설명하기 위한 도면.
도 5는 도 2의 페이지 검출 모듈을 설명하기 위한 도면.
도 6 내지 도 12는 도 2의 감상문 생성 모듈을 설명하기 위한 도면.
도 13 및 도 14는 본 발명의 실시 예에 따른 독서 감상문 작성 지원 방법을 설명하기 위한 흐름도.
도 15는 도 13에서 페이지별 중요도를 산출하는 단계를 설명하기 위한 흐름도.
도 2는 본 발명의 실시 예에 따른 독서 감상문 작성 지원 장치의 구성을 설명하기 위한 도면.
도 3 및 도 4는 도 2의 도서 정보 저장 모듈을 설명하기 위한 도면.
도 5는 도 2의 페이지 검출 모듈을 설명하기 위한 도면.
도 6 내지 도 12는 도 2의 감상문 생성 모듈을 설명하기 위한 도면.
도 13 및 도 14는 본 발명의 실시 예에 따른 독서 감상문 작성 지원 방법을 설명하기 위한 흐름도.
도 15는 도 13에서 페이지별 중요도를 산출하는 단계를 설명하기 위한 흐름도.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시 예를 첨부 도면을 참조하여 설명하기로 한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
도 1을 참조하면, 본 발명의 실시 예에 따른 독서 감상문 작성 지원 장치(100)는 독서 지원 서버(200)와 네트워크를 통해 연결된다. 독서 감상문 작성 지원 장치(100)는 네트워크를 통해 독서 지원 서버(200)로부터 도서 정보를 다운로드하여 저장한다. 독서 감상문 작성 지원 장치(100)는 도서 정보를 이용해 전자 도서를 출력하고, 사용자의 독서가 완료되면 독서 감상문 작성 모드로 동작한다. 여기서, 독서 감상문 작성 지원 장치(100)는 전자 도서의 독서에 사용되는 스마트폰, 태블릿, 전자 도서 전용 리더기 등일 수 있으며, 사용자의 독서를 지원하기 위해 전자 도서를 출력하는 기술은 다양한 형태로 구현되어 적용될 수 있으므로 상세한 설명은 생략한다.
도 2를 참조하면, 독서 감상문 작성 지원 장치(100)는 도서 정보 저장 모듈(110), 페이지 검출 모듈(120), 감상문 생성 모듈(130), 출력 모듈(140), 입력 모듈(150)을 포함하여 구성된다.
독서 감상문 작성 지원 장치(100)의 중앙처리장치(미도시)는 사용자가 전자 도서의 독서를 완료하면 독서 감상문 작성 모드 진입으로 판단하고, 감상문 작성 모드 진입 요청을 출력한다.
감상문 생성 모듈(130)은 중앙처리장치(미도시)의 감상문 작성 모드 진입 요청에 응답하여 도서 리스트 출력 요청을 생성한다. 감상문 생성 모듈(130)은 생성한 도서 리스트 출력 요청을 출력 모듈(140)로 전송한다.
출력 모듈(140)은 감상문 생성 모듈(130)의 도서 리스트 출력 요청에 응답하여 도서 리스트 화면을 출력한다. 감상문 생성 모듈(130)로부터 도서 리스트 출력 요청을 수신하면, 출력 모듈(140)은 도서 정보 저장 모듈(110)로부터 도서명을 검출하고, 도서명을 리스트 형태로 구성한 도서 리스트 화면을 출력한다. 이때, 출력 모듈(140)은 도서명과 연계된 도서 표지 이미지를 도서명과 함께 출력할 수도 있다.
입력 모듈(150)은 출력 모듈(140)에서 출력된 도서 리스트 화면에 포함된 도서명 중 하나를 도서 선택 정보로 입력받는다. 일례로, 출력 모듈(140)에서 도서 리스트 화면을 출력한 상태에서 사용자가 도서 리스트 화면에 표시된 도서명(또는 도서 표지 이미지) 중 하나를 터치하면, 입력 모듈(150)은 도서 리스트 화면 상에서 사용자가 터치한 영역의 좌표인 터치 좌표를 검출하여 도서 선택 정보로 입력받는다. 입력 모듈(150)은 터치 좌표인 도서 선택 정보를 감상문 생성 모듈(130)로 전송한다.
감상문 생성 모듈(130)은 입력 모듈(150)의 도서 선택 정보에 응답하여 도서 정보 저장 모듈(110)로 도서 정보 다운로드 요청을 전송한다. 감상문 생성 모듈(130)은 입력 모듈(150)의 도서 선택 정보로부터 터치 위치 좌표를 검출한다. 감상문 생성 모듈(130)은 터치 위치 좌표를 근거로 도서 리스트 화면으로부터 도서명을 검출한다. 감상문 생성 모듈(130)은 검출한 도서명을 포함한 도서 정보 다운로드 요청을 생성하여 도서 정보 저장 모듈(110)로 전송한다.
도서 정보 저장 모듈(110)은 감상문 생성 모듈(130)의 도서 정보 다운로드 요청에 응답하여 독서 지원 서버(200)로부터 사용자가 선택한 도서에 대응하는 도서 정보를 다운로드한다. 도서 정보 저장 모듈(110)은 감상문 생성 모듈(130)의 도서 정보 다운로드 요청으로부터 도서명을 검출한다. 도서 정보 저장 모듈(110)은 기저장된 도서 리스트 정보 중에서 검출한 도서명에 연계된 도서 식별자를 검출한다. 도서 정보 저장 모듈(110)은 검출한 도서 식별자를 포함한 도서 정보 전송 요청을 생성하여 독서 지원 서버(200)로 전송한다. 이를 위해, 도 3에 도시된 바와 같이, 도서 정보 저장 모듈(110)은 도서 식별자와 도서명이 연계된 도서 리스트 정보를 저장한다.
도서 정보 저장 모듈(110)은 도서 정보 전송 요청에 대한 응답으로 도서 식별자에 대응하는 도서 정보를 수신하여 저장한다. 도서 정보 저장 모듈(110)은 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보, 감상문 기본 문장을 포함한 도서 정보를 수신하여 저장한다. 도서 정보 저장 모듈(110)은 도서 정보의 저장이 완료되면 감상문 생성 모듈(130)로 다운로드 완료 신호를 전송한다.
일례로, 도 4를 참조하면, 도서 정보 저장 모듈(110)은 도서 식별자 컬럼, 페이지 식별자 컬럼, 페이지 이미지 컬럼, 텍스트 정보 컬럼, 감상문 기본 문장 컬럼을 포함한 저장 테이블에 도서 정보를 저장한다. 도서 정보 저장 모듈(110)은 도서 정보에 포함된 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보, 감상문 기본 문장을 도서 식별자 컬럼, 페이지 식별자 컬럼, 페이지 이미지 컬럼, 텍스트 정보 컬럼, 감상문 기본 문장 컬럼에 각각 저장한다.
감상문 생성 모듈(130)은 도서 정보 저장 모듈(110)의 다운로드 완료 신호에 응답하여 도서명을 포함하는 페이지 검출 요청을 생성하고, 페이지 검출 요청을 페이지 검출 모듈(120)로 전송한다.
페이지 검출 모듈(120)은 감상문 생성 모듈(130)의 페이지 검출 요청에 응답하여 텍스트 정보 검출 요청을 생성하고, 텍스트 정보 검출 요청을 도서 정보 저장 모듈(110)로 전송한다.
도서 정보 저장 모듈(110)은 페이지 검출 모듈(120)의 텍스트 정보 검출 요청에 응답하여 텍스트 정보를 검출한다. 도서 정보 저장 모듈(110)은 텍스트 정보에 연계된 페이지 식별자를 함께 검출하고, 페이지 식별자 및 텍스트 정보를 포함한 응답 신호를 페이지 검출 모듈(120)로 전송한다.
텍스트 정보 검출 요청에 대한 도서 정보 저장 모듈(110)의 응답 신호를 수신하면, 페이지 검출 모듈(120)은 응답 신호로부터 페이지 식별자 및 텍스트 정보를 검출한다. 페이지 검출 모듈(120)은 검출한 텍스트 정보를 근거로 전자 도서의 페이지 각각에 대한 중요도를 설정한다.
페이지 검출 모듈(120)은 감상문 생성 모듈(130)의 페이지 검출 요청으로부터 도서명을 검출하고, 검출한 도서명을 텍스트 정보와 비교하여 제1 중요도를 설정한다. 이때, 페이지 검출 모듈(120)은 텍스트 정보를 근거로 페이지의 제1 중요도를 설정하되, 텍스트 정보에 포함된 단어 중에서 도서명과의 유사도가 기준값 이상이 단어를 검출하고, 검출한 단어의 갯수를 근거로 제1 중요도를 설정한다. 다시 말해, 페이지 검출 모듈(120)은 텍스트 정보에 포함된 단어와 도서명을 비교하여 제1 중요도를 설정하며, 도서명과 유사도가 높은 단어를 많이 포함한 텍스트 정보에 상대적으로 높은 제1 중요도를 설정한다.
일례로, 도 5를 참조하면, 도서명이 "이순신 장군은 혼자가 아니야!"이면, 페이지 검출 모듈(120)은 제1 페이지의 텍스트 정보로부터 "배", "일본", "학", "날개", "수군", "이순신", "장군", "조선", "승리"를 도서명과 유사도가 높은 단어로 검출한다. 페이지 검출 모듈(120)은 제2 페이지의 텍스트 정보로부터 "일본군", "이겼나봐", "만세", "승리"를 도서명과 유사도가 높은 단어로 검출한다. 페이지 검출 모듈(120)은 제1 페이지의 텍스트 정보에서 검출한 단어가 제2 페이지의 텍스트 정보에서 검출한 단어보다 많으므로 제1 페이지의 제1 중요도를 제2 페이지의 제1 중요도보다 높게 설정한다.
페이지 검출 모듈(120)은 제1 중요도 산출이 완료되면 클러스터링 기법을 통해 각 페이지에 대한 제2 중요도를 설정한다. 페이지 검출 모듈(120)은 텍스트 정보로부터 등장 인물(예를 들면, 이름, 호칭, 별명 등), 장소, 사건 등을 추정할 수 있는 단어를 추출한다. 페이지 검출 모듈(120)은 검출한 단어 수가 많은 페이지에 상대적으로 높은 제2 중요도를 설정한다.
페이지 검출 모듈(120)은 텍스트 정보를 사용자의 학습 정보와 비교하여 제3 중요도를 설정한다. 페이지 검출 모듈(120)은 독서 지원 서버(200)로 학습 정보 요청을 전송하고, 학습 정보 요청에 대한 응답으로 어휘별 학습 여부를 포함하는 학습 정보를 수신한다. 페이지 검출 모듈(120)은 각 페이지의 텍스트 정보에 포함된 어휘(단어)와 학습 정보를 비교하여 각 페이지에 제3 중요도를 설정한다. 페이지 검출 모듈(120)은 학습 정보를 근거로 상기 텍스트 정보에 포함된 단어를 학습 단어와 미학습 단어로 구분하여 중요도를 설정하되, 학습 단어에 미학습 단어보다 낮은 중요도를 설정하고, 텍스트 정보에 포함된 단어들의 중요도를 합산하여 제3 중요도를 설정한다.
일례로, 페이지 검출 모듈(120)은 텍스트 정보에 포함된 어휘 각각의 중요도를 설정하되, 학습된 어휘에 상대적으로 낮은 중요도를 설정하고, 학습이 안된 어휘에 상대적으로 높은 중요도를 설정한다. 페이지 검출 모듈(120)은 텍스트 정보의 모든 어휘에 중요도 설정이 완료되면 어휘의 중요도를 합산하여 텍스트 정보의 제3 중요도로 설정한다. 이때, 페이지 검출 모듈(120)은 학습된 어휘가 많은 텍스트 정보에 상대적으로 낮은 제3 중요도를 설정하고, 학습된 어휘가 적은 텍스트 정보에 상대적으로 높은 제3 중요도를 설정한다.
페이지 검출 모듈(120)은 제1 중요도 내지 제3 중요도를 근거로 전자 도서의 각 페이지에 우선순위를 설정한다. 페이지 검출 모듈(120)은 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산하여 페이지별 중요도를 설정하고, 페이지별 중요도를 근거로 우선순위를 설정한다.
페이지 검출 모듈(120)은 우선순위를 근거로 전자 도서를 구성하는 복수의 페이지 중에서 하나 이상의 핵심 페이지를 검출한다. 페이지 검출 모듈(120)은 우선 순위가 높은 순서대로 하나 이상의 페이지를 핵심 페이지로 검출한다. 페이지 검출 모듈(120)은 우선순위를 근거로 복수의 핵심 페이지를 검출한다. 이때, 페이지 검출 모듈(120)은 중요도가 설정값 이상인 페이지들을 핵심 페이지로 검출한다.
페이지 검출 모듈(120)은 핵심 페이지로 검출한 페이지의 텍스트 정보로부터 핵심 문장을 검출한다. 페이지 검출 모듈(120)은 텍스트 정보의 각 문장에 대한 중요도를 설정한다. 페이지 검출 모듈(120)은 텍스트 정보로부터 검출한 각 문장에 포함된 단어의 중요도를 합산하여 문장 중요도를 설정하고, 텍스트 정보에 포함된 문장 중에서 문장 중요도가 가장 높은 문장을 핵심 문장으로 검출한다. 이때, 각 문장의 중요도 설정은 도서명과의 유사도, 클러스터링 기법 등을 통해 수행되며, 상술한 페이지의 중요도 설정과 유사하므로 상세한 설명을 생략한다. 페이지 검출 모듈(120)은 중요도가 가장 높은 문장을 해당 페이지의 핵심 문장으로 검출한다.
페이지 검출 모듈(120)은 핵심 페이지로 검출된 페이지의 페이지 이미지 및 텍스트 정보를 검출한다. 페이지 검출 모듈(120)은 페이지 이미지에 텍스트 정보를 매핑하여 핵심 페이지 이미지를 생성한다. 페이지 검출 모듈(120)은 검출한 핵심 페이지 이미지 및 핵심 문장을 포함한 감상문 생성 요청을 감상문 생성 모듈(130)로 전송한다.
이때, 페이지 검출 모듈(120)은 우선 순위가 1 순위인 페이지에 대응하는 제1 핵심 페이지 이미지 및 제1 핵심 문장, 내지 우선 순위가 n 순위인 페이지에 대응하는 제n 핵심 페이지 이미지 및 제n 핵심 문장을 포함하는 감상문 생성 요청을 감상문 생성 모듈(130)로 전송한다. 여기서, 페이지 검출 모듈(120)은 제1 핵심 페이지 및 제1 핵심 문장을 포함한 제1 감상문 생성 요청, 내지 제n 핵심 페이지 및 제n 핵심 문장을 포함한 제n 감상문 생성 요청을 각각 생성하여 순차적으로 전송할 수도 있다.
감상문 생성 모듈(130)은 페이지 검출 모듈(120)의 감상문 생성 요청에 응답하여 감상문 생성 화면을 생성한다. 감상문 생성 모듈(130)은 감상문 생성 요청으로부터 핵심 페이지 이미지 및 핵심 문장을 검출하여 감상문 생성 화면을 생성한다. 감상문 생성 모듈(130)은 핵심 페이지 이미지, 핵심 문장, 질의 문장 및 보기 어휘를 포함한 감상문 생성 화면을 구성한다. 감상문 생성 모듈(130)은 복수의 핵심 페이지가 포함된 경우 각각의 핵심 페이지에 대응하는 감상문 생성 화면을 구성한다. 감상문 생성 모듈(130)은 생성된 감상문 생성 화면을 포함한 출력 요청을 생성하여 출력 모듈(140)로 전송한다. 여기서, 질의 문장은 미리 설정된 복수의 질의 문장 중 하나이며, 보기 어휘는 질의 문장의 답변으로 연계된 복수의 어휘를 포함한다. 보기 어휘는 질의 문장에 대해 다른 사용자가 직접 입력한 어휘를 포함할 수도 있다.
출력 모듈(140)은 감상문 생성 모듈(130)의 출력 요청에 응답하여 감상문 생성 화면을 출력한다. 즉, 출력 모듈(140)은 감상문 생성 모듈(130)의 출력 요청으로부터 감상문 생성 화면을 검출하여 출력한다.
입력 모듈(150)은 출력 모듈(140)에서 출력된 감상문 생성 화면에 포함된 복수의 보기 어휘 중 하나를 답변 선택 정보로 입력받는다. 일례로, 출력 모듈(140)에서 감상문 생성 화면이 출력된 상태에서 사용자가 복수의 보기 어휘 중 하나를 터치하면, 입력 모듈(150)은 감상문 생성 화면 상에서 사용자가 터치한 영역의 좌표인 터치 좌표를 검출하여 답변 선택 정보로 입력받는다. 입력 모듈(150)은 터치 좌표인 답변 선택 정보를 감상문 생성 모듈(130)로 전송한다.
감상문 생성 모듈(130)은 도서 정보 저장 모듈(110)로 기본 문장 검출 요청을 전송한다. 감상문 생성 모듈(130)은 핵심 페이지의 페이지 식별자를 포함한 기본 문장 검출 요청을 생성하여 도서 정보 저장 모듈(110)로 전송한다.
도서 정보 저장 모듈(110)은 감상문 생성 모듈(130)의 기본 문장 검출 요청에 응답하여 감상문 기본 문장을 검출한다. 도서 정보 저장 모듈(110)은 기본 문장 검출 요청에 포함된 페이지 식별자와 연계된 감상문 기본 문장을 검출한다. 도서 정보 저장 모듈(110)은 검출한 감상문 기본 문장을 포함한 응답 신호를 감상문 생성 모듈(130)로 전송한다.
감상문 생성 모듈(130)은 도서 정보 저장 모듈(110)의 응답 신호에 응답하여 페이지별 감상문을 생성한다. 감상문 생성 모듈(130)은 응답 신호로부터 감상문 기본 문장을 검출한다. 감상문 생성 모듈(130)은 입력 모듈(150)의 답변 선택 정보를 근거로 복수의 보기 어휘 중 하나를 답변 어휘로 검출한다. 감상문 생성 모듈(130)은 감상문 기본 문장 및 답변 어휘를 조합하여 페이지별 감상문을 생성한다.
감상문 생성 모듈(130)은 핵심 페이지가 복수인 경우 상술한 과정을 반복 수행하여 핵심 페이지 각각에 대응하는 페이지별 감상문을 생성한다. 즉, 감상문 생성 모듈(130)은 핵심 페이지로 검출된 페이지 수와 동일한 갯수의 페이지별 감상문을 생성한다.
감상문 생성 모듈(130)은 페이지별 감상문을 포함한 페이지별 감상문 출력 요청을 출력 모듈(140)로 전송하고, 출력 모듈(140)은 페이지별 감상문 출력 요청에 응답하여 페이지별 감상문을 화면에 출력한다.
감상문 생성 모듈(130)은 모든 핵심 페이지들에 대한 페이지별 감상문 생성이 완료되면 전자 도서에 대한 독서 감상문을 생성한다. 감상문 생성 모듈(130)은 핵심 페이지들의 페이지별 감상문을 조합하여 독서 감상문을 생성한다. 감상문 생성 모듈(130)은 핵심 페이지들의 페이지별 감상문을 합쳐 복수의 문장으로 구성된 독서 감상문을 생성한다.
일례로, 감상문 생성 모듈(130)은 제1 및 제2 핵심 페이지를 검출하고, 제1 핵심 페이지가 한산도 대첩의 학익진에 관련된 텍스트 정보 및 페이지 이미지를 포함하고, 제1 핵심 페이지에 연계된 제1 핵심 문장이 텍스트 정보 중 "마치 학이 날개를 활짝 펼친 것처럼 말이에요"이고, 제2 핵심 페이지가 일본군과의 공성전에 관련된 텍스트 정보 및 페이지 이미지를 포함하고, 제2 핵심 페이지에 연계된 제2 핵심 문장이 텍스트 정보 중 "적들이 퇴각하고 있다! 몽땅 도망치고 있어!"인 것으로 가정한다.
도 6을 참조하면, 감상문 생성 모듈(130)은 감상문 생성 요청으로부터 제1 핵심 페이지 이미지 및 제1 핵심 문장을 검출한다. 감상문 생성 모듈(130)은 제1 핵심 페이지 이미지의 하단에 제1 핵심 문장을 배치한다. 감상문 생성 모듈(130)은 제1 핵심 페이지 이미지에 관련된 질의 문장인 "이 장면 기억나? 너의 느낌은 어땠어?"를 제1 핵심 문장의 하단에 배치하고, 보기 어휘인 "무서웠어요", "놀랐어요", "멋있었어요", "대단했어요", "너무 대단하고 멋졌어요", "엄청 자랑스러웠어요"를 버튼 형태로 구성하여 질의 문장의 하단에 배치함으로써 제1 감상문 생성 화면을 구성한다.
도 7을 참조하면, 출력 모듈(140)에서 제1 감상문 생성 화면을 출력한 상태에서 사용자가 보기 어휘인 "멋있었어요"를 터치하면, 감상문 생성 모듈(130)은 제1 핵심 페이지와 연계된 감상문 기본 문장인 ""마치 학이 날개를 활짝 펼친 것처럼 말이에요"가 있는 장면에서"를 검출하고, 사용자가 선택한 보기 어휘와 결합한 ""마치 학이 날개를 활짝 펼친 것처럼 말이에요"가 있는 장면에서 나는 멋있다고 느꼈습니다."를 제1 페이지별 감상문으로 생성한다. 출력 모듈(140)은 제1 핵심 페이지 이미지, 감상문 생성 모듈(130)에서 생성한 제1 페이지별 감상문 및 안내 문장을 포함한 제1 페이지별 감상문 화면을 출력한다.
도 8을 참조하면, 감상문 생성 모듈(130)은 감상문 생성 요청으로부터 제2 핵심 페이지 이미지 및 제2 핵심 문장을 검출한다. 감상문 생성 모듈(130)은 제2 핵심 페이지 이미지의 하단에 제2 핵심 문장을 배치한다. 감상문 생성 모듈(130)은 제2 핵심 페이지 이미지에 관련된 질의 문장인 "이렇게 이야기 한 부분에서 너의 느낌은 어땠어?"를 제2 핵심 문장의 하단에 배치하고, 보기 어휘인 "눈물났어요", "통쾌했어요", "신났어요", "흥분했어요"를 버튼 형태로 구성하여 질의 문장의 하단에 배치함으로써 제2 감상문 생성 화면을 구성한다.
도 9를 참조하면, 출력 모듈(140)에서 제2 감상문 생성 화면을 출력한 상태에서 사용자가 보기 어휘인 "신났어요"를 터치하면, 감상문 생성 모듈(130)은 제2 핵심 페이지와 연계된 감상문 기본 문장인 ""적들이 퇴각하고 있다! 몽땅 도망치고 있어!"라고 말하는 부분에서는"을 검출하고, 사용자가 선택한 보기 어휘와 결합한 ""적들이 퇴각하고 있다! 몽땅 도망치고 있어!"라고 말하는 부분에서는 신이 났습니다."를 제2 페이지별 감상문으로 생성한다. 출력 모듈(140)은 제2 핵심 페이지 이미지, 감상문 생성 모듈(130)에서 생성한 제2 페이지별 감상문 및 안내 문장을 포함한 제2 페이지별 감상문 화면을 출력한다.
도 10을 참조하면, 감상문 생성 모듈(130)은 제1 핵심 페이지 및 제2 핵심 페이지의 페이지별 감상문을 합쳐 독서 감상문을 생성하고, 출력 모듈(140)은 독서 감상문을 포함한 화면을 출력한다.
한편, 독서 감상문 작성 지원 장치(100)는 사용자로부터 문장을 입력받고, 이를 포함한 독서 감상문을 생성할 수도 있다.
감상문 생성 장치는 핵심 페이지의 페이지별 감상문 생성이 완료되면 전자 도서 내의 핵심 어휘와 문장 입력을 유도하는 질의 문장 및 문장 입력창을 포함한 한 줄 느낌 입력 화면을 생성한다. 이때, 핵심 어휘는 전자 도서별로 미리 설정된 어휘이거나, 상술한 중요도 설정을 통해 설정된 어휘일 수 있다.
입력 모듈(150)은 문장 입력창을 통해 사용자 문장을 입력받아 감상문 생성 장치로 전송한다. 이때, 출력 모듈(140)은 입력 모듈(150)을 통해 입력된 사용자 문장을 한 줄 느낌 입력 화면의 문장 입력창에 표시한다.
감상문 생성 장치는 입력 모듈(150)로부터 전송받은 사용자 문장을 포함한 독서 감상문을 생성한다. 감상문 생성 모듈(130)은 핵심 페이지들의 페이지별 감상문과 사용자 문장을 조합하여 복수의 문장으로 구성된 독서 감상문을 생성한다.
일례로, 도 11을 참조하면, 제2 핵심 페이지에 대한 페이지별 감상문 생성이 완료되면, 감상문 생성 장치는 제1 핵심 페이지 이미지 및 제2 핵심 문장을 유지하고, 핵심 어휘 및 문장 입력창을 추가 배치한 한 줄 느낌 입력 화면을 생성한다.
입력 모듈(150)은 문장 입력창을 통해 사용자 문장인 "나도 이순신 장군처럼 멋지고 용기있는 사람이 되고 싶다"을 입력받아 감상문 생성 장치로 전송한다. 이때, 출력 모듈(140)은 입력 모듈(150)을 통해 입력된 사용자 문장을 한 줄 느낌 입력 화면의 문장 입력창에 표시한다.
도 12를 참조하면, 감상문 생성 모듈(130)은 제1 핵심 페이지의 페이지별 감상문, 제2 핵심 페이지의 한중 감상문 및 사용자 문장을 조합하여 복수의 문장으로 구성된 독서 감상문을 생성하고, 출력 모듈(140)은 감상문 생성 장치에서 생성된 독서 감상문을 포함한 화면을 출력한다. 이때, 출력 모듈(140)은 핵심 어휘 중 사용자 문장에 사용된 어휘를 사용되지 않은 핵심 어휘와 구분되는 화면을 출력할 수 있다.
감상문 생성 모듈(130)은 생성된 독서 감상문을 사용자 정보와 연계하여 저장하거나, 독서 지원 서버(200)로 전송한다. 이때, 독서 지원 서버(200)는 감상문 생성 모듈(130)의 독서 감상문을 사용자 정보(즉, 사용자 식별자) 및 전자 도서(즉, 도서 식별자)와 연계하여 저장한다.
이하에서는 첨부된 도면을 참조하여 본 발명의 실시 예에 따른 독서 감상문 작성 지원 방법을 상세하게 설명한다.
도 13 및 도 14를 참조하면, 독서 감상문 작성 지원 장치(100)는 전자 도서 리스트를 출력한다(S105). 독서 감상문 작성 지원 장치(100)는 전자 도서들의 도서명을 리스트 형태로 구성한 도서 리스트 화면을 출력한다. 이때, 독서 감상문 작성 지원 장치(100)는 도서명과 연계된 도서 표지 이미지를 포함한 도서 리스트 화면을 출력할 수도 있다.
도서 리스트 화면이 출력된 상태에서 도서 리스트 화면에 표시된 도서명(또는 도서 표지 이미지) 중 하나를 터치하면, 독서 감상문 작성 지원 장치(100)는 터치 영역 좌표를 도서 선택 정보를 입력받는다. 도서 선택 정보가 입력되면(S110; 예), 독서 감상문 작성 지원 장치(100)는 사용자가 선택한 도서명에 대응하는 도서 정보를 독서 지원 서버(200)로부터 다운로드하여 저장한다(S115). 독서 감상문 작성 지원 장치(100)는 도서 선택 정보인 터치 영역 좌표를 근거로 도서명을 검출한 후 도서명에 대응하는 도서 식별자를 검출한다. 독서 감상문 작성 지원 장치(100)는 검출한 도서 식별자에 대응하는 도서 정보를 독서 지원 서버(200)로부터 다운로드하여 저장한다. 이때, 독서 감상문 작성 지원 장치(100)는 도서 식별자 컬럼, 페이지 식별자 컬럼, 페이지 이미지 컬럼, 텍스트 정보 컬럼, 감상문 기본 문장 컬럼을 포함한 저장 테이블을 포함하며, 독서 지원 서버(200)로부터 다운로드한 도서 정보에 포함된 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보, 감상문 기본 문장을 각 컬럼에 저장한다.
독서 감상문 작성 지원 장치(100)는 저장된 도서 정보 중에서 텍스트 정보를 검출하되, 전자 도서의 각 페이지에 연계된 텍스트 정보를 순차적으로 검출한다(S120). 독서 감상문 작성 지원 장치(100)는 저장 테이블에 도서 정보로부터 전자 도서의 각 페이지에 연계된 텍스트 정보를 순차적으로 검출한다.
독서 감상문 작성 지원 장치(100)는 텍스트 정보를 근거로 전자 도서의 각 페이지에 대한 페이지별 중요도를 설정한다(S125). 독서 감상문 작성 지원 장치(100)는 전자 도서의 도서명과 텍스트 정보의 유사도를 분석하여 각 페이지의 제1 중요도를 설정하고, 클러스터링 기법을 통해 각 페이지에 대한 제2 중요도를 설정하고, 텍스트 정보에 포함된 어휘의 학습 정보를 이용하여 각 페이지의 제3 중요도를 설정한다. 독서 감상문 작성 지원 장치(100)는 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산하여 페이지별 중요도를 설정하고, 페이지별 중요도를 근거로 페이지의 우선순위를 설정한다.
독서 감상문 작성 지원 장치(100)는 페이지별 중요도를 근거로 핵심 페이지를 검출한다(S130). 독서 감상문 작성 지원 장치(100)는 S125 단계에서 설정된 각 페이지의 우선순위를 근거로 전자 도서를 구성하는 하나 이상의 핵심 페이지를 검출한다. 독서 감상문 작성 지원 장치(100)는 우선 순위가 높은 순서대로 하나 이상의 페이지를 핵심 페이지로 검출한다. 이때, 독서 감상문 작성 지원 장치(100)는 중요도가 설정값 이상인 페이지들을 대상으로 하여 핵심 페이지를 검출한다.
독서 감상문 작성 지원 장치(100)는 핵심 페이지에 대응하는 텍스트 정보로부터 핵심 문장 검출한다(S135). 독서 감상문 작성 지원 장치(100)는 핵심 페이지로 검출한 페이지의 텍스트 정보로부터 핵심 문장을 검출한다. 독서 감상문 작성 지원 장치(100)는 텍스트 정보의 각 문장에 대한 중요도를 설정한다. 이때, 각 문장의 중요도 설정은 도서명과의 유사도, 클러스터링 기법 등을 통해 수행되며, 상술한 S125 단계와 유사하므로 상세한 설명을 생략한다. 독서 감상문 작성 지원 장치(100)는 중요도가 가장 높은 문장을 해당 페이지의 핵심 문장으로 검출한다.
독서 감상문 작성 지원 장치(100)는 핵심 페이지의 페이지 이미지 및 텍스트 정보를 매핑하여 핵심 페이지 이미지를 생성한다(S140). 독서 감상문 작성 지원 장치(100)는 기저장된 도서 정보로부터 핵심 페이지로 검출된 페이지의 페이지 이미지 및 텍스트 정보를 검출한다. 독서 감상문 작성 지원 장치(100)는 페이지 이미지에 텍스트 정보를 매핑하여 핵심 페이지 이미지를 생성한다. 이때, 독서 감상문 작성 지원 장치(100)는 핵심 페이지별로 핵심 페이지 이미지를 생성한다. 일례로, 독서 감상문 작성 지원 장치(100)는 핵심 페이지가 n개이면 n개의 핵심 페이지 이미지를 생성한다.
독서 감상문 작성 지원 장치(100)는 핵심 페이지 이미지, 핵심 문장, 질의 문장 및 보기 어휘를 포함한 감상문 생성 화면을 출력한다(S145). 독서 감상문 작성 지원 장치(100)는 S140 단계에서 생성한 핵심 페이지 이미지 및 S135 단계에서 검출한 핵심 문장을 검출하여 감상문 생성 화면을 생성한다. 독서 감상문 작성 지원 장치(100)는 핵심 페이지 이미지, 핵심 문장, 질의 문장 및 보기 어휘를 포함한 감상문 생성 화면을 구성한다. 여기서, 질의 문장은 미리 설정된 복수의 질의 문장 중 하나이며, 보기 어휘는 질의 문장의 답변으로 연계된 복수의 어휘를 포함한다. 보기 어휘는 질의 문장에 대해 다른 사용자가 직접 입력한 어휘를 포함할 수도 있다. 독서 감상문 작성 지원 장치(100)는 복수의 핵심 페이지가 포함된 경우 각각의 핵심 페이지에 대응하는 감상문 생성 화면을 구성하여 출력한다.
독서 감상문 작성 지원 장치(100)는 감상문 생성 화면의 질의 문장에 대한 답변 선택 정보로 입력받는다. 독서 감상문 작성 지원 장치(100)는 감상문 생성 화면에 포함된 복수의 보기 어휘 중 하나의 보기 어휘를 답변 선택 정보로 입력받는다. 답변 선택 정보가 입력되면(S150; 예), 독서 감상문 작성 지원 장치(100)는 답변 선택 정보를 근거로 복수의 보기 어휘 중 하나를 답변 어휘로 검출한다(S155).
독서 감상문 작성 지원 장치(100)는 핵심 페이지에 연계된 감상문 기본 문장을 검출한다(S160). 독서 감상문 작성 지원 장치(100)는 기저장된 도서 정보로부터 핵심 페이지의 페이지 식별자와 연계된 감상문 기본 문장을 검출한다.
독서 감상문 작성 지원 장치(100)는 감상문 기분 문장과 답변 어휘를 조합하여 핵심 페이지의 페이지별 감상문을 생성하고(S165), 화면에 페이지별 감상문을 출력한다(S170). 이때, S130 단계에서 복수의 핵심 페이지를 검출한 경우, 독서 감상문 작성 지원 장치(100)는 상술한 S135 단계 내지 S165 단계를 반복 수행하여 핵심 페이지 각각에 대응하는 페이지별 감상문을 생성한다. 이에, 독서 감상문 작성 지원 장치(100)는 핵심 페이지로 검출된 페이지 수와 동일한 갯수의 페이지별 감상문을 생성한다.
모든 핵심 페이지들에 대한 페이지별 감상문 생성이 완료되면(S175; 예), 전자 도서 내의 핵심 어휘와 문장 입력을 유도하는 질의 문장 및 문장 입력창을 포함한 한 줄 느낌 입력 화면을 출력한다(S180). 여기서, 핵심 어휘는 전자 도서별로 미리 설정된 어휘이거나, 상술한 중요도 설정을 통해 설정된 어휘일 수 있다.
한 줄 느낌 입력 화면을 통해 사용자 문장이 입력되면(S185; 예), 독서 감상문 작성 지원 장치(100)는 핵심 페이지들의 페이지별 감상문과 사용자 문장을 조합한 독서 감상문을 생성하여 출력한다(S190). 독서 감상문 작성 지원 장치(100)는 핵심 페이지들의 페이지별 감상문과 사용자 문장을 조합하여 복수의 문장으로 구성된 독서 감상문을 생성한다. 이때, 독서 감상문 작성 지원 장치(100)는 독서 감상문을 독서 지원 서버(200)로 전송하고, 독서 지원 서버(200)는 독서 감상문을 사용자 정보(즉, 사용자 식별자)와 연계하여 저장할 수 있다.
이하에서는 도 15를 참조하여 본 발명의 실시 예에 따른 독서 감상문 작성 지원 방법의 페이지별 중요도를 설정 단계(S125)를 상세하게 설명한다.
독서 감상문 작성 지원 장치(100)는 전자 도서의 도서명을 각 페이지의 텍스트 정보와 비교하여 제1 중요도를 설정한다(S210). 이때, 독서 감상문 작성 지원 장치(100)는 도서명과 유사도가 높은 단어를 많이 포함한 텍스트 정보에 상대적으로 높은 제1 중요도를 설정한다. 일례로, 도서명이 "이순신 장군은 혼자가 아니야!"이면, 독서 감상문 작성 지원 장치(100)는 제1 페이지의 텍스트 정보로부터 "배", "일본", "학", "날개", "수군", "이순신", "장군", "조선", "승리"를 도서명과 유사도가 높은 단어로 검출한다. 독서 감상문 작성 지원 장치(100)는 제2 페이지의 텍스트 정보로부터 "일본군", "이겼나봐", "만세", "승리"를 도서명과 유사도가 높은 단어로 검출한다. 독서 감상문 작성 지원 장치(100)는 제1 페이지의 텍스트 정보에서 검출한 단어가 제2 페이지의 텍스트 정보에서 검출한 단어보다 많으므로 제1 페이지의 제1 중요도를 제2 페이지의 제1 중요도보다 높게 설정한다.
독서 감상문 작성 지원 장치(100)는 각 페이지의 텍스트 정보를 이용한 클러스터링 기법을 통해 각 페이지에 대한 제2 중요도를 설정한다(S220). 독서 감상문 작성 지원 장치(100)는 텍스트 정보로부터 등장 인물(예를 들면, 이름, 호칭, 별명 등), 장소, 사건 등을 추정할 수 있는 단어를 추출한다. 독서 감상문 작성 지원 장치(100)는 검출한 단어 수가 많은 페이지에 상대적으로 높은 제2 중요도를 설정한다.
독서 감상문 작성 지원 장치(100)는 텍스트 정보를 사용자의 학습 정보와 비교하여 제3 중요도를 설정한다(S230). 독서 감상문 작성 지원 장치(100)는 독서 지원 서버(200)로 학습 정보 요청을 전송하고, 학습 정보 요청에 대한 응답으로 어휘별 학습 여부를 포함하는 학습 정보를 수신한다. 독서 감상문 작성 지원 장치(100)는 각 페이지의 텍스트 정보에 포함된 어휘(단어)와 학습 정보를 비교하여 각 페이지에 제3 중요도를 설정한다. 일례로, 독서 감상문 작성 지원 장치(100)는 텍스트 정보에 포함된 어휘 각각의 중요도를 설정하되, 학습된 어휘에 상대적으로 낮은 중요도를 설정하고, 학습이 안된 어휘에 상대적으로 높은 중요도를 설정한다. 독서 감상문 작성 지원 장치(100)는 텍스트 정보의 모든 어휘에 중요도 설정이 완료되면 어휘의 중요도를 합산하여 텍스트 정보의 제3 중요도로 설정한다. 이때, 독서 감상문 작성 지원 장치(100)는 학습된 어휘가 많은 텍스트 정보에 상대적으로 낮은 제3 중요도를 설정하고, 학습된 어휘가 적은 텍스트 정보에 상대적으로 높은 제3 중요도를 설정한다.
독서 감상문 작성 지원 장치(100)는 제1 중요도 내지 제3 중요도를 근거로 페이지별 중요도를 설정한다(S240). 독서 감상문 작성 지원 장치(100)는 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산하여 페이지별 중요도를 설정하는 것을 일례로 한다.
독서 감상문 작성 지원 장치(100)는 페이지별 중요도를 근거로 전자 도서의 각 페이지에 우선순위를 설정한다(S250). 독서 감상문 작성 지원 장치(100)는 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산하여 페이지별 중요도를 설정하고, 페이지별 중요도를 근거로 우선순위를 설정한다.
이상에서 본 발명에 따른 바람직한 실시 예에 대해 설명하였으나, 다양한 형태로 변형이 가능하며, 본 기술분야에서 통상의 지식을 가진자라면 본 발명의 특허청구범위를 벗어남이 없이 다양한 변형 예 및 수정 예를 실시할 수 있을 것으로 이해된다.
100: 독서 감상문 작성 지원 장치 110: 도서 정보 저장 모듈
120: 페이지 검출 모듈 130: 감상문 생성 모듈
140: 출력 모듈 150: 입력 모듈
200: 독서 지원 서버
120: 페이지 검출 모듈 130: 감상문 생성 모듈
140: 출력 모듈 150: 입력 모듈
200: 독서 지원 서버
Claims (19)
- 도서 정보를 저장한 독서 지원 서버와 네트워크로 연결된 독서 감상문 작성 지원 장치에 있어서,
선택된 전자 도서의 도서 식별자에 대응하는 도서 정보를 상기 독서 지원 서버로부터 다운로드하여 저장하는 도서 정보 저장 모듈;
상기 도서 정보 저장 모듈로 출력한 텍스트 정보 검출 요청에 대한 응답으로 텍스트 정보를 수신하고, 상기 텍스트 정보를 근거로 전자 도서의 페이지별 중요도를 설정하고, 상기 페이지별 중요도를 근거로 전자 도서의 각 페이지에 우선순위를 설정하고, 상기 우선순위를 근거로 상기 전자 도서의 페이지 중에서 하나 이상의 페이지를 핵심 페이지를 검출하고, 상기 핵심 페이지로 검출한 페이지의 텍스트 정보로부터 핵심 문장을 검출하고, 상기 핵심 페이지로 검출된 페이지의 페이지 이미지 및 텍스트 정보를 매핑한 핵심 페이지 이미지와 상기 핵심 문장을 포함한 감상문 생성 요청을 출력하는 페이지 검출 모듈;
상기 페이지 검출 모듈의 감상문 생성 요청에 응답하여 상기 핵심 페이지 이미지, 상기 핵심 문장, 질의 문장 및 복수의 보기 어휘를 포함한 감상문 생성 화면을 생성하고, 상기 도서 정보 저장 모듈로부터 기본 문장 검출 요청에 대한 응답으로 상기 핵심 페이지의 페이지 식별자에 연계된 감상문 기준 문장을 수신하고, 상기 감상문 기준 문장과 상기 복수의 보기 어휘 중에서 선택된 하나의 보기 어휘를 조합한 페이지별 감상문을 생성하고, 핵심 페이지로 설정된 페이지들의 페이지별 감상문을 조합한 독서 감상문을 생성하는 감상문 생성 모듈; 및
상기 감상문 생성 모듈에서 생성한 감상문 생성 화면을 출력하고, 상기 페이지별 감상문 및 상기 독서 감상문 중에서 적어도 하나를 출력하는 출력 모듈을 포함하는 독서 감상문 작성 지원 장치. - 제1항에 있어서,
상기 도서 정보 저장 모듈은 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보 및 감상문 기본 문장이 연계되어 구성된 도서 정보를 다운로드하여 저장하는 독서 감상문 작성 지원 장치. - 제1항에 있어서,
상기 페이지 검출 모듈은,
도서명과 텍스트 정보를 근거로 페이지의 제1 중요도를 설정하되, 상기 텍스트 정보에 포함된 단어 중에서 상기 도서명과의 유사도가 기준값 이상이 단어를 검출하고, 검출한 단어의 갯수를 근거로 제1 중요도를 설정하는 독서 감상문 작성 지원 장치. - 제3항에 있어서,
상기 페이지 검출 모듈은,
클러스터링 기법을 통해 상기 텍스트 정보로부터 전자 도서의 등장 인물, 장소 및 사건을 추정할 수 있는 단어를 추출하고, 추출한 단어의 갯수를 근거로 제2 중요도를 설정하는 독서 감상문 작성 지원 장치. - 제4항에 있어서,
상기 페이지 검출 모듈은,
학습 정보를 근거로 상기 텍스트 정보에 포함된 단어를 학습 단어와 미학습 단어로 구분하여 중요도를 설정하되, 학습 단어에 미학습 단어보다 낮은 중요도를 설정하고, 텍스트 정보에 포함된 단어들의 중요도를 합산하여 제3 중요도를 설정하는 독서 감상문 작성 지원 장치. - 제5항에 있어서,
상기 페이지 검출 모듈은,
상기 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산한 값을 상기 페이지별 중요도로 설정하는 독서 감상문 작성 지원 장치. - 제1항에 있어서,
상기 페이지 검출 모듈은 우선 순위를 근거로 핵심 페이지를 검출하되, 페이지별 중요도가 설정값 이상이 페이지를 핵심 페이지로 검출하는 독서 감상문 작성 지원 장치. - 제1항에 있어서,
상기 페이지 검출 모듈은,
상기 텍스트 정보로부터 검출한 각 문장에 포함된 단어의 중요도를 합산하여 문장 중요도를 설정하고, 상기 텍스트 정보에 포함된 문장 중에서 문장 중요도가 가장 높은 문장을 핵심 문장으로 검출하는 독서 감상문 작성 지원 장치. - 제1항에 있어서,
사용자 문장을 입력받는 입력 모듈을 더 포함하고,
상기 감상문 생성 모듈은 상기 사용자 문장을 더 포함하는 독서 감상문을 생성하는 독서 감상문 작성 지원 장치. - 도서 정보를 저장한 독서 지원 서버와 네트워크로 연결된 독서 감상문 작성 지원 장치를 이용한 독서 감상문 작성 지원 방법에 있어서,
상기 독서 감상문 작성 지원 장치에 의해, 전자 도서의 도서 식별자에 대응하는 도서 정보를 상기 독서 지원 서버로부터 다운로드하여 저장하는 단계;
상기 독서 감상문 작성 지원 장치에 의해, 상기 저장하는 단계에서 저장한 도서 정보의 텍스트 정보를 근거로 페이지별 중요도를 설정하는 단계;
상기 독서 감상문 작성 지원 장치에 의해, 상기 설정하는 단계에서 설정된 페이지별 중요도를 근거로 상기 전자 도서의 페이지 중에서 하나 이상의 페이지를 핵심 페이지로 검출하는 단계;
상기 독서 감상문 작성 지원 장치에 의해, 상기 핵심 페이지로 검출하는 단계에서 검출한 핵심 페이지의 텍스트 정보로부터 핵심 문장을 검출하는 단계;
상기 독서 감상문 작성 지원 장치에 의해, 상기 핵심 페이지의 페이지 이미지 및 텍스트 정보를 매핑한 핵심 페이지 이미지, 상기 핵심 문장, 질의 문장 및 복수의 보기 어휘를 포함한 감상문 생성 화면을 출력하는 단계;
상기 독서 감상문 작성 지원 장치에 의해, 상기 저장하는 단계에서 저장한 도서 정보로부터 상기 핵심 페이지의 페이지 식별자에 연계된 감상문 기본 문장을 검출하는 단계;
상기 독서 감상문 작성 지원 장치에 의해, 상기 감상문 생성 화면에 포함된 복수의 보기 어휘 중에서 선택된 답변 어휘 및 상기 감상문 기본 문장을 검출하는 단계에서 검출한 감상문 기본 문장을 조합한 페이지별 감상문을 생성하는 단계; 및
상기 독서 감상문 작성 지원 장치에 의해, 상기 핵심 페이지로 검출하는 단계에서 핵심 페이지로 검출한 페이지들의 페이지별 감상문을 조합하여 독서 감상문을 생성하는 단계를 포함하는 독서 감상문 작성 지원 방법. - 제10항에 있어서,
상기 저장하는 단계에서는 도서 식별자, 페이지 식별자, 페이지 이미지, 텍스트 정보 및 감상문 기본 문장이 연계되어 구성된 도서 정보를 다운로드하여 저장하는 독서 감상문 작성 지원 방법. - 제10항에 있어서,
상기 페이지별 중요도를 설정하는 단계는,
상기 독서 감상문 작성 지원 장치에 의해, 도서명과 텍스트 정보를 근거로 페이지의 제1 중요도를 설정하는 단계를 포함하고,
상기 제1 중요도를 설정하는 단계에서는 상기 텍스트 정보에 포함된 단어 중에서 상기 도서명과의 유사도가 기준값 이상이 단어의 갯수를 근거로 제1 중요도를 설정하는 독서 감상문 작성 지원 방법. - 제12항에 있어서,
상기 페이지별 중요도를 설정하는 단계는,
상기 독서 감상문 작성 지원 장치에 의해, 텍스트 정보를 이용한 클러스터링 기법으로 제2 중요도를 설정하는 단계를 더 포함하고,
상기 제2 중요도를 설정하는 단계에서는 상기 텍스트 정보에 포함된 단어 중에서 전자 도서의 등장 인물, 장소 및 사건을 추정할 수 있는 단어의 갯수를 근거로 제2 중요도를 설정하는 독서 감상문 작성 지원 방법. - 제13항에 있어서,
상기 페이지별 중요도를 설정하는 단계는,
상기 독서 감상문 작성 지원 장치에 의해, 학습 정보 및 상기 텍스트 정보를 근거로 제3 중요도를 설정하는 단계를 더 포함하고,
상기 제3 중요도를 설정하는 단계에서는 학습 정보를 근거로 상기 텍스트 정보에 포함된 단어를 학습 단어와 미학습 단어로 구분하여 중요도를 설정하되, 학습 단어에 미학습 단어보다 낮은 중요도를 설정하고, 텍스트 정보에 포함된 단어들의 중요도를 합산하여 제3 중요도를 설정하는 독서 감상문 작성 지원 방법. - 제14항에 있어서,
상기 페이지별 중요도를 설정하는 단계는,
상기 독서 감상문 작성 지원 장치에 의해, 상기 텍스트 정보에 설정된 제1 중요도 내지 제3 중요도를 합산한 값을 상기 페이지별 중요도로 설정하는 단계를 더 포함하는 독서 감상문 작성 지원 방법. - 제14항에 있어서,
상기 페이지별 중요도를 설정하는 단계는,
상기 독서 감상문 작성 지원 장치에 의해, 상기 페이지별 중요도로 설정하는 단계에서 설정된 페이지별 중요도를 근거로 전자 도서의 페이지에 우선 순위를 설정하는 단계를 더 포함하는 독서 감상문 작성 지원 방법. - 제10항에 있어서,
상기 핵심 페이지로 검출하는 단계는,
상기 페이지별 중요도를 설정하는 단계에서 설정된 페이지별 중요도를 근거로 설정된 우선 순위를 기준으로 핵심 페이지를 검출하되, 페이지별 중요도가 설정값 이상이 페이지를 핵심 페이지로 검출하는 독서 감상문 작성 지원 방법. - 제10항에 있어서,
상기 핵심 문장을 검출하는 단계에서는,
상기 텍스트 정보로부터 검출한 각 문장에 포함된 단어의 중요도를 합산하여 문장 중요도를 설정하고, 상기 텍스트 정보에 포함된 문장 중에서 문장 중요도가 가장 높은 문장을 핵심 문장으로 검출하는 독서 감상문 작성 지원 방법. - 제10항에 있어서,
상기 독서 감상문 작성 지원 장치에 의해, 상기 독서 감상문을 생성하는 단계 이전에 사용자 문장을 입력받는 단계를 더 포함하고,
상기 독서 감상문을 생성하는 단계에서는 상기 페이지별 감상문과 상기 사용자 문장을 조합한 독서 감상문을 생성하는 독서 감상문 작성 지원 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200118801A KR102260222B1 (ko) | 2020-09-16 | 2020-09-16 | 독서 감상문 작성 지원 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200118801A KR102260222B1 (ko) | 2020-09-16 | 2020-09-16 | 독서 감상문 작성 지원 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102260222B1 true KR102260222B1 (ko) | 2021-06-03 |
Family
ID=76396387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200118801A KR102260222B1 (ko) | 2020-09-16 | 2020-09-16 | 독서 감상문 작성 지원 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102260222B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102594723B1 (ko) * | 2022-07-14 | 2023-10-25 | 김성택 | 독서 학습 교재 및 이를 이용한 독서 학습 방법 |
KR20240026638A (ko) | 2022-08-22 | 2024-02-29 | (주)웅진씽크빅 | 독후 활동 지원 장치 및 방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160047910A (ko) * | 2014-10-23 | 2016-05-03 | (주)웅진씽크빅 | 독서 감상문 작성 장치 및 방법 |
KR20170089369A (ko) * | 2016-01-26 | 2017-08-03 | 주식회사 마커 | 사용자 학습을 통한 문서 자동 요약 방법 |
KR101835994B1 (ko) * | 2016-10-12 | 2018-03-07 | 인투씨피에스 주식회사 | 키워드 맵을 이용한 전자책 검색 서비스 제공 방법 및 장치 |
KR102099364B1 (ko) * | 2020-02-11 | 2020-04-09 | 주식회사 팀플백 | 사용자 분석 기반의 책쓰기 가이딩 시스템 |
-
2020
- 2020-09-16 KR KR1020200118801A patent/KR102260222B1/ko active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160047910A (ko) * | 2014-10-23 | 2016-05-03 | (주)웅진씽크빅 | 독서 감상문 작성 장치 및 방법 |
KR101645815B1 (ko) | 2014-10-23 | 2016-08-04 | (주)웅진씽크빅 | 독서 감상문 작성 장치 및 방법 |
KR20170089369A (ko) * | 2016-01-26 | 2017-08-03 | 주식회사 마커 | 사용자 학습을 통한 문서 자동 요약 방법 |
KR101835994B1 (ko) * | 2016-10-12 | 2018-03-07 | 인투씨피에스 주식회사 | 키워드 맵을 이용한 전자책 검색 서비스 제공 방법 및 장치 |
KR102099364B1 (ko) * | 2020-02-11 | 2020-04-09 | 주식회사 팀플백 | 사용자 분석 기반의 책쓰기 가이딩 시스템 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102594723B1 (ko) * | 2022-07-14 | 2023-10-25 | 김성택 | 독서 학습 교재 및 이를 이용한 독서 학습 방법 |
KR20240026638A (ko) | 2022-08-22 | 2024-02-29 | (주)웅진씽크빅 | 독후 활동 지원 장치 및 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Lee | Language learning affordances of Instagram and TikTok | |
George | The elements of library research: What every student needs to know | |
US9202142B1 (en) | Automatic assessment of books to determine suitability for audio book conversion | |
KR102260222B1 (ko) | 독서 감상문 작성 지원 장치 및 방법 | |
CN108877334B (zh) | 一种语音搜题方法及电子设备 | |
JP2009063819A (ja) | 英単語学習支援システム及びこれに用いられるサーバー、携帯端末、学習支援プログラム | |
CN110796911A (zh) | 一种自动产生测试题目的语言学习***及其语言学习方法 | |
Bragg et al. | Designing an animated character system for American sign language | |
Qayyum et al. | Learning from student experiences for online assessment tasks | |
KR101050173B1 (ko) | 온라인 독서 학습 훈련 시스템 및 방법 | |
EP1697868A1 (en) | Electronic pen-computer multimedia interactive system | |
US8149217B2 (en) | Creating responses for an electronic pen-computer multimedia interactive system | |
Varey et al. | Book Review: Marketing, Media, and McLuhan: Rereading the Prophet at Century's End | |
US20170186332A1 (en) | Communication method, communication device and storage medium | |
WO2022069929A1 (en) | System and method for creative learning | |
CN115878762A (zh) | 课件生成方法、课件显示方法、装置、设备及存储介质 | |
Gore et al. | Embodied Learning in a Digital Age: Collaborative Undergraduate Instruction in Material Archives and Special Collections | |
Bernhardt | Review essay: Rhetorical technologies, technological rhetorics | |
KR102657932B1 (ko) | 한국어 교육 영상 제공 시스템 | |
Baron | The digital revolution and the future of American reading | |
Allyn et al. | Taming the Wild Text: Literacy Strategies for Today's Reader | |
Kato et al. | Manga Vocabulometer, A new support system for extensive reading with Japanese manga translated into English | |
Berry | Scraps and Maps: Handwriting and Drawing as Early-Stage Process Methods for Autobiography | |
Chopra et al. | Gesture-Based Alphabet Detection and Scoring Using OpenCV and Tesseract-OCR | |
CN115686708A (zh) | 用于电子绘本互动处理的方法及其相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |