CN112001825A - Learning cognitive path planning system based on cognitive map - Google Patents
Learning cognitive path planning system based on cognitive map Download PDFInfo
- Publication number
- CN112001825A CN112001825A CN202010833727.3A CN202010833727A CN112001825A CN 112001825 A CN112001825 A CN 112001825A CN 202010833727 A CN202010833727 A CN 202010833727A CN 112001825 A CN112001825 A CN 112001825A
- Authority
- CN
- China
- Prior art keywords
- sub
- learning
- knowledge point
- point data
- cognitive
- 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.)
- Granted
Links
- 230000001149 cognitive effect Effects 0.000 title claims abstract description 131
- 238000001228 spectrum Methods 0.000 claims description 28
- 238000011156 evaluation Methods 0.000 claims description 25
- 238000012360 testing method Methods 0.000 claims description 21
- 238000010276 construction Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 9
- 238000012216 screening Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 6
- 238000007781 pre-processing Methods 0.000 claims description 6
- 238000007792 addition Methods 0.000 claims description 3
- 230000001174 ascending effect Effects 0.000 claims description 3
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000013210 evaluation model Methods 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000002360 preparation method Methods 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
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Educational Technology (AREA)
- Databases & Information Systems (AREA)
- Educational Administration (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
The invention provides a learning cognitive path planning system based on a cognitive map, which improves the analysis refinement degree of the cognitive map by dividing the cognitive map into a plurality of sub-maps and can also adjust the learning sequence and/or the learning progress of different users to corresponding knowledge point data according to the interest degree of different learners to different sub-maps, thereby effectively improving the teaching quality and the teaching efficiency.
Description
Technical Field
The invention relates to the technical field of intelligent education, in particular to a learning cognitive path planning system based on a cognitive map.
Background
The existing teaching mode is to perform uniform teaching on all learners indiscriminately according to the same cognitive map, and although the teaching mode can be suitable for the learning requirements of most learners and effectively reduce the workload of teaching preparation in advance, the teaching mode cannot perform adaptive learning cognitive path planning on learners with different learning requirements and learning abilities, so that the teaching quality and the teaching efficiency are reduced. Therefore, a teaching mode capable of matching and adjusting learning cognitive paths according to learning requirements and learning interests of different learners is urgently needed in the prior art.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a learning cognitive path planning system based on a cognitive map, which comprises a knowledge data acquisition module, a cognitive map construction module, a cognitive map spectrum division module, a user-cognitive map interestingness evaluation module and a learning cognitive path planning module, wherein the knowledge data acquisition module is used for acquiring a plurality of knowledge point data about preset disciplines; the cognitive map construction module is used for preprocessing a plurality of knowledge point data, and constructing and obtaining a cognitive map related to the plurality of knowledge point data according to text semantic information corresponding to the preprocessed knowledge point data; the cognitive map division module is used for dividing the cognitive map into a plurality of sub-maps according to the difficulty type of the knowledge points; the user-sub-graph spectrum interestingness evaluation module is used for evaluating the learning interestingness value of each user in a plurality of different users on each sub-graph spectrum; the learning cognitive path planning module is used for determining the learning sequence and/or the learning progress of a plurality of knowledge point data of different users according to the learning interest values corresponding to all the users; therefore, the learning cognitive path planning system based on the cognitive map improves the analysis refinement degree of the cognitive map by dividing the cognitive map into a plurality of sub-maps, and can adjust the learning sequence and/or the learning progress of different users to corresponding knowledge point data according to the interest degree of different learners to different sub-maps, thereby effectively improving the teaching quality and the teaching efficiency.
The invention provides a learning cognitive path planning system based on a cognitive map, which is characterized by comprising a knowledge data acquisition module, a cognitive map construction module, a cognitive map spectrum division module, a user-cognitive map interestingness evaluation module and a learning cognitive path planning module; wherein,
the knowledge data acquisition module is used for acquiring a plurality of knowledge point data about preset subject categories;
the cognitive map building module is used for preprocessing the data of the knowledge points and building a cognitive map related to the data of the knowledge points according to text semantic information corresponding to the preprocessed data of the knowledge points;
the cognitive map dividing module is used for dividing the cognitive map into a plurality of sub-maps according to the difficulty type of the knowledge points;
the user-sub-graph spectrum interestingness evaluation module is used for evaluating the learning interestingness value of each user in a plurality of different users on each sub-graph spectrum;
the learning cognitive path planning module is used for determining the learning sequence and/or the learning progress of a plurality of knowledge point data of different users according to the learning interest values corresponding to all the users;
further, the knowledge data acquisition module comprises a subject gate class determination submodule, a knowledge point data acquisition submodule and a knowledge point data cache submodule; wherein,
the subject department class determination submodule is used for determining a subject department class corresponding to the current learning scheme planning so as to obtain the preset subject department class, wherein the preset subject department class comprises any one of language, mathematics, English, physics, chemistry, biology, politics, geography and history;
the knowledge point data acquisition submodule is used for picking a plurality of knowledge point data matched with the preset discipline categories from a preset discipline knowledge database according to the preset discipline categories;
the knowledge point data caching submodule is used for performing ascending order caching on data length on all knowledge point data according to the data length of the knowledge point data;
further, the cognitive map building module comprises a knowledge point data noise reduction sub-module, a knowledge point data text semantic conversion sub-module and a cognitive map generation sub-module; wherein,
the knowledge point data denoising submodule is used for performing Kalman filtering pretreatment on a plurality of knowledge point data so as to remove noise components of the knowledge point data;
the knowledge point data text semantic conversion submodule is used for converting the knowledge point data into text semantic information with context meaning;
the cognitive map generation submodule is used for generating a cognitive map related to a plurality of knowledge point data according to the text semantic information;
further, the cognitive map dividing module comprises a knowledge point difficulty type determining sub-module and a sub-map spectrum generating sub-module; wherein,
the knowledge point difficulty type determining submodule is used for determining a difficulty evaluation value of each knowledge point data according to a preset knowledge point data difficulty evaluation model;
the sub-graph spectrum generation sub-module is used for dividing the cognitive graph into N sub-graphs according to the difficulty evaluation value, wherein the difficulty evaluation value of all knowledge point data contained in each sub-graph falls in a preset different value interval;
further, the user-sub-graph spectrum interestingness evaluation module comprises a user-sub-graph spectrum interestingness value calculation module and an interestingness value screening sub-module; wherein,
the user-sub-graph interestingness value calculation sub-module is used for calculating the interestingness value of each user in the M users to each sub-graph in the N sub-graphs according to the following formula (1)
In the above formula (1), PgkRepresents the interest value of the kth user on the kth sub-atlas, and g is 1, 2, 3, …, M, k is 1, 2, 3, …, N, TgkRepresents the time, T, of the kth user browsing the kth sub-atlas1The preset browsing upper limit time of each sub-map is represented, and lambda represents a preset external influence factor corresponding to the browsing of the kth sub-map by the kth user, and the value of the external influence factor is [0.05, 0.1 ]],DkThe period time of carrying out knowledge point data updating on the kth sub-map is represented, and the knowledge point data updating refers to the modification, deletion or addition of the knowledge point data on the kth sub-map;
the interest degree value screening submodule is used for screening a plurality of interest degree values in a preset interest degree qualified range from all the interest degree values obtained through calculation, and the interest degree values are used as effective interest degree values;
further, the learning cognitive path planning module comprises an interest degree sequence generation sub-module, an interest degree sequence processing sub-module, a target population division module and a learning sequence and/or learning progress determination sub-module; wherein,
the interest degree sequence generation submodule is used for performing descending order arrangement on all the effective interest degree values so as to generate a corresponding interest degree sequence;
the interestingness sequence processing submodule is used for calculating the similarity between the interestingness sequence of any one user of the M users and the interestingness sequences of the rest users;
the target crowd division module is used for dividing the M users into a first target crowd and a second target crowd which are not overlapped with each other according to the similarity;
the learning sequence and/or learning progress determining submodule is used for respectively determining different learning sequences and/or learning progresses of knowledge point data aiming at the first target population and the second target population;
further, the interestingness sequence processing sub-module is configured to calculate similarity between the interestingness sequence of any one of the M users and the interestingness sequences of the remaining users according to the following formula (2)
In the above formula (2), sim (a, b) represents the similarity between the sequence of interestingness of the a-th user of the M users and the sequence of interestingness of the b-th user of the remaining users, PaiRepresents the interest value of the ith user to the ith sub-atlas, and i is 1, 2, 3, …, N, PbjRepresents the interest value of the jth sub-atlas of the jth user, and j is 1, 2, 3, …, N, QaRepresents the value of the test score, Q, determined after the normalized test of the a-th userbThe value of the test score determined after the standardized test is carried out on the b-th user is represented, wherein the standardized test refers to the test of knowledge points of the user according to a preset test question bank, K represents a preset experience value and takes the value of (0, 1)];
Further, the target crowd division module divides the M users into a first target crowd and a second target crowd which are not overlapped with each other according to the similarity,
comparing the calculated similarity with a preset similarity threshold, if the similarity is greater than or equal to the preset similarity threshold, dividing the user corresponding to the current similarity into the first target group, and if the similarity is less than the preset similarity threshold, dividing the user corresponding to the current similarity into the second target group;
the learning sequence and/or learning progress determining submodule specifically determines the learning sequence and/or learning progress of different knowledge point data for the first target population and the second target population respectively, including
Aiming at the first target population, adjusting the learning sequence and/or learning progress of the knowledge point data according to the sequence of difficulty before difficulty;
and aiming at the second target population, adjusting the learning sequence and/or the learning progress of the knowledge point data according to the sequence of easy first and difficult second.
Compared with the prior art, the learning cognitive path planning system based on the cognitive map comprises a knowledge data acquisition module, a cognitive map construction module, a cognitive map spectrum division module, a user-cognitive map interestingness evaluation module and a learning cognitive path planning module, wherein the knowledge data acquisition module is used for acquiring a plurality of knowledge point data about preset subject categories; the cognitive map construction module is used for preprocessing a plurality of knowledge point data, and constructing and obtaining a cognitive map related to the plurality of knowledge point data according to text semantic information corresponding to the preprocessed knowledge point data; the cognitive map division module is used for dividing the cognitive map into a plurality of sub-maps according to the difficulty type of the knowledge points; the user-sub-graph spectrum interestingness evaluation module is used for evaluating the learning interestingness value of each user in a plurality of different users on each sub-graph spectrum; the learning cognitive path planning module is used for determining the learning sequence and/or the learning progress of a plurality of knowledge point data of different users according to the learning interest values corresponding to all the users; therefore, the learning cognitive path planning system based on the cognitive map improves the analysis refinement degree of the cognitive map by dividing the cognitive map into a plurality of sub-maps, and can adjust the learning sequence and/or the learning progress of different users to corresponding knowledge point data according to the interest degree of different learners to different sub-maps, thereby effectively improving the teaching quality and the teaching efficiency.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a learning cognitive path planning system based on a cognitive atlas provided in 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.
Fig. 1 is a schematic structural diagram of a learning cognitive path planning system based on a cognitive atlas according to an embodiment of the present invention. The learning cognitive path planning system based on the cognitive map comprises a knowledge data acquisition module, a cognitive map construction module, a cognitive map division module, a user-cognitive map interestingness evaluation module and a learning cognitive path planning module; wherein,
the knowledge data acquisition module is used for acquiring a plurality of knowledge point data about preset subject categories;
the cognitive map construction module is used for preprocessing a plurality of knowledge point data, and constructing and obtaining a cognitive map related to the plurality of knowledge point data according to text semantic information corresponding to the preprocessed knowledge point data;
the cognitive map division module is used for dividing the cognitive map into a plurality of sub-maps according to the difficulty type of the knowledge points;
the user-sub-graph spectrum interestingness evaluation module is used for evaluating the learning interestingness value of each user in a plurality of different users on each sub-graph spectrum;
the learning cognitive path planning module is used for determining the learning sequence and/or the learning progress of a plurality of knowledge point data of different users according to the learning interest values corresponding to all the users.
The learning cognitive path planning system based on the cognitive map is different from learning cognitive path design of unified knowledge point data of all users in the prior art, the cognitive map is formed by a plurality of collected knowledge point data, the cognitive map is divided into a plurality of sub-maps, and then according to the interest degrees of different users to different sub-maps, the learning sequence and/or learning progress adjustment of the differentiated knowledge point data is carried out according to the interest degrees of different users, so that the learning quality and/or the learning sequence of the users for learning different knowledge point data are improved, the learning sequence and/or the learning progress of the different users for the corresponding knowledge point data can be adjusted according to the interest degrees of different learners to different sub-maps, and the teaching quality and the teaching efficiency are effectively improved.
Preferably, the knowledge data acquisition module comprises a subject gate class determination submodule, a knowledge point data acquisition submodule and a knowledge point data cache submodule; wherein,
the subject department class determining submodule is used for determining a subject department class corresponding to the current learning scheme planning so as to obtain a preset subject department class, wherein the preset subject department class comprises any one of language, mathematics, English, physics, chemistry, biology, politics, geography and history;
the knowledge point data acquisition submodule is used for picking a plurality of knowledge point data matched with the preset discipline department from a preset discipline knowledge database according to the preset discipline department;
the knowledge point data caching submodule is used for performing ascending order caching on data length on all knowledge point data according to the data length of a plurality of knowledge point data.
The extraction of the knowledge point data by determining the subject department can ensure the correctness of the extraction of the knowledge point data, thereby avoiding the subsequent condition of mistaken extraction of the knowledge point data.
Preferably, the cognitive map building module comprises a knowledge point data noise reduction submodule, a knowledge point data text semantic conversion submodule and a cognitive map generation submodule; wherein,
the knowledge point data denoising submodule is used for performing Kalman filtering pretreatment on a plurality of knowledge point data so as to remove noise components of the knowledge point data;
the knowledge point data text semantic conversion submodule is used for converting the knowledge point data into text semantic information with context meaning;
the cognitive map generation submodule is used for generating a cognitive map related to a plurality of knowledge point data according to the text semantic information.
The data of the knowledge graph is filtered, denoised and converted by text semantics, so that the simplification degree of the data of the cognitive graph and the reliability of the data can be improved.
Preferably, the cognitive map spectrum division module comprises a knowledge point difficulty type determination sub-module and a sub-map spectrum generation sub-module; wherein,
the knowledge point difficulty type determining submodule is used for determining a difficulty evaluation value of each knowledge point data according to a preset knowledge point data difficulty evaluation model;
the sub-graph spectrum generation sub-module is used for dividing the cognitive graph into N sub-graphs according to the difficulty evaluation value, wherein the difficulty evaluation value of all knowledge point data contained in each sub-graph falls in a preset different value interval.
The difficulty evaluation value of each knowledge point data is calculated, so that each knowledge point data can be accurately classified into a proper sub-map, and the partition reliability of the sub-map is improved.
Preferably, the user-sub-graph spectrum interestingness evaluation module comprises a user-sub-graph spectrum interestingness value calculation module and an interestingness value screening sub-module; wherein,
the user-sub-graph interestingness value calculation sub-module is used for calculating the interestingness value of each user in the M users to each sub-graph in the N sub-graphs according to the following formula (1)
In the above formula (1), PgkRepresents the interest value of the kth user on the kth sub-atlas, and g is 1, 2, 3, …, M, k is 1, 2, 3, …, N, TgkRepresents the time, T, of the kth user browsing the kth sub-atlas1The preset browsing upper limit time of each sub-map is represented, and lambda represents a preset external influence factor corresponding to the browsing of the kth sub-map by the kth user, and the value of the external influence factor is [0.05, 0.1 ]],DkThe period time of carrying out knowledge point data updating on the kth sub-map is represented, and the knowledge point data updating refers to the modification, deletion or addition of the knowledge point data on the kth sub-map;
the interest degree value screening submodule is used for screening a plurality of interest degree values in a preset interest degree qualified range from all the interest degree values obtained through calculation, and the interest degree values are used as effective interest degree values.
Preferably, the learning cognitive path planning module comprises an interest degree sequence generation sub-module, an interest degree sequence processing sub-module, a target population division module and a learning sequence and/or learning progress determination sub-module; wherein,
the interest degree sequence generation submodule is used for performing descending order arrangement on all the effective interest degree values so as to generate a corresponding interest degree sequence;
the interestingness sequence processing submodule is used for calculating the similarity between the interestingness sequence of any one user of the M users and the interestingness sequences of the rest users;
the target crowd division module is used for dividing the M users into a first target crowd and a second target crowd which are not overlapped with each other according to the similarity;
the learning sequence and/or learning progress determining submodule is used for respectively determining different learning sequences and/or learning progresses of knowledge point data aiming at the first target population and the second target population.
Preferably, the interestingness sequence processing sub-module is configured to calculate similarity between the interestingness sequence of any one of the M users and the interestingness sequences of the remaining users according to the following formula (2)
In the above formula (2), sim (a, b) represents the similarity between the sequence of interestingness of the a-th user of the M users and the sequence of interestingness of the b-th user of the remaining users, PaiRepresents the interest value of the ith user to the ith sub-atlas, and i is 1, 2, 3, …, N, PbjRepresents the interest value of the jth sub-atlas of the jth user, and j is 1, 2, 3, …, N, QaRepresents the value of the test score, Q, determined after the normalized test of the a-th userbThe value of the test score determined after the standardized test is carried out on the b-th user is shown, wherein the standardized test refers to the test of the knowledge point of the user according to a preset test question bank, K represents a preset experience value and takes the value of (0, 1)]。
The learning sequence and/or learning progress of each user on the knowledge point data is determined by calculating the interest value of each user on different sub-maps in the cognitive map, the time occupied by useless parts is removed, the learning efficiency of the knowledge point data can be effectively improved, the experience of the user is improved, a reasonable learning sequence and/or learning progress planning scheme can be generated for the user in a targeted manner, the waiting time of the user is reduced, the user can obtain the learning planning scheme at the first time, and the experience of the user is further improved.
Preferably, the target crowd division module divides the M users into a first target crowd and a second target crowd which are not overlapped with each other according to the similarity,
comparing the calculated similarity with a preset similarity threshold, if the similarity is greater than or equal to the preset similarity threshold, dividing the user corresponding to the current similarity into the first target group, and if the similarity is less than the preset similarity threshold, dividing the user corresponding to the current similarity into the second target group;
the learning order and/or learning progress determining submodule specifically determines the learning order and/or learning progress of the different knowledge point data for the first target population and the second target population respectively, including
Aiming at the first target population, adjusting the learning sequence and/or the learning progress of the knowledge point data according to the sequence of difficulty before difficulty;
and aiming at the second target population, adjusting the learning sequence and/or the learning progress of the data of the knowledge point according to the sequence of easy first and difficult second.
As can be seen from the content of the above embodiment, the learning cognitive path planning system based on the cognitive atlas comprises a knowledge data acquisition module, a cognitive atlas construction module, a cognitive atlas division module, a user-cognitive atlas interestingness evaluation module and a learning cognitive path planning module, wherein the knowledge data acquisition module is used for acquiring a plurality of knowledge point data about a preset disciplinary department; the cognitive map construction module is used for preprocessing a plurality of knowledge point data, and constructing and obtaining a cognitive map related to the plurality of knowledge point data according to text semantic information corresponding to the preprocessed knowledge point data; the cognitive map division module is used for dividing the cognitive map into a plurality of sub-maps according to the difficulty type of the knowledge points; the user-sub-graph spectrum interestingness evaluation module is used for evaluating the learning interestingness value of each user in a plurality of different users on each sub-graph spectrum; the learning cognitive path planning module is used for determining the learning sequence and/or the learning progress of a plurality of knowledge point data of different users according to the learning interest values corresponding to all the users; therefore, the learning cognitive path planning system based on the cognitive map improves the analysis refinement degree of the cognitive map by dividing the cognitive map into a plurality of sub-maps, and can adjust the learning sequence and/or the learning progress of different users to corresponding knowledge point data according to the interest degree of different learners to different sub-maps, thereby effectively improving the teaching quality and the teaching efficiency.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (8)
1. The learning cognitive path planning system based on the cognitive map is characterized by comprising a knowledge data acquisition module, a cognitive map construction module, a cognitive map spectrum division module, a user-cognitive map interestingness evaluation module and a learning cognitive path planning module; wherein,
the knowledge data acquisition module is used for acquiring a plurality of knowledge point data about preset subject categories; the cognitive map building module is used for preprocessing the data of the knowledge points and building a cognitive map related to the data of the knowledge points according to text semantic information corresponding to the preprocessed data of the knowledge points;
the cognitive map dividing module is used for dividing the cognitive map into a plurality of sub-maps according to the difficulty type of the knowledge points;
the user-sub-graph spectrum interestingness evaluation module is used for evaluating the learning interestingness value of each user in a plurality of different users on each sub-graph spectrum;
the learning cognitive path planning module is used for determining the learning sequence and/or the learning progress of a plurality of knowledge point data of different users according to the learning interest values corresponding to all the users.
2. The cognitive map-based learning cognitive path planning system of claim 1, wherein:
the knowledge data acquisition module comprises a subject gate class determination submodule, a knowledge point data acquisition submodule and a knowledge point data cache submodule; wherein,
the subject department class determination submodule is used for determining a subject department class corresponding to the current learning scheme planning so as to obtain the preset subject department class, wherein the preset subject department class comprises any one of language, mathematics, English, physics, chemistry, biology, politics, geography and history;
the knowledge point data acquisition submodule is used for picking a plurality of knowledge point data matched with the preset discipline categories from a preset discipline knowledge database according to the preset discipline categories;
the knowledge point data caching submodule is used for performing ascending order caching on data length on all knowledge point data according to the data length of the knowledge point data.
3. The cognitive map-based learning cognitive path planning system of claim 1, wherein:
the cognitive map building module comprises a knowledge point data noise reduction submodule, a knowledge point data text semantic conversion submodule and a cognitive map generation submodule; wherein,
the knowledge point data denoising submodule is used for performing Kalman filtering pretreatment on a plurality of knowledge point data so as to remove noise components of the knowledge point data;
the knowledge point data text semantic conversion submodule is used for converting the knowledge point data into text semantic information with context meaning;
and the cognitive map generation submodule is used for generating a cognitive map related to a plurality of knowledge point data according to the text semantic information.
4. The cognitive map-based learning cognitive path planning system of claim 1, wherein:
the cognitive map dividing module comprises a knowledge point difficulty type determining sub-module and a sub-map generating sub-module; wherein,
the knowledge point difficulty type determining submodule is used for determining a difficulty evaluation value of each knowledge point data according to a preset knowledge point data difficulty evaluation model;
and the sub-graph spectrum generation sub-module is used for dividing the cognitive graph into N sub-graphs according to the difficulty evaluation value, wherein the difficulty evaluation value of all knowledge point data contained in each sub-graph falls in a preset different value interval.
5. The cognitive map-based learning cognitive path planning system of claim 4, wherein:
the user-sub-graph spectrum interest degree evaluation module comprises a user-sub-graph spectrum interest degree value calculation module and an interest degree value screening sub-module; wherein,
the user-sub-graph interestingness value calculation sub-module is used for calculating the interestingness value of each user in the M users to each sub-graph in the N sub-graphs according to the following formula (1)
In the above formula (1), PgkRepresents the interest value of the kth user on the kth sub-atlas, and g is 1, 2, 3, …, M, k is 1, 2, 3, …, N, TgkRepresents the time, T, of the kth user browsing the kth sub-atlas1The preset browsing upper limit time of each sub-map is represented, and lambda represents that the g-th user is out of the preset corresponding to the browsing of the k-th sub-mapA boundary influence factor of [0.05, 0.1 ]],DkThe period time of carrying out knowledge point data updating on the kth sub-map is represented, and the knowledge point data updating refers to the modification, deletion or addition of the knowledge point data on the kth sub-map;
and the interest degree value screening submodule is used for screening a plurality of interest degree values in a preset interest degree qualified range from all the interest degree values obtained through calculation, and the interest degree values are used as effective interest degree values.
6. The cognitive map-based learning cognitive path planning system of claim 5, wherein:
the learning cognitive path planning module comprises an interest degree sequence generation sub-module, an interest degree sequence processing sub-module, a target crowd division module and a learning sequence and/or learning progress determination sub-module; wherein,
the interest degree sequence generation submodule is used for performing descending order arrangement on all the effective interest degree values so as to generate a corresponding interest degree sequence;
the interestingness sequence processing submodule is used for calculating the similarity between the interestingness sequence of any one user of the M users and the interestingness sequences of the rest users;
the target crowd division module is used for dividing the M users into a first target crowd and a second target crowd which are not overlapped with each other according to the similarity;
the learning sequence and/or learning progress determining submodule is used for respectively determining different learning sequences and/or learning progresses of knowledge point data aiming at the first target crowd and the second target crowd.
7. The cognitive map-based learning cognitive path planning system of claim 6, wherein:
the interestingness sequence processing sub-module is used for calculating the similarity between the interestingness sequence of any one user of the M users and the interestingness sequences of the other users according to the following formula (2)
In the above formula (2), sim (a, b) represents the similarity between the sequence of interestingness of the a-th user of the M users and the sequence of interestingness of the b-th user of the remaining users, PaiRepresents the interest value of the ith user to the ith sub-atlas, and i is 1, 2, 3, …, N, PbjRepresents the interest value of the jth sub-atlas of the jth user, and j is 1, 2, 3, …, N, QaRepresents the value of the test score, Q, determined after the normalized test of the a-th userbThe value of the test score determined after the standardized test is carried out on the b-th user is represented, wherein the standardized test refers to the test of knowledge points of the user according to a preset test question bank, K represents a preset experience value and takes the value of (0, 1)]。
8. The cognitive map-based learning cognitive path planning system of claim 7, wherein:
the target crowd division module divides the M users into a first target crowd and a second target crowd which are not overlapped with each other according to the similarity,
comparing the calculated similarity with a preset similarity threshold, if the similarity is greater than or equal to the preset similarity threshold, dividing the user corresponding to the current similarity into the first target group, and if the similarity is less than the preset similarity threshold, dividing the user corresponding to the current similarity into the second target group;
the learning sequence and/or learning progress determining submodule specifically determines the learning sequence and/or learning progress of different knowledge point data for the first target population and the second target population respectively, including
Aiming at the first target population, adjusting the learning sequence and/or learning progress of the knowledge point data according to the sequence of difficulty before difficulty;
and aiming at the second target population, adjusting the learning sequence and/or the learning progress of the knowledge point data according to the sequence of easy first and difficult second.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010833727.3A CN112001825B (en) | 2020-08-18 | 2020-08-18 | Learning cognitive path planning system based on cognitive map |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010833727.3A CN112001825B (en) | 2020-08-18 | 2020-08-18 | Learning cognitive path planning system based on cognitive map |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112001825A true CN112001825A (en) | 2020-11-27 |
CN112001825B CN112001825B (en) | 2021-06-01 |
Family
ID=73472301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010833727.3A Active CN112001825B (en) | 2020-08-18 | 2020-08-18 | Learning cognitive path planning system based on cognitive map |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112001825B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106156365A (en) * | 2016-08-03 | 2016-11-23 | 北京智能管家科技有限公司 | A kind of generation method and device of knowledge mapping |
US20170193393A1 (en) * | 2016-01-04 | 2017-07-06 | International Business Machines Corporation | Automated Knowledge Graph Creation |
CN109859554A (en) * | 2019-03-29 | 2019-06-07 | 上海乂学教育科技有限公司 | Adaptive english vocabulary learning classification pushes away topic device and computer learning system |
CN110544414A (en) * | 2019-07-31 | 2019-12-06 | 安徽淘云科技有限公司 | knowledge graph processing method and device |
CN110737776A (en) * | 2019-08-27 | 2020-01-31 | 南京源涂信息技术有限公司 | path learning planning system based on knowledge graph and target ontology |
-
2020
- 2020-08-18 CN CN202010833727.3A patent/CN112001825B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170193393A1 (en) * | 2016-01-04 | 2017-07-06 | International Business Machines Corporation | Automated Knowledge Graph Creation |
CN106156365A (en) * | 2016-08-03 | 2016-11-23 | 北京智能管家科技有限公司 | A kind of generation method and device of knowledge mapping |
CN109859554A (en) * | 2019-03-29 | 2019-06-07 | 上海乂学教育科技有限公司 | Adaptive english vocabulary learning classification pushes away topic device and computer learning system |
CN110544414A (en) * | 2019-07-31 | 2019-12-06 | 安徽淘云科技有限公司 | knowledge graph processing method and device |
CN110737776A (en) * | 2019-08-27 | 2020-01-31 | 南京源涂信息技术有限公司 | path learning planning system based on knowledge graph and target ontology |
Also Published As
Publication number | Publication date |
---|---|
CN112001825B (en) | 2021-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111368024A (en) | Text semantic similarity analysis method and device and computer equipment | |
CN107274020B (en) | Learner subject total measured result prediction system and method based on collaborative filtering thought | |
CN111951097A (en) | Enterprise credit risk assessment method, device, equipment and storage medium | |
JP6807909B2 (en) | Data evaluation methods, devices, equipment and readable storage media | |
CN103680493A (en) | Voice data recognition method and device for distinguishing regional accents | |
CN107301164B (en) | Semantic analysis method and device for mathematical formula | |
CN104347071B (en) | Method and system for generating reference answers of spoken language test | |
CN109582773A (en) | Intelligent answer matching process and device | |
EP3929800A1 (en) | Skill word evaluation method and device, electronic device, and computer readable medium | |
CN110473435A (en) | A kind of the word assistant learning system and method for the quantification with learning cycle | |
CN109119069A (en) | Specific crowd recognition methods, electronic device and computer readable storage medium | |
CN109272160A (en) | Score on Prediction system and prediction technique | |
CN112052686B (en) | Voice learning resource pushing method for user interactive education | |
CN116978408B (en) | Depression detection method and system based on voice pre-training model | |
CN106503050B (en) | Method and system for recommending reading articles based on big data | |
CN112001825B (en) | Learning cognitive path planning system based on cognitive map | |
CN111241165A (en) | Artificial intelligence education system based on big data and data processing method | |
CN114429140A (en) | Case cause identification method and system for causal inference based on related graph information | |
CN109272262A (en) | A kind of analysis method of natural language feature | |
CN114971425A (en) | Database information monitoring method, device, equipment and storage medium | |
CN113919983A (en) | Test question portrait method, device, electronic equipment and storage medium | |
CN110111810B (en) | Voice personality prediction method based on convolutional neural network | |
CN115618092A (en) | Information recommendation method and information recommendation system | |
CN113962216A (en) | Text processing method and device, electronic equipment and readable storage medium | |
CN112765141A (en) | Continuous large-scale water quality missing data filling method based on transfer learning |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PP01 | Preservation of patent right |
Effective date of registration: 20221020 Granted publication date: 20210601 |
|
PP01 | Preservation of patent right |