Labor-intensive employee training notification sending method and device, equipment and medium

By dynamically adjusting the timing of the training notifications, the problem of low delivery rate of training notifications in labor-intensive enterprises is solved according to the staff's scheduling information and function types, and the training completion rate is improved.

CN119398735AInactive Publication Date: 2025-02-07LINJIU WISDOM (GUANGDONG) TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510003637.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-02-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In labor-intensive enterprises, the existing training notification sending methods cannot be dynamically adjusted according to different functional types and working time periods of employees, resulting in a low delivery rate of training notifications, which in turn affects the completion rate of employee training.

Method used

By determining the target training content corresponding to each function type from the training content mapping table, and dynamically determining the learning time period based on the employee's scheduling information, training notifications are constructed and sent, ensuring that the notifications are sent during the time period that employees are most likely to view.

Benefits of technology

The delivery rate of training notifications is improved, allowing employees to complete training tasks in fragmented time, thereby improving the completion rate of employee training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398735A_ABST
    Figure CN119398735A_ABST
Patent Text Reader

Abstract

The invention discloses a training notification sending method and device for labor-intensive employees, equipment and a medium. The method comprises the following steps: determining each target training content corresponding to each function type from a training content mapping table; determining a plurality of learnable time periods based on a first shift of the obtained first shift arrangement information of each employee; when the current moment reaches the first time period, sending each first training notification constructed by first content selected from the target training content based on the learnable time period corresponding to each employee to each terminal; and when the current time reaches the second time period and the first content is learned, sending each second training notification constructed by second content selected from the target training content based on the current learnable time period of each employee to each terminal, and stopping sending the training notification until the target training content is learned. The sending opportunity of the training content and the training notification is dynamically determined based on the employee scheduling information, and the delivery rate of the training notification is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to, but is not limited to, the field of information processing technology, and in particular to a method, device, equipment, and medium for sending training notices to labor-intensive employees. Background Art

[0002] In the operation and development process of an enterprise, new operation modes need to be learned and new business modules need to be developed and mastered, so it is necessary to train the employees of the enterprise regularly or irregularly. In labor-intensive enterprises, such as property companies, there are many employees of different functional types such as security personnel, cleaning personnel, and maintenance personnel. The existing training notification sending methods are to push the same training information to all employees of the same functional department at the same time. However, due to the different working hours of employees of different functional types, or even employees of the same functional type, some employees are pushed training notifications during their working hours and cannot view them in time, resulting in a low training notification delivery rate, which in turn leads to a low employee training completion rate. Summary of the invention

[0003] The embodiments of the present application provide a method, device, equipment, and medium for sending training notifications to labor-intensive employees, which can effectively improve the delivery rate of training notifications and thereby improve the completion rate of employee training.

[0004] In a first aspect, an embodiment of the present application provides a method for sending training notifications to labor-intensive employees, which is applied to a training system, wherein the training system is connected to multiple terminals in communication, and each employee associated with each terminal has a corresponding functional type, and the functional type has types, and the method includes: Determining each target training content corresponding to each of the functional types from a training content mapping table, wherein the training content mapping table is used to indicate a mapping relationship between a functional type and a training content; When first shift information of each of the employees is obtained, a plurality of studyable time periods are determined based on the first shift in each of the first shift information; When the current moment reaches the first time period, first content is selected from the corresponding target training content based on the learnable time period corresponding to each of the employees, each first training notification is constructed based on each of the first content, and each corresponding first training notification is sent to each of the terminals, wherein the first time period is the earliest learnable time period; When the second time period is reached at the current moment and each of the employees completes the learning task of the first content, the second content is selected from the corresponding target training content based on the current learnable time period corresponding to each of the employees, and each second training notification is constructed based on each of the second contents. The corresponding second training notifications are sent to each of the terminals until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the second content is the content that has not been learned in the target training content, and the second time period is the next learnable time period sorted after the first time period.

[0005] In some embodiments, determining the learnable time period based on the first shift in each of the first shift scheduling information includes: determining a plurality of rest time periods based on the end time and the start time of each of the first shifts; Determine a target buffering time corresponding to the functional type from a preset buffering time mapping table, wherein the buffering time mapping table is used to indicate a mapping relationship between different functional types and buffering times; The target buffering time is extended at the start time of each rest time period to obtain corresponding learnable time periods.

[0006] In some embodiments, after sending the corresponding first training notifications to the terminals, the method further includes: When second shift information corresponding to any of the employees is obtained, determining the learning progress of the first content, wherein the second shift information is different from the first shift information; re-determining a plurality of new learnable time periods based on the second shift in the second shift information; In the case where the current moment reaches a new first time period, re-determine a new first content based on the learning progress, the target learning content and the new first time period, construct a new first training notification based on the new first content, and send the new first training notification to the corresponding terminal, wherein the new first time period is the earliest new learnable time period; When the new second time period is reached at the current moment and the employee completes the learning task of the new first content, the new second content is reselected from the corresponding target training content based on the current new learnable time period, a new second training notification is constructed based on the new second content, and the new second training notification is sent to the corresponding terminal until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the new second time period is the next new learnable time period sorted after the new first time period.

[0007] In some embodiments, re-determining new first content based on the learning progress, the target learning content and the new first time period includes: When the learning progress indicates that the learning task corresponding to the first content has been completed, marking the first content in the target learning content as learned; The new first content is determined from the remaining unlearned content in the target learning content based on the new first time period, wherein the new first content corresponds to a target content amount.

[0008] In some embodiments, re-determining new first content based on the learning progress, the target learning content and the new first time period includes: When the learning progress indicates that the learning task corresponding to the first content is not completed, determining a first reference content in the first content, wherein the first reference content is a content that has not been learned in the first content, and the first reference content corresponds to a reference content amount; calculating a content volume difference between the target content volume and the reference content volume; Acquire second reference content whose content volume satisfies the content volume difference from the remaining content of the target training content except the first content; The first reference content and the second reference content are combined to obtain the new first content.

[0009] In some embodiments, after sending the corresponding first training notifications to the terminals, the method further includes: Monitoring the learning behavior of any of the employees at the corresponding terminal; After a preset time interval, when the learning behavior indicates that the learning task of the first content has not been started and the current time has not reached the second time period, determining multiple platform accounts associated with the training system corresponding to the employee, and the platform types corresponding to the platform accounts are different from each other; The first training notification is sent to the platform corresponding to each of the platform accounts.

[0010] In some embodiments, after completing the learning task of the target training content, the method further includes: Recording log information of the learning tasks corresponding to each training notification of each employee, and obtaining the learning response time and the learning completion time from each log information; For each of the employees, determining a corresponding learning enthusiasm score based on all of the learning response times and the learning completion times; For each of the employees, obtaining target test content associated with the corresponding functional type, wherein the test content corresponds to a test duration; For each of the employees, a target time period is determined from the valid studyable time periods, wherein the rest time period corresponding to the target time period is greater than the corresponding test time period, and the difference between the rest time period and the corresponding test time period is greater than or equal to a preset time threshold; When the current time reaches the target time period, a third training notification carrying the target test content is sent to each corresponding terminal, and feedback information carrying the test score is received from each terminal; A target score for each of the employees is calculated based on the corresponding learning enthusiasm score and the test score.

[0011] In a second aspect, an embodiment of the present application provides a control device comprising at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions executable by the at least one control processor, and the instructions are executed by the at least one control processor so that the at least one control processor can execute the method for sending training notifications for labor-intensive employees as described in the first aspect.

[0012] In a third aspect, an embodiment of the present application further provides an electronic device, comprising the control device of the second aspect.

[0013] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the method for sending training notifications to labor-intensive employees as described in the first aspect.

[0014] The embodiment of the present application provides a method, device, equipment, and medium for sending training notifications for labor-intensive employees, the method comprising: determining each target training content corresponding to each of the functional types from a training content mapping table, wherein the training content mapping table is used to indicate the mapping relationship between the functional type and the training content; when the first shift information of each of the employees is obtained, a plurality of learning time periods are determined based on the first shift in each of the first shift information; when the first time period is reached at the current moment, the first content is selected from the corresponding target training content based on the learning time period corresponding to each of the employees, each first training notification is constructed based on each of the first content, and the corresponding training notification is sent to each of the terminals. Each of the first training notifications, wherein the first time period is the earliest learnable time period; when the second time period is reached at the current moment and each of the employees has completed the learning task of the first content, the second content is selected from the corresponding target training content based on the current learnable time period corresponding to each of the employees, and each of the second training notifications is constructed based on each of the second content, and the corresponding second training notifications are sent to each of the terminals until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the second content is the unlearned content in the target training content, and the second time period is the next learnable time period sorted in the first time period. According to the scheme provided in the embodiment of the present application, the training content and the sending time of the training notification are dynamically determined based on the employee's shift information, so that the training notification can be more in line with the employee's rest pattern, improve the delivery rate of the training notification, and enable employees to use fragmented time to complete the training task, thereby improving the completion rate of employee training. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a flowchart of the steps of a method for sending training notifications for labor-intensive employees provided by an embodiment of the present application; Figure 2 It is a structural diagram of a control device provided in another embodiment of the present application. DETAILED DESCRIPTION

[0016] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0017] It is understood that although the functional modules are divided in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flow chart. The terms "first", "second", etc. in the specification, claims or the above drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0018] In the operation and development process of an enterprise, new operation modes need to be learned and new business modules need to be developed and mastered, so it is necessary to train the employees of the enterprise regularly or irregularly. In labor-intensive enterprises, such as property companies, there are many employees of different functional types such as security personnel, cleaning personnel, and maintenance personnel. The existing training notification sending methods are to push the same training information to all employees of the same functional department at the same time. However, due to the different working hours of employees of different functional types, or even employees of the same functional type, some employees are pushed training notifications during their working hours and cannot view them in time, resulting in a low training notification delivery rate, which in turn leads to a low employee training completion rate.

[0019] To solve the above-mentioned problems, the embodiments of the present application provide a method, device, equipment, and medium for sending training notifications to labor-intensive employees, the method comprising: determining each target training content corresponding to each of the functional types from a training content mapping table, wherein the training content mapping table is used to indicate the mapping relationship between the functional type and the training content; when the first shift information of each of the employees is obtained, a plurality of learnable time periods are determined based on the first shift in each of the first shift information; when the first time period is reached at the current moment, the first content is selected from the corresponding target training content based on the learnable time period corresponding to each of the employees, each first training notification is constructed based on each of the first content, and the notification is sent to each of the terminals. The first training notification is sent to the terminal corresponding to each of the first training notifications, wherein the first time period is the earliest time period available for learning; when the second time period is reached at the current moment and each of the employees has completed the learning task of the first content, the second content is selected from the corresponding target training content based on the current time period available for learning of each of the employees, and each of the second training notifications is constructed based on each of the second content, and each of the second training notifications is sent to each of the terminals until the learning task of the target training content is completed, and the sending of the training notification is stopped, wherein the second content is the unlearned content in the target training content, and the second time period is the next available time period ranked in the first time period. According to the scheme provided in the embodiment of the present application, the training content and the sending time of the training notification are dynamically determined based on the employee's shift information, so that the training notification can be more in line with the employee's rest pattern, improve the delivery rate of the training notification, and enable employees to use fragmented time to complete the training task, thereby improving the completion rate of employee training.

[0020] The embodiments of the present application are further described below in conjunction with the accompanying drawings.

[0021] refer to Figure 1 , Figure 1 The present invention provides a method for sending training notifications to labor-intensive employees in accordance with an embodiment of the present invention. The present invention provides a method for sending training notifications to labor-intensive employees. The method is applied to a training system that is connected to multiple terminals for communication. Each terminal is associated with an employee corresponding to a functional type, and the functional type has types. The method includes but is not limited to the following steps: Step S10: determining each target training content corresponding to each functional type from a training content mapping table, wherein the training content mapping table is used to indicate a mapping relationship between a functional type and a training content.

[0022] Specifically, the function type of this embodiment can be a function category or a function identifier, wherein the function category corresponds to different types of work in an enterprise. For example, a property company may have different function types such as community security personnel, cleaning personnel, and maintenance technicians. The function identifier is used to uniquely identify the position information of an employee in its enterprise. The same function category may also correspond to function identifiers of different branches. For example, the cleaning area of ​​the first branch corresponding to the function type of cleaning personnel is the corridor, and the cleaning area of ​​the second branch is the community garden. It can be seen that different function types require different training skills and work modes, and therefore the corresponding training contents are different. Based on this, this embodiment maintains a training content mapping table, which assigns different training contents to different function types, thereby providing an effective data basis for the subsequent generation of training notifications.

[0023] Specifically, each training content in the training content mapping table of this embodiment can be a video or a text file, and no further limitation is made here.

[0024] Step S20: When the first shift information of each employee is obtained, a plurality of studyable time periods are determined based on the first shift in each first shift information.

[0025] Specifically, the first shift information of this embodiment includes at least one first shift, and each first shift corresponds to an end time and a start time, that is, each first shift corresponds to a different working time period and working date, and the first shift information of each employee is different.

[0026] Specifically, the learnable time period in this embodiment is used to indicate the time period corresponding to the employee's highest probability of opening the terminal to see the first training notification and having free time to learn the training content of the first training notification, as predicted by the system based on the scheduling information. This is equivalent to the fragmented time period when the employee is free. When the first scheduling information has multiple first shifts, multiple learnable time periods separated by the working time periods corresponding to the first shifts can be determined.

[0027] It can be understood that the recipients of the training notification in the embodiment of the present application are labor-intensive employees, who have the characteristics of unstable working hours and unstable working hours. If the corresponding training notification is sent to all company employees at a unified time (for example, at timestamp A), and timestamp A is during the working hours of some employees, the training notification cannot be received in time, resulting in a low delivery rate, affecting the training completion rate, and being unfavorable to the smooth progress of the company's training plan. Based on this, the present embodiment uses the first scheduling information of the employee as a trigger source. Each time the first scheduling information of the employee is obtained, multiple learnable time periods are determined based on the first shift corresponding to the first scheduling information, that is, the fragmented time periods when the employees are free are determined, thereby providing an effective data basis for the subsequent determination of the timing of sending the first training notification.

[0028] Specifically, in some embodiments, Figure 1 Determining multiple learnable time periods based on the first shifts in each first shift scheduling information in step S20 includes but is not limited to the following steps: Step S21, determining a plurality of rest time periods based on the end time and the start time of each first shift; Step S22, determining a target buffering time corresponding to the functional type from a preset buffering time mapping table, wherein the buffering time mapping table is used to indicate a mapping relationship between different functional types and buffering times; Step S23, extending the target buffering time length at the start time of each rest time period to obtain corresponding learnable time periods. It is understandable that, taking into account the exceptions of employees of different functional types, for example, the cleaning tasks of the cleaning area corresponding to a certain shift of the cleaning staff are heavier, and there are situations where the cleaning staff are still working during the rest time period. In order to avoid employees being unable to receive the first training notification in time due to this situation, this embodiment maintains a buffer time mapping table, allocates a buffer time for each different functional type, and determines the learnable time period based on the buffer time and the first shift. The specific method for determining the learnable time period is: determine multiple rest time periods based on the end time and start time of each first shift, determine the target buffer time corresponding to the functional type from the preset buffer time mapping table, extend the target buffer time for the start time of each rest time period, and obtain the corresponding learnable time periods, so as to further ensure the delivery rate of the first training notification.

[0029] Step S30, when the current moment reaches the first time period, the first content is selected from the corresponding target training content based on the corresponding learnable time period of each employee, each first training notification is constructed based on each first content, and the corresponding first training notification is sent to each terminal, wherein the first time period is the earliest learnable time period.

[0030] Specifically, referring to the description of the above embodiment, when the first scheduling information corresponding to an employee corresponds to multiple first shifts, one employee corresponds to multiple rest time periods. After extending each rest time period based on the corresponding target buffer duration, one employee corresponds to multiple learnable time periods, and the corresponding starting time of each learnable time period is different.

[0031] Specifically, this embodiment selects the amount of content of the first content from the target training content based on the learnable time periods corresponding to different employees. The training system may maintain a mapping table in which different learnable time periods correspond to different target content amounts. For example, a learnable time of 13 hours corresponds to a target content amount of 1, and a learnable time of 2.5 hours corresponds to a target content amount of 2, thereby enabling rational allocation of training content.

[0032] Specifically, the method for sending the corresponding first training notification to each terminal in this embodiment can be to send it to the platform that provides training service functions when logging in to the terminal, and the corresponding employee logs in to the platform through the target account. The platform can be at least one of a training APP, a social platform, or a mobile communication platform.

[0033] In addition, after executing Figure 1 After step S30, the method for sending a training notification for labor-intensive employees in the embodiment of the present application further includes but is not limited to the following steps: Step S31, when the second shift information corresponding to any employee is obtained, the learning progress for the first content is determined, wherein the second shift information is different from the first shift information; Step S32, re-determining a plurality of new learnable time periods based on the second shift in the second shift scheduling information; Step S33, when the current moment reaches a new first time period, a new first content is re-determined based on the learning progress, the target learning content and the new first time period, a new first training notification is constructed based on the new first content, and the new first training notification is sent to the corresponding terminal, wherein the new first time period is the earliest new learnable time period; Step S34, when the new second time period is reached at the current moment and the employee completes the learning task of the new first content, new second content is reselected from the corresponding target training content based on the current new learnable time period, a new second training notification is constructed based on the new second content, and the new second training notification is sent to the corresponding terminal until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the new second time period is the next new learnable time period sorted to the new first time period.

[0034] It can be understood that when the second shift information corresponding to any employee is obtained, it indicates that the employee's shift information has changed, and it is possible to increase or reduce the shift number. The changed second shift information will cause the time when the employee can receive the training notification to change, and considering that the first training notification carrying the first content was previously sent to the employee, it is necessary to determine the learning progress for the first content to determine whether it is necessary to adjust the training content corresponding to the subsequently resent training notification. Therefore, after obtaining the second shift information, this embodiment determines the learning progress for the first content, and re-determines multiple new learnable time periods based on the second shift in the second shift information. , when the current moment reaches a new first time period, the new first content is re-determined based on the learning progress, the target learning content and the new first time period, a new first training notification is constructed based on the new first content, and a new first training notification is sent to the corresponding terminal. When the current moment reaches a new second time period and the employee completes the learning task of the new first content, the unlearned new second content is re-selected from the corresponding target training content based on the current new learnable time period, a new second training notification is constructed based on the new second content, and a new second training notification is sent to the corresponding terminal until the learning task of the target training content is completed, and the sending of the training notification is stopped. That is to say, this embodiment monitors the scheduling information of each employee in real time. When any scheduling information is detected to have changed, the learnable time period and the corresponding training content are dynamically changed to adaptively adjust the sending time of the new first training notification, so that the delivery time of the training notification is more in line with the work and rest habits of the employees, so that the employees use fragmented time to complete the training tasks, thereby improving the delivery rate of the training notification.

[0035] Specifically, in step S33 of this embodiment, the new first content is re-determined based on the learning progress, the target learning content and the new first time period, including but not limited to the following steps: Step S331, when the learning progress indicates that the learning task corresponding to the first content has been completed, marking the first content in the target learning content as learned; Step S332: determining new first content from the remaining unlearned content in the target learning content based on the new first time period, wherein the new first content corresponds to a target content amount.

[0036] In addition, specifically, in step S33, the new first content is re-determined based on the learning progress, the target learning content and the new first time period, including but not limited to the following steps: Step S333, when the learning progress indicates that the learning task corresponding to the first content is not completed, determining a first reference content in the first content, wherein the first reference content is the unlearned content in the first content, and the first reference content corresponds to a reference content amount; Step S334, calculating the content volume difference between the target content volume and the reference content volume; Step S335, obtaining second reference content whose content volume satisfies the content volume difference from the remaining content in the target training content except the first content; Step S336: combining the first reference content and the second reference content to obtain new first content.

[0037] It can be understood that, with reference to the description of the above embodiment, after the first scheduling information of any employee is changed, considering that the first training notification carrying the first content was sent to the employee before the scheduling information was changed, it is necessary to determine whether it is necessary to adjust the training content corresponding to the subsequently resent training notification, that is, the new first content, based on the learning progress of the first content, the target learning content and the new first time period.

[0038] Specifically, this embodiment takes into account two situations for determining the new first content: (1) when the learning progress indicates that the learning task corresponding to the first content has been completed, the first content in the target learning content is marked as learned, and the new first content is determined from the remaining unlearned content in the target learning content based on the new first time period, wherein the new first content corresponds to a target content volume; (2) when the learning progress indicates that the learning task corresponding to the first content has not been completed, the first reference content in the first content is determined, wherein the first reference content is the unlearned content in the first content, and the first reference content corresponds to a reference content volume, and the content volume difference between the target content volume and the reference content volume is calculated, and the second reference content volume whose content volume satisfies the content volume difference is obtained from the remaining content in the target training content except the first content, and the second reference content whose content volume satisfies the content volume difference is obtained from the remaining content in the target training content except the first content, and the first reference content and the second reference content are combined to obtain the new first content. That is to say, this embodiment allocates a target amount of content to be learned for each new learnable time period. Therefore, when the learning task of the first content before the first scheduling information is changed has been completed, the portion of the first content in the corresponding target learning content is marked as learned, and new first content that meets the target content amount of the changed second scheduling information is extracted from the remaining unlearned portion; when the learning task of the first content before the first scheduling information is changed has not been completed, it is necessary to combine the unlearned content in the first content and the unlearned content other than the first content in the target training content to obtain the new first content.

[0039] In addition, after executing Figure 1 After step S30, the method for sending a training notification for labor-intensive employees in the embodiment of the present application further includes but is not limited to the following steps: Step S35, monitoring the learning behavior of any employee at the corresponding terminal; Step S36, after a preset time interval, when the learning behavior indicates that the learning task of the first content has not been started and the current time has not reached the second time period, determining multiple platform accounts associated with the training system corresponding to the employee, where the platform types corresponding to the various platform accounts are different from each other; Step S37: Send a first training notification to the platform corresponding to each platform account.

[0040] Specifically, the preset time interval of this embodiment can be 30 minutes or 5 minutes, etc., which is determined according to actual conditions and is not limited here.

[0041] It is understandable that after sending the corresponding first training notifications to each terminal, this embodiment monitors the learning behavior of any employee at the corresponding terminal in real time. When the learning behavior indicates that the learning task of the first content has not started and the current time has not reached the second time period, multiple platform accounts associated with the training system corresponding to the employee are determined. The platform types corresponding to each platform account are different. The employee logs in to the corresponding platform through each platform account at the corresponding terminal and sends the first training notification to the platform corresponding to each platform account until the learning behavior indicates that the learning task of the first content has started, and the sending of the first training notification is closed. In this way, it is possible to adjust the number of times the first training notification is sent based on the learning behavior of any employee for the assigned first content, ensure the delivery rate of the first training notification, and improve the training completion rate.

[0042] Step S40, when the second time period is reached at the current moment and each employee completes the learning task of the first content, the second content is selected from the corresponding target training content based on the current learnable time period corresponding to each employee, and each second training notification is constructed based on each second content. The corresponding second training notification is sent to each terminal until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the second content is the content that has not been learned in the target training content, and the second time period is the next learnable time period sorted in the first time period.

[0043] It can be understood that the target training content allocated to employees of different functional types in this embodiment has a large amount of content. If all the target training content is sent to the corresponding employees at one time through a training notification, the employees' learning enthusiasm cannot be guaranteed, and thus the training completion rate cannot be guaranteed. Therefore, this embodiment divides the target training content based on multiple learnable time periods determined by the scheduling information. Taking into account the changes in the scheduling information and the learning progress of the learning content allocated in each learnable time period, the target training content is not divided in advance, but in chronological order, each time a learnable time period is reached, the content is extracted from the target training content to construct a training notification and send it out. After each notification is sent, the employee's scheduling information and learning progress can be monitored to dynamically determine the training content and the timing of sending the next training notification, which can make the training notification more in line with the employee's rest pattern, improve the delivery rate of the training notification, and enable employees to use fragmented time to complete the training task, thereby improving the completion rate of employee training.

[0044] In addition, after executing Figure 1 After step S40, the method for sending a training notification for labor-intensive employees in the embodiment of the present application further includes but is not limited to the following steps: Step S41, recording the log information of the learning task corresponding to each training notification of each employee, and obtaining the learning response time and the learning completion time from each log information; Step S42, for each employee, determining a corresponding learning enthusiasm score based on all learning response times and learning completion times; Step S43, for each employee, obtaining the target test content associated with the corresponding functional type, and the test content corresponds to the test duration; Step S44, for each employee, determine a target time period from the valid study time period, wherein the rest time period corresponding to the target time period is greater than the corresponding examination time period, and the difference between the rest time period and the corresponding examination time period is greater than or equal to a preset time period threshold; Step S45, when the current time reaches the target time period, a third training notification carrying the target test content is sent to each corresponding terminal, and feedback information carrying the test score is received; Step S46, calculating the target score of each employee based on the corresponding learning enthusiasm score and test score.

[0045] It can be understood that, for any employee, after completing the learning task of the target training content, the present embodiment also includes the following method: recording the log information of the learning task corresponding to each training notification of each employee, and obtaining the learning response time and the learning completion time from each log information; for each employee, determining the corresponding learning enthusiasm score based on all the learning response times and the learning completion times; for each employee, obtaining the target test content associated with the corresponding functional type, and the test content corresponds to the test duration; for each employee, determining the target time period from the valid learnable time period, wherein the rest time corresponding to the target time period is greater than the corresponding test time, and the difference between the rest time and the corresponding test time Greater than or equal to a preset duration threshold; when the current moment reaches the target time period, a third training notification carrying the target test content is sent to each corresponding terminal, and each feedback information carrying the test score is received, and the target score of each employee is calculated based on the corresponding learning enthusiasm score and the test score. That is to say, after all the learning tasks of the target training content are completed, this embodiment also verifies the training effect of the target training content (that is, obtains the test score) by sending a test notification, and at the same time comprehensively calculates the target score based on the learning enthusiasm score of each employee's learning task for the target training content, thereby providing an effective data basis for the company to better evaluate the employee's work ability, job adjustment, rating and other operations in the future.

[0046] like Figure 2 As shown, Figure 2 2 is a structural diagram of a control device provided in an embodiment of the present application. The present invention also provides a control device 200, including: The processor 210 may be implemented by a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application; The memory 220 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 220 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 220, and the processor 210 calls and executes the labor-intensive employee training notification sending method of the embodiment of this application; Input / output interface 230, used to implement information input and output; Communication interface 240, used to realize communication interaction between the apparatus and other devices, which can be realized by wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.); bus 250 , which transmits information between the various components of the device (e.g., processor 210 , memory 220 , input / output interface 230 , and communication interface 240 ); The processor 210 , the memory 220 , the input / output interface 230 , and the communication interface 240 are connected to each other in communication within the device via the bus 250 .

[0047] In addition, an embodiment of the present application further provides an electronic device, including the control device 200 of the above embodiment.

[0048] In addition, an embodiment of the present application further provides a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the above-mentioned method for sending training notifications for labor-intensive employees is implemented.

[0049] As a non-transient computer-readable storage medium, the memory can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and are implemented to be located in one place, or may also be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0050] It will be appreciated by those skilled in the art that all or some of the steps and systems in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media generally include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0051] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions under the shared conditions without violating the spirit of the present invention. These equivalent deformations or substitutions are all included in the scope defined by the claims of the present invention.

Claims

1. A method for sending training notifications to labor-intensive employees, characterized in that: Applied to a training system, the training system is connected to multiple terminals in communication, each terminal is associated with an employee corresponding to a functional type, and the functional type has types, the method includes: Determining each target training content corresponding to each of the functional types from a training content mapping table, wherein the training content mapping table is used to indicate a mapping relationship between a functional type and a training content; When first shift information of each of the employees is obtained, a plurality of studyable time periods are determined based on the first shift in each of the first shift information; When the current moment reaches the first time period, first content is selected from the corresponding target training content based on the learnable time period corresponding to each of the employees, each first training notification is constructed based on each of the first content, and each corresponding first training notification is sent to each of the terminals, wherein the first time period is the earliest learnable time period; When the second time period is reached at the current moment and each of the employees completes the learning task of the first content, the second content is selected from the corresponding target training content based on the current learnable time period corresponding to each of the employees, and each second training notification is constructed based on each of the second contents. The corresponding second training notifications are sent to each of the terminals until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the second content is the content that has not been learned in the target training content, and the second time period is the next learnable time period sorted after the first time period.

2. The method for sending training notifications to labor-intensive employees according to claim 1, characterized in that: Determining a learnable time period based on the first shift in each of the first shift scheduling information includes: determining a plurality of rest time periods based on the end time and the start time of each of the first shifts; Determine a target buffering time corresponding to the functional type from a preset buffering time mapping table, wherein the buffering time mapping table is used to indicate a mapping relationship between different functional types and buffering times; The target buffering time is extended at the start time of each rest time period to obtain corresponding learnable time periods.

3. The method for sending training notifications for labor-intensive employees according to claim 1, characterized in that: After sending the corresponding first training notifications to the terminals, the method further includes: When second shift information corresponding to any of the employees is obtained, determining the learning progress of the first content, wherein the second shift information is different from the first shift information; re-determining a plurality of new learnable time periods based on the second shift in the second shift information; In the case where the current moment reaches a new first time period, re-determine a new first content based on the learning progress, the target learning content and the new first time period, construct a new first training notification based on the new first content, and send the new first training notification to the corresponding terminal, wherein the new first time period is the earliest new learnable time period; When the new second time period is reached at the current moment and the employee completes the learning task of the new first content, the new second content is reselected from the corresponding target training content based on the current new learnable time period, a new second training notification is constructed based on the new second content, and the new second training notification is sent to the corresponding terminal until the learning task of the target training content is completed, and the sending of training notifications is stopped, wherein the new second time period is the next new learnable time period sorted after the new first time period.

4. The method for sending training notifications to labor-intensive employees according to claim 3, characterized in that: Re-determining new first content based on the learning progress, the target learning content and the new first time period includes: When the learning progress indicates that the learning task corresponding to the first content has been completed, marking the first content in the target learning content as learned; The new first content is determined from the remaining unlearned content in the target learning content based on the new first time period, wherein the new first content corresponds to a target content amount.

5. The method for sending training notifications for labor-intensive employees according to claim 4, characterized in that: Re-determining new first content based on the learning progress, the target learning content and the new first time period includes: When the learning progress indicates that the learning task corresponding to the first content is not completed, determining a first reference content in the first content, wherein the first reference content is a content that has not been learned in the first content, and the first reference content corresponds to a reference content amount; calculating a content volume difference between the target content volume and the reference content volume; Acquire second reference content whose content volume satisfies the content volume difference from the remaining content of the target training content except the first content; The first reference content and the second reference content are combined to obtain the new first content.

6. The method for sending training notifications to labor-intensive employees according to claim 3, characterized in that: After sending the corresponding first training notifications to the terminals, the method further includes: Monitoring the learning behavior of any of the employees at the corresponding terminal; After a preset time interval, when the learning behavior indicates that the learning task of the first content has not been started and the current time has not reached the second time period, determining multiple platform accounts associated with the training system corresponding to the employee, and the platform types corresponding to the platform accounts are different from each other; The first training notification is sent to the platform corresponding to each of the platform accounts.

7. The method for sending training notifications for labor-intensive employees according to any one of claims 1 to 6, characterized in that: After completing the learning task of the target training content, the method further includes: Recording log information of the learning tasks corresponding to each training notification of each employee, and obtaining the learning response time and the learning completion time from each log information; For each of the employees, determining a corresponding learning enthusiasm score based on all of the learning response times and the learning completion times; For each of the employees, obtaining target test content associated with the corresponding functional type, wherein the test content corresponds to a test duration; For each of the employees, a target time period is determined from the valid studyable time periods, wherein the rest time period corresponding to the target time period is greater than the corresponding test time period, and the difference between the rest time period and the corresponding test time period is greater than or equal to a preset time threshold; When the current time reaches the target time period, a third training notification carrying the target test content is sent to each corresponding terminal, and feedback information carrying the test score is received from each terminal; A target score for each of the employees is calculated based on the corresponding learning enthusiasm score and the test score.

8. A control device, characterized in that: It includes at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions that can be executed by the at least one control processor, and the instructions are executed by the at least one control processor so that the at least one control processor can execute the method for sending training notifications for labor-intensive employees as described in any one of claims 1 to 7.

9. An electronic device, characterized in that: Comprising the control device as claimed in claim 8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the method for sending training notifications for labor-intensive employees as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Employee training schedule adjusting method and device

    CN111080247A

  • Online training method and system

    CN111462556A

  • Online training method and device, electronic equipment and storage medium

    CN112541845A

  • Knowledge pushing method and device for production employees

    CN114757803A