CN112199598A - Recommendation method and device for network courses and computer equipment - Google Patents

Recommendation method and device for network courses and computer equipment Download PDF

Info

Publication number
CN112199598A
CN112199598A CN202011147459.6A CN202011147459A CN112199598A CN 112199598 A CN112199598 A CN 112199598A CN 202011147459 A CN202011147459 A CN 202011147459A CN 112199598 A CN112199598 A CN 112199598A
Authority
CN
China
Prior art keywords
user
course
information
courses
knowledge
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
Application number
CN202011147459.6A
Other languages
Chinese (zh)
Inventor
陈梁
杨健
陈聚成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Gaotu Yunji Education Technology Co Ltd
Original Assignee
Beijing Gaotu Yunji Education Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Gaotu Yunji Education Technology Co Ltd filed Critical Beijing Gaotu Yunji Education Technology Co Ltd
Priority to CN202011147459.6A priority Critical patent/CN112199598A/en
Publication of CN112199598A publication Critical patent/CN112199598A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a method, a device and computer equipment for recommending network courses, wherein the method comprises the following steps: the method comprises the steps of obtaining personal information of a user and class of courses required to be learned by the user, evaluating the knowledge ability of the user according to the personal information and the class of the courses, obtaining the courses to be recommended according to the personal information, the class of the courses, the evaluation result of the knowledge ability, the class information of the courses corresponding to the class of the courses and the characteristic information of a teaching teacher of the courses, sequencing the courses to be recommended, generating an analysis report, and pushing the sequencing result and the analysis report to the user so that the user can select the corresponding courses according to the sequencing result and the analysis report. Therefore, course recommendation can be more reasonable, and a user can obtain a good learning effect from recommended courses.

Description

Recommendation method and device for network courses and computer equipment
Technical Field
The present invention relates to the field of network technologies, and in particular, to a method and an apparatus for recommending network courses, and a computer device.
Background
With the popularization of 4G, WiFi, mobile payment, mobile terminals and the like, internet surfing becomes more and more convenient, more and more students select online lessons at present, and compared with offline lessons, online teaching has certain advantages in certain aspects, such as the shortening of lesson-going travel time and the enjoyment of courses of first-line famous students all over the country. However, since the basic level of each student is different, it is necessary to make a reasonable course recommendation for each student to ensure that the student can obtain a good learning effect from the recommended course.
In the related art, when a student registers a network course, the student is recommended by knowing the basic situation of the student in a telephone consultation mode, but the mode has large subjective factors, so that the course is not recommended reasonably, and the learning effect is reduced greatly.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art. Therefore, a first objective of the present invention is to provide a method for recommending network courses, which integrates personal information of a user, a course category to be learned by the user, a knowledge ability evaluation result of the user, course information of a course corresponding to the course category, and feature information of a teaching teacher corresponding to the course, and recommends a course for the user, so that the course recommendation is more reasonable, thereby facilitating the user to obtain a good learning effect from the recommended course.
The second purpose of the invention is to provide a recommendation device for network courses.
A third object of the invention is to propose a computer device.
In order to achieve the above object, the network course recommending method according to the first aspect of the present invention comprises the steps of obtaining personal information of a user and a course category to be learned by the user; performing knowledge ability evaluation on the user according to the personal information and the class of the course and obtaining a knowledge ability evaluation result; acquiring courses to be recommended and sequencing the courses to be recommended according to the personal information, the course types, the knowledge ability evaluation result, the course information of the courses corresponding to the course types and the characteristic information of the teaching teachers corresponding to the courses, and generating an analysis report; and pushing the sorting result and the analysis report to the user so that the user selects the corresponding course according to the sorting result and the analysis report.
According to the network course recommending method provided by the embodiment of the invention, the personal information of the user and the course types needed to be learned by the user are obtained, the knowledge ability of the user is evaluated according to the personal information and the course types, the knowledge ability evaluation result is obtained, the courses to be recommended are obtained according to the personal information, the course types, the knowledge ability evaluation result, the course information of the courses corresponding to the course types and the characteristic information of the teaching teachers corresponding to the courses, the courses to be recommended are sequenced, an analysis report is generated, and the sequencing result and the analysis report are pushed to the user, so that the user can select the corresponding courses according to the sequencing result and the analysis report. The method integrates personal information of the user, class of courses required to be learned by the user, knowledge ability evaluation results of the user, course information of courses corresponding to the class of the user and characteristic information of teaching teachers corresponding to the courses, and carries out course recommendation on the user, so that the course recommendation is more reasonable, and the user can obtain good learning effect from the recommended courses.
In addition, the method for recommending network courses according to the above embodiment of the present invention may further have the following additional technical features:
according to one embodiment of the present invention, the personal information includes one or more of age information, grade information, learning region information, character feature information, and knowledge ability self-evaluation information of the user.
According to one embodiment of the invention, the method for evaluating the knowledge ability of the user according to the personal information and the class of courses and obtaining the evaluation result of the knowledge ability comprises the following steps: acquiring a knowledge ability evaluation test question matched with the user according to the personal information and the class, and pushing the knowledge ability evaluation test question to the user; and receiving response information of the user on the knowledge ability evaluation test questions, and analyzing the response information to obtain knowledge ability evaluation results.
In a further embodiment, the obtaining of the knowledge ability evaluation test questions matched with the user according to the personal information and the course category comprises: according to the personal information and the class of courses, obtaining the current knowledge level stage of the user based on big data statistical analysis; and acquiring a knowledge ability evaluation test question matched with the user from a preset test question library according to the current knowledge level stage.
According to one embodiment of the invention, the answer information is analyzed to obtain the knowledge ability evaluation result, and the method comprises the following steps: and analyzing the response information by using AI technology to obtain a knowledge ability evaluation result.
In order to achieve the above object, an apparatus for recommending network courses according to an embodiment of the second aspect of the present invention includes: the system comprises an acquisition module, a learning module and a learning module, wherein the acquisition module is used for acquiring personal information of a user and class of courses required to be learned by the user, and the personal information comprises one or more of age information, grade information, learning region information, character feature information and knowledge ability self-evaluation information of the user; the ability evaluation module is used for evaluating the knowledge ability of the user according to the personal information and the class of the course and obtaining the evaluation result of the knowledge ability; the course recommending module is used for acquiring courses to be recommended and sequencing the courses to be recommended according to the personal information, the course types, the knowledge ability evaluation result, the course information of the courses corresponding to the course types and the characteristic information of the teaching teachers corresponding to the courses, and generating an analysis report; and the course pushing module is used for pushing the sequencing result and the analysis report to the user so that the user selects the corresponding course according to the sequencing result and the analysis report.
According to the network course recommending device provided by the embodiment of the invention, the personal information of the user and the course category required to be learned by the user are acquired through the acquisition module, the knowledge ability of the user is evaluated according to the personal information and the course category through the ability evaluation module, the knowledge ability evaluation result is obtained, the courses to be recommended are acquired through the course recommending module according to the personal information, the course category, the knowledge ability evaluation result, the course information of the course corresponding to the course category and the characteristic information of the teaching teacher corresponding to the course, the courses to be recommended are sequenced, an analysis report is generated, and the sequencing result and the analysis report are pushed to the user through the course pushing module, so that the user can select the corresponding courses according to the sequencing result and the analysis report. The device integrates personal information of a user, class of courses required to be learned by the user, knowledge ability evaluation results of the user, course information of courses corresponding to the class of the user and characteristic information of teaching teachers corresponding to the courses, course recommendation is carried out on the user, the course recommendation is more reasonable, and therefore the user can obtain a good learning effect from the recommended courses.
In addition, the network course recommending device according to the above embodiment of the present invention may further have the following additional technical features:
according to one embodiment of the invention, the ability evaluation module is specifically used for obtaining the current knowledge level stage of the user based on big data statistical analysis according to the personal information and the class category, and obtaining the knowledge ability evaluation test questions matched with the user from the preset test library according to the current knowledge level stage.
According to one embodiment of the invention, the ability evaluation module is specifically used for obtaining the current knowledge level stage of the user based on big data statistical analysis according to the personal information and the class category, and obtaining the knowledge ability evaluation test questions matched with the user from the preset test library according to the current knowledge level stage.
In a further embodiment, the ability evaluation module is specifically configured to analyze the response information by using an AI technique to obtain a knowledge ability evaluation result.
In order to achieve the above object, a computer device according to a third embodiment of the present invention includes a memory and a processor, where the memory stores a computer program, and the processor implements the above method for recommending network courses when executing the computer program.
According to the computer equipment provided by the embodiment of the invention, through the network course recommending method, the personal information of the user, the course type to be learned by the user, the knowledge ability evaluation result of the user, the course information of the course corresponding to the course type and the characteristic information of the teaching teacher corresponding to the course are integrated, and the course is recommended to the user, so that the course recommendation is more reasonable, and the user can obtain a good learning effect from the recommended course.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a flowchart illustrating a method for recommending network courses according to an embodiment of the present invention;
fig. 2 is a block diagram of an apparatus for recommending network courses according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
Fig. 1 is a flowchart illustrating a method for recommending network courses according to an embodiment of the present invention, where an execution subject of the method for recommending network courses may generally be a corresponding server or a server cluster, such as a physical server or a cluster, or a cloud server or a cluster.
As shown in fig. 1, the method for recommending network courses may include the following steps:
s101, acquiring personal information of a user and class of courses required to be learned by the user.
Specifically, when the user uses the corresponding network course APP or network course website, the user may fill in corresponding real personal information according to the situation of the user at the registration stage, and the information is uploaded to the database of the server (i.e., the server of the enterprise corresponding to the network course) so as to perform subsequent course recommendation. The personal information may include one or more of age information, grade information, learning region information (where the user generally learns), character feature information (such as positive activity, mental agility, etc.), and knowledge ability self-evaluation information (such as knowledge ability level, information ranked at class or grade, etc.) of the user.
When a user needs to select a network course, the user can log in a network course APP or a network course website, then check related course introduction in the network course APP or the network course website, and select a course category needing to be learned, such as Chinese, mathematics, English and the like.
In some possible embodiments, the network course may also be logged in through an applet, such as a wechat applet, a hundredth applet, a pay-for-your-applet, and the like, which is not described herein.
And S102, evaluating the knowledge ability of the user according to the personal information and the class of the course and obtaining the evaluation result of the knowledge ability.
Specifically, after the user selects the class of the course to be learned, the information is uploaded to the server, and then the server performs knowledge ability evaluation on the user according to the personal information of the user and the class of the course to be learned and obtains a knowledge ability evaluation result.
According to one embodiment of the invention, the evaluating the knowledge ability of the user according to the personal information and the class category and obtaining the evaluation result of the knowledge ability comprises the following steps: acquiring a knowledge ability evaluation test question matched with the user according to the personal information and the class, and pushing the knowledge ability evaluation test question to the user; and receiving response information of the user on the knowledge ability evaluation test questions, and analyzing the response information to obtain knowledge ability evaluation results.
Further, the method for obtaining the knowledge ability evaluation test questions matched with the user according to the personal information and the course categories comprises the following steps: according to the personal information and the class of courses, obtaining the current knowledge level stage of the user based on big data statistical analysis; and acquiring a knowledge ability evaluation test question matched with the user from a preset test question library according to the current knowledge level stage.
Specifically, with the development of network technology, more and more schools have network education systems, and the information related to each student stored in the system, including the age of the student, the grade of the student, the subject of study, the learning achievement of each subject and the like, may be further uploaded to a server, and then the server performs statistical analysis on the information to determine the knowledge levels of the students corresponding to different areas, different grades, different ages and different subjects, and provides corresponding knowledge ability test questions, and then the information is correspondingly stored in a database of the server. For example, the server may perform statistical analysis on the ages, learning subjects and learning scores of all students of one year in Beijing to determine the knowledge levels of the students of different ages, and then provide corresponding knowledge ability evaluation test questions, wherein the knowledge ability evaluation test questions may include one or more sets, and when the number of the sets is more, the accuracy of the knowledge ability evaluation may be improved.
After the server obtains the personal information and the course category of the user, the current knowledge level stage of the user can be obtained based on the analysis of the relevant information in the database according to the personal information and the course category, the knowledge ability evaluation test question matched with the user is obtained according to the current knowledge level stage, and the knowledge ability of the user is obtained in a test mode. Then, the server pushes the knowledge ability evaluation test questions to the user through the network course APP or the network course website, and the user answers the questions. After the user finishes answering, submitting the answer to the server through the network course APP or the network course website, receiving answer information of the user on the knowledge ability evaluation test questions by the server, and analyzing the answer information to obtain knowledge ability evaluation results.
According to one embodiment of the invention, the answer information is analyzed to obtain the knowledge ability evaluation result, and the method comprises the following steps: and analyzing the response information by using AI technology to obtain a knowledge ability evaluation result.
Specifically, the server can analyze the response information of the user by using an AI technology, give some personalized suggestions and output the knowledge ability evaluation result. Taking a Chinese knowledge ability evaluation test as an example, a common Chinese comprises a basic question, a sentence understanding question, a title drawing question, a reading question, a composition question and the like, if the basic question, the sentence understanding question, the title drawing question and the reading question of a user are determined to be correct according to response information, and the score of the composition question is common, the composition level of the user is common, the knowledge ability evaluation result is excellent in overall performance at the moment, but the composition is slightly deficient, and the user writing ability is recommended to be enhanced. For other cases, this is not listed here.
S103, obtaining the courses to be recommended and sequencing the courses to be recommended according to the personal information, the course types, the knowledge ability evaluation result, the course information of the courses corresponding to the course types and the characteristic information of the teaching teachers corresponding to the courses, and generating an analysis report.
Specifically, after obtaining the knowledge ability evaluation result of the user, the server can comprehensively analyze personal information of the user, class of courses which the user needs to learn, the knowledge ability evaluation result, difficulty of each course corresponding to the class of the courses, teaching characteristics (such as high teaching level, easy understanding of students, and capability of arousing enthusiasm of students, etc.), or more humorous teaching mode, easy input of students, or North American external education, pure pronunciation, etc.) of teachers corresponding to the existing classes, to give relevant courses appropriate to the user, and to sort the relevant courses, while generating an analysis report, the analysis report may include the recommended course, the course information of the recommended course, the characteristic information of the teacher corresponding to the recommended course, the user knowledge ability evaluation result (including superiority, inferiority, etc.), the course recommendation reason, and the like.
And S104, pushing the sorting result and the analysis report to the user so that the user selects a corresponding course according to the sorting result and the analysis report.
Specifically, the server pushes the sequencing result and the analysis report to a network course APP or a network course website, the network course APP or the network course website pushes the sequencing result and the analysis report to the user, and then the user selects a course more suitable for the user according to the sequencing result and the analysis report.
Therefore, the personal information of the user and the selected course type are obtained, the corresponding knowledge capability test is carried out, the corresponding evaluation result is obtained, the evaluation result, the personal information of the user, the course type, the course information of the course to be recommended and the feature information of the teaching teacher corresponding to the course to be recommended are comprehensively analyzed, the course sorting suggestion suitable for the user is given, an analysis report is generated, the analysis report and the sorting result are pushed to the user, and the user selects the corresponding course according to the actual situation, so that the course recommendation is more reasonable, and the user can obtain a good learning effect from the recommended course.
In summary, according to the method for recommending network courses provided by the embodiment of the present invention, the personal information of the user and the course category that the user needs to learn are obtained, the knowledge ability of the user is evaluated according to the personal information and the course category, the knowledge ability evaluation result is obtained, the courses to be recommended are obtained and ranked according to the personal information, the course category, the knowledge ability evaluation result, the course information of the course corresponding to the course category, and the feature information of the lessee teacher corresponding to the course, an analysis report is generated, and the ranking result and the analysis report are pushed to the user, so that the user selects the corresponding course according to the ranking result and the analysis report. The method integrates personal information of the user, class of courses required to be learned by the user, knowledge ability evaluation results of the user, course information of courses corresponding to the class of the user and characteristic information of teaching teachers corresponding to the courses, and carries out course recommendation on the user, so that the course recommendation is more reasonable, and the user can obtain good learning effect from the recommended courses.
Fig. 2 is a block diagram of an apparatus for recommending network courses according to an embodiment of the present invention.
As shown in fig. 2, the network course recommending apparatus 100 includes: the system comprises an acquisition module 10, a capability evaluation module 20, a course recommendation module 30 and a course pushing module 40.
Specifically, the obtaining module 10 is configured to obtain personal information of the user and class categories that the user needs to learn, where the personal information includes one or more of age information, grade information, learning region information, character feature information, and knowledge ability self-evaluation information of the user; the ability evaluation module 20 is used for evaluating the knowledge ability of the user according to the personal information and the class of the course and obtaining the evaluation result of the knowledge ability; the course recommending module 30 is configured to obtain courses to be recommended and sort the courses to be recommended according to the personal information, the course categories, the knowledge capability evaluation result, the course information of the courses corresponding to the course categories, and the feature information of the teaching teachers corresponding to the courses, and generate an analysis report; the course pushing module 40 is configured to push the sorting result and the analysis report to the user, so that the user selects a corresponding course according to the sorting result and the analysis report.
In an embodiment of the present invention, the ability evaluation module 20 is specifically configured to obtain the current knowledge level stage of the user based on big data statistical analysis according to the personal information and the class category, and obtain the knowledge ability evaluation test question matched with the user from the preset test library according to the current knowledge level stage.
In an optional embodiment, the ability evaluation module 20 is specifically configured to obtain a current knowledge level stage of the user based on big data statistical analysis according to the personal information and the class category, and obtain a knowledge ability evaluation test question matched with the user from a preset test question library according to the current knowledge level stage.
In still other alternative embodiments, the ability evaluation module 20 is specifically configured to analyze the response information by using AI technology to obtain the knowledge ability evaluation result.
It should be noted that, for the description of the device for recommending network courses in the present application, please refer to the description of the method for recommending network courses in the present application, and details are not repeated here.
According to the network course recommending device provided by the embodiment of the invention, the personal information of the user and the course category required to be learned by the user are acquired through the acquisition module, the knowledge ability of the user is evaluated according to the personal information and the course category through the ability evaluation module, the knowledge ability evaluation result is obtained, the courses to be recommended are acquired through the course recommending module according to the personal information, the course category, the knowledge ability evaluation result, the course information of the course corresponding to the course category and the characteristic information of the teaching teacher corresponding to the course, the courses to be recommended are sequenced, an analysis report is generated, and the sequencing result and the analysis report are pushed to the user through the course pushing module, so that the user can select the corresponding courses according to the sequencing result and the analysis report. The device integrates personal information of a user, class of courses required to be learned by the user, knowledge ability evaluation results of the user, course information of courses corresponding to the class of the user and characteristic information of teaching teachers corresponding to the courses, course recommendation is carried out on the user, the course recommendation is more reasonable, and therefore the user can obtain a good learning effect from the recommended courses.
Further, an embodiment of the present invention further provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the method for recommending network courses when executing the computer program.
According to the computer equipment provided by the invention, the network course recommendation method integrates the personal information of the user, the course type to be learned by the user, the knowledge ability evaluation result of the user, the course information of the course corresponding to the course type and the characteristic information of the teaching teacher corresponding to the course, and carries out course recommendation on the user, so that the course recommendation is more reasonable, and the user can obtain good learning effect from the recommended course.
It should be noted that the logic and/or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer device" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer device include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (10)

1. A recommendation method of network courses is characterized by comprising the following steps:
acquiring personal information of a user and class of courses required to be learned by the user;
performing knowledge ability evaluation on the user according to the personal information and the course category and obtaining a knowledge ability evaluation result;
obtaining the courses to be recommended according to the personal information, the course types, the knowledge ability evaluation results, the course information of the courses corresponding to the course types and the characteristic information of the teaching teachers corresponding to the courses, sequencing the courses to be recommended, and generating an analysis report;
and pushing the sequencing result and the analysis report to the user so that the user selects a corresponding course according to the sequencing result and the analysis report.
2. The method of recommending network course according to claim 1, wherein said personal information includes one or more of age information, grade information, learning region information, character feature information and knowledge ability self-evaluation information of said user.
3. The method for recommending network course as claimed in claim 1 or 2, wherein said evaluating knowledge ability of said user according to said personal information and said course category and obtaining the result of said evaluating knowledge ability comprises:
acquiring a knowledge ability evaluation test question matched with the user according to the personal information and the course category, and pushing the knowledge ability evaluation test question to the user;
and receiving response information of the user on the knowledge ability evaluation test questions, and analyzing the response information to obtain the knowledge ability evaluation result.
4. The method for recommending network course as claimed in claim 3, wherein said obtaining the knowledge ability evaluation test question matched with said user according to said personal information and said course category comprises:
according to the personal information and the course category, obtaining the current knowledge level stage of the user based on big data statistical analysis;
and acquiring the knowledge ability evaluation test questions matched with the user from a preset test question library according to the current knowledge level stage.
5. The method for recommending network course as claimed in claim 3, wherein said analyzing said response information to obtain said assessment result of knowledge ability comprises:
and analyzing the response information by utilizing AI technology to obtain the knowledge ability evaluation result.
6. An apparatus for recommending network courses, comprising:
the system comprises an acquisition module, a learning module and a learning module, wherein the acquisition module is used for acquiring personal information of a user and class of courses required to be learned by the user, and the personal information comprises one or more of age information, grade information, learning region information, character feature information and knowledge ability self-evaluation information of the user;
the ability evaluation module is used for evaluating the knowledge ability of the user according to the personal information and the class of the course and obtaining the evaluation result of the knowledge ability;
the course recommending module is used for acquiring courses to be recommended according to the personal information, the course categories, the knowledge ability evaluation result, the course information of the courses corresponding to the course categories and the characteristic information of the teaching teachers corresponding to the courses, sequencing the courses to be recommended and generating an analysis report;
and the course pushing module is used for pushing the sequencing result and the analysis report to the user so that the user selects a corresponding course according to the sequencing result and the analysis report.
7. The device as claimed in claim 6, wherein the ability evaluation module is specifically configured to obtain a knowledge ability evaluation test question matched with the user according to the personal information and the class category, push the knowledge ability evaluation test question to the user, receive response information of the user to the knowledge ability evaluation test question, and analyze the response information to obtain the knowledge ability evaluation result.
8. The device as claimed in claim 6, wherein the ability evaluation module is specifically configured to obtain a current knowledge level stage of the user based on big data statistical analysis according to the personal information and the class category, and obtain a knowledge ability evaluation test question matched with the user from a preset test library according to the current knowledge level stage.
9. The device for recommending network courses as claimed in claim 7, wherein the ability evaluation module is specifically configured to analyze the response information by using AI technology to obtain the knowledge ability evaluation result.
10. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor realizes the steps of the method according to any of claims 1-6 when executing the computer program.
CN202011147459.6A 2020-10-23 2020-10-23 Recommendation method and device for network courses and computer equipment Pending CN112199598A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011147459.6A CN112199598A (en) 2020-10-23 2020-10-23 Recommendation method and device for network courses and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011147459.6A CN112199598A (en) 2020-10-23 2020-10-23 Recommendation method and device for network courses and computer equipment

Publications (1)

Publication Number Publication Date
CN112199598A true CN112199598A (en) 2021-01-08

Family

ID=74011189

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011147459.6A Pending CN112199598A (en) 2020-10-23 2020-10-23 Recommendation method and device for network courses and computer equipment

Country Status (1)

Country Link
CN (1) CN112199598A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113076481A (en) * 2021-04-22 2021-07-06 同济大学 Document recommendation system and method based on maturity technology
CN113762801A (en) * 2021-09-17 2021-12-07 北京量子之歌科技有限公司 Network course management method, device, equipment and storage medium
CN114202237A (en) * 2021-12-23 2022-03-18 泰康保险集团股份有限公司 Course recommendation method, device, equipment and medium
CN114661195A (en) * 2022-04-18 2022-06-24 北京高途云集教育科技有限公司 Method and device for creating network course, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108564987A (en) * 2018-03-06 2018-09-21 施轶 The assessment interfering system and method for a kind of autism of children or hypoevolutism
CN109801525A (en) * 2017-11-17 2019-05-24 深圳市鹰硕技术有限公司 A kind of teachers and students' multidimensional matching process and system for the Web-based instruction

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109801525A (en) * 2017-11-17 2019-05-24 深圳市鹰硕技术有限公司 A kind of teachers and students' multidimensional matching process and system for the Web-based instruction
CN108564987A (en) * 2018-03-06 2018-09-21 施轶 The assessment interfering system and method for a kind of autism of children or hypoevolutism

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113076481A (en) * 2021-04-22 2021-07-06 同济大学 Document recommendation system and method based on maturity technology
CN113076481B (en) * 2021-04-22 2022-05-13 同济大学 Document recommendation system and method based on maturity technology
CN113762801A (en) * 2021-09-17 2021-12-07 北京量子之歌科技有限公司 Network course management method, device, equipment and storage medium
CN113762801B (en) * 2021-09-17 2024-03-26 北京量子之歌科技有限公司 Network course management method, device, equipment and storage medium
CN114202237A (en) * 2021-12-23 2022-03-18 泰康保险集团股份有限公司 Course recommendation method, device, equipment and medium
CN114661195A (en) * 2022-04-18 2022-06-24 北京高途云集教育科技有限公司 Method and device for creating network course, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
Chen Enhancement of student learning performance using personalized diagnosis and remedial learning system
CN112199598A (en) Recommendation method and device for network courses and computer equipment
Grünkorn et al. Assessing students' understandings of biological models and their use in science to evaluate a theoretical framework
Lai et al. The contributions of school quality and teacher qualifications to student performance: Evidence from a natural experiment in Beijing middle schools
KR101816665B1 (en) Method, apparatus and computer program for analysis educational data of multiple-choice question
Pechenizkiy et al. Process mining online assessment data
Newman et al. Theses and dissertations: A guide to writing in social and physical sciences
CN110443427B (en) Score prediction method and system based on cognitive knowledge spectrum
Fischer et al. Pre-service teachers’ beliefs about multilingualism in school: an evaluation of a course concept for introducing linguistically responsive teaching
Smith Some aspects of measuring education
Redmond et al. Exploring TPACK among pre‐service teachers in Australia and Israel
CN105159924A (en) Learning resource pushing method and system
CN105070130A (en) Level assessment method and level assessment system
Karay et al. A validity argument for progress testing: examining the relation between growth trajectories obtained by progress tests and national licensing examinations using a latent growth curve approach
Schroedler et al. Learning about language: Preparing pre-service subject teachers for multilingual classroom realities
Luo et al. Qualitative methods to assess intercultural competence in higher education research: A systematic review with practical implications
CN115358897B (en) Student management method, system, terminal and storage medium based on electronic student identity card
Kahar et al. Design of Student Worksheets Oriented to Higher Order Thinking Skills (HOTS) in Physics Learning.
KR101248283B1 (en) Smart study agent system and managing method using the same
Sizmur et al. Achievement of 15-year-olds in England: PISA 2018 results
Isal et al. Development and evaluation of a mobile-learning application based on the felder-silverman learning styles model
Martinez-Lopez et al. Analysis of the internet use and students' Web 2.0 digital competence in a Russian university
Glaesser et al. The roles of substantive and procedural understanding in open-ended science investigations: using fuzzy set qualitative comparative analysis to compare two different tasks
Yavuz The effects of log data on students’ performance
CN111597305A (en) Entity marking method, entity marking device, computer equipment and storage medium

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