Interactive word learning method and system
By using large language models and interactive interfaces on electronic devices, the problem of lack of interactivity in traditional word memorization methods is solved, the enthusiasm and effectiveness of learning is improved, and the system design is simplified.
Patent Information
- Application Number
- CN202411206554.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-08-30
AI Technical Summary
The traditional method of memorizing words lacks interactivity, which leads to a decrease in learning enthusiasm and affects learning effectiveness.
By implementing interactive word learning methods on electronic devices, using display screens and large language models, users can talk to the model, generate personalized questions and memory methods, dynamically adjust learning content, and analyze review plans based on user data.
It improves the interactivity, fun and personalization of learning, makes learning more proactive, enhances learning effect, simplifies system design, and reduces maintenance costs.
Smart Images

Figure CN119169888A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of artificial intelligence assisted teaching, and in particular to an interactive word learning method and system. Background Art
[0002] In the process of language learning, vocabulary accumulation is a crucial part. Mastering a large number of vocabulary not only helps improve reading, writing, listening and speaking, but also is the basis for understanding and using language. However, traditional methods of memorizing words mostly rely on mechanical memorization and repeated tests, lacking interactivity with learners. This single memorization method often makes learners feel boring, resulting in a decrease in learning enthusiasm, which in turn affects learning results.
[0003] The method of memorizing words using mobile applications in the related art has a certain degree of interactivity in the learning process, but it is still insufficient and will make learners feel boring, resulting in a decrease in learning enthusiasm, which in turn affects the learning effect.
[0004] The disclosure of the above background technology content is only used to assist in understanding the concept and technical solution of the present invention. It does not necessarily belong to the prior art of this patent application. In the absence of clear evidence that the above content has been disclosed on the filing date of this patent application, the above background technology should not be used to evaluate the novelty and creativity of the present application. Summary of the invention
[0005] The present application provides an interactive word learning method and system, aiming to solve the problem that the word memorization method in the related art lacks interactivity with learners, resulting in a decrease in learning enthusiasm and affecting learning results.
[0006] To achieve the above objectives, the present application discloses the following technical solutions:
[0007] In a first aspect, an embodiment of the present application provides an interactive word learning method, which is applied to an electronic device, wherein the electronic device is equipped with a display screen, and the method includes:
[0008] Controlling the display screen to display a word interactive learning interface, the word interactive learning interface comprising a first display area, an interactive control, and a switching control; the first display area is used to display at least one word in the first word group;
[0009] receiving question information input by the first user through the interactive control, and calling a preset large language model to generate an answer corresponding to the question information;
[0010] In response to triggering of the switching control, the word interactive learning interface displays at least one word in the first word group that has not been learned.
[0011] In the embodiment of the present application, through interactive controls and preset large language models, users can have conversations with large language models to obtain detailed word content, clever memory methods and personalized questions. In addition, the large language model can also generate challenging questions for testing based on the words learned by the user and the context of the conversation. In this way, the interactivity, fun and personalization of learning can be effectively enhanced, making users more proactive and engaged in the learning process, and improving learning effects.
[0012] In addition, by using a large language model for content generation, there is no need to rely on a huge vocabulary database. This not only simplifies system design and reduces maintenance costs, but also makes the system more flexible and easy to expand.
[0013] In some possible implementations of the first aspect, the word interactive learning interface further includes a second display area; the second display area is used to display a preset question information set; the question information set includes the first question information;
[0014] In response to the first user's first operation on the first question information, the interactive control obtains the first user's question information and calls the preset large language model to generate an answer corresponding to the question information. In this way, the user only needs to operate the preset question information to trigger the interactive control to obtain the question information and generate an answer, which simplifies the user's operation steps and improves the convenience and efficiency of learning.
[0015] In some possible implementations of the first aspect, before controlling the display screen to display the word interactive learning interface, the method further includes:
[0016] Controlling the display screen to display an information collection interface, the information collection interface including input controls;
[0017] receiving basic information and learning needs input by a first user through an input control; the basic information includes language level, age stage and learning habits; the learning needs include learning purpose and selected vocabulary book;
[0018] A first prompt word is generated according to the basic information and learning needs of the first user; and a preset large language model generates an answer corresponding to the question information based on the first prompt word.
[0019] In this way, the large language model can adjust the content and difficulty of generated questions according to the user's basic information and learning needs, and generate personalized learning content, avoiding the problems of monotonous content and inadaptability to individual differences in traditional methods, reducing the user's learning difficulty, and improving the user's learning experience and motivation.
[0020] In some possible implementations of the first aspect, the information collection interface further includes a first navigation control;
[0021] In response to the triggering of the first navigation control, the display screen is controlled to display a main interface; the main interface includes a second navigation control;
[0022] In response to the triggering of the second navigation control, unlearned words and / or words to be reviewed are selected from the vocabulary database according to a preset ratio based on the basic information and learning needs of the first user to generate a first word group; and the display screen is controlled to display a display interface of words to be memorized; the display interface of words to be memorized includes a first display area, a plurality of deletion controls and a third navigation control, the first display area is used to display the first word group; the plurality of deletion controls are set in one-to-one correspondence with the plurality of words in the first word group;
[0023] In response to a first operation of a first user on a certain word, displaying a preset translation corresponding to the word and a deletion control;
[0024] In response to the triggering of the delete control, the word corresponding to the delete control is deleted, the proficiency status of the deleted word is marked, and a new word is extracted from the vocabulary database and displayed;
[0025] In response to the triggering of the third navigation control, the display screen is controlled to display the word interactive learning interface. In this way, the user can dynamically adjust the learning content, mark the words that have been mastered, and update new words in real time, so that the learning content always remains fresh and the continuity of learning is improved.
[0026] In some possible implementations of the first aspect, in response to the triggering of a switch control corresponding to the last learned word in the first word group, a preset large language model is called to generate a first short article including each word in the first word group, and the display screen is controlled to display a stringing text interface; the stringing text interface includes a third display area, and the third display area is used to display the first short article;
[0027] In response to the first user's second operation on a first word belonging to the first word group in the first short article, the display screen is controlled to display a word interactive learning interface corresponding to the first word. In this way, the user can comprehensively apply the learned words in a more realistic context and improve the practical application ability of the words. In addition, the operation on a specific word in the short article can trigger the interactive learning interface corresponding to the word, realizing repeated reinforcement memory, which helps the user remember the word more deeply.
[0028] In some possible implementations of the first aspect, the word stringing interface further includes a first control;
[0029] In response to the triggering of the first control, based on the interaction result between the first user and the preset large language model, the preset machine learning model is used to generate the next review time and proficiency of each word in the first word group, and recorded in the vocabulary database. In this way, the forgetting curve of each user can be fitted through the analysis of user data by the machine learning model, and the review plan can be dynamically adjusted. In this way, the review plan can be made to vary from person to person, in line with individual differences, more scientific, and can effectively avoid forgetting, optimize memory effects, and improve review efficiency.
[0030] In a second aspect, an embodiment of the present application provides an interactive word learning system, which is applied to an electronic device, wherein the electronic device is provided with a display screen, and the system comprises:
[0031] A first control module is used to control the display screen to display a word interactive learning interface, wherein the word interactive learning interface includes a first display area, an interactive control, and a switching control; the first display area is used to display at least one word in the first word group;
[0032] A first interactive module, configured to receive question information input by a first user through an interactive control, and call a preset large language model to generate an answer corresponding to the question information;
[0033] The first switching module is used to respond to the triggering of the switching control, and the word interactive learning interface displays at least one word in the first word group that has not been learned.
[0034] In some possible implementations of the second aspect, the word interactive learning interface also includes a second display area; the second display area is used to display a preset question information set; the question information set includes a first question information; the first interaction module is specifically used to: respond to a first operation of a first user on the first question information, so that the interactive control obtains the question information of the first user, and calls a preset large language model to generate an answer corresponding to the question information.
[0035] In some possible implementations of the second aspect, the first control module is specifically used to: before controlling the display screen to display the word interactive learning interface, control the display screen to display the information collection interface, the information collection interface including an input control; receive basic information and learning needs input by the first user through the input control; the basic information includes language level, age stage and learning habits; the learning needs include learning objectives and selected word books; generate a first prompt word based on the basic information and learning needs of the first user; and the preset large language model generates an answer corresponding to the question information based on the first prompt word.
[0036] In some possible implementations of the second aspect, the information collection interface also includes a first navigation control; the first control module is specifically used to: in response to the triggering of the first navigation control, control the display screen to display the main interface; the main interface includes a second navigation control; in response to the triggering of the second navigation control, select unlearned words and / or words to be reviewed from the vocabulary database in a preset proportion according to the basic information and learning needs of the first user to generate a first word group; and control the display screen to display a to-be-remembered word display interface; the to-be-remembered word display interface includes a first display area and multiple deletion controls and a third navigation control, the first display area is used to display the first word group; the multiple deletion controls are set in a one-to-one correspondence with the multiple words in the first word group; in response to the first operation of the first user on a certain word, display the preset translation and deletion control corresponding to the word; in response to the triggering of the deletion control, delete the word corresponding to the deletion control, mark the proficiency status of the deleted word, and extract and display new words from the vocabulary database; in response to the triggering of the third navigation control, control the display screen to display a word interactive learning interface.
[0037] In some possible implementations of the second aspect, the first control module is specifically further used for: in response to the triggering of the switch control corresponding to the last learned word in the first word group, calling the preset large language model to generate a first short article containing each word in the first word group, and controlling the display screen to display the word stringing interface; the word stringing interface includes a third display area, and the third display area is used to display the first short article; in response to the first user's second operation on a first word belonging to the first word group in the first short article, controlling the display screen to display the word interactive learning interface corresponding to the first word.
[0038] In some possible implementations of the second aspect, the word-string text interface also includes a first control; the first control module is specifically used to: in response to the triggering of the first control, based on the interaction results between the first user and the preset large language model, use a preset machine learning model to generate the next review time and proficiency of each word in the first word group, and record them in the vocabulary database.
[0039] In a third aspect, an embodiment of the present application provides an electronic device, comprising one or more processors; a storage device on which one or more programs are stored; and one or more display screens, wherein the storage device, the processor, and the display screen are coupled; when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any technical solution of the first aspect.
[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method described in any technical solution of the first aspect is implemented.
[0041] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method described in any technical solution of the first aspect.
[0042] Among them, the technical effects brought about by any design method in the second to fifth aspects can refer to the technical effects brought about by different design methods in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the implementation methods of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the implementation methods or the description of the prior art. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other implementation drawings can be derived from the provided drawings without creative work.
[0044] Figure 1 A flow chart of an interactive word learning method provided in some embodiments of the present application Figure 1 ;
[0045] Figure 2 A schematic diagram of the main interface provided in some embodiments of the present application;
[0046] Figure 3 A flow chart of an interactive word learning method provided in some embodiments of the present application Figure 2 ;
[0047] Figure 4 A schematic diagram of a display interface for words to be memorized provided in some embodiments of the present application;
[0048] Figure 5 A flow chart of an interactive word learning method provided in some embodiments of the present application Figure 3 ;
[0049] Figure 6 Schematic diagram of an interactive learning interface provided in some embodiments of the present application Figure 1 ;
[0050] Figure 7 Schematic diagram of an interactive learning interface provided in some embodiments of the present application Figure 2 ;
[0051] Figure 8 A flow chart of an interactive word learning method provided in some embodiments of the present application Figure 4 ;
[0052] Fig. 9A schematic diagram of a word stringing interface provided for some embodiments of the present application;
[0053] Fig.10 A schematic diagram of the structure of an interactive word learning system provided in some embodiments of the present application;
[0054] Fig.11 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present application. DETAILED DESCRIPTION
[0055] Specific embodiments of the present invention will now be mentioned in detail. Although the present invention is described in conjunction with these specific embodiments, it should be appreciated that it is not intended to limit the present invention to these specific embodiments. On the contrary, these embodiments are intended to cover substitutions, changes or equivalent embodiments that may be included in the spirit and scope of the invention defined by the claims. In the following description, a large number of specific details are set forth in order to provide a comprehensive understanding of the present invention. The present invention may be implemented without some or all of these specific details.
[0056] When used in conjunction with "including," "methods comprising," or similar language in this specification and the appended claims, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
[0057] In the process of language learning, vocabulary accumulation is a crucial part. Mastering a large number of vocabulary not only helps improve reading, writing, listening and speaking, but also is the basis for understanding and using language. However, traditional methods of memorizing words mostly rely on mechanical memorization and repeated tests, lacking interactivity with learners. This single memorization method often makes learners feel boring, resulting in a decrease in learning enthusiasm, which in turn affects learning results.
[0058] The existing method of memorizing words using mobile applications has a certain degree of interactivity in the learning process, but it is still insufficient and will make learners feel boring, resulting in a decrease in learning enthusiasm, which in turn affects the learning effect.
[0059] In response to the above technical problems, the overall idea of the technical solution provided by the present application is as follows: an embodiment of the present application provides an interactive word learning method, which is applied to an electronic device, and the electronic device is equipped with a display screen. The method includes: controlling the display screen to display a word interactive learning interface, the word interactive learning interface includes a first display area, an interactive control and a switching control; the first display area is used to display at least one word in the first word group; receiving question information input by the first user through the interactive control, and calling a preset large language model to generate an answer corresponding to the question information; in response to the triggering of the switching control, the word interactive learning interface displays at least one word in the first word group that has not yet been learned.
[0060] In this way, through interactive controls and preset large language models, users can have conversations with the large language model to obtain detailed word content, clever memory methods, and personalized questions. In addition, the large language model can also generate challenging questions for testing based on the words learned by the user and the context of the conversation. In this way, the interactivity, fun, and personalization of learning can be effectively enhanced, making users more proactive and engaged in the learning process, improving learning results.
[0061] In addition, by using a large language model for content generation, there is no need to rely on a huge vocabulary database. This not only simplifies system design and reduces maintenance costs, but also makes the system more flexible and easy to expand.
[0062] After introducing the basic principles of the present application, various non-limiting implementation methods of the present application will be specifically described below in conjunction with the drawings in the specification.
[0063] See also Figure 1 and Figure 2 The embodiment of the present application provides an interactive word learning method, which is applied to an electronic device, wherein the electronic device is equipped with a display screen, and the method comprises the following steps:
[0064] S101: controlling the display screen to display an information collection interface, where the information collection interface includes an input control and a first navigation control;
[0065] S102: receiving basic information and learning needs input by the first user through an input control; the basic information includes language level, age stage and learning habits; the learning needs include learning purpose and selected vocabulary book;
[0066] S103: In response to the triggering of the first navigation control, controlling the display screen to display a main interface; the main interface includes a second navigation control ( Figure 2 Start memorizing words in ).
[0067] Specifically, the first navigation control may be triggered by a single click, a double click, or an upward swipe by the user.
[0068] It can be understood that the main interface can be used to display the main information of the word book selected by the first user, including the name of the word book, the total number of words, the number of mastered words, the number of words to be reviewed, the number of reviewed words, the number of words to be learned today, and the number of words learned today.
[0069] See also Figure 3 Combined with Figure 4 , the interactive word learning method also includes the following steps:
[0070] S104: In response to the triggering of the second navigation control, select unlearned words and / or words to be reviewed from the vocabulary database according to a preset ratio according to the basic information and learning needs of the first user to generate a first word group; and control the display screen to display a display interface for displaying words to be memorized; the display interface for displaying words to be memorized includes a first display area and a plurality of delete controls ( Figure 4 ) and the third navigation control ( Figure 4 In the next step), the first display area is used to display the first word group; multiple deletion controls are set in a one-to-one correspondence with multiple words in the first word group;
[0071] Of course, the present application is not limited to this. In other embodiments, the learning process settings can also be automatically generated according to the basic information and learning needs of the first user. The learning process settings include but are not limited to the number of words learned in each group, whether to display word definitions by default, whether to automatically read the dialogue, and the default language of the dialogue. In this way, the need for manual intervention is reduced, allowing the system to adapt to the needs and changes of different users more quickly.
[0072] S105: In response to a first operation of a first user on a certain word, displaying a preset translation corresponding to the word and a deletion control;
[0073] S106: In response to the triggering of the delete control, the word corresponding to the delete control is deleted, the proficiency status of the deleted word is marked, and a new word is extracted from the vocabulary database and displayed;
[0074] In this way, users can dynamically adjust learning content, mark words they have mastered, and update new words in real time, so that the learning content always remains fresh and improves the continuity of learning.
[0075] See also Figure 5 Combined with Figure 6 , the interactive word learning method also includes the following steps:
[0076] S107: In response to the triggering of the third navigation control, the display screen is controlled to display a word interactive learning interface; the word interactive learning interface includes a first display area, an interactive control ( Figure 6 ) and toggle controls ( Figure 6 The first display area is used to display at least one word in the first word group.
[0077] Exemplarily, the first display area displays a word and its definition, and the user can click on the definition to switch the display and hiding states of the definition.
[0078] S108: receiving question information input by the first user through the interactive control, and calling a preset large language model to generate an answer corresponding to the question information.
[0079] In this way, users can have a conversation with the model to obtain detailed information about words, clever memory methods, situational dialogue exercises, and other personalized questions. Users can directly interact with the large language model and ask specific questions about words. The model can generate corresponding answers and explanations based on the user's questions. This method not only improves the interactivity of learning, but also enables users to obtain a more personalized learning experience.
[0080] In addition, content generation no longer relies on a large database: users only need to enter a word, and the large language model can generate the required learning content according to the requirements, including example sentences, synonyms, antonyms, word meaning explanations, etc. Because the large language model has powerful natural language processing capabilities, it can generate rich learning content based on words without relying on a large vocabulary database. This method greatly improves the flexibility of the system and the diversity of content.
[0081] For details, please refer to Figure 7 In some embodiments, the word interactive learning interface further includes a second display area ( Figure 7 The second display area is used to display a preset question information set; the question information set includes the first question information; the electronic device can receive the question information input by the first user through the interactive control through the following steps:
[0082] In response to the first user's first operation on the first question information, the interactive control obtains the first user's question information. In this way, the user only needs to operate the preset question information to trigger the interactive control to obtain the question information and generate an answer, which simplifies the user's operation steps and improves the convenience and efficiency of learning. The first question information can specifically provide a detailed analysis of the word (definition, example sentences, synonym analysis, root affix etymology, etc.), provide a clever way to memorize the word, provide a usage scenario of the word (through simulated scenario dialogue, etc.), and other questions related to the current word.
[0083] Of course, the application is not limited to this. In other embodiments, the user can also manually input information (e.g., keyboard input, voice input) through the interactive control.
[0084] Furthermore, in some embodiments, the electronic device may call a preset large language model to generate an answer corresponding to the question information through the following steps:
[0085] The first step is to generate a first prompt word according to the basic information and learning needs of the first user;
[0086] In the second step, the preset large language model generates an answer corresponding to the question information based on the first prompt word. In this way, the large language model can adjust the content and difficulty of the generated questions according to the user's basic information and learning needs, generate personalized learning content, avoid the problems of single content and inadaptability to individual differences in traditional methods, reduce the user's learning difficulty, and improve the user's learning experience and learning motivation. Of course, the present application is not limited to this. In other embodiments, the preset large language model can also generate answers corresponding to the question information based on historical interaction data, thereby adjusting the content and difficulty of the generated questions.
[0087] More specifically, the electronic device can call the preset large language model to generate an answer corresponding to the question information in the following way: when the user asks a custom question, the question is first parsed to determine whether the question is related to language learning. If so, the large language model is called to generate a corresponding answer or explanation based on the user's input.
[0088] In some embodiments, the interactive control can display the conversation between the user and the large language model in the form of message bubbles. The user can long press a message bubble to pop up a secondary menu and choose to translate, read aloud or copy the content of the message.
[0089] On the basis of the above embodiments, the process of memorizing words can also incorporate training in multiple aspects such as listening, speaking, reading and writing. Through the participation of multiple senses such as hearing, vision and oral language, the memory effect is improved, and the fun and interactivity of learning are enhanced. And under the simulation of AI scenes, it gives people an immersive feeling, thereby achieving a memory effect by activating sensory nerves.
[0090] Specifically, visual training users can listen to the audio of words and conversations, view words, definitions, and conversations, and practice speaking. Auditory training is achieved by playing the pronunciation files of words and converting the answers of the large language model into speech using text-to-speech technology. Visual training includes displaying text of words, word definitions, and conversations. Oral training is achieved through speech recognition technology, and users can record voices to interact with the large language model and play their own pronunciations.
[0091] S109: In response to the triggering of the switching control, the word interactive learning interface displays at least one word in the first word group that has not been learned.
[0092] See also Figure 8 Combined with Fig. 9 , the interactive word learning method also includes the following steps:
[0093] S110: In response to the triggering of the switch control corresponding to the last learned word in the first word group, calling the preset large language model to generate a first short article including each word in the first word group, and controlling the display screen to display the word stringing interface; the word stringing interface includes a third display area and a first control ( Fig. 9 The third display area is used to display the first short text.
[0094] Exemplarily, the words in the first short text that belong to the first word group may be highlighted so that the user can recognize the learned words.
[0095] Preferably, in some embodiments, the preset large language model can also generate a first short article containing each word in the first word group based on the aforementioned first prompt word. In this way, the reading difficulty of the first short article can be reduced, ensuring the learning effect of the user.
[0096] S111: In response to the first user's second operation on a first word in the first word group in the first short text, the display screen is controlled to display a word interactive learning interface corresponding to the first word. The first word refers to any word in the first word group. Specifically, the second operation can be designed with reference to the first operation, which will not be described in detail here.
[0097] In this way, users can comprehensively apply the learned words in a more realistic context and improve their practical application ability of words. In addition, the operation of specific words in the short text can trigger the interactive learning interface corresponding to the word, realizing repeated reinforcement of memory, which helps users remember the words more deeply.
[0098] S112: In response to the triggering of the first control, based on the interaction result between the first user and the preset large language model, a preset machine learning model is used to generate the next review time and proficiency of each word in the first word group, and recorded in the vocabulary database.
[0099] In this way, the machine learning model can be used to analyze user data, fit the forgetting curve of each user, and dynamically adjust the review plan. In this way, the review plan can be tailored to each person, in line with individual differences, more scientific, and can effectively avoid forgetting, optimize memory effects, and improve review efficiency.
[0100] Exemplarily, in some embodiments, the following method can be used to generate the next review time and proficiency of each word in the first word group based on the interaction result between the first user and the preset large language model using a preset machine learning model:
[0101] Input data is collected from the user's learning behavior, including learning and memorizing time, number of times the same vocabulary is reviewed historically and timestamps, number of questions asked in word interactive learning, number of times and accuracy of answers to questions in word interactive learning, number of times the user clicks on highlighted words that have not been remembered to return to the word interactive learning page on the word stringing page. These data will be input into the BP neural network (with parameters initialized according to the Ebbinghaus forgetting curve) to predict the user's proficiency in each word as output.
[0102] Based on the proficiency calculated by the model, the system will determine the probability of extracting for review. The lower the proficiency, the higher the probability of extracting for review, and vice versa.
[0103] During the actual review, the system will determine whether the review time is too early or too late based on the user's operation. Specifically, if the user's memory of the word is good when reviewing at the predicted time, the system will determine that the review time may be too early; if the user's memory of the word is vague when reviewing at the predicted time, the system will determine that the review time is accurate; if the user's memory of the word is poor when reviewing at the predicted time, the system will determine that the review time may be too late.
[0104] Whether the user has a good memory is judged through interaction. If the user stays on the interactive learning page of the word for less than 10 seconds and does not ask any questions, the user is considered to have a good memory of the word; if the user stays on the interactive learning page of the word for more than 10 seconds and less than 1 minute, and asks questions less than or equal to once, the user's memory of the word is considered to be vague. In other cases, the user's memory of the word is considered to be poor. Based on this judgment, the review strategy is adjusted by setting a reward function through reinforcement learning, so that the system can gradually adjust and optimize to obtain a proficiency judgment mechanism that is more suitable for different users, thereby reflecting personalized and scientific review time and frequency, ensuring that future review times are more in line with the user's memory rules, thereby improving learning effects and reducing forgetting.
[0105] See also Fig.10 Based on the inventive concept of an interactive word learning method in the aforementioned embodiment, the embodiment of the present application provides an interactive word learning system, which is applied to an electronic device, and the electronic device is equipped with a display screen. The system includes:
[0106] The first control module 201 is used to control the display screen to display a word interactive learning interface, where the word interactive learning interface includes a first display area, an interactive control, and a switching control; the first display area is used to display at least one word in the first word group;
[0107] The first interaction module 202 is used to receive question information input by the first user through the interactive control, and call a preset large language model to generate an answer corresponding to the question information;
[0108] The first switching module 203 is used to respond to the triggering of the switching control, and the word interactive learning interface displays at least one word in the first word group that has not been learned.
[0109] In some embodiments, the word interactive learning interface also includes a second display area; the second display area is used to display a preset question information set; the question information set includes a first question information; the first interaction module 202 is specifically used to: respond to the first user's first operation on the first question information, so that the interactive control obtains the first user's question information, and calls the preset large language model to generate an answer corresponding to the question information.
[0110] In some embodiments, the first control module 201 is specifically used to: before controlling the display screen to display the word interactive learning interface, control the display screen to display the information collection interface, the information collection interface including the input control; receive the basic information and learning needs input by the first user through the input control; the basic information includes the language level, age stage and learning habits; the learning needs include the learning purpose and the selected word book; generate a first prompt word according to the basic information and learning needs of the first user; the preset large language model generates an answer corresponding to the question information based on the first prompt word.
[0111] In some embodiments, the information collection interface also includes a first navigation control; the first control module 201 is specifically used to: in response to the triggering of the first navigation control, control the display screen to display the main interface; the main interface includes a second navigation control; in response to the triggering of the second navigation control, select unlearned words and / or words to be reviewed from the vocabulary database in a preset proportion according to the basic information and learning needs of the first user to generate a first word group; and control the display screen to display a to-be-remembered word display interface; the to-be-remembered word display interface includes a first display area and multiple deletion controls and a third navigation control, the first display area is used to display the first word group; the multiple deletion controls are set in a one-to-one correspondence with the multiple words in the first word group; in response to the first user's first operation on a certain word, display the preset translation and deletion control corresponding to the word; in response to the triggering of the deletion control, delete the word corresponding to the deletion control, mark the proficiency status of the deleted word, and extract and display new words from the vocabulary database; in response to the triggering of the third navigation control, control the display screen to display a word interactive learning interface.
[0112] In some embodiments, the first control module 201 is also specifically used to: in response to the triggering of the switch control corresponding to the last learned word in the first word group, call the preset large language model to generate a first short article containing each word in the first word group, and control the display screen to display the word stringing interface; the word stringing interface includes a third display area, and the third display area is used to display the first short article; in response to the first user's second operation on a first word belonging to the first word group in the first short article, control the display screen to display the word interactive learning interface corresponding to the first word.
[0113] In some embodiments, the word stringing interface also includes a first control; the first control module 201 is specifically used to: in response to the triggering of the first control, based on the interaction results between the first user and the preset large language model, use a preset machine learning model to generate the next review time and proficiency of each word in the first word group, and record it in the vocabulary database.
[0114] It is understandable that the modules and references recorded in the interactive word learning system Figure 1 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the interactive word learning system and the modules contained therein, and will not be described in detail here.
[0115] See also Fig.11 , based on the inventive concept of an interactive word learning method in the aforementioned embodiment, an embodiment of the present application provides an electronic device. The electronic device may include but is not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device includes a processing device 301 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a ROM 302 (read-only memory) or a program loaded from a storage device 308 into a RAM 303 (random access memory). In RAM 303, various programs and data required for the operation of the electronic device are also stored. The processing device 301, ROM 302, and RAM 303 are connected to each other via a bus 304. An input / output interface (i.e., an I / O interface 305) is also connected to the bus 304.
[0116] Typically, the following devices may be connected to the I / O interface 305: input devices 306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 307 including, for example, a display screen, a speaker, a vibrator, etc.; storage devices 308 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 309. The communication devices 309 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data.
[0117] In particular, according to some embodiments of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from the network through the communication device 309, or installed from the storage device 308, or installed from the ROM 302. When the computer program is executed by the processing device 301, the above-mentioned functions defined in the method of some embodiments of the present application are executed.
[0118] It should be noted that the computer-readable medium recorded in some embodiments of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device. In some embodiments of the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0119] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0120] The computer-readable medium may be included in the electronic device, or may exist independently without being installed in the electronic device. The computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the method steps of any of the above technical solutions may be implemented.
[0121] The computer program code for performing the operation of some embodiments of the present application can be written in one or more programming languages or a combination thereof, and the above-mentioned programming languages include object-oriented programming languages, such as Java, Smalltalk, C++, and also include conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0122] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0123] The modules described in some embodiments of the present application may be implemented in software or hardware, and the modules described may also be arranged in a processor.
[0124] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0125] Some embodiments of the present application also provide a computer program product, including a computer program, which implements any of the above-mentioned interactive word learning methods when executed by a processor.
[0126] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the present invention can be implemented using a combination of hardware and software. When software is used, the corresponding functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special-purpose computers.
[0127] Although the present invention has been described in detail above by general description and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements can be made to the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all belong to the scope of protection claimed by the present invention.
Claims
1. An interactive word learning method, characterized in that: Applied to an electronic device, the electronic device is equipped with a display screen, and the method comprises: Controlling the display screen to display a word interactive learning interface, wherein the word interactive learning interface includes a first display area, an interactive control, and a switching control; the first display area is used to display at least one word in the first word group; receiving question information input by the first user through the interactive control, and calling a preset large language model to generate an answer corresponding to the question information; In response to the triggering of the switching control, the word interactive learning interface displays at least one word in the first word group that has not been learned.
2. The interactive word learning method according to claim 1, characterized in that; The word interactive learning interface also includes a second display area; the second display area is used to display a preset question information set; the question information set includes the first question information; In response to a first operation of the first user on the first question information, the interactive control acquires the question information of the first user, and calls a preset large language model to generate an answer corresponding to the question information.
3. The interactive word learning method according to claim 1 or 2, characterized in that: Before controlling the display screen to display the word interactive learning interface, the method further includes: Controlling the display screen to display an information collection interface, wherein the information collection interface includes input controls; receiving basic information and learning needs input by the first user through the input control; the basic information includes language level, age stage and learning habits; the learning needs include learning purpose and selected vocabulary book; A first prompt word is generated according to the basic information and learning needs of the first user; and the preset large language model generates an answer corresponding to the question information based on the first prompt word.
4. The interactive word learning method according to claim 3, characterized in that: The information collection interface also includes a first navigation control; In response to the triggering of the first navigation control, controlling the display screen to display a main interface; the main interface includes a second navigation control; In response to the triggering of the second navigation control, unlearned words and / or words to be reviewed are selected from a vocabulary database in a preset proportion according to the basic information and learning needs of the first user to generate the first word group; and the display screen is controlled to display a display interface for displaying words to be memorized; The to-be-remembered word display interface comprises a first display area, a plurality of delete controls and a third navigation control, wherein the first display area is used to display the first word group; A plurality of deletion controls are arranged in one-to-one correspondence with a plurality of words in the first word group; In response to a first operation of a first user on a certain word, displaying a preset translation and a deletion control corresponding to the word; In response to the triggering of the delete control, the word corresponding to the delete control is deleted, the proficiency status of the deleted word is marked, and a new word is extracted from the vocabulary database and displayed; In response to triggering of the third navigation control, the display screen is controlled to display a word interactive learning interface.
5. The interactive word learning method according to claim 1, characterized in that: In response to the triggering of the switch control corresponding to the last learned word in the first word group, calling the preset large language model to generate a first short article including each word in the first word group, and controlling the display screen to display a word stringing interface; the word stringing interface includes a third display area, and the third display area is used to display the first short article; In response to a second operation by the first user on a first word in the first word group in the first short text, the display screen is controlled to display a word interactive learning interface corresponding to the first word.
6. The interactive word learning method according to claim 5, characterized in that: The word stringing interface also includes a first control; In response to the triggering of the first control, based on the interaction result between the first user and the preset large language model, a preset machine learning model is used to generate the next review time and proficiency of each word in the first word group, and recorded in the vocabulary database.
7. An interactive word learning system, characterized in that: Applied to an electronic device, the electronic device is equipped with a display screen, and the system comprises: A first control module, used to control the display screen to display a word interactive learning interface, wherein the word interactive learning interface includes a first display area, an interactive control, and a switching control; the first display area is used to display at least one word in the first word group; A first interaction module, configured to receive question information input by a first user through the interaction control, and call a preset large language model to generate an answer corresponding to the question information; The first switching module is used to respond to the triggering of the switching control, and the word interactive learning interface displays at least one word in the first word group that has not been learned.
8. An electronic device, characterized in that: include: one or more processors; a storage device having one or more programs stored thereon; One or more display screens, the storage device, the processor and the display screens are coupled; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processing device, the method according to any one of claims 1 to 6 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processing device, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
System and method for providing foreign language word groups for assisting foreign language essay composition
CN103678283A
Matching method for lyrics data and equipment thereof
CN106055659A
Deep learning-based short text dependency analysis method
CN107656921A
Interactive English word learning method and system
CN110634338A
Voice segmentation point determination method and device
CN111933153A
