CN113971534A - Education course distribution method and device and storage medium - Google Patents
Education course distribution method and device and storage medium Download PDFInfo
- Publication number
- CN113971534A CN113971534A CN202111517916.0A CN202111517916A CN113971534A CN 113971534 A CN113971534 A CN 113971534A CN 202111517916 A CN202111517916 A CN 202111517916A CN 113971534 A CN113971534 A CN 113971534A
- Authority
- CN
- China
- Prior art keywords
- course
- target
- identification
- information
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000011156 evaluation Methods 0.000 claims abstract description 44
- 230000008859 change Effects 0.000 claims abstract description 12
- 238000012216 screening Methods 0.000 claims abstract description 10
- 238000007689 inspection Methods 0.000 claims description 19
- 238000012797 qualification Methods 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 4
- 230000006978 adaptation Effects 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 claims description 2
- 230000002159 abnormal effect Effects 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000006399 behavior Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
- G06Q50/2057—Career enhancement or continuing education service
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Educational Administration (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Educational Technology (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
The invention discloses an educational course distribution method, device and storage medium, wherein the distribution method comprises the following steps: obtaining course identification of course information change occurring in the near term and wind rating information of each course identification, and obtaining a changed guide identification corresponding to the course information sent in the near term and the wind rating information of the guide identification; receiving target conditions formed by screening according to each currently obtained course identification or guide identification by a user so as to obtain a target course or a target guide again in the current online course; and aiming at each target course or target guide, acquiring the updated wind evaluation information, and updating the display resources distributed to the target course or target guide according to the wind evaluation information. Effectively screening out unchanged courses or instructors, and updating and redistributing the wind evaluation degree of the target courses or the target instructors to be screened; but also whether there is "on-hook" activity for the user entering the current course.
Description
Technical Field
The invention relates to the field of deep learning and online education, in particular to an educational course distribution method, device and storage medium.
Background
Similar to some internet courses, some problems to be solved exist, for example, proper distribution cannot be performed according to courses required by users, and users often cannot find courses desired by themselves; and some courses are limited in nominal amount, and some users who are mixed in the course do not learn carefully after robbing the nominal amount, so that the users who want to learn do not obtain the nominal amount.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides an educational course distribution method, an educational course distribution device and a storage medium.
The technical scheme adopted by the invention for solving the technical problems is as follows:
a method of distributing an educational course, the method comprising:
obtaining course identification of course information change occurring in the near term and wind rating information of each course identification, and obtaining a changed guide identification corresponding to the course information sent in the near term and the wind rating information of the guide identification;
receiving target conditions formed by screening according to each currently obtained course identification or guide identification by a user so as to obtain a target course or a target guide again in the current online course;
and aiming at each target course or target guide, acquiring updated wind evaluation information, and updating display resources distributed to the target course or target guide according to the wind evaluation information.
As a preferred technical solution of the present invention, after acquiring the course identifier of the course information change in the recent period, recording the course identifier into a first database, and acquiring the wind rating information of the course identifier again based on the changed course identifier, and updating the wind rating information tag into a first label;
the method further comprises the steps of recording the teacher identification into a second database after the changed teacher identification corresponding to the course information is obtained, and updating the wind evaluation information into a second label based on the changed wind evaluation information of the teacher identification.
As a preferred technical solution of the present invention, for any one of the mentor logos that change in the near term, the wind rating information of the mentor logo is re-acquired based on the changed mentor logo;
in response to the retrieved service attribute tag being different from the original wind rating information of the house broker recorded in a second cache, updating the retrieved wind rating information to the second label and recording the instructor identification to a second database.
As a preferred technical solution of the present invention, the target course or the target instructor is obtained from the first label and the second label respectively;
acquiring correspondingly updated wind rating information based on the types of the target courses or the target teachers;
and if the currently acquired wind evaluation information of the target course or the target guide is different from the wind evaluation information of the target course or the target guide recorded in the database, updating the currently acquired wind evaluation information of the target course or the target guide into the corresponding database, and pushing the currently acquired wind evaluation information of the target course or the target guide into a search service range so as to distribute display resources for the user.
As a preferred technical solution of the present invention, for a target course or a target instructor that needs to be reacquired in a current online course, the method further includes:
after receiving an allocation request sent by a user, determining the type of a course identifier or a teacher identifier applied by the user according to the allocation request;
and if the target course or the target guide meets the qualification judgment condition corresponding to the type, determining that the user has the distribution qualification of the course identification or the guide identification, acquiring the information of the course identification to be distributed or the guide identification, and determining the course range of the user.
As a preferred technical solution of the present invention, obtaining information of a course identifier or a tutor identifier to be allocated, then includes:
arranging the to-be-distributed course identifications or the instructor identifications according to the corresponding target conditions in the order from small to large according to the maximum adaptation degree between each to-be-distributed course identification or the instructor identification and the target conditions to obtain the arranged course identifications or the instructor identifications.
As a preferred technical solution of the present invention, after receiving an allocation request sent by a terminal, the method further includes:
acquiring identity information of a user corresponding to the allocation request, sending the identity information to an inspection system, so that the inspection system can inspect whether the user has a classroom violation record according to the identity information and return an obtained inspection result;
after the fact that the user has a classroom violation record is determined according to the inspection result sent by the inspection system, determining the classroom violation level of the user according to a preset level determination rule according to the classroom violation record corresponding to the inspection result;
and if the class violation level is less than or equal to a preset level, detecting that the user has the assignment qualification of the course identification or the instructor identification.
As a preferable aspect of the present invention, the method further includes:
acquiring the course time length of the screening target course of the user to obtain the check-in time of the user in each preset time period, sending a user prompt check-in each preset time period, and identifying whether the user checks in each preset time period;
and if the result is not yes, the identity information of the current user is sent to the checking system, and the violation behavior of the current user is determined so as to reduce the distribution priority of the current user.
The present invention also provides an educational course distribution apparatus comprising:
the identification module is used for obtaining the course identification of course information change occurring in the near term and the wind evaluation information of each course identification, and obtaining the changed guide identification corresponding to the course information sent in the near term and the wind evaluation information of the guide identification;
the receiving module is used for receiving target conditions formed by screening according to each currently obtained course identification or guide identification by a user so as to obtain a target course or a target guide again for the current online course;
and the sending module is used for aiming at each target course or target guide, acquiring the updated wind evaluation information and updating the display resources distributed to the target course or target guide according to the wind evaluation information.
The invention also provides a further computer-readable storage medium comprising a stored program, wherein the program can be executed by a terminal or a computer to carry out the allocation method as claimed in any one of the preceding claims.
Compared with the prior art, the invention has the beneficial effects that:
the method is mainly used for recording the changed course information or the instructor information in advance, so that the unchanged courses or instructors can be effectively screened out during the whole updating, and the quality labels are updated and redistributed for the target courses or the target instructors needing to be screened out; and identifying whether the user entering the current course has an on-hook behavior or not, and ensuring that the user who wants to learn in the course can obtain the learning denomination of the course.
Drawings
FIG. 1 is a flow chart of an allocation method according to an embodiment of the present invention.
FIG. 2 is a flow chart of an embodiment of the present invention for a target lesson or a target instructor that needs to be retrieved from a current online lesson.
Fig. 3 is a schematic flow chart of a user submitting a request distribution application for multiple times according to an embodiment of the present invention.
Fig. 4 is a schematic view of the overall structure of the dispensing device according to the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention provides an educational course distribution method, which is mainly used for recording changed course information or instructor information in advance, so that unchanged courses or instructors can be effectively screened out during full-scale updating, and quality labels are updated and redistributed only for target courses or target instructors needing to be screened out, and according to the method shown in the attached drawings 1-3, the distribution method specifically comprises the following steps:
in step 101 and step 102, the course identifier of the course information change occurring in the near term and the wind rating information of each course identifier are obtained, and the instructor identifier corresponding to the course information sent in the near term and having a change and the wind rating information of the instructor identifier are obtained.
In practical application, the evaluation degree information of each course is a quality level for measuring the reliability of the course obtained by evaluating the course according to the user who has already evaluated the course, and is a main basis for search sequencing.
In order to reduce the time occupied by updating the comment degree when the service feedback data of the course identification and/or the guide identification are updated every time, and simultaneously reduce the pressure of processing various data, various information of which the course identification is changed can be recorded in advance, so that the information of which the service feedback data of the course identification and/or the guide identification is not changed can be effectively screened out when the whole course identification and/or the guide identification are updated, and the number of house resources participating in updating is reduced. Moreover, the acquisition of the component elements of the quality label (such as the course quality label, the service attribute, etc.) can be detected by the daily business operation, the original course identification acquisition process with intensive mass is distributed in the whole updating period, and the updating process can reuse the same logic and data, thereby further reducing the request amount of service.
The wind evaluation information in the course identification is used for identifying the quality level of the course corresponding to the course in the latest updating period, and the wind evaluation information in the instructor identification is used for identifying the service quality level of the instructor corresponding to the course.
In the current updating period, if a new course is released or the released course has updated content, the course identification of the course can be recorded, in addition, for facilitating the subsequent re-acquisition of the wind rating information of the course, the wind rating information of the course can be obtained in advance and recorded based on the current latest course information, and if the wind rating information of the course is recorded before, in order to avoid confusion of the wind rating information quoted when the course identification is obtained subsequently, the recorded historical information can be deleted, and only the latest course identification information and the wind rating information are reserved.
Correspondingly, when the service feedback data such as the online rate, the contact way, the interactive barrage response and the like of the update guide in the recent period are updated by the guide identification service, the guide identification with changed information can be obtained and recorded in the service attribute of the guide, and in the embodiment of the invention, the recorded historical information can be deleted and only the latest information is reserved in order to avoid confusion of the wind evaluation degree information quoted in the subsequent course label acquisition.
The wind rating of the instructor may affect the lessons managed by the instructor to some extent, and therefore in embodiments of the invention, all the course identifications associated with each teacher identification with changed information can be obtained, so as to update the course identification associated with each corresponding teacher identification, and the course identifier associated with each instructor identifier with changed feedback in the recent update period may also be changed, that is, the courses associated with each instructor identifier with changed service feedback data may partially overlap, in order to finally obtain the course identifier with updated criticality in the recent update period, the union of all the course identifications associated with the instructor identification with the changed service feedback data in the recent updating period and all the course identifications with the changed course identifications in the recent updating period can be further obtained, and the course identification set with the updated popularity in the recent updating period can be obtained.
In step 103 and step 104, the target conditions formed by the user according to the currently obtained identification of each course or the identification of the lead are received, so as to obtain the target course or the target lead again as required in the current online course. When the target course is screened, for any online course, whether the current date is the target course or not can be preferentially determined according to the time difference between the current date and the last update date of the online course, and if the current date cannot be determined to be the target course or not according to the time difference between the current date and the last update date of the online course, whether the online course is the target course or not can be further determined according to whether the course identifier of the online course is in the course identifier or not.
In step 105 and step 106, for each target course or target guide, the updated wind rating information is obtained, so as to update the display resources allocated to the target course or target guide according to the wind rating information. The presentation of the target course may include the ordering of the target course, the exposure amount in a future period of time, the presentation priority of the target course, and the like, which are easily affected by the course criticality information. In subsequent course searches, the ordering, exposure, etc. of the target course may be affected based on the updated presentation resources. For example, if the popularity of a certain target course is greatly increased, the corresponding target course may be marked as a high-quality course, and the order of the high-quality course is further increased to set the top or to display the high-quality course preferentially, so that when a user searches for a course, the target course may be displayed on the home page preferentially.
The step of obtaining the course identification changed in the course information in the recent period further comprises the steps of recording the course identification into a first database, obtaining the wind rating information of the course identification again based on the changed course identification, and updating the wind rating information label into a first label; the method is similar to the above method after obtaining the changed instructor identifier corresponding to the course information, and includes recording the instructor identifier into a second database, and updating the wind rating information into a second label based on the changed wind rating information of the instructor identifier.
In order to ensure the accuracy of the course wind evaluation information, the current and latest course comments referred during the acquisition process, avoid the fact that the historical wind evaluation information occupies a storage space and easily causes errors during calling, the recorded wind evaluation information can be used, the course identification and the guide identification can be recorded through a database, and in order to distinguish the course identification and the guide identification, the course identification and the guide identification can be respectively recorded in different databases.
For any instructor identification which changes in the near term, acquiring the wind rating information of the instructor identification again based on the changed instructor identification; in response to the service attribute tag being different from the original wind rating information of the house agent broker recorded in the second cache, updating the retrieved wind rating information to a second label, and recording a director identification to a second database.
For each update recent period, because the course information in each update recent period changes and the lead of the service feedback changes are not fixed, and for the convenience of obtaining the course identifier and the lead identifier in each update recent period, records in the first database and the second database can be set, and the records are cleared after the update is completed for each recent period so as to respectively record the course identifier of the course information in the next update recent period and the lead identifier of the service feedback changes, so as to reduce the data volume of the first database and the second database.
Respectively acquiring a target course or a target instructor from the first label and the second label; acquiring correspondingly updated wind rating information based on the types of the target courses or the target instructors; and if the currently acquired wind evaluation information of the target course or the target guide is different from the wind evaluation information of the target course or the target guide recorded in the database, updating the currently acquired wind evaluation information of the target course or the target guide into the corresponding database, and pushing the currently acquired wind evaluation information of the target course or the target guide into a search service range so as to distribute display resources for the user.
The lesson may be issued and managed by the lead or may be issued and managed by the individual to whom the lesson belongs, and the quality of the lesson managed by the lead is susceptible to the quality of service of the lead. Therefore, when the wind evaluation information is obtained, the wind evaluation information composition under different course types can be different, and therefore the target course can be updated according to the wind evaluation information of the target course based on the type of the target course. The course types can be customized according to requirements, and the embodiment of the invention is not limited.
For example, a quality label component of a director or course may be set to include an information quality label, a broker service attribute label; the quality component of the individual lesson includes an information quality label. In addition, it can be set that the quality label includes a time limit, i.e. an additional condition adapted to the time difference corresponding to the corresponding lesson, the time additional condition is used for identifying the added value level of the time difference between the last update date of the lesson corresponding to the time limit and the current date.
After receiving an allocation request sent by a user, determining the type of a course identifier or a teacher identifier applied by the user according to the allocation request;
and if the target course or the target guide meets the qualification judgment condition corresponding to the type, determining that the user has the distribution qualification of the course identifier or the guide identifier, acquiring the information of the course identifier or the guide identifier to be distributed, and determining the course range of the user.
After receiving a course distribution request sent by a user, the distribution platform detects whether the user corresponding to the course distribution request has a course distribution qualification. And when the distribution platform detects that the user has the course distribution qualification, the course distribution platform determines the lesson room to be distributed and acquires the pre-stored course identification corresponding to the course to be distributed. The course distribution request is triggered by an APP corresponding to a distribution platform of the course in a terminal of a user.
The process of whether the user qualifies for course assignment may be: and sending the course distribution request to a search bar of the user, wherein the course distribution request carries identity information which uniquely represents the identity of the user, such as a telephone number or an identity card number. And after receiving the course distribution request, acquiring a qualification identifier corresponding to the user according to the identity information carried in the course distribution request.
Obtaining the information of the course identification or the instructor identification to be distributed, and then:
arranging the to-be-distributed course identifications or the instructor identifications according to the corresponding target conditions in the order from small to large according to the maximum adaptation degree between each to-be-distributed course identification or the instructor identification and the target conditions to obtain the arranged course identifications or the instructor identifications.
After receiving the allocation request sent by the terminal, the method further comprises the following steps:
according to step 201, acquiring identity information of a user corresponding to the allocation request, sending the identity information to an inspection system, so that the inspection system can inspect whether the user has a classroom violation record according to the identity information, and returning an obtained inspection result; step 202, after confirming that the user has a classroom violation record according to the inspection result sent by the inspection system, confirming the class violation level of the user according to the classroom violation record corresponding to the inspection result and a preset level confirming rule according to the classroom violation record corresponding to the inspection result; in step 203, if the class violation level is less than or equal to the preset level, it is detected that the user has the assignment qualification of the course identifier or the teacher identifier.
After determining the course type applied by the user and acquiring the information of the user, the course distribution platform judges whether the information of the user meets qualification judgment conditions corresponding to the course type. And if the user information meets the qualification judgment condition corresponding to the course type, the course distribution platform determines that the user has the course distribution qualification and acquires the course identification of the course to be distributed.
The types of courses are different, and the corresponding qualification conditions are also different. When the type of the course applied by the user is talent room, the corresponding qualification determination condition may be set as: and judging whether the course foundation of the user reaches the preset value. If the user course basis reaches the preset value, determining that the user has the course distribution qualification; and if the user does not reach the standard, determining that the user does not have the public rental housing allocation qualification. The preset lesson base amount can be set according to specific needs, such as 3 lessons or 6 lessons.
Acquiring the course time length of the screening target course of the user to obtain the check-in time of the user in each preset time period, sending a prompt for the user to check in each preset time period, and identifying whether the user checks in each preset time period; and if the result is not yes, the identity information of the current user is sent to the checking system, and the violation behavior of the current user is determined so as to reduce the distribution priority of the current user. Some users may only want to learn the course score, but do not worry about learning in the course, and since some courses are limited in denomination and are not provided for all users to enter the course for learning, the users can rob the denomination and occupy the resources of the course in the course, and other users who want to learn in the course can not obtain the learning content of the course.
In order to solve the above problem, in the embodiment of the present invention, a check-in point is set in each time period, for example, the time length of a certain course is within 60 minutes, and whether a current user has an "on-hook" behavior may be determined by setting a check-in mode every 20 minutes, that is, a check-in bar pops up to remind the user of checking in. The responsible person or the instructor of the course can also set according to the actual situation.
If the user does not sign in time for one time or a plurality of times, the identity information of the current user is sent to the checking system to determine the violation behavior of the current user so as to reduce the next distribution priority of the current user or forbid the denomination of the user.
The embodiment also includes that part of live courses can be disclosed only by the user who applies for appointment, so that a preset number of course titles can be issued, but the course titles are not completely opened, and the user can obtain the course titles after issuing a request for allocation. However, the number of the course titles is limited, if a lot of illegal shares rob the course titles through a plurality of sub-account numbers to sell the course titles to obtain benefits, users who want to obtain the course titles to learn often cannot rob the course titles.
Therefore, when each target user sends a request distribution application, the number of times of the request distribution application sent by the target user is monitored at any time, whether the target user sends the request distribution application at a high frequency or not is monitored, for example, 10 request distribution applications are sent in 1 second in total, which is to use a "script tool" to quickly send the request distribution application, and a normal user does not send 10 request distribution applications in 1 second at all, so that the user using the "script tool" cannot be robbed at all.
In order to make the user who needs to obtain the course to learn can obtain the course name and prevent the user from being robbed of the course name by using a 'script tool', when the partial users are confirmed to send request distribution application with high frequency, the current partial users are listed in the blacklist.
When some users submit request distribution applications for multiple times, it is also difficult to avoid the situation that high-frequency request distribution applications are issued (but it is not always necessary that 10 request distribution applications are issued for 1 second, and most of the users issue 3-4 request distribution applications), so before the users who issue the high-frequency request distribution applications are listed in the blacklist, it is determined whether the users of this type often have traffic interaction in other courses on the platform, or not have newly created account numbers, or have behaviors of issuing the request distribution applications at high frequency for multiple times, and the users of this type are also listed in the blacklist.
According to another aspect of the embodiment of the present invention, there is also provided an educational course distribution apparatus, and the positioning data transmission apparatus is described in detail below.
The dispensing device comprises:
the identification module is used for obtaining the course identification of the course information change occurring in the near term and the wind evaluation degree information of each course identification, and obtaining the changed guide identification corresponding to the course information sent in the near term and the wind evaluation degree information of the guide identification;
the receiving module is used for receiving target conditions formed by screening according to each currently obtained course identification or guide identification by a user so as to obtain a target course or a target guide again for the current online course;
and the sending module is used for aiming at each target course or target guide, acquiring the updated wind evaluation information and updating the display resources distributed to the target course or target guide according to the wind evaluation information.
The above modules can be implemented by software or hardware, for example, for the latter, the following modes can be implemented: the modules can be located in the same processor; alternatively, the modules may be located in different processors in any combination.
The modules are the same as the corresponding steps in the realized examples and application scenarios, but are not limited to the contents disclosed in the distribution method. It should be noted that the modules described above as part of an apparatus may be implemented in a computer system such as a set of computer-executable instructions.
According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium, which includes a stored program, wherein when the program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the allocation method of any one of the above. The computer readable storage medium may be located in any one of a group of computer terminals in a computer network or in any one of a group of mobile terminals, the computer readable storage medium comprising a stored program.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (10)
1. A method of distributing an educational lesson, the method comprising:
acquiring course identification of course information change occurring in the near term and wind rating information of each course identification, recording the course identification into a first database, acquiring the wind rating information of the course identification again based on the changed course identification, updating the wind rating information label into a first label, recording a guide identification into a second database, and updating the wind rating information into a second label based on the wind rating information of the guide identification after the change;
obtaining a changed instructor identification corresponding to the course information sent in the near term and the wind evaluation information of the instructor identification;
receiving target conditions formed by screening according to each currently obtained course identification or guide identification by a user so as to obtain a target course or a target guide again in the current online course;
and aiming at each target course or target guide, acquiring updated wind evaluation information, and updating display resources distributed to the target course or target guide according to the wind evaluation information.
2. The allocation method according to claim 1, characterized in that: for any one of the guide identifications which change in the near term, re-acquiring the wind rating information of the guide identification based on the changed guide identification;
in response to the service attribute tag being different from the wind rating information of the instructor identity recorded in the second cache, updating the retrieved wind rating information to the second label and recording the instructor identity to a second database.
3. The allocation method according to claim 2, characterized in that: respectively acquiring the target course or the target instructor from the first label and the second label;
acquiring correspondingly updated wind rating information based on the types of the target courses or the target teachers;
and if the currently acquired wind evaluation information of the target course or the target guide is different from the wind evaluation information of the target course or the target guide recorded in the database, updating the currently acquired wind evaluation information of the target course or the target guide into the corresponding database, and pushing the currently acquired wind evaluation information of the target course or the target guide into a search service range so as to distribute display resources for the user.
4. The distribution method as claimed in claim 1, wherein the target lesson or the target instructor, which needs to be retrieved from the current online lesson, further comprises:
after receiving an allocation request sent by a user, determining the type of a course identifier or a teacher identifier applied by the user according to the allocation request;
if the target course or the target guide meets the qualification judgment condition corresponding to the type, determining that the user has the distribution qualification of the course identification or the guide identification, and acquiring the information of the course identification or the guide identification to be distributed;
arranging the to-be-distributed course identifications or the instructor identifications according to the corresponding target conditions in a descending order according to the maximum adaptation degree between each to-be-distributed course identification or the instructor identification and the target conditions to obtain the arranged course identifications or the instructor identifications;
determining the course scope of the user.
5. The allocation method according to claim 4, wherein after receiving the allocation request sent by the terminal, the method further comprises:
acquiring identity information of a user corresponding to the allocation request, sending the identity information to an inspection system, so that the inspection system can inspect whether the user has a classroom violation record according to the identity information and return an obtained inspection result;
after the fact that the user has a classroom violation record is determined according to the inspection result sent by the inspection system, determining the classroom violation level of the user according to a preset level determination rule according to the classroom violation record corresponding to the inspection result;
and if the class violation level is less than or equal to a preset level, detecting that the user has the assignment qualification of the course identification or the instructor identification.
6. The allocation method according to claim 5, further comprising:
acquiring the course time length of the screening target course of the user to obtain the check-in time of the user in each preset time period, sending a user prompt check-in each preset time period, and identifying whether the user checks in each preset time period;
and if the result is not yes, the identity information of the current user is sent to the checking system, and the violation behavior of the current user is determined so as to reduce the distribution priority of the current user.
7. The allocation method according to claim 5, further comprising:
issuing a predetermined number of course denominations;
monitoring the number of times of request distribution applications sent by each target user;
and when confirming that partial users send out request distribution application at high frequency, listing the current partial users in a black list.
8. The allocation method according to claim 1, further comprising:
determining at least one of a viewing user value-added threshold, an interactive data threshold, a viewing user number threshold and a preset proportion threshold interval corresponding to the target course according to the preset grade of the target course;
if the target course is determined to have abnormal content within the preset time, acquiring course related information corresponding to the target course;
generating corresponding alarm information according to the course related information;
wherein, the course related information at least comprises video clips, voice recording and network address information of the target course.
9. An educational course dispensing apparatus, comprising:
the identification module is used for obtaining the course identification of course information change occurring in the near term and the wind evaluation information of each course identification, and obtaining the changed guide identification corresponding to the course information sent in the near term and the wind evaluation information of the guide identification;
the receiving module is used for receiving target conditions formed by screening according to each currently obtained course identification or guide identification by a user so as to obtain a target course or a target guide again for the current online course;
and the sending module is used for aiming at each target course or target guide, acquiring the updated wind evaluation information and updating the display resources distributed to the target course or target guide according to the wind evaluation information.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium contains a stored program, wherein the program is executable by a terminal device or a computer to perform the allocation method described in any one of claims 1 to 8.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110283300.5A CN112862364A (en) | 2021-03-16 | 2021-03-16 | Education course distribution method and device and storage medium |
CN2021102833005 | 2021-03-16 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113971534A true CN113971534A (en) | 2022-01-25 |
Family
ID=75994926
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110283300.5A Withdrawn CN112862364A (en) | 2021-03-16 | 2021-03-16 | Education course distribution method and device and storage medium |
CN202111517916.0A Pending CN113971534A (en) | 2021-03-16 | 2021-12-13 | Education course distribution method and device and storage medium |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110283300.5A Withdrawn CN112862364A (en) | 2021-03-16 | 2021-03-16 | Education course distribution method and device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN112862364A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113570946B (en) * | 2021-07-21 | 2022-06-28 | 北京思想天下教育科技有限公司 | Online training education informatization teaching method and system based on big data cloud platform |
-
2021
- 2021-03-16 CN CN202110283300.5A patent/CN112862364A/en not_active Withdrawn
- 2021-12-13 CN CN202111517916.0A patent/CN113971534A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN112862364A (en) | 2021-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101301127B1 (en) | A system and method of verifying of watching content | |
CN109145590A (en) | A kind of function hook detection method, detection device and computer-readable medium | |
CN105101122A (en) | Verification code input method and device | |
WO2022247906A1 (en) | Live-streaming processing method, live-streaming platform, and apparatus, system, medium and device | |
CN110673907A (en) | Multi-role page jumping method and device, computer equipment and readable storage medium | |
CN109948882B (en) | Task processing method based on block data structure and related equipment | |
CN113971534A (en) | Education course distribution method and device and storage medium | |
CN112351350A (en) | Content display method, device, system, equipment and storage medium | |
US20060088811A1 (en) | Modified multiple-choice testing system using computer and the method of same | |
CN113918991A (en) | Information protection method based on big data and readable storage medium | |
KR101310420B1 (en) | User-definable Process-based Management System for Urban Planning and Recording Media for the Same | |
Bouchet et al. | Do MOOC students come back for more? Recurring Students in the GdP MOOC | |
KR20200085997A (en) | Method for providing knowledge sharing service using application | |
US20210233011A1 (en) | Volunteer connection system | |
CN115239535A (en) | Course breakthrough teaching method and device, electronic equipment and storage medium | |
CN114943005A (en) | Picture display processing method and device | |
CN107911717A (en) | Screen control method, apparatus and system | |
CN111954013B (en) | Live broadcast interaction method and device, terminal equipment, server and storage medium | |
CN113434781A (en) | Information processing method, device, electronic equipment and readable storage medium | |
CN113556502A (en) | Emergency state communication method and system of law enforcement recorder | |
CN112071313A (en) | Voice broadcasting method and device, electronic equipment and medium | |
CN112632622A (en) | Electronic file safety management system | |
KR100973985B1 (en) | A score noticing system for mobile stations by using sms message and the method thereof | |
CN111652650A (en) | Vehicle source management guiding method, device and system | |
CN110266536A (en) | A kind of car networking method for managing resource and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20220125 |
|
WD01 | Invention patent application deemed withdrawn after publication |