KR20250102725A - Coaching method based on user learning patterns - Google Patents
Coaching method based on user learning patterns Download PDFInfo
- Publication number
- KR20250102725A KR20250102725A KR1020230194705A KR20230194705A KR20250102725A KR 20250102725 A KR20250102725 A KR 20250102725A KR 1020230194705 A KR1020230194705 A KR 1020230194705A KR 20230194705 A KR20230194705 A KR 20230194705A KR 20250102725 A KR20250102725 A KR 20250102725A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- coaching
- information
- learning pattern
- learning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
본 발명은 사용자 학습패턴 기반 코칭방법에 관한 것으로, 보다 구체적으로 컴퓨터 서버에서 수행되는 사용자 학습패턴 기반 코칭방법에 있어서, (a) 이벤트 핸들러를 통해, 웹 페이지로부터 사용자 이벤트 정보를 수집하는 단계; (b) 상기 (a) 단계에서 수집한 사용자 이벤트 정보를 포함하는 사용자 학습 패턴 정보를 빅데이터 저장부에 저장하는 단계; (c) 룰 기반 코칭 엔진을 통해, 상기 (b) 단계에서 저장된 사용자 학습 패턴 정보가 충족하는 룰(rule)을 체크하는 단계; (d) 룰 기반 코칭 엔진을 통해, 상기 (c)단계의 체크 결과 해당 사용자가 충족하는 룰에 대응하는 코칭 메시지 정보 및 메시지 노출 시점를 확인하는 단계; 및 (e) 이벤트 핸들러를 통해, 상기 (d) 단계에서 확인한 코칭 메시지 정보를 해당 메시지 노출 시점에 웹 페이지에 표시하는 단계;를 포함하는 것을 특징으로 한다. 본 발명에 따른 사용자 학습패턴 기반 코칭방법에 의하면, 웹 페이지로부터 수집한 사용자 이벤트 정보를 이용하여 도출된 사용자 학습패턴에 기반 하여 해당 사용자에게 필요한 사항이나 보충 사항에 대한 맞춤식 코칭 메시지를 새로운 학습 단계 진입 전에 제공함으로써, 수강생이 온라인 강의를 보다 더 충실하고 만족도 높게 수강할 수 있도록 하는 효과가 있다.The present invention relates to a user learning pattern-based coaching method, and more specifically, to a user learning pattern-based coaching method performed on a computer server, characterized by including: (a) a step of collecting user event information from a web page through an event handler; (b) a step of storing user learning pattern information including the user event information collected in step (a) in a big data storage; (c) a step of checking a rule satisfied by the user learning pattern information stored in step (b) through a rule-based coaching engine; (d) a step of checking, through the rule-based coaching engine, coaching message information and message exposure time corresponding to the rule satisfied by the corresponding user as a result of the check in step (c); and (e) a step of displaying, through the event handler, the coaching message information confirmed in step (d) on a web page at the corresponding message exposure time. According to the user learning pattern-based coaching method according to the present invention, a customized coaching message on necessary matters or supplementary matters is provided to the user before entering a new learning stage based on the user learning pattern derived using user event information collected from a web page, thereby enabling the student to take the online lecture more faithfully and with higher satisfaction.
Description
본 발명은 웹 페이지로부터 수집한 사용자 이벤트 정보를 이용하여 도출된 사용자 학습패턴에 기반하여 코칭 메시지를 제공하는 사용자 학습패턴 기반 코칭방법에 관한 것이다.The present invention relates to a user learning pattern-based coaching method that provides a coaching message based on a user learning pattern derived using user event information collected from a web page.
인터넷 기술이 발달함에 따라 오프라인으로만 제공되었던 강의는 인터넷을 통해서도 사용자에게 보급되기 시작하였다. 인터넷을 통해 제공되는 강의를 온라인 강의라고 하는데, 온라인 강의는 사용자가 원하는 시간과 장소에서 수강할 수 있는 장점이 있고, 오프라인 강의에 비해 상대적으로 저렴한 수강료를 요구한다. 이에 최근 온라인 강의는 남녀노소를 불문하고 다양한 연령층에 의해 많이 이용되고 있으며, 특히 테블릿 PC나 스마트 폰 등 개인용 휴대 단말기의 보급 확대로 인해 온라인 강의의 수요는 계속해서 증대되고 있는 추세이다.As Internet technology has developed, lectures that were previously only available offline have begun to be distributed to users via the Internet. Lectures provided via the Internet are called online lectures. Online lectures have the advantage of allowing users to take the lectures at their desired time and place, and charge relatively low tuition fees compared to offline lectures. Recently, online lectures have been widely used by people of all ages, regardless of gender, and in particular, the demand for online lectures continues to increase due to the expansion of personal mobile devices such as tablet PCs and smart phones.
현재 인터넷 상으로 공급되는 상당수의 온라인 강의들은 분야와 세부 학습 내용이 체계적으로 분류되어 있으며, 통상적으로 사용자인 학습자가 능동적으로 학습 분야 및 강의를 선택하여 수강함으로써 학습이 이루어지고 있다. 하지만, 이와 같이 인터넷상으로 보급되는 온라인 강의의 경우, 바로 옆에서 지도해주고 진도를 관리해주는 지도 교사나 관리자 없이 수행되는 경우가 대부분이어서, 수강생들이 강의가 지루하다는 이유로 임의적으로 강의를 스킵하거나, 스킵하지 않더라도 강의 내용을 제대로 숙지하지 않은 체 대충 형식적으로 진도만 맞추는 형태로 진행되는 경우가 많아, 인터넷 강의의 장점은 살리지 못하고 본래의 의도와는 다르게 만족스러운 결과를 내지 못하는 문제가 있다.Currently, many online lectures provided on the Internet are systematically categorized by field and detailed learning content, and learning is usually done by users, who are learners, actively selecting the field and lectures to take. However, in the case of online lectures provided on the Internet, most of them are conducted without an instructor or administrator to guide and manage progress right next to them, so students often skip lectures arbitrarily because they find them boring, or even if they do not skip them, they proceed in a way that only follows the formal progress without properly understanding the lecture content, and there is a problem that the advantages of online lectures are not taken advantage of and satisfactory results, which are different from the original intention.
따라서, 수강생이 온라인 강의를 보다 더 충실하고 만족도 높게 수강할 수 있도록, 기존의 온라인 강의 제공 시스템에 사용자 맞춤식으로 코칭을 해주는 방법의 도입이 필요한 실정이다.Therefore, in order for students to take online classes more faithfully and with greater satisfaction, it is necessary to introduce a method of providing customized coaching to the existing online lecture provision system.
본 발명은 상기와 같은 문제점을 해결하기 위해 도출된 것으로, 사용자가 온라인 강의를 수강할 때 해당 사용자의 학습 패턴을 파악하고, 파악된 학습 패턴에 기반하여 매 단계마다 해당 사용자에게 필요한 사항이나 보충 사항을 코칭 메시지 형태로 제공하는 사용자 학습패턴 기반 코칭방법을 제공하는 것을 그 목적으로 한다.The present invention was developed to solve the above problems, and its purpose is to provide a user learning pattern-based coaching method that identifies a user's learning pattern when the user takes an online lecture, and provides necessary or supplementary information to the user in the form of a coaching message at each stage based on the identified learning pattern.
본 발명이 해결하고자 하는 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며 언급되지 않은 또 다른 기술적과제들은 하기의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.
상기와 같은 과제를 해결하기 위한 본 발명은 사용자 학습패턴 기반 코칭방법에 관한 것으로, 보다 구체적으로 컴퓨터 서버에서 수행되는 사용자 학습패턴 기반 코칭방법에 있어서, (a) 이벤트 핸들러를 통해, 웹 페이지로부터 사용자 이벤트 정보를 수집하는 단계; (b) 상기 (a) 단계에서 수집한 사용자 이벤트 정보를 포함하는 사용자 학습 패턴 정보를 빅데이터 저장부에 저장하는 단계; (c) 룰 기반 코칭 엔진을 통해, 상기 (b) 단계에서 저장된 사용자 학습 패턴 정보가 충족하는 룰(rule)을 체크하는 단계; (d) 룰 기반 코칭 엔진을 통해, 상기 (c)단계의 체크 결과 해당 사용자가 충족하는 룰에 대응하는 코칭 메시지 정보 및 메시지 노출 시점를 확인하는 단계; 및 (e) 이벤트 핸들러를 통해, 상기 (d) 단계에서 확인한 코칭 메시지 정보를 해당 메시지 노출 시점에 웹 페이지에 표시하는 단계;를 포함하는 것을 특징으로 한다.The present invention for solving the above-mentioned problem relates to a user learning pattern-based coaching method, and more specifically, to a user learning pattern-based coaching method performed on a computer server, characterized by including: (a) a step of collecting user event information from a web page through an event handler; (b) a step of storing user learning pattern information including the user event information collected in step (a) in a big data storage; (c) a step of checking a rule satisfied by the user learning pattern information stored in step (b) through a rule-based coaching engine; (d) a step of checking, through the rule-based coaching engine, coaching message information and message exposure time corresponding to the rule satisfied by the corresponding user as a result of the check in step (c); and (e) a step of displaying, through the event handler, the coaching message information confirmed in step (d) on a web page at the corresponding message exposure time.
또한, 본 발명의 또 다른 양태는 상기의 사용자 학습패턴 기반 코칭방법을 컴퓨터상에서 실행시키기 위한 프로그램을 기록한 매체에 관한 것이다.In addition, another aspect of the present invention relates to a medium recording a program for executing the above-described user learning pattern-based coaching method on a computer.
본 발명에 따른 사용자 학습패턴 기반 코칭방법에 의하면, 웹 페이지로부터 수집한 사용자 이벤트 정보를 이용하여 도출된 사용자 학습패턴에 기반 하여 해당 사용자에게 필요한 사항이나 보충 사항에 대한 맞춤식 코칭 메시지를 새로운 학습 단계 진입 전에 제공함으로써, 수강생이 온라인 강의를 보다 더 충실하고 만족도 높게 수강할 수 있도록 하는 효과가 있다.According to the user learning pattern-based coaching method according to the present invention, a customized coaching message on necessary matters or supplementary matters is provided to the user before entering a new learning stage based on the user learning pattern derived using user event information collected from a web page, thereby enabling the student to take the online lecture more faithfully and with higher satisfaction.
도 1은 본 발명에 따른 사용자 학습패턴 기반 코칭방법의 과정을 도식적으로 나타낸 것이다.
도 2는 학습 성취 패턴 정보, 학습 태도 패턴 정보 및 학습 능력 패턴 정보로 구성된 사용자 학습 패턴 정보를 수집하여 룰(rule) 기반의 분석을 통해 웹 페이지에 코칭 메시지를 제공하는 과정을 예시적으로 도시한 것이다.
도 3은 코칭 서비스 제공자측에서 룰 기반 코칭 엔진에 구축하는 룰(rule) 리스트 및 메시지(message) 리스트의 예시를 나타내는 것이다.
도 4는 코칭 서비스 제공자측에서 관리 시스템을 통해 메시지 정보를 관리하는 장면의 예시를 나타낸 것이다.
도 5는 코칭 메시지 정보를 웹 페이지에 표시하는 장면의 예시를 나타낸 것이다.Figure 1 schematically illustrates the process of a user learning pattern-based coaching method according to the present invention.
Figure 2 illustrates an example of a process of collecting user learning pattern information consisting of learning achievement pattern information, learning attitude pattern information, and learning ability pattern information, and providing a coaching message on a web page through rule-based analysis.
Figure 3 shows an example of a rule list and a message list built into a rule-based coaching engine by a coaching service provider.
Figure 4 shows an example of a scene where a coaching service provider manages message information through a management system.
Figure 5 shows an example of a scene that displays coaching message information on a web page.
본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시 예를 가질 수 있는 바, 특정 실시 예들을 도면에 예시하고 상세한 설명에서 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.The present invention can be modified in various ways and has various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and it should be understood that it includes all modifications, equivalents, and substitutes included in the spirit and technical scope of the present invention. In describing the present invention, if it is determined that a specific description of a related known technology may obscure the gist of the present invention, the detailed description thereof will be omitted.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is only used to describe specific embodiments and is not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, it should be understood that the terms "comprises" or "has" and the like are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but do not exclude in advance the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only to distinguish one component from another.
본 발명은 사용자 학습패턴 기반 코칭방법에 관한 것으로, 보다 구체적으로 컴퓨터 서버에서 수행되는 사용자 학습패턴 기반 코칭방법에 있어서, (a) 이벤트 핸들러를 통해, 웹 페이지로부터 사용자 이벤트 정보를 수집하는 단계; (b) 상기 (a) 단계에서 수집한 사용자 이벤트 정보를 포함하는 사용자 학습 패턴 정보를 빅데이터 저장부에 저장하는 단계; (c) 룰 기반 코칭 엔진을 통해, 상기 (b) 단계에서 저장된 사용자 학습 패턴 정보가 충족하는 룰(rule)을 체크하는 단계; (d) 룰 기반 코칭 엔진을 통해, 상기 (c)단계의 체크 결과 해당 사용자가 충족하는 룰에 대응하는 코칭 메시지 정보 및 메시지 노출 시점를 확인하는 단계; 및 (e) 이벤트 핸들러를 통해, 상기 (d) 단계에서 확인한 코칭 메시지 정보를 해당 메시지 노출 시점에 웹 페이지에 표시하는 단계;를 포함하는 것을 특징으로 한다.The present invention relates to a user learning pattern-based coaching method, and more specifically, to a user learning pattern-based coaching method performed on a computer server, characterized by including: (a) a step of collecting user event information from a web page through an event handler; (b) a step of storing user learning pattern information including the user event information collected in step (a) in a big data storage; (c) a step of checking a rule satisfied by the user learning pattern information stored in step (b) through a rule-based coaching engine; (d) a step of checking, through the rule-based coaching engine, coaching message information and message exposure time corresponding to the rule satisfied by the corresponding user as a result of the check in step (c); and (e) a step of displaying, through the event handler, the coaching message information confirmed in step (d) on a web page at the corresponding message exposure time.
이하, 본 발명에 대해 도면에 도시된 실시예를 통해 설명하도록 한다. 하기 도면에 도시된 실시예는 본 발명에 대한 이해를 돕기 위한 일예에 지나지 않으며, 이에 의해 본 발명의 범위가 제한되는 것은 아니다.Hereinafter, the present invention will be described through embodiments illustrated in the drawings. The embodiments illustrated in the drawings are merely examples to help understanding of the present invention, and the scope of the present invention is not limited thereby.
본 발명에서 상기 (a) 단계는 이벤트 핸들러를 통해, 웹 페이지로부터 사용자 이벤트 정보를 수집하는 단계로서, 상기 이벤트는 사용자와 웹 페이지간의 상호작용을 의미하며, 본 발명은 사용자의 학습 패턴을 보다 정교하고 세밀하게 파악하기 위해 웹 페이지에서 사용자가 클릭, 타자 등을 통해 상호작용함으로써 발생하는 이벤트 정보를 수집하는 것을 특징으로 한다.In the present invention, the step (a) is a step of collecting user event information from a web page through an event handler, wherein the event means an interaction between a user and a web page, and the present invention is characterized by collecting event information that occurs when a user interacts on a web page through clicking, typing, etc., in order to more precisely and precisely understand the user's learning pattern.
도 1에 도시된 예시에 의하면, 이벤트 핸들러를 통해, 웹 페이지로부터 사용자 이벤트 정보를 수집하게 되며, 상기 이벤트 정보는 특별히 제한적인 것은 아니나, 공통 이벤트 정보 및 학습 행위 이벤트 정보로 구성될 수 있다. 상기 공통 이벤트 정보는 사용자가 수강 과정 중 이루어지는 학습 행위와 관련 없는 제반 상호 작용에 관한 이벤트 정보를 의미하고, 상기 학습 행위 이벤트 정보는 사용자가 수강 과정 중 이루어지는 학습 행위와 관련된 이벤트 정보를 의미한다.According to the example illustrated in Fig. 1, user event information is collected from a web page through an event handler, and the event information is not particularly limited, but may be composed of common event information and learning behavior event information. The common event information refers to event information regarding various interactions unrelated to learning behaviors performed by a user during a course, and the learning behavior event information refers to event information related to learning behaviors performed by a user during a course.
본 발명에서 상기 (b) 단계는 상기 (a) 단계에서 수집한 사용자 이벤트 정보를 포함하는 사용자 학습 패턴 정보를 빅데이터 저장부에 저장하는 단계로서, 상기 사용자 학습 패턴 정보는 로그인한 사용자의 일련의 온라인 강의 수강 과정을 통해 수집되는 빅데이터들 중 해당 사용자의 학습 패턴과 연관된 빅데이터를 의미하며, 본 발명에서 상기 사용자 학습 패턴 정보는 사용자의 학습 패턴을 보다 정교하고 세밀하게 파악하기 위해 웹 페이지로부터 수집한 사용자 이벤트 정보를 포함하는 것을 특징으로 한다.In the present invention, the step (b) is a step of storing user learning pattern information including the user event information collected in the step (a) in a big data storage unit, wherein the user learning pattern information refers to big data associated with the learning pattern of a user among big data collected through a series of online lecture courses of a logged-in user, and in the present invention, the user learning pattern information is characterized by including user event information collected from a web page in order to more precisely and specifically understand the user's learning pattern.
상기 사용자 학습 패턴 정보는 특별히 제한적인 것은 아니나, 학습 성취 패턴 정보, 학습 태도 패턴 정보 및 학습 능력 패턴 정보로 구성될 수 있다. 도 2에서는 상기 사용자 학습 패턴 정보를 구성하는 3 가지 패턴인 학습 성취 패턴 정보, 학습 태도 패턴 정보 및 학습 능력 패턴 정보를 구성하는 세부 패턴 정보들을 예시적으로 나타내고 있다. 가령, 도 2에 의하면, 학습 성취 패턴 정보에는 '평균 진도율 체크', '학습 진도율이 낮은 경우', '학습 진도율 도달 시점 체크' 등 진도율과 관련된 세부 패턴 정보가 있고, 학습 태도 패턴 정보에는 '마지막 접속일', '연속으로 접속 시', '수강신청 후 학습 이력이 없을 경우' 등 접속일과 관련된 세부 패턴 정보와 '수료한 강좌가 많은 경우', '수강하고 있는 강좌가 적은 경우' 등 강좌 수강 수와 관련된 새부 패턴 정보가 있으며, 학습 능력 패턴 정보에는 '비디오 내 skip이 잦은 경우', '동일 동영상 재생횟수가 많은 경우' 등 동영상 시청과 관련된 세부 패턴 정보와 '문제 풀이 하지 않은 경우', '문제 풀이 속도가 빠른 경우' 등 문제 풀이와 관련된 세부 패턴 정보 등이 있다.The above user learning pattern information is not particularly limited, but may be composed of learning achievement pattern information, learning attitude pattern information, and learning ability pattern information. Fig. 2 exemplarily shows detailed pattern information constituting the three patterns constituting the above user learning pattern information: learning achievement pattern information, learning attitude pattern information, and learning ability pattern information. For example, according to FIG. 2, the learning achievement pattern information includes detailed pattern information related to the progress rate, such as 'check average progress rate', 'when the learning progress rate is low', and 'check when the learning progress rate is reached'; the learning attitude pattern information includes detailed pattern information related to the access date, such as 'last access date', 'when accessing continuously', and 'when there is no learning history after course registration'; and new pattern information related to the number of courses taken, such as 'when many courses have been completed' and 'when few courses are being taken'; and the learning ability pattern information includes detailed pattern information related to video viewing, such as 'when there are frequent skips in the video' and 'when the same video is played many times'; and detailed pattern information related to problem solving, such as 'when a problem is not solved' and 'when the problem solving speed is fast'.
본 발명에서 상기 (c) 단계는 룰 기반 코칭 엔진을 통해, 상기 (b) 단계에서 저장된 사용자 학습 패턴 정보가 충족하는 룰(rule)을 체크하는 단계로서, 본 발명에서 상기 룰(rule)은 코칭 서비스 제공자측에서 수집한 사용자 학습 패턴 정보를 기반으로 사용자의 학습 패턴을 세부적인 조건으로 분류하기 위한 일종의 판단 기준으로서, 코칭 서비스 제공자측에서 룰 기반 코칭 엔진에 룰 리스트를 구축해 두고 상황에 따라 룰을 추가하거나 삭제할 수도 있다. 도 3에 나타난 예시를 참고하면, 룰(rule)에는, 예를 들면, '하위섹션의 학습 활동 진입 후 강좌탭으로 이동 시 바로 이전에 학습한 하위섹션 내에 속한 동영상 중, 재생 시도 하지 않은 동영상이 1개 이상 존재하는 경우', '하위섹션의 학습활동 진입 후 강좌탭으로 이동 시 바로 이전에 학습한 하위섹션 내에 속한 모든 동영상의 전체 러닝타임 대비 전체 동영상의 재생시간이 1%이상~ 15% 이하일 때', '하위섹션의 학습활동 진입 후 강좌탭으로 이동 시 바로 이전에 학습한 하위섹션 내에 속한 모든 동영상의 전체 러닝타임 대비 전체 동영상의 재생시간이 16%이상~ 30% 이하일 때', '하위섹션의 학습활동 진입 후 강좌탭으로 이동 시 바로 이전에 학습한 하위섹션 내에 속한 모든 동영상의 전체 러닝타임 대비 전체 동영상의 재생시간이 31%이상~45% 이하일 때', '하위섹션의 학습활동 진입 후 강좌탭으로 이동 시 바로 이전에 학습한 하위섹션 내에 속한 모든 동영상의 전체 러닝타임 대비 전체 동영상의 재생시간이 46%이상~60% 이하일 때' 등이 있으며, 코칭 서비스 제공자측에서 상황이나 필요에 따라 룰을 추가하거나 삭제할 수 있다.In the present invention, the step (c) is a step of checking a rule satisfied by the user learning pattern information stored in the step (b) through a rule-based coaching engine. In the present invention, the rule is a kind of judgment criterion for classifying the user's learning pattern into detailed conditions based on the user learning pattern information collected by the coaching service provider. The coaching service provider may build a rule list in the rule-based coaching engine and add or delete rules depending on the situation. Referring to the example shown in Figure 3, the rules include, for example, 'When moving to the lecture tab after entering the learning activity of a subsection, if there is at least one video that has not been attempted to be played among the videos in the subsection studied immediately before', 'When moving to the lecture tab after entering the learning activity of a subsection, if the total video playback time is 1% to 15% of the total running time of all videos in the subsection studied immediately before', 'When moving to the lecture tab after entering the learning activity of a subsection, if the total video playback time is 16% to 30% of the total running time of all videos in the subsection studied immediately before', 'When moving to the lecture tab after entering the learning activity of a subsection, if the total video playback time is 31% to 45% of the total running time of all videos in the subsection studied immediately before', 'When moving to the lecture tab after entering the learning activity of a subsection, if the total running time of all videos in the subsection studied immediately before There are cases where the total video playback time is between 46% and 60%, etc., and the coaching service provider can add or delete rules depending on the situation or needs.
본 발명에서 상기 (d)단계는 룰 기반 코칭 엔진을 통해, 상기 (c)단계의 체크 결과 해당 사용자가 충족하는 룰에 대응하는 코칭 메시지 정보 및 메시지 노출 시점를 확인하는 단계로서, 가령 사용자가 웹 페이지 상으로 필수 강의를 수강 도중 강의를 완벽하게 수강하지 않은 채 스킵(skip) 한 후 다른 과목 강의로 넘어가는 학습 행위를 한 경우, 이벤트 핸들러를 통해 해당 이벤트 정보를 웹 페이지로부터 수집하고, 룰 기반 코칭 엔진에서는 수집한 이벤트 정보가 충족하는 룰(rule)에 대응하는 코칭 메시지 정보 및 메시지 노출 시점를 확인하게 된다. 도 3에서는 룰 기반 코칭 엔진에 구축해 둔 개개의 룰(rule)에 대응하는 코칭 메시지 정보 및 메시지 노출 시점 정보의 예시를 확인할 수 있다. 또한, 도 4를 참고하면, 코칭 서비스 제공자측에서는 메시지 정보를 관리 시스템을 통해 상황이나 필요에 따라 추가, 수정 또는 삭제할 수 있다.In the present invention, the step (d) is a step of confirming, through the rule-based coaching engine, the coaching message information and message exposure time corresponding to the rule satisfied by the user based on the check result of the step (c). For example, if the user skips a required lecture on a web page without completely completing the lecture and moves on to a different subject lecture, the event information is collected from the web page through the event handler, and the rule-based coaching engine confirms the coaching message information and message exposure time corresponding to the rule satisfied by the collected event information. In Fig. 3, examples of coaching message information and message exposure time information corresponding to individual rules built in the rule-based coaching engine can be confirmed. In addition, referring to Fig. 4, the coaching service provider can add, modify, or delete message information through the management system according to the situation or need.
본 발명에서 상기 (e) 단계는 이벤트 핸들러를 통해, 상기 (d) 단계에서 확인한 코칭 메시지 정보를 해당 메시지 노출 시점에 웹 페이지에 표시하는 단계로서, 본 발명에서 상기 이벤트 핸들러는 웹 페이지로부터 사용자 이벤트 정보를 수집하는 역할과 웹 페이지 상의 이벤트에 대응하는 코칭 메시지 정보를 웹 페이지에 표시하는 역할을 수행한다. 도 5는 코칭 메시지 정보를 웹 페이지에 표시하는 장면의 예시를 나타낸 것이다.In the present invention, the step (e) is a step of displaying the coaching message information confirmed in the step (d) on a web page at the time of message exposure through an event handler. In the present invention, the event handler collects user event information from a web page and displays coaching message information corresponding to an event on the web page on the web page. Fig. 5 illustrates an example of a scene where coaching message information is displayed on a web page.
본 발명에 따른 사용자 학습패턴 기반 코칭방법에 의하면, 웹 페이지로부터 수집한 사용자 이벤트 정보를 이용하여 도출된 사용자 학습패턴에 기반 하여 해당 사용자에게 필요한 사항이나 보충 사항에 대한 맞춤식 코칭 메시지를 새로운 학습 단계 진입 전에 제공함으로써, 수강생이 온라인 강의를 보다 더 충실하고 만족도 높게 수강할 수 있도록 한다.According to the user learning pattern-based coaching method according to the present invention, a customized coaching message on necessary matters or supplementary matters is provided to the user before entering a new learning stage based on the user learning pattern derived using user event information collected from a web page, thereby enabling the student to take the online lecture more faithfully and with higher satisfaction.
본 발명의 또 다른 양태는 상기의 사용자 학습패턴 기반 코칭방법을 컴퓨터상에서 실행시키기 위한 프로그램을 기록한 매체에 관한 것이다. 상기 매체는 컴퓨터가 읽을 수 있는 코드가 저장될 수 있는 것이라면 그 종류에 있어 특별히 제한적인 것은 아니며, USB, CD-ROM, 플로피 디스크, 자기 테이프 등 다양한 기록 매체가 사용될 수 있다.Another aspect of the present invention relates to a medium recording a program for executing the above-described user learning pattern-based coaching method on a computer. The medium is not particularly limited in its type as long as it can store a computer-readable code, and various recording media such as USB, CD-ROM, floppy disk, and magnetic tape can be used.
이상에 설명한 바와 같이, 본 발명이 속하는 기술 분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 본 발명의 범위는 상기의 상세한 설명보다는 후술할 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As described above, those skilled in the art will understand that the present invention can be implemented in other specific forms without changing the technical idea or essential characteristics thereof. The scope of the present invention is indicated by the claims described below rather than the detailed description above, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention.
Claims (4)
(a) 이벤트 핸들러를 통해, 웹 페이지로부터 사용자 이벤트 정보를 수집하는 단계;
(b) 상기 (a) 단계에서 수집한 사용자 이벤트 정보를 포함하는 사용자 학습 패턴 정보를 빅데이터 저장부에 저장하는 단계;
(c) 룰 기반 코칭 엔진을 통해, 상기 (b) 단계에서 저장된 사용자 학습 패턴 정보가 충족하는 룰(rule)을 체크하는 단계;
(d) 룰 기반 코칭 엔진을 통해, 상기 (c)단계의 체크 결과 해당 사용자가 충족하는 룰에 대응하는 코칭 메시지 정보 및 메시지 노출 시점를 확인하는 단계; 및
(e) 이벤트 핸들러를 통해, 상기 (d) 단계에서 확인한 코칭 메시지 정보를 해당 메시지 노출 시점에 웹 페이지에 표시하는 단계;를 포함하는 사용자 학습패턴 기반 코칭방법.
In a user learning pattern-based coaching method performed on a computer server,
(a) a step of collecting user event information from a web page through an event handler;
(b) a step of storing user learning pattern information including user event information collected in step (a) in a big data storage unit;
(c) a step of checking a rule satisfied by the user learning pattern information saved in step (b) through a rule-based coaching engine;
(d) a step of checking the coaching message information and message exposure time corresponding to the rule satisfied by the user based on the check result of step (c) through a rule-based coaching engine; and
(e) A user learning pattern-based coaching method, comprising: a step of displaying the coaching message information confirmed in step (d) on a web page at the time of message exposure through an event handler.
상기 사용자 이벤트 정보는 공통 이벤트 정보 및 학습 행위 이벤트 정보로 구성되는 것을 특징으로 하는 사용자 학습패턴 기반 코칭방법.
In paragraph 1,
A user learning pattern-based coaching method, characterized in that the above user event information is composed of common event information and learning behavior event information.
상기 사용자 학습 패턴 정보는 학습 성취 정보, 학습 태도 정보 및 학습 능력 정보로 구성되는 것을 특징으로 하는 사용자 학습패턴 기반 코칭방법.
In paragraph 1,
A user learning pattern-based coaching method, characterized in that the above user learning pattern information is composed of learning achievement information, learning attitude information, and learning ability information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230194705A KR20250102725A (en) | 2023-12-28 | 2023-12-28 | Coaching method based on user learning patterns |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230194705A KR20250102725A (en) | 2023-12-28 | 2023-12-28 | Coaching method based on user learning patterns |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20250102725A true KR20250102725A (en) | 2025-07-07 |
Family
ID=96394513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230194705A Pending KR20250102725A (en) | 2023-12-28 | 2023-12-28 | Coaching method based on user learning patterns |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20250102725A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130103067A1 (en) | 2011-07-28 | 2013-04-25 | Myra I. L. Fabro | Discectomy devices and related methods |
| US20210001701A1 (en) | 2019-07-02 | 2021-01-07 | Honda Motor Co., Ltd. | Vehicle |
-
2023
- 2023-12-28 KR KR1020230194705A patent/KR20250102725A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130103067A1 (en) | 2011-07-28 | 2013-04-25 | Myra I. L. Fabro | Discectomy devices and related methods |
| US20210001701A1 (en) | 2019-07-02 | 2021-01-07 | Honda Motor Co., Ltd. | Vehicle |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lu et al. | Streamwiki: Enabling viewers of knowledge sharing live streams to collaboratively generate archival documentation for effective in-stream and post hoc learning | |
| Van Deursen et al. | Using the Internet: Skill related problems in users’ online behavior | |
| Kleftodimos et al. | Using open source technologies and open internet resources for building an interactive video based learning environment that supports learning analytics | |
| US20130061140A1 (en) | Interactive digital experience for a literary work | |
| Yung et al. | Diverse roles of alternative media in Hong Kong civil society: From public discourse initiation to social activism | |
| Boers et al. | From convergence to connectivism: Teaching journalism 2.0 | |
| US20160328986A1 (en) | Systems, methods and devices for call center simulation | |
| TWI575457B (en) | Online interactive 3D multimedia editing communication architecture, editing communication method and computer readable media | |
| Tang et al. | Understanding Screenwriters' Practices, Attitudes, and Future Expectations in Human-AI Co-Creation | |
| Urban et al. | Fake it to make it, media literacy, and persuasive design: Using the functional triad as a tool for investigating persuasive elements in a fake news simulator | |
| Stoddart | Using educational technology as an institutional teaching and learning improvement strategy? | |
| US20210224751A1 (en) | System and method for generating an immersive candidate storyboard | |
| Stefanidis et al. | IS curriculum career tracks: a UK study | |
| Ghosh et al. | Text entry in indian languages on mobile: User perspectives | |
| KR20250102725A (en) | Coaching method based on user learning patterns | |
| Gray | Narrative qualities of design argumentation | |
| KR102826266B1 (en) | Method and apparatus for managing data on number of reviewing education contents and detecting fraud behavior | |
| KR101302583B1 (en) | An e-learning contents management system based on object units and the method thereof | |
| US11526669B1 (en) | Keyword analysis in live group breakout sessions | |
| KR102557077B1 (en) | System for analyzing quality of curriculum/contents based on instructional learning method using xAPI(Experience Application Programming Interface) template in distributed learning environment | |
| McAdams | Multimedia journalism | |
| Tan et al. | From neurophobia to neuroanxiety: an opportune review of its definition and impact on neurology educators and learners | |
| KR101089357B1 (en) | Object-based Learning Content Development System | |
| CN111127265A (en) | Course recommended equipment and methods | |
| Herrera-Damas et al. | The Production of Immersive Journalism: Best Practices in the Age of the Dawning Metaverse |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| Q12 | Application published |
Free format text: ST27 STATUS EVENT CODE: A-1-1-Q10-Q12-NAP-PG1501 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| D21 | Rejection of application intended |
Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D21-EXM-PE0902 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |