Multimedia interaction method and system

By designing a multimedia interaction system, analyzing user interaction data and status data, evaluating learning effects and sorting training courses, the problem of lack of assessment of training effects and course quality in the existing technology is solved, and the efficient utilization of training resources and training plans are achieved. optimization.

CN119417661AInactive Publication Date: 2025-02-11SHANDONG YUEZHENGDA CREDIT SERVICES CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411447799.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-16
Publication Date
2025-02-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

After the existing technology provides training courses to employees, the lack of comprehensive assessment of learning effects and evaluation of the quality of training courses has led to waste of training resources and the difficulty of optimizing training plans.

Method used

A multimedia interactive system is designed, including a login authentication module, a content display module, an interaction module, a collection module, a learning evaluation module, a course evaluation module and a feedback module. The system evaluates learning effects by analyzing user interaction data and status data, and evaluates and sorts training courses through sorting indexes.

Benefits of technology

It has achieved a comprehensive assessment of employee learning effects and a scientific evaluation of the quality of training courses, helping trainers to judge the achievement of training goals, and optimizing training plans to avoid wasting training resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417661A_ABST
    Figure CN119417661A_ABST
Patent Text Reader

Abstract

The invention discloses a multimedia interaction method and system, and relates to the technical field of information interaction, an acquisition module is used for acquiring state data of a user computer when a user interactively learns and practices with a training course through an interaction module, and after the same batch of users are trained through one training course, the state data of the user computer are acquired; the learning evaluation module analyzes user interaction data and evaluates learning effects of all users, and the course evaluation module periodically acquires interaction data and state data related to training courses, and establishes sorting indexes for all training courses after comprehensively analyzing the interaction data and the state data. According to the method, learning effect evaluation is carried out on all users after training course learning is completed, so that a trainee can judge whether an expected training target is achieved, quality evaluation and sorting are carried out on all the training courses, so that the trainee can know the quality of all the training courses, and a training plan is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information interaction technology, and in particular to a multimedia interaction method and system. Background Art

[0002] In multimedia interactive systems, users can transmit information to the system through various input devices (such as keyboard, mouse, touch screen, voice recognition, etc.). The system processes and responds to the user's input, and then presents the results to the user in the form of images, audio, video, etc. This two-way interactive method greatly improves the communication efficiency between users and the system, allowing users to explore and obtain information more freely, while also providing a more flexible and diverse user experience.

[0003] In internal training and employee development, companies can use multimedia interactive systems to establish online training platforms to provide employees with training courses, knowledge bases, learning resources, etc. to promote employee learning and professional development.

[0004] The prior art has the following deficiencies:

[0005] 1. After the company provides training courses for employees, the interactive system does not conduct a comprehensive evaluation of the learning effects of employees. Trainers cannot understand the training effects and cannot determine whether the expected training goals have been achieved, resulting in a waste of training resources.

[0006] 2. Companies often develop a variety of training courses for employee training. However, the interactive system evaluates and sorts the quality of all training courses, making it impossible for trainers to understand the quality of all training courses and manage them accordingly, making it impossible to optimize the training plan. Summary of the invention

[0007] The purpose of the present invention is to provide a multimedia interaction method and system to solve the deficiencies in the background technology.

[0008] In order to achieve the above-mentioned object, the present invention provides the following technical solutions: a multimedia interactive system, comprising a login authentication module, a content display module, an interactive module, a collection module, a learning evaluation module, a course evaluation module and a feedback module;

[0009] Login authentication module: used for user login and identity authentication;

[0010] Content display module: displays detailed information of the training course and is used by users to access the learning content of the training course;

[0011] Interactive modules: provide interactive learning and practice sessions in training courses;

[0012] Collection module: used to collect the status data of the user's computer when the user is interactively learning and practicing with the training course through the interactive module;

[0013] Learning evaluation module: After training the same batch of users through a training course, analyze user interaction data and evaluate the learning effects of all users;

[0014] Course evaluation module: regularly obtains interaction data and status data related to training courses, establishes a ranking index for all training courses after comprehensive analysis of the interaction data and status data, and ranks all training courses by ranking index to generate a training course ranking table;

[0015] Feedback module: Feedback the user learning effect evaluation results and training course ranking list to the trainer.

[0016] In a preferred embodiment, after the training of the same batch of users is completed through a training course, the learning evaluation module calculates the user coefficient yh by removing the units of the user interaction rate, the continuous frequency of opening irrelevant web pages, and the learning interruption rate. x , the calculation expression is:

[0017]

[0018] In the formula, hd y is the user interaction rate, wy k Enable continuous frequency for irrelevant web pages, xz d is the learning interruption rate, α, β, and γ are the proportional coefficients of user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate, respectively, and α, β, and γ are all greater than 0;

[0019] If the user coefficient yh x <Training threshold, judging that user training does not meet the standard.

[0020] In a preferred embodiment, the course evaluation module regularly obtains the user interaction rate, the continuous frequency of opening irrelevant web pages, the learning interruption rate, the jamming discrete coefficient and the loading discrete coefficient of the training course, and then comprehensively calculates the user interaction rate, the continuous frequency of opening irrelevant web pages, the learning interruption rate, the jamming discrete coefficient and the loading discrete coefficient to obtain the ranking coefficient px, and the calculation expression is:

[0021]

[0022] In the formula, hd y is the user interaction rate, wy k Enable continuous frequency for irrelevant web pages, xz d is the learning interruption rate, kd s is the Caton dispersion coefficient, jzs is the loading dispersion coefficient, α, β, and γ are the proportional coefficients of user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate, respectively. a1 and a2 are the proportional coefficients of the jamming dispersion coefficient and the loading dispersion coefficient, respectively. α, β, γ, a1, and a2 are all greater than 0.

[0023] In a preferred embodiment, the course evaluation module obtains the ranking coefficient px after the training course is completed, regularly obtains the ranking coefficient px of all courses, and calculates the ranking index of each training course by the ranking coefficient px, and the expression is:

[0024]

[0025] In the formula, zs p is the ranking index, c is the number of times the training course is used, and c is a positive integer, px b is the b-th ranking coefficient px of the training course.

[0026] In a preferred embodiment, the acquisition logic of the stuttering dispersion coefficient is:

[0027] Calculate the discrete degree kl of the jam s :

[0028]

[0029] Where f = {1, 2, 3, ..., g}, g represents the number of computers using the training course, g is a positive integer, KD f represents the duration of the training course freeze on the fth computer, Indicates the average duration of freeze;

[0030] If the average jamming duration is greater than the jamming threshold, and the jamming dispersion kl s ≤ the first discrete threshold, the stuttering discrete coefficient kd s =1.3;

[0031] If the average jamming duration is greater than the jamming threshold, and the jamming dispersion kl s >The first discrete threshold, the kd coefficient of the stuttering s =1.1;

[0032] If the average jamming duration is ≤ the jamming threshold, and the jamming dispersion kl s >The first discrete threshold, the kd coefficient of the stuttering s =0.8;

[0033] If the average jamming duration is ≤ the jamming threshold, and the jamming dispersion kl s ≤ the first discrete threshold, the stuttering discrete coefficient kd s =0.6.

[0034] In a preferred embodiment, the acquisition logic of the loading discrete coefficient is:

[0035] Calculate the load dispersion jl s :

[0036]

[0037] Where h = {1, 2, 3, ..., g}, g represents the number of computers using the training course, g is a positive integer, JL h It represents the opening and loading time of the training course on the hth computer. Indicates the average loading time;

[0038] If the average loading time is greater than the loading threshold, and the loading dispersion kl s ≤ the second discrete threshold, load discrete coefficient jz s =1.3;

[0039] If the average loading time is greater than the loading threshold, and the loading dispersion kl s > Second discrete threshold, loading discrete coefficient jz s =1.1;

[0040] If the average loading time is less than or equal to the loading threshold, and the loading dispersion kl s > Second discrete threshold, load discrete coefficient jz s =0.8;

[0041] If the average loading time is less than or equal to the loading threshold, and the loading dispersion kl s ≤ the second discrete threshold, load discrete coefficient jz s =0.6.

[0042] In a preferred embodiment, the calculation expression of the user interaction rate is:

[0043]

[0044] In the formula, n is the number of user interactions, n is a positive integer, hd i is the duration of the ith interaction, and Tk is the total duration of the training course.

[0045] In a preferred embodiment, the calculation expression of the continuous opening frequency of the irrelevant webpage is:

[0046]

[0047] Where m is the number of opened irrelevant web pages, m is a positive integer, cx jis the duration of opening the jth irrelevant web page, cd s It represents the duration of the overlapping parts between irrelevant web pages after all irrelevant web pages are opened, and Tk is the total duration of the training course.

[0048] In a preferred embodiment, the calculation expression of the learning interruption rate is:

[0049]

[0050] In the formula, p is the number of times the user interrupts learning, p is a positive integer, l is the duration of the lth interruption of learning, and Tk is the total duration of the training course.

[0051] The present invention also provides a multimedia interaction method, which comprises the following steps:

[0052] S1: After the user logs in to the interactive system and performs identity authentication, the detailed information of the training course is displayed, and the user accesses the learning content of the training course through the interactive system;

[0053] S2: After the user selects a training course, the interactive system provides interactive learning and practice sessions of the training course;

[0054] S3: Collect the status data of the user's computer when the user is interactively learning and practicing with the training course;

[0055] S4: After training the same batch of users through a training course, analyze the user interaction data and evaluate the learning effect of all users;

[0056] S5: Regularly obtain interaction data and status data related to training courses, conduct comprehensive analysis on the interaction data and status data, and establish a ranking index for all training courses;

[0057] S6: Sort all training courses by ranking index, generate a training course ranking table, and feed back the user learning effect evaluation results and the training course ranking table to the trainer.

[0058] In the above technical solution, the technical effects and advantages provided by the present invention are:

[0059] 1. The present invention provides users with interactive learning and practice sessions of training courses through an interactive module. When users conduct interactive learning and practice with training courses through the interactive module, the collection module is used to collect status data of user computers. After training the same batch of users through a training course, the learning evaluation module analyzes the user interaction data and evaluates the learning effects of all users. The course evaluation module regularly obtains the interaction data and status data related to the training course, establishes a ranking index for all training courses after comprehensive analysis of the interaction data and status data, and ranks all training courses by the ranking index to generate a training course ranking table. The interactive system not only evaluates the learning effects of all users after the training course is completed, so that the trainer can judge whether the expected training goal is achieved, but also evaluates and ranks the quality of all training courses, so that the trainer can understand the quality of all training courses and optimize the training plan;

[0060] 2. The present invention calculates the user coefficient by removing the units from the user interaction rate, the continuous frequency of opening irrelevant web pages, and the learning interruption rate, and judges whether the user training meets the standard by comparing the user coefficient with the training threshold. It not only comprehensively analyzes the user's behavior, but also processes the data comprehensively and has high processing efficiency.

[0061] 3. The present invention obtains the user interaction rate, continuous frequency of opening irrelevant web pages, learning interruption rate, jamming discrete coefficient and loading discrete coefficient of the training course regularly through the course evaluation module, and then comprehensively calculates the user interaction rate, continuous frequency of opening irrelevant web pages, learning interruption rate, jamming discrete coefficient and loading discrete coefficient to obtain the ranking coefficient, thereby combining the user's behavior data and the impact of the training course on the computer to evaluate the quality of the training course, so that the trainer can make corresponding management. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0063] Figure 1 It is a system module diagram of the present invention. DETAILED DESCRIPTION

[0064] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0065] Example 1: Please refer to Figure 1 As shown, the multimedia interactive system described in this embodiment includes a login authentication module, a content display module, an interactive module, a collection module, a learning evaluation module, a course evaluation module and a feedback module;

[0066] Login authentication module: This is the entrance to the system, used for user login and identity authentication, ensuring that only authorized users can access the training content, improving the security of the interactive system. After the user identity authentication is passed, the user enters the content display module;

[0067] The login authentication module is used for user login and identity authentication, including the following steps:

[0068] User input account: When a user accesses the system, he / she must first enter his / her account or user name; the account can be a work number, email address, mobile phone number, or other information that uniquely identifies the user provided by the company;

[0069] User enters password: After entering the account number, the user needs to enter the password corresponding to the account; the password is an important measure to protect the account security and ensure that only legitimate users can log in;

[0070] Account and password verification: After receiving the account and password entered by the user, the system will verify the account and password; the system will compare the password entered by the user with the password stored in the database to confirm the user's identity;

[0071] Two-factor authentication (optional): In some cases, companies may use two-factor authentication (2FA) to improve security. Two-factor authentication can require users to enter their account and password and then perform additional verification through SMS, mobile applications, fingerprint recognition, etc.

[0072] Remember me function (optional): The system can provide a "remember me" function, which allows users to avoid entering their account and password again the next time they visit;

[0073] Account lock protection (optional): To protect account security, the system can set an upper limit on the number of failed logins. When a user enters an incorrect password multiple times in a row, the system will temporarily lock the account to prevent malicious logins.

[0074] Password reset (optional): If the user forgets the password, the system can provide a password reset function, allowing the user to reset the password after verifying the user's identity.

[0075] Content display module: This module displays detailed information of the training course, including course description, learning objectives, syllabus and learning resources. Users can access training course materials, videos, tutorials and other learning content here. After selecting a training course, users enter the interactive module, which is as follows:

[0076] Course list display: After the user logs in, the system will display a list of available training courses, including course name, introduction, and learning progress information; users can select the courses they are interested in from the list;

[0077] Course details display: When users click on a specific course, the system will display detailed information about the course, such as course description, learning objectives, syllabus, etc. This information helps users understand the course content and learning expectations;

[0078] Access to learning resources: On the course details page, the system will provide links or buttons that allow users to access learning resources, such as course materials, videos, tutorials, slides, etc. Users can choose the learning content according to their own learning pace;

[0079] Multimedia presentation: The learning content of a training course may include text, images, audio, video and other forms; the content display module needs to be able to support multimedia presentation to provide a rich learning experience.

[0080] Interactive module: This module provides interactive learning and practice sessions for training courses, such as online quizzes, real-time question answering, and interactive simulations, to help users deepen their understanding and mastery of knowledge. User interaction data is sent to the learning evaluation module and the course evaluation module. Specifically:

[0081] Online quizzes: Provide online quizzes to allow users to test their knowledge after learning. The system can randomly generate questions, including single-choice questions, multiple-choice questions, fill-in-the-blank questions, etc., to help users consolidate and review what they have learned.

[0082] Interactive Q&A: Allow users to submit questions at any time during the course, and teachers or tutors can answer users' questions in a timely manner; such real-time question answering can increase users' learning participation and learning effect;

[0083] Real-time voting and discussion: Real-time voting and discussion sessions can be set up in training courses to allow users to participate in discussions and interactions on course content; this helps to cultivate users' critical thinking ability and cooperative spirit;

[0084] Interactive simulations: Interactive simulations allow users to simulate real-life situations in a virtual environment and make real-time decisions; this helps users practice and apply what they have learned in a safe environment.

[0085] Video interaction: Add interactive elements to teaching videos, such as pop-up questions and Q&A, to allow users to reflect and think while watching the video.

[0086] Collection module: When users learn and practice interactively with training courses through the interactive module, it is used to collect the status data of the user's computer, and the status data is sent to the course evaluation module.

[0087] Learning evaluation module: After completing the training of the same batch of users through a training course, the user interaction data is analyzed and the learning effects of all users are evaluated. The evaluation results are sent to the feedback module.

[0088] Course evaluation module: regularly obtains interaction data and status data related to training courses, establishes a ranking index for all training courses after comprehensive analysis of the interaction data and status data, and ranks all training courses by the ranking index to generate a training course ranking table, which is then sent to the feedback module.

[0089] Feedback module: used to provide the trainer with feedback on the user learning effect evaluation results and the training course ranking table, specifically:

[0090] Feedback information summary: The system summarizes and organizes the collected learning effect evaluation results, user satisfaction surveys, training course ranking tables and other information;

[0091] Feedback report generation: Feedback reports can be generated based on the summarized information, including the user's learning outcomes, user satisfaction with the training course, ranking results of each course, etc.;

[0092] Feedback result presentation: The generated feedback report will be presented to trainers or administrators so that they can understand the effect of training and the quality of the course and make corresponding management decisions;

[0093] Training improvement plan: Based on the feedback results, trainers or administrators can develop a training improvement plan to optimize and improve the training courses to improve training effectiveness and user satisfaction;

[0094] Communication with trainers: The feedback module can provide a communication channel with trainers or administrators, allowing them to communicate with users, understand users' needs and feedback, and respond accordingly.

[0095] The present application provides users with interactive learning and practice sessions of training courses through an interactive module. The collection module is used to collect status data of user computers when users conduct interactive learning and practice with training courses through the interactive module. After training the same batch of users through a training course, the learning evaluation module analyzes the user interaction data and evaluates the learning effects of all users. The course evaluation module regularly obtains interaction data and status data related to the training course, establishes a ranking index for all training courses after comprehensive analysis of the interaction data and status data, and ranks all training courses according to the ranking index to generate a training course ranking table. The interactive system not only evaluates the learning effects of all users after the training course is completed, so that trainers can judge whether the expected training goals have been achieved, but also evaluates and ranks the quality of all training courses, so that trainers can understand the quality of all training courses and optimize the training plan.

[0096] Embodiment 2: Learning evaluation module: After training the same batch of users through a training course, the user interaction data is analyzed and the learning effect of all users is evaluated, and the evaluation results are sent to the feedback module.

[0097] in:

[0098] After training the same batch of users through a training course, analyze the user interaction data and evaluate the learning effect of all users. The interaction data includes user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate;

[0099] After removing the units from the user interaction rate, the frequency of opening irrelevant web pages, and the learning interruption rate, the user coefficient yh is calculated. x , the calculation expression is:

[0100]

[0101] In the formula, hd y is the user interaction rate, wy k Enable continuous frequency for irrelevant web pages, xz d is the learning interruption rate, α, β, and γ are the proportional coefficients of user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate, respectively, and α, β, and γ are all greater than 0.

[0102] Get user coefficient yh x After that, the user coefficient yh x The larger the value, the better the effect of training courses. x <Training threshold, judging that user training does not meet the standard.

[0103] This application calculates the user coefficient by removing the units from the user interaction rate, the continuous frequency of opening irrelevant web pages, and the learning interruption rate, and determines whether the user training meets the standards by comparing the user coefficient with the training threshold. It not only comprehensively analyzes the user's behavior and makes the analysis more accurate, but also processes the data comprehensively and efficiently.

[0104] The calculation expression of user interaction rate is:

[0105]

[0106] In the formula, n is the number of user interactions, n is a positive integer, hd i is the duration of the ith interaction, Tk is the total duration of the training course;

[0107] The greater the user interaction rate, the more likely it is that:

[0108] High learning interest and participation: Users are interested in the content of the training course and are willing to actively participate in learning. The increase in the number of interactions reflects their positive attitude and level of involvement in learning;

[0109] Active learning and exploration: This means that users are not passively receiving information from the course, but are actively learning and exploring, which leads to better learning results.

[0110] Understanding and digesting knowledge: Through interaction, users may get feedback and answers, thus better understanding and digesting the knowledge they have learned;

[0111] Practical application intention: Interaction may mean that users want to apply what they have learned to real life or work and seek relevant guidance and discussion.

[0112] The calculation expression for the continuous frequency of opening irrelevant web pages is:

[0113]

[0114] Where m is the number of opened irrelevant web pages, m is a positive integer, cx j is the duration of opening the jth irrelevant web page, cd s It indicates the duration of the overlap between irrelevant web pages after all irrelevant web pages are opened. Tk is the total duration of the training course. The duration of all web pages indicates the cumulative duration of all web pages opened by the computer, that is, the sum of the duration of each web page. The overlapping duration refers to the overlapping time between web pages when multiple web pages are opened at the same time, which needs to be subtracted from the total duration.

[0115] In this application, irrelevant web pages refer to web pages other than those related to the training course;

[0116] The greater the frequency of opening irrelevant web pages, the more it indicates:

[0117] Inattention: Users may be easily distracted, resulting in frequent opening of other irrelevant web pages during the learning process, which may have nothing to do with the learning effect;

[0118] Work environment impact: In a work environment, users may need to handle multiple tasks at the same time, resulting in frequent web page switching, which may not necessarily reflect their learning effect;

[0119] Personal preferences and entertainment: Some users may be accustomed to opening irrelevant web pages for entertainment or reading news in their spare time during the learning process, which has nothing to do with the learning effect;

[0120] In summary, the greater the frequency of opening irrelevant web pages during the training course, the worse the training effect will be for users.

[0121] The calculation expression of learning interruption rate is:

[0122]

[0123] In the formula, p is the number of times the user interrupts learning, p is a positive integer, l is the duration of the lth interruption of learning, Tk is the total duration of the training course;

[0124] The greater the learning interruption rate, the more it indicates:

[0125] Low learning interest: An increase in learning interruption rate may mean that users are not very interested in the training course, or lack motivation and enthusiasm for the learning content, which may lead to users being unwilling to continue learning and frequently interrupting the learning process;

[0126] Insufficient learning motivation: Users may have learning motivation at the beginning, but as time goes by, the motivation gradually weakens, leading to an increase in learning interruption rate;

[0127] Learning pressure or difficulty: Users may face learning pressure or find the learning content too difficult, resulting in interruptions in learning, especially if they do not receive adequate support and guidance;

[0128] Time management issues: Users may not be able to arrange their study time properly due to interference from other matters, resulting in an increased learning interruption rate.

[0129] In this application, for watching the training course, the enterprise selects the training location at the same time and conducts the same training course for all employees at the same time, so all employees watch the training course for the same length of time.

[0130] Embodiment 3: When a user interactively studies and practices with a training course through an interactive module, the collection module is used to collect status data of the user's computer, and the status data is sent to the course evaluation module.

[0131] The acquisition module is used to collect the status data of the user's computer when the user interactively learns and practices with the training course through the interactive module. The status data includes the computer freeze dispersion coefficient and the loading dispersion coefficient when the training course is running.

[0132] The training courses in this application are uploaded by enterprise training personnel to the computers in the training room for local storage. Therefore, the lag of the training courses is related to the storage requirements and running memory requirements of the training courses.

[0133] The course evaluation module regularly obtains interaction data and status data related to the training courses, and after comprehensive analysis of the interaction data and status data, establishes a ranking index for all training courses, and ranks all training courses by the ranking index to generate a training course ranking table. The training course ranking table information is sent to the feedback module.

[0134] in:

[0135] The course evaluation module regularly obtains the user interaction rate, the continuous frequency of opening irrelevant web pages, the learning interruption rate, the jamming discrete coefficient and the loading discrete coefficient of the training course, and then comprehensively calculates the user interaction rate, the continuous frequency of opening irrelevant web pages, the learning interruption rate, the jamming discrete coefficient and the loading discrete coefficient to obtain the ranking coefficient px. The calculation expression is:

[0136]

[0137] In the formula, hd y is the user interaction rate, wy k Enable continuous frequency for irrelevant web pages, xz d is the learning interruption rate, kd s is the Caton dispersion coefficient, jz s is the loading dispersion coefficient, α, β, and γ are the proportional coefficients of user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate, respectively. a1 and a2 are the proportional coefficients of the jamming dispersion coefficient and the loading dispersion coefficient, respectively. α, β, γ, a1, and a2 are all greater than 0.

[0138] After the training course is completed, the ranking coefficient px is obtained, and the ranking coefficient px of all courses is obtained regularly. The ranking index of each training course is calculated by the ranking coefficient px. The expression is:

[0139]

[0140] In the formula, zs p is the ranking index, c is the number of times the training course is used, and c is a positive integer, px b is the b-th ranking coefficient px of the training course.

[0141] Specifically, in order to better illustrate the sorting index zs p The calculation scheme of , we explain as follows:

[0142] In this application, the course evaluation module obtains the interaction data and status data of the training course every 15 days;

[0143] During these 15 days, a training course may be used multiple times or not at all. Each training course will generate a ranking coefficient px after use. Therefore, when evaluating the quality of a course, a training course may have only one ranking coefficient px or multiple ranking coefficients px. For a training course with multiple ranking coefficients px, it is necessary to calculate the average ranking coefficient px of the training course as the ranking index zs. p For a training course with only one ranking coefficient px, the ranking coefficient px of the training course is the ranking index zs p .

[0144] Get the sort index zs of all training sessions on day 15 p Then, all training courses are sorted according to the index zs p Sort by large to small to generate a training course ranking table. The higher the ranking of a training course, the better the quality of the training course. When all training courses are completed, the last three training courses in the ranking can be screened out (used to screen out training courses with extremely poor quality from the training course ranking table).

[0145] This application uses a course evaluation module to regularly obtain the user interaction rate, continuous frequency of opening irrelevant web pages, learning interruption rate, jamming dispersion coefficient, and loading dispersion coefficient of the training course, and then comprehensively calculates the user interaction rate, continuous frequency of opening irrelevant web pages, learning interruption rate, jamming dispersion coefficient, and loading dispersion coefficient to obtain a ranking coefficient, thereby combining the user's behavior data and the impact of the training course on the computer to evaluate the quality of the training course, so that the trainer can make corresponding management.

[0146] The logic for obtaining the discrete coefficient of the stutter is:

[0147] Calculate the discrete degree kl of the jam s :

[0148]

[0149] Where f = {1, 2, 3, ..., g}, g represents the number of computers using the training course, g is a positive integer, KD f represents the duration of the training course freeze on the fth computer, Indicates the average duration of freeze;

[0150] If the average jamming duration is greater than the jamming threshold, and the jamming dispersion kl s ≤ the first discrete threshold, indicating that the overall fluency of the training course in the computer room is extremely poor. At this time, the lag discrete coefficient kd s =1.3;

[0151] If the average jamming duration is greater than the jamming threshold, and the jamming dispersion kl s > The first discrete threshold value indicates that the overall fluency of the training course in the computer room is poor. At this time, the discrete coefficient kd s =1.1;

[0152] If the average jamming duration is ≤ the jamming threshold, and the jamming dispersion kl s > The first discrete threshold value indicates that the overall fluency of the training course in the computer room is good. At this time, the discrete coefficient kd s =0.8;

[0153] If the average jamming duration is ≤ the jamming threshold, and the jamming dispersion kl s ≤ the first discrete threshold, indicating that the overall fluency of the training course in the computer room is very good. At this time, the stuttering discrete coefficient kd s =0.6;

[0154] The logic for obtaining the loading discrete coefficient is:

[0155] Calculate the load dispersion jl s :

[0156]

[0157] Where h = {1, 2, 3, ..., g}, g represents the number of computers using the training course, g is a positive integer, JL h It represents the opening and loading time of the training course on the hth computer. Indicates the average loading time;

[0158] If the average loading time is greater than the loading threshold, and the loading dispersion kl s ≤ the second discrete threshold, indicating that the overall loading time of the training course in the computer room is too long. At this time, the loading discrete coefficient jz s =1.3;

[0159] If the average loading time is greater than the loading threshold, and the loading dispersion kl s > The second discrete threshold value indicates that the overall loading time of the training course in the computer room is long. At this time, the loading discrete coefficient jz s =1.1;

[0160] If the average loading time is less than or equal to the loading threshold, and the loading dispersion kl s> The second discrete threshold value indicates that the overall loading time of the training course in the computer room is short. At this time, the loading discrete coefficient jz s =0.8;

[0161] If the average loading time is less than or equal to the loading threshold, and the loading dispersion kl s ≤ the second discrete threshold, indicating that the overall loading time of the training course in the computer room is short, and the loading discrete coefficient jz s =0.6.

[0162] The existing technology usually judges the quality of training courses by the running status of the training courses on a single computer. However, when only analyzing the running status of the training courses on a single computer, it is possible that the poor running status of the training courses is caused by the performance degradation of the computer itself. For enterprises, it is usually to organize a group of employees to enter the computer room for training, and use the same training course for a group of employees through several computers. Therefore, the discrete degree of calculation jamming and the discrete degree of calculation loading can analyze the use status of the training courses in the computer room as a whole, and the analysis is more accurate. That is, when the running status of the training courses on multiple computers is poor, it means that the employees cannot be well trained through the training courses.

[0163] Embodiment 4: The multimedia interactive method described in this embodiment includes the following steps: a user logs in to the interactive system and performs identity authentication to ensure that only authorized users can access the training content; the interactive system displays detailed information of the training course, including course description, learning objectives, syllabus and learning resources, etc., where users can access training course materials, videos, tutorials and other learning content; after the user selects a training course, the interactive system provides interactive learning and practice links for the training course, such as online quizzes, real-time question answering and interactive simulation, etc., to help users deepen their understanding and mastery of knowledge; when the user interacts with the training course for learning and practicing, the status data of the user's computer is collected; after the training of the same batch of users is completed through a training course, the user interaction data is analyzed and the learning effect of all users is evaluated; the interaction data and status data related to the training course are regularly obtained; after a comprehensive analysis of the interaction data and status data, a ranking index is established for all training courses, and all training courses are ranked by the ranking index to generate a training course ranking table; the user learning effect evaluation results and the training course ranking table are fed back to the trainer.

[0164] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters in the formula are set by technicians in this field according to actual conditions.

[0165] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0166] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0167] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0168] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0169] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0170] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0171] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0172] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0173] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0174] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0175] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A multimedia interactive system, characterized in that: It includes login authentication module, content display module, interaction module, acquisition module, learning evaluation module, course evaluation module and feedback module; Login authentication module: used for user login and identity authentication; Content display module: displays detailed information of the training course and is used by users to access the learning content of the training course; Interactive modules: provide interactive learning and practice sessions in training courses; Collection module: used to collect the status data of the user's computer when the user is interactively learning and practicing with the training course through the interactive module; Learning evaluation module: After training the same batch of users through a training course, analyze user interaction data and evaluate the learning effects of all users; Course evaluation module: regularly obtains interaction data and status data related to training courses, establishes a ranking index for all training courses after comprehensive analysis of the interaction data and status data, and ranks all training courses by ranking index to generate a training course ranking table; Feedback module: Feedback the user learning effect evaluation results and training course ranking list to the trainer.

2. The multimedia interactive system according to claim 1, characterized in that: After the training of the same batch of users is completed through a training course, the learning evaluation module calculates the user coefficient yhx by removing the units of the user interaction rate, the continuous frequency of opening irrelevant web pages, and the learning interruption rate. The calculation expression is: In the formula, hdy is the user interaction rate, wyk is the continuous frequency of opening irrelevant web pages, xzd is the learning interruption rate, α, β, γ are the proportional coefficients of user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate, respectively, and α, β, γ are all greater than 0; If the user coefficient yhx of the user is less than the training threshold, it is judged that the user training does not meet the standard.

3. The multimedia interactive system according to claim 2, characterized in that: The course evaluation module periodically obtains the user interaction rate, the continuous frequency of opening irrelevant web pages, the learning interruption rate, the jamming discrete coefficient and the loading discrete coefficient of the training course, and then comprehensively calculates the user interaction rate, the continuous frequency of opening irrelevant web pages, the learning interruption rate, the jamming discrete coefficient and the loading discrete coefficient to obtain the ranking coefficient px, and the calculation expression is: In the formula, hd y is the user interaction rate, wy k Enable continuous frequency for irrelevant web pages, xz d is the learning interruption rate, kd s is the Caton dispersion coefficient, jz s is the loading dispersion coefficient, α, β, and γ are the proportional coefficients of user interaction rate, continuous frequency of opening irrelevant web pages, and learning interruption rate, respectively. a1 and a2 are the proportional coefficients of the jamming dispersion coefficient and the loading dispersion coefficient, respectively. α, β, γ, a1, and a2 are all greater than 0.

4. The multimedia interactive system according to claim 3, characterized in that: The course evaluation module obtains the ranking coefficient px after the training course is completed, and regularly obtains the ranking coefficient px of all courses. The ranking index of each training course is calculated by the ranking coefficient px. The expression is: In the formula, zs p is the ranking index, c is the number of times the training course is used, and c is a positive integer, px b is the b-th ranking coefficient px of the training course.

5. The multimedia interactive system according to claim 3, characterized in that: The logic for obtaining the stutter discrete coefficient is: Calculate the discrete degree kl of the jam s : Where f = {1, 2, 3, ..., g}, g represents the number of computers using the training course, g is a positive integer, KD f represents the duration of the training course freeze on the fth computer, Indicates the average duration of freeze; If the average jamming duration is greater than the jamming threshold, and the jamming dispersion kl s ≤ the first discrete threshold, the stuttering discrete coefficient kd s =1.3; If the average jamming duration is greater than the jamming threshold, and the jamming dispersion kl s >The first discrete threshold, the kd coefficient of the stuttering s =1.1; If the average jamming duration is ≤ the jamming threshold, and the jamming dispersion kl s >The first discrete threshold, the kd coefficient of the stuttering s =0.8; If the average jamming duration is ≤ the jamming threshold, and the jamming dispersion kl s ≤ the first discrete threshold, the stuttering discrete coefficient kd s =0.

6.

6. The multimedia interactive system according to claim 3, characterized in that: The acquisition logic of the loading discrete coefficient is: Calculate the load dispersion jl s : Where h = {1, 2, 3, ..., g}, g represents the number of computers using the training course, g is a positive integer, JL h It represents the opening and loading time of the training course on the hth computer. Indicates the average loading time; If the average loading time is greater than the loading threshold, and the loading dispersion kl s ≤ the second discrete threshold, load discrete coefficient jz s =1.3; If the average loading time is greater than the loading threshold, and the loading dispersion kl s > Second discrete threshold, load discrete coefficient jz s =1.1; If the average loading time is less than or equal to the loading threshold, and the loading dispersion kl s > Second discrete threshold, load discrete coefficient jz s =0.8; If the average loading time is less than or equal to the loading threshold, and the loading dispersion kl s ≤ the second discrete threshold, load discrete coefficient jz s =0.

6.

7. The multimedia interactive system according to claim 3, characterized in that: The calculation expression of the user interaction rate is: In the formula, n is the number of user interactions, n is a positive integer, hd i is the duration of the ith interaction, and Tk is the total duration of the training course.

8. The multimedia interactive system according to claim 7, characterized in that: The calculation expression of the continuous frequency of opening the irrelevant webpage is: Where m is the number of opened irrelevant web pages, m is a positive integer, cx j is the duration of opening the jth irrelevant web page, cd s It represents the duration of the overlapping parts between irrelevant web pages after all irrelevant web pages are opened, and Tk is the total duration of the training course.

9. The multimedia interactive system according to claim 8, characterized in that: The calculation expression of the learning interruption rate is: In the formula, p is the number of times the user interrupts learning, p is a positive integer, l is the duration of the lth interruption of learning, and Tk is the total duration of the training course.

10. A multimedia interactive method, characterized in that: The interactive method comprises the following steps: S1: After the user logs in to the interactive system and performs identity authentication, the detailed information of the training course is displayed, and the user accesses the learning content of the training course through the interactive system; S2: After the user selects a training course, the interactive system provides interactive learning and practice sessions of the training course; S3: Collect the status data of the user's computer when the user is interactively learning and practicing with the training course; S4: After training the same batch of users through a training course, analyze the user interaction data and evaluate the learning effect of all users; S5: Regularly obtain interaction data and status data related to training courses, conduct comprehensive analysis on the interaction data and status data, and establish a ranking index for all training courses; S6: Sort all training courses by ranking index, generate a training course ranking table, and feed back the user learning effect evaluation results and the training course ranking table to the trainer.

Citation Information

Cited By

  • Training effect evaluation method and system based on learning data analysis

    CN120561640A