Content / space-time based foreign language learning system

The content/space-time based foreign language learning system addresses the limitations of existing methods by allowing learners to set conditions for location and schedule-based learning, delivering tailored information to enhance learning effectiveness and motivation.

JP7808412B1Active Publication Date: 2026-01-29IIR TECH INC
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
JP2025004119
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2024-12-27
Filing Date
2025-01-10
Publication Date
2026-01-29
Estimated Expiration
2045-01-10

AI Technical Summary

Technical Problem

Existing foreign language learning methods fail to effectively match learning content, method, and management to the specific situation of the learner, due to discrepancies in recognition and reaction speeds and interactions with content, limiting usability and motivation.

Method used

A content/space-time based foreign language learning system that allows learners to set conditions on a content/time-space basis, providing tailored learning information when specific location or schedule conditions are met, using a learner terminal and learning platform server to deliver location and schedule-specific learning materials.

Benefits of technology

Enables learners to learn a foreign language that suits their specific situation, enhancing practicality and motivation by providing timely and relevant learning content, thus improving learning effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007808412000001_ABST
    Figure 0007808412000001_ABST
Patent Text Reader

Abstract

To provide a foreign language learning system that enables a learner to learn a foreign language by providing foreign language learning information that matches the learning conditions set by the learner when the learning conditions are met. The foreign language learning system includes a learner terminal (100) and a learning platform server (200), and allows learners to set learning conditions based on content / time-space, and provides the learner with foreign language learning information suited to the learning situation when the content / time-space-based learning situation (content playback / location at a specific location / arrival of a specific schedule) set by the learner as the learning condition is reached. Because foreign language learning suited to a specific learning situation is possible for the learner, it enables on-site and effective foreign language learning for learners and provides the effect of providing learners with a sustained motivation to learn.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a content / space-time based foreign language learning system, and more particularly to a content / space-time based foreign language learning system that allows a learner to set learning conditions on a content / space-time basis, and when the content / space-time based learning situation set by the learner as the learning condition (content playback / location at a specific location / arrival of a specific schedule) is reached, provides the learner with foreign language learning information that suits the learning situation, allowing the learner to learn a foreign language that suits the specific learning situation in the specific learning situation. [Background technology]

[0002] Research has shown that utilizing cultural content such as books, movies, dramas, YouTube, comics, music, and games is effective when learning a foreign language and can also provide sustained motivation to learn. As a result, a variety of foreign language learning methods and technologies that combine content have been developed.

[0003] However, content-based foreign language learning methods have fundamentally limited usability due to the difference between the recognition and reaction speed of users consuming content and those learning, as well as the discrepancy in users' interactions with content and learning.

[0004] In other words, the learning materials required for learning are either composed only of materials that can be converted in one go, such as translation and listening, or the learning materials are provided in a uniform manner using static materials, resulting in an imbalance between learning and content appreciation. This has limited the ability to provide the content to be learned, the learning method (type), learning management, etc. along with the playback of content.

[0005] In addition to content-based foreign language learning methods, another effective foreign language learning method is the use of on-the-spot learning. This means that when a learner is placed in a specific situation, they can learn a foreign language that is relevant to that situation.

[0006] For example, when a learner is located in a particular location (e.g., an airport, a hotel, etc.), foreign language learning related to that location may be possible, or when a particular schedule situation (e.g., a business meeting, a conference, etc.) occurs, foreign language learning related to that location may be possible.

[0007] However, in foreign language learning methods that are combined with on-site learning, it is difficult to grasp the specific situation in which the learner is placed, and therefore there is a limitation in that it is not possible to match the learning content, learning method (type), learning management, etc. to the specific situation in which the learner is placed.

[0008] Therefore, in order to solve the conventional problems, the present invention proposes a content / time-space-based foreign language learning system that allows learners to set learning conditions on a content / time-space basis, and when the content / time-space-based learning situation set by the learner as the learning condition (content playback / location at a specific location / arrival of a specific schedule) occurs, provides the learner with foreign language learning information that suits the learning situation, allowing the learner to learn a foreign language that suits the specific learning situation in the specific learning situation. [Prior art documents] [Patent documents]

[0009] [Patent Document 1] Korean Patent Registration No. 10-1704679 [Patent Document 2] Korean Patent Registration No. 10-1899921 [Patent Document 3] Korean Patent Registration No. 10-2277362 [Patent Document 4] Korean Patent Registration No. 10-2308902 Summary of the Invention [Problem to be solved by the invention]

[0010] The present invention aims to enable learners to set learning conditions on a content / time-space basis, and when the content / time-space-based learning situation set by the learner as the learning condition (content playback / location at a specific location / arrival of a specific schedule) is reached, to provide the learner with foreign language learning information that suits the learning situation, thereby enabling the learner to learn a foreign language that suits the specific learning situation in the specific learning situation. [Means for solving the problem]

[0011] In order to solve the above problems, the content / space-time based foreign language learning system of the present invention comprises:

[0012] A learner's terminal (100) that connects to the learning platform server (200) via web or app mode, allows learners to set learning conditions based on content / time space, requests foreign language learning information from the learning platform server (200) when a learning situation corresponding to the learning conditions set by the learner occurs, displays the foreign language learning information provided by the learning platform server (200) on the screen in response to the request for foreign language learning information, enables learners to learn foreign language related to the learning situation, and provides the learning result information to the learning platform server (200) when the learning is completed;

[0013] and a learning platform server (200) that, when a foreign language learning information request is received from the learner's terminal (100), grasps the learner's current learning situation and provides the learner's terminal (100) with foreign language learning information related to the grasped learning situation. [Effects of the Invention]

[0014] The present invention allows learners to set learning conditions on a content / time-space basis, and when the content / time-space-based learning situation set by the learner as the learning condition (content playback / location at a specific location / arrival of a specific schedule) is reached, foreign language learning information that suits the learning situation is provided to the learner, allowing the learner to learn a foreign language that suits the specific learning situation in the specific learning situation, enabling learners to learn a foreign language that is both practical and effective, and providing the effect of providing learners with sustained motivation to learn. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is an overall configuration diagram of the present invention. [Figure 2] FIG. 10 is a diagram illustrating an example of learning condition settings according to the present invention. [Figure 3] FIG. 10 is an exemplary diagram of content analysis information according to the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0016] The present invention relates to a content / time-space based foreign language learning system, which allows a learner to set learning conditions on a content / time-space basis, and when the content / time-space based learning situation set by the learner as the learning condition (content playback / location at a specific location / arrival of a specific schedule) is reached, foreign language learning information suited to the learning situation is provided to the learner, allowing the learner to learn a foreign language suited to the specific learning situation in the specific learning situation, thereby enabling learners to learn a foreign language in a practical and effective manner and providing the effect of providing the learner with a sustained motivation to learn. As shown in Figure 1, the system is characterized by including a learner terminal 100 and a learning platform server 200.

[0017] Specific embodiments of the present invention will be described below with reference to the drawings.

[0018] The content / space-time based foreign language learning system of the present invention is as shown in FIG.

[0019] a learner terminal 100 that connects to the learning platform server 200 via a web or application, allows a learner to set learning conditions based on content / time space, requests foreign language learning information from the learning platform server 200 when a learning situation corresponding to the learning conditions set by the learner occurs, displays the foreign language learning information provided by the learning platform server 200 on a screen in response to the request for foreign language learning information, enables the learner to learn a foreign language related to the learning situation, and provides the learning result information to the learning platform server 200 when the learning is completed;

[0020] and a learning platform server 200 that, when the learner's terminal device 100 requests foreign language learning information, grasps the learner's current learning situation and provides the learner's terminal device 100 with foreign language learning information related to the grasped learning situation.

[0021] The learner terminal 100 of the present invention may be a smartphone or a PC, and is installed with an application program that enables learners to set learning conditions based on content / time and space and supports foreign language learning using foreign language learning information provided by the learning platform server 200.

[0022] The learner's terminal 100 is connected to the learning platform server 200 via a web or application, allowing the learner to set learning conditions based on content / time and space.

[0023] Specifically, the learner's terminal 100 allows the learner to set at least one of the learning conditions, such as content playback, location, and schedule, as a learning condition.

[0024] 2, if a learner wants to learn a foreign language while playing content (books, movies / dramas / YouTube, comics, music, games, etc.), he / she selects a content playback item through the learning condition setting window, if he / she wants to learn a foreign language while in a specific location (airport, hotel, etc.), he / she selects a location item through the learning condition setting window, and if he / she wants to learn a foreign language while in a specific schedule (business meeting, golf round, etc.), he / she selects a schedule item through the learning condition setting window. Of course, two or more of content playback, location, and schedule may be set as learning conditions at the same time.

[0025] In addition, when a learner sets content playback as a learning condition, the learner terminal 100 allows the learner to set at least one of video content playback / image content playback / music content playback and at least one of learning period / learning subject as a learning condition.

[0026] If a learner wants to learn a foreign language while watching video content such as movies, dramas, YouTube, games, etc., he / she selects the video content playback item through the learning condition setting window, if he / she wants to learn a foreign language while watching image content such as webtoons, books, etc., he / she selects the image content playback item through the learning condition setting window, and if he / she wants to learn a foreign language while listening to music, he / she selects the music content playback item through the learning condition setting window. Of course, two or more of video content, image content, and music content may be set as learning conditions at the same time.

[0027] The learning period is the time period during which the learner intends to learn based on the content playback time while the content is being played. The learner can select the learning period item and input the time period they wish to learn (e.g., 3 minutes, 5 minutes, 10 minutes, etc.) to set the specific learning period as the learning condition.

[0028] The learning topic is selected when a specific learning topic is included in the content being played and the learner wishes to learn a foreign language related to that topic. The learner can select a learning topic item, input the learning topic they wish to learn (e.g., idiomatic expressions, neologisms, proverbs, etc.), and set the specific learning topic as a learning condition.

[0029] In addition, when a learner sets a location as a learning condition, the learner terminal 100 allows the learner to input specific location information through a learning condition setting window. For example, the specific location may be an airport / hotel, etc., and if an airport / hotel, etc. is set as a learning condition for the specific location and the learner is located at the airport / hotel, the learner can learn a foreign language related to the airport / hotel, etc.

[0030] In addition, when a learner sets a schedule as a learning condition, the learner terminal 100 allows the learner to input specific schedule information through a learning condition setting window. For example, the specific schedule may be a business meeting / golf round, etc., and when the business meeting / golf round, etc. is set as a learning condition for the specific schedule, the learner can study a foreign language related to the business meeting / golf round, etc.

[0031] On the other hand, when learning a foreign language while viewing content, if a learner skips a lot of lessons, it means that the learner is not concentrating on learning the foreign language, and if the learner does not skip a lot of lessons, it means that the learner is concentrating on learning the foreign language. Therefore, when a learner's concentration on learning the foreign language decreases, the content exposure rate must be increased proportionately so that the learner can concentrate on watching content instead of learning the foreign language, and when a learner's concentration on learning the foreign language increases, the exposure rate of foreign language learning information must be increased proportionately so that the learner can concentrate on learning the foreign language instead of watching content.

[0032] For this purpose, the learning cycle manually set by the learner as a learning condition is automatically reset according to the learner's skip of content-related foreign language learning, and if the learner skips content-related foreign language learning, the currently set learning cycle is reset to increase by a preset value to increase the content exposure rate, and if the learner does not skip content-related foreign language learning, the currently set learning cycle is reset to decrease by a preset value to increase the exposure rate of foreign language learning information.

[0033] For example, if the learning cycle manually set by the learner as a learning condition is 60 seconds, and the preset value for resetting the learning cycle is 3 seconds, and the learner is learning content-related foreign language content while watching content, when a skip in the content-related foreign language learning occurs, the currently set learning cycle is increased by 3 seconds and automatically reset to 63 seconds, this is done every time a skip in the content-related foreign language learning occurs, and as the learner's concentration in learning the foreign language decreases, the learning cycle increases proportionally, increasing the content exposure rate so that the learner can concentrate on watching the content instead of learning the foreign language, and if there are no skips in the content-related foreign language learning, the currently set learning cycle is decreased by 3 seconds and automatically reset to 57 seconds, this is done every time there are no skips in the content-related foreign language learning, and as the learner's concentration in learning the foreign language increases, the learning cycle shortens proportionally, increasing the exposure rate of foreign language learning information so that the learner can concentrate on learning the foreign language instead of watching the content.

[0034] When the learner's terminal 100 reaches a learning situation that meets the learning conditions set by the learner, it requests foreign language learning information from the learning platform server 200 .

[0035] Specifically, when content playback is set as a learning condition and content playback begins, the learner terminal 100 provides content metadata including content source URL information to the learning platform server 200; if a learning cycle is set as a learning condition, the learner terminal 100 requests content-related foreign language learning information from the learning platform server 200 for each set learning cycle; and if a specific learning subject is set as a learning condition, the learner terminal 100 provides specific learning subject information to the learning platform server 200.

[0036] For example, when a content playback / learning cycle of 3 minutes is set as a learning condition and a learner starts watching the movie Titanic through the learner terminal 100, the source URL information of the movie content Titanic is extracted from the metadata of the movie content Titanic, and the extracted source URL information of the movie content Titanic is provided to the learning platform server 200, and then the content-related foreign language learning information is requested from the learning platform server 200 every 3 minutes of the set learning cycle.

[0037] As another example, when content playback / specific learning topic (proverbs) is set as the learning condition and a learner starts watching the movie Titanic through the learner terminal 100, the source URL information of the movie content Titanic is extracted from the metadata of the movie content Titanic, and the extracted source URL information of the movie content Titanic and the specific learning topic information of proverbs are provided to the learning platform server 200.

[0038] As another example, when content playback / 3-minute learning cycle / specific learning topic (proverbs) are set as learning conditions, if a learner starts watching the movie Titanic through the learner terminal 100, the source URL information of the movie content Titanic is extracted from the metadata of the movie content Titanic, and the extracted source URL information of the movie content Titanic and specific learning topic information, i.e., proverbs, are provided to the learning platform server 200, and then content-related foreign language learning information is requested from the learning platform server 200 every 3 minutes of the set learning cycle.

[0039] In addition, if a specific location is set as a learning condition and the learner terminal 100 is currently located at the specific location, the learner terminal 100 provides coordinate metadata including GPS information of the specific location to the learning platform server 200 and requests foreign language learning information related to the specific location.

[0040] For example, when a specific location such as an airport / hotel is set as a learning condition, if the current location is Airport A according to the GPS function of the learner terminal 100, the learner terminal 100 provides the learning platform server 200 with coordinate metadata including the GPS information of Airport A corresponding to the current location to request foreign language learning information related to Airport A (foreign language learning information specialized for Airport A), and if the current location is Hotel B according to the GPS function of the learner terminal 100, the learner terminal 100 provides the learning platform server 200 with coordinate metadata including the GPS information of Hotel B corresponding to the current location to request foreign language learning information related to Hotel B (foreign language learning information specialized for Hotel B).

[0041] In addition, when a specific schedule is set as a learning condition and the current time is the specific schedule time, the learner terminal 100 provides schedule metadata including the content information of the specific schedule to the learning platform server 200 and requests foreign language learning information related to the specific schedule.

[0042] For example, when a specific schedule such as a business meeting / golf round is set as a learning condition, a general schedule management program (a program that notifies the user of the schedule content when the scheduled time arrives) installed in the learner terminal 100 is used to request foreign language learning information related to the business meeting (foreign language learning information with the theme of the business meeting) by providing schedule metadata including schedule content information of the business meeting to the learning platform server 200 if the current time (e.g., 2:00 p.m.) is the time for the business meeting, and request foreign language learning information related to the golf round (foreign language learning information with the theme of the golf round) by providing schedule metadata including schedule content information of the golf round to the learning platform server 200 if the current time (e.g., 11:00 a.m.) is the time for the golf round.

[0043] The specific location-related foreign language learning information or specific schedule-related foreign language learning information is provided only once when the learner is in a specific location or at a specific schedule time, whereas the content-related foreign language learning information is provided multiple times at set learning intervals (e.g., 3 minutes) during the learner's viewing time of the content (e.g., 1 to 2 hours).

[0044] That is, the learner must be able to study the foreign language at regular intervals while watching the content. To this end, if the foreign language learning information provided by the learning platform server 200 is content-related foreign language learning information, the learner terminal 100 pauses the playback of the currently playing content and displays the content-related foreign language learning information on the screen, allowing the learner to study the foreign language using the content-related foreign language learning information. When the learner has finished studying the content-related foreign language learning information, the learner terminal 100 resumes playback of the content and provides the learning result information to the learning platform server 200. This is repeated every time the learning platform server 200 provides content-related foreign language learning information, allowing the learner to study the foreign language while playing the content.

[0045] For example, if the total playback time of the content is one hour and the learning cycle is three minutes, the following sequence will be repeated at three-minute intervals during content playback: (stop playback of content → display content-related foreign language learning information screen → start playback of content) so that the learner can learn the foreign language while enjoying watching the content.

[0046] The learner terminal 100 provides learning result information to the learning platform server 200 when the learner's foreign language learning (content-related foreign language learning, specific location-related foreign language learning, specific schedule-related foreign language learning) is completed.

[0047] The learning platform server 200 of the present invention is configured to grasp the learning situation using the learning situation related metadata provided by the learner's terminal 100 and provide the foreign language learning information related to the grasped learning situation to the learner's terminal 100. As shown in FIG. 1,

[0048] a first learning progress unit 210 for providing content-related foreign language learning information to the learner's terminal 100 whenever the learner's terminal 100 requests content-related foreign language learning information after providing content metadata;

[0049] a second learning progress unit 220 that provides location-related foreign language learning information to the learner's terminal 100 when the learner's terminal 100 provides coordinate metadata, and provides schedule-related foreign language learning information to the learner's terminal 100 when the learner's terminal 100 provides schedule metadata;

[0050] and a learning material DB 230 in which foreign language learning materials by learning type are stored.

[0051] The features of the first learning progress unit 210 will be described below.

[0052] Specifically, the first learning progress unit 210:

[0053] a content analysis unit 211 that acquires content information related to the content metadata using the content metadata provided by the learner terminal 100, and that uses the acquired content information to identify the text included in the content and the text position within the content on a playback time basis / a text area basis within the image, and generates content analysis information in which the text information and the text position information are matched;

[0054] a text analysis unit 212 that analyzes the morphemes of all texts belonging to the content analysis information and generates text analysis information in which the text information and the morpheme analysis information are matched;

[0055] a learning information providing unit 213 that, when there is a request for content-related foreign language learning information from the learner terminal 100, selects a learning target text using content analysis information, and generates content-related foreign language learning information that is related to the learning target text and matches the learner's foreign language level using the selected learning target text information, text analysis information, learning evaluation result information provided by the learning evaluation unit 214, and foreign language learning materials by learning type stored in the learning material DB 230, and provides the content-related foreign language learning information to the learner terminal 100, whenever there is a request for content-related foreign language learning information from the learner terminal 100;

[0056] and a learning evaluation unit 214 that analyzes the learning result information provided by the learner terminal 100 after providing the content-related foreign language learning information, generates learning evaluation result information that can grasp the learner's foreign language level, and provides the generated learning evaluation result information to the learning information providing unit 213.

[0057] The content analysis unit 211 uses the content metadata provided by the learner terminal 100 to obtain content information related to the content metadata.

[0058] The content metadata includes source URL information of the content, and the content analysis unit 211 connects to the source URL of the content to obtain the content information (e.g., Titanic movie file information), and then uses the obtained content information to identify the text included in the content and the position of the text within the content on a playback time basis / text area basis within the image basis, and generates content analysis information in which the text information and text position information are matched, as illustrated in FIG. 3. The text included in the content may be a sentence or a word.

[0059] If the content is video content (e.g., movies, dramas, YouTube, etc.), the audio in the content is converted into text, and then the position of the text in the content is determined based on the video playback time, and content analysis information is generated by matching the text information with the text position information. However, the conversion of the audio in the video content into text uses general STT (speech-to-text) technology, and in the case of video content with subtitle information, the process of converting the audio to text is omitted.

[0060] In addition, if the content is image content (e.g., a webtoon / book), the position of the text within the content is determined based on the text area within the image, and content analysis information is generated by matching the text information with the text position information. Determining the position of the text within the content based on the text area within the image means determining the position of the text in the webtoon content, for example, the position of a speech bubble box or speech bubble on any page of the webtoon, as the text position.

[0061] If the content is music content, the audio in the content is converted into text, and then the position of the text in the content is determined based on the music playback time, and content analysis information is generated by matching the text information with the text position information. However, the text conversion of the audio in the content uses general STT (speech-to-text) technology, and in the case of music content with lyric information, the process of converting the audio into text is omitted.

[0062] The text analysis unit 212 is configured to perform a morphological analysis of all texts belonging to the content analysis information, and generate text analysis information in which the text information and the morphological analysis information are matched.

[0063] For example, if any text belonging to the content analysis information is "on a boat," morphological analysis is performed on all texts belonging to the content analysis information, such as "on a boat," to generate text analysis information that matches the text information and morphological analysis information.

[0064] When the learner terminal 100 requests content-related foreign language learning information, the learning information providing unit 213 selects a text to be learned, generates content-related foreign language learning information that is relevant to the selected text to be learned and matches the learner's foreign language level, and provides it to the learner terminal 100, every time the learner terminal 100 requests content-related foreign language learning information.

[0065] When the learner terminal 100 requests content-related foreign language learning information, the learning information providing unit 213 selects a text to be learned, and the selection of the text to be learned is characterized by selecting the text located closest to the time of the request for content-related foreign language learning information as the text to be learned, or selecting the text corresponding to the learner's foreign language level located closest to the time of the request for content-related foreign language learning information as the text to be learned.

[0066] For example, if the time when content-related foreign language learning information is requested is 00:03:10,400 based on the content playback time (playback time of video or music content), the text located closest to the requested time, 00:03:10,400, is identified using content analysis information (information that matches text information with text position information). If the text located closest to 00:03:10,400 is identified as "The sea is so beautiful," then "The sea is so beautiful" is selected as the text to be learned.

[0067] As another example, when selecting a text to be studied, if the learner's foreign language level is to be reflected, in addition to content analysis information (information in which text information and text position information are matched), text analysis information (information in which text information and morpheme analysis information are matched) and the learning assessment result information most recently provided by the learning assessment unit 214 are further used. For example, if the time when the content-related foreign language learning information is requested is 00:06:10,400 based on the content playback time (video or music content playback time) and the learner's foreign language level determined using the learning assessment result information most recently provided by the learning assessment unit 214 is Level 2, texts that contain Level 2 level morphemes from the texts adjacent to the request time (00:06:10,400) are identified using text analysis information, and the identified text is selected as the text to be studied.

[0068] For example, if the closest text at the time of the request (00:06:10,400) is "The sea is so beautiful," and the next closest text is "On a boat," and the text "On a boat" contains morphemes at the second-level, then the text "On a boat" will be selected as the learning text.

[0069] The learning information providing unit 213 generates content-related foreign language learning information that is related to the selected learning text and matches the learner's foreign language level using a generative AI.

[0070] The generative AI uses the learning target text information, text analysis information, and learning evaluation result information provided by the learning evaluation unit 214 to identify morphemes from the morphemes of the learning target text that match the learner's foreign language level, and uses the identified morpheme information, learning target text information, and foreign language learning materials by learning type stored in the learning material DB 230 to generate content-related foreign language learning information that is related to the learning target text and is related to the identified morphemes that match the learner's foreign language level, using the selected learning target text as a learning example sentence.

[0071] For example, if the learner's foreign language level determined using the learning assessment result information provided by the learning assessment unit 214 is Grade 2 and the selected learning text is "I'm on a boat," the generative AI will determine the Grade 2 level morphemes from the morphemes "ship / on / board / te / iru" in "I'm on a boat," the learning text selected using text analysis information.

[0072] For example, if the recognized morpheme at the Level 2 level is "ride," the selected learning target text "ride" is used as a learning example sentence using the Level 2 level morpheme information "ride," learning target text information "on a boat," and foreign language learning materials by learning type stored in the learning material DB 230, and content-related foreign language learning information related to the recognized morpheme "ride" that is related to the learning target text and corresponds to the learner's foreign language level of Level 2 is generated. The learning type of the content-related foreign language learning information generated by the generative AI may be any one of listening / writing / reading / speaking.

[0073] In particular, the reason why the selected learning text "On a Boat" is used as an example sentence is to ensure that the content-related foreign language learning information is related to the content being played. That is, for a learner who periodically studies a foreign language while watching the content being played, using the content that appears in the content being played as an example sentence is more effective than using content that does not appear in the content being played as an example sentence.

[0074] The learning type of content-related foreign language learning information that a learner is studying may be one of listening / writing / reading / speaking. If the learner's foreign language level is selected according to the learning type of listening / writing / reading / speaking, it is effective for foreign language learning to vary the learning type of content-related foreign language learning information repeated at each learning cycle. However, for learners who are weak at a particular learning type, it is effective for foreign language learning to continuously repeat content-related foreign language learning information of the weaker learning type.

[0075] To this end, when providing content-related foreign language learning information to the learner terminal 100, the learning information providing unit 213 provides content-related foreign language learning information having a learning type different from the learning types of the three content-related foreign language learning information previously provided, but if the error rate of a specific learning type is above a preset value, the content-related foreign language learning information is provided mainly based on the specific learning type.

[0076] For example, if a learner's foreign language level is selected according to the learning type of listening / writing / reading / speaking based on the learner's foreign language learning results using content-related foreign language learning information, the following sequence is repeated: provision of content-related foreign language learning information for listening type → provision of content-related foreign language learning information for writing type → provision of content-related foreign language learning information for reading type → provision of content-related foreign language learning information for speaking type.

[0077] If, as a result of a learner's foreign language learning using content-related foreign language learning information, the learner's listening level is found to be lower than the levels of other types (writing / reading / speaking), i.e., if the listening level error rate is above a preset value, content-related foreign language learning information will be provided that focuses on the listening level.If, after providing content-related foreign language learning information that focuses on the listening level, the level of the listening level becomes similar to the levels of the other types (writing / reading / speaking), the following sequence will be repeated: provision of content-related foreign language learning information for listening level → provision of content-related foreign language learning information for writing level → provision of content-related foreign language learning information for reading level → provision of content-related foreign language learning information for speaking level.

[0078] As shown in FIG. 2, a learner can set a specific learning topic when setting learning conditions. When a specific learning topic is set, the learner terminal 100 provides the specific learning topic information to the learning platform server 200. In this case, the learning information providing unit 213 identifies the text corresponding to the specific learning topic information and the position of the text using content analysis information (information matching text information and text position information), and generates content-related foreign language learning information related to the specific learning topic using generative AI using the text information and foreign language learning materials by learning type stored in the learning material DB 230. The generated content-related foreign language learning information related to the specific learning topic is provided to the learner terminal 100 at the time of playback of the content corresponding to the text position information, regardless of a request for content-related foreign language learning information from the learner terminal 100. This is characterized by being performed for each text corresponding to the specific learning topic information.

[0079] For example, when a proverb is set as a specific learning topic, the learning information providing unit 213 uses content analysis information (information that matches text information and text position information) to determine whether there is text that corresponds to the proverb.If there is a proverb text that says "A rolling stone gathers no moss," the learning information providing unit 213 determines the text position (position based on content playback time) of the proverb text, "A rolling stone gathers no moss," which is 00:25:20,300.

[0080] Once the proverb text and the location of the proverb text are identified, content-related foreign language learning information associated with the proverb text ("A rolling stone gathers no moss") is generated by a generative AI using the proverb text information ("A rolling stone gathers no moss") and the foreign language learning materials for each learning type stored in the learning material DB 230.Then, regardless of a request for content-related foreign language learning information from the learner's terminal device 100, the generated content-related foreign language learning information associated with the proverb text ("A rolling stone gathers no moss") is provided to the learner's terminal device 100 at 00:25:20,300, which is the content playback time corresponding to the proverb text location information, thereby enabling the learner to learn a foreign language using content-related foreign language learning information associated with the proverb text ("A rolling stone gathers no moss").

[0081] The second learning progress unit 220 is configured to provide location-related foreign language learning information to the learner terminal 100 when the learner terminal 100 provides coordinate metadata, and to provide schedule-related foreign language learning information to the learner terminal 100 when the learner terminal 100 provides schedule metadata.

[0082] As described above, a learner sets a specific location as a learning condition so that when the learner is located in the specific location, the learner can learn the specific related foreign language. When a specific location (e.g., airport / hotel, etc.) is set as a learning condition, the learner terminal 100 uses its GPS function to provide the learning platform server 200 with coordinate metadata including GPS information of the specific location when it is located in the specific location (e.g., airport / hotel, etc.) set as a learning condition.

[0083] When the learner terminal 100 provides the coordinate metadata, the second learning progress unit 220 grasps the characteristics of the specific location using the GPS information of the specific location included in the coordinate metadata, and uses the characteristic information of the specific location and foreign language learning materials by learning type stored in the learning material DB 230 to cause the generative AI to generate foreign language learning information related to the specific location related to situations that may occur at the specific location, and provides the generated location-related foreign language learning information to the learner terminal 100.

[0084] For example, if the GPS information of a specific location included in the coordinate metadata is GPS information for Airport A, the second learning progress unit 220 uses the GPS information of the specific location included in the coordinate metadata and a general map information providing platform (e.g., Google Earth) to determine that the specific location is Airport A, determines the characteristics of the determined Airport A (e.g., Airport A structure or convenience facilities, etc.), provides the characteristic information of Airport A to the generative AI, and causes the generative AI to generate foreign language learning information related to Airport A.

[0085] The generative AI generates airport A-related foreign language learning information related to situations that may occur at airport A using the characteristic information of airport A and foreign language learning materials by learning type stored in the learning material DB 230. The situations that may occur at airport A may be situations that may occur at a general airport or situations that may occur at structures or convenience facilities that are exclusive to airport A. The learning type of the airport A-related foreign language learning information generated by the generative AI may be one of listening / writing / reading / speaking.

[0086] When the generative AI generates the A airport related foreign language learning information, the second learning progress unit 220 provides the A airport related foreign language learning information to the learner terminal 100 as location related foreign language learning information.

[0087] In addition, a learner sets a specific schedule as a learning condition so that he or she can study a foreign language related to the specific schedule when the time for that specific schedule arrives. When a specific schedule (e.g., a business meeting / golf round, etc.) is set as a learning condition, the learner's terminal 100 provides schedule metadata including information about the specific schedule to the learning platform server 200 when the time for the specific schedule (e.g., a business meeting / golf round, etc.) set as the learning condition arrives (the schedule time can be determined by a general schedule management program installed in the terminal).

[0088] When the learner terminal 100 provides the schedule metadata, the second learning progress unit 220 grasps the characteristics of the specific schedule using the specific schedule content information included in the schedule metadata, and uses the characteristic information of the specific schedule and foreign language learning materials by learning type stored in the learning material DB 230 to have the generative AI generate foreign language learning information related to the specific schedule related to situations that may occur in the specific schedule, and provides the generated schedule-related foreign language learning information to the learner terminal 100.

[0089] For example, if the specific schedule content information included in the schedule metadata is a business meeting, the second learning progress unit 220 determines that the specific schedule is a business meeting based on the specific schedule content information included in the schedule metadata, determines the characteristics of the determined business meeting (e.g., characteristics that may occur in a business meeting), and provides the characteristic information of the business meeting to the generative AI, allowing the generative AI to generate foreign language learning information related to the business meeting.

[0090] The generative AI generates business meeting-related foreign language learning information related to situations that may occur in a business meeting using the business meeting characteristic information and foreign language learning materials by learning type stored in the learning material DB 230. The situations that may occur in a business meeting may be situations that may occur in a general meeting or situations that may occur only in a business meeting. The learning type of the business meeting-related foreign language learning information generated by the generative AI may be one of listening, writing, reading, and speaking.

[0091] When the generative AI generates the business meeting-related foreign language learning information, the second learning progress unit 220 provides the business meeting-related foreign language learning information to the learner terminal 100 as schedule-related foreign language learning information.

[0092] The learning material DB 230 stores foreign language learning materials for each learning type, and the foreign language learning materials for each learning type stored in the learning material DB 230 are used by the generative AI when generating foreign language learning information.

[0093] Although the technical concept of the present invention has been described above with reference to the accompanying drawings, this is merely an illustrative description of the preferred embodiment of the present invention and is not intended to limit the present invention. Therefore, it is clear that the scope of the present invention is not limited to the embodiment, and also includes modifications within the scope of the technical concept of the present invention that can be made by a person skilled in the art. [Explanation of symbols]

[0094] 100: Student terminal 200: Learning platform server 211: Content Analysis Department 212: Text Analysis Department 213: Learning Information Department 214: Learning Assessment Department

Claims

1. 1. A content / space-time based foreign language learning system, comprising: a learner terminal (100) that connects to the learning platform server (200) via a web or application, allows a learner to set learning conditions based on content / time space, requests foreign language learning information from the learning platform server (200) when a learning situation corresponding to the learning conditions set by the learner occurs, displays the foreign language learning information provided by the learning platform server (200) on a screen in response to the request for foreign language learning information, and enables the learner to learn a foreign language related to the learning situation, and provides learning result information to the learning platform server (200) when the learning is completed; a learning platform server (200) for grasping the current learning situation of the learner when the learner's terminal (100) requests foreign language learning information, and for providing the learner's terminal (100) with foreign language learning information related to the grasped learning situation; The learner terminal (100) The learner can set at least one of the following conditions for learning: content playback, location, and schedule. When a learner sets content playback as a learning condition, at least one of video content playback / image content playback / music content playback and at least one of learning cycle / learning subject can be set as the learning condition; When a learner sets a location as a learning condition, the learner can input specific location information; A content / space-time based foreign language learning system that allows a learner to input specific schedule information when the learner sets a schedule as a learning condition.

2. The learning cycle manually set by the learner as a learning condition is automatically reset according to the learner's skipping of content-related foreign language learning; The content / time-space-based foreign language learning system of claim 1, characterized in that if there is a skip in content-related foreign language learning, the currently set learning cycle is reset to increase by a preset value to increase the content exposure rate, and if there is no skip in content-related foreign language learning, the currently set learning cycle is reset to decrease by a preset value to increase the exposure rate of foreign language learning information.

3. The learner terminal (100) When content playback is set as a learning condition and content playback begins, the learning platform server 200 is provided with content metadata including content source URL information; when a learning cycle is set as a learning condition, the learning platform server 200 is requested to provide content-related foreign language learning information for each set learning cycle; when a specific learning subject is set as a learning condition, the learning platform server 200 is provided with specific learning subject information; and when the learner's content-related foreign language learning is completed, the learning platform server 200 is provided with learning result information; If a specific location is set as a learning condition and the current location is a specific location, coordinate metadata including GPS information of the specific location is provided to the learning platform server (200) to request specific location-related foreign language learning information, and when the learner's specific location-related foreign language learning is completed, learning result information is provided to the learning platform server (200); 2. The content / time-space based foreign language learning system of claim 1, wherein, when a specific schedule is set as a learning condition and the current time is a specific schedule time, schedule metadata including specific schedule content information is provided to the learning platform server (200) to request foreign language learning information related to the specific schedule, and when the learner's foreign language learning related to the specific schedule is completed, learning result information is provided to the learning platform server (200).

4. The learner terminal (100) 2. The content / time-space-based foreign language learning system of claim 1, wherein if the foreign language learning information provided by the learning platform server (200) is content-related foreign language learning information, the content-related foreign language learning information is displayed on the screen while pausing the playback of the currently played content, allowing the learner to learn the foreign language using the content-related foreign language learning information, and when the learning of the content-related foreign language learning information is completed, the content playback is resumed and the learning result information is provided to the learning platform server (200), and this is repeated every time the learning platform server (200) provides content-related foreign language learning information, allowing the learner to learn the foreign language while playing the content.

5. The learning platform server (200) a first learning progress unit (210) for providing content-related foreign language learning information to the learner's terminal (100) whenever the learner's terminal (100) requests the content-related foreign language learning information after the learner's terminal (100) provides the content metadata; a second learning progress unit (220) for providing location-related foreign language learning information to the learner's terminal (100) when the learner's terminal (100) provides coordinate metadata, and for providing schedule-related foreign language learning information to the learner's terminal (100) when the learner's terminal (100) provides schedule metadata; 4. The content / space-time based foreign language learning system according to claim 3, further comprising: a learning material DB (230) storing foreign language learning materials by learning type.

6. The first learning progress unit (210) a content analysis unit (211) for acquiring content information related to the content metadata using the content metadata provided by the learner terminal (100), and for determining the text included in the content and the text position within the content on a playback time basis / a text area basis within an image using the acquired content information, and generating content analysis information in which the text information and the text position information are matched; a text analysis unit (212) that performs morphological analysis of all texts belonging to the content analysis information and generates text analysis information in which the text information and the morphological analysis information are matched; a learning information providing unit (213) that, when a request for content-related foreign language learning information is received from the learner's terminal (100), selects a learning target text, generates content-related foreign language learning information that is related to the selected learning target text and matches the learner's foreign language level, and provides the content-related foreign language learning information to the learner's terminal (100) every time the learner's terminal (100) requests content-related foreign language learning information; and a learning evaluation unit (214) that analyzes learning result information provided by the learner's terminal (100) after providing content-related foreign language learning information, generates learning evaluation result information for grasping the learner's foreign language level, and provides the generated learning evaluation result information to the learning information providing unit (213).

7. The learning information providing unit (213) The content / time-space-based foreign language learning system of claim 6, characterized in that the text located closest to the time of requesting content-related foreign language learning information is selected as the text to be studied, or the text located closest to the time of requesting content-related foreign language learning information is selected as the text to be studied, the text corresponding to the learner's foreign language level being selected as the text to be studied.

8. The learning information providing unit (213) generates content-related foreign language learning information using a generative AI, and the generative AI 10. The content / space-time based foreign language learning system of claim 6, wherein, using the learning target text information, text analysis information, and learning evaluation result information provided by the learning evaluation unit (214), morphemes that match the learner's foreign language level among the morphemes of the learning target text are identified, and using the identified morpheme information, learning target text information, and foreign language learning materials by learning type stored in the learning material DB (230), the selected learning target text is used as a learning example sentence, and content-related foreign language learning information that is related to the learning target text and is related to the identified morphemes that match the learner's foreign language level is generated.

9. The learning information providing unit (213) When providing content-related foreign language learning information to the learner terminal (100), content-related foreign language learning information having a learning type different from the learning types of three content-related foreign language learning information previously provided is provided, The content / time-space-based foreign language learning system of claim 6, characterized in that if the error rate of a specific learning type is greater than or equal to a preset value, content-related foreign language learning information is provided centered on the specific learning type.

10. When the learner terminal (100) provides specific learning subject information, the learning information providing unit (213) 10. The content / time-space-based foreign language learning system of claim 6, characterized in that: the system uses content analysis information (information obtained by matching text information with text position information) to identify the text corresponding to specific learning subject information and the position of the text; the system uses the text information and foreign language learning materials by learning type stored in the learning material DB (230) to generate content-related foreign language learning information related to the specific learning subject using a generative AI; and the generated content-related foreign language learning information related to the specific learning subject is provided to the learner's terminal (100) at the time of content playback corresponding to the text position information, regardless of a request for content-related foreign language learning information from the learner's terminal (100).

11. The second learning progress unit (220) When the learner's terminal (100) provides the coordinate metadata, the characteristics of the specific place are grasped using GPS information of the specific place included in the coordinate metadata, and the generative AI generates specific place-related foreign language learning information related to situations that may occur at the specific place using the characteristic information of the specific place and foreign language learning materials by learning type stored in the learning material DB (230), and provides the generated location-related foreign language learning information to the learner's terminal (100); The content / time-space based foreign language learning system of claim 5, characterized in that when the learner terminal (100) provides schedule metadata, the characteristics of the specific schedule are grasped using specific schedule content information included in the schedule metadata, and the generative AI generates specific schedule-related foreign language learning information related to situations that may occur in the specific schedule using the characteristic information of the specific schedule and foreign language learning materials by learning type stored in the learning material DB (230), and provides the generated schedule-related foreign language learning information to the learner terminal (100).

Citation Information

Patent Citations

  • Information terminal and information providing device

    JP2002183185A

  • Learning management system and method

    JP2005215065A

  • Learning apparatus, learning program, and learning system

    JP2012098410A

  • Content-related information display system

    JP2013013509A

  • Information processing device and program

    JP2015049615A