Disclosure of Invention
Aiming at the defects in the prior art, the invention provides an intelligent education knowledge graph construction system and method, wherein the intelligent education knowledge graph construction system and method classifies the education knowledge point data about a certain subject, performs recognizable text conversion treatment and normalization treatment to generate a knowledge text set, determines the entity relevance among different text elements in the knowledge text set, and finally performs recombination arrangement and index labeling on all the text elements in the knowledge text set according to the entity relevance to construct an education knowledge graph about the certain subject; therefore, the system and the method for constructing the intelligent education knowledge map can not only carry out targeted text conversion and error correction standardization on the education knowledge point data so as to improve the accuracy and the reliability of the education knowledge point data, but also effectively mine the entity relevance among different education knowledge point data in the form of text elements so that the constructed education knowledge map can reflect the relation of the different education knowledge point data on the knowledge level more truly and comprehensively, thereby improving the data traceability and the data reliability of the education knowledge map.
The invention provides an intelligent education knowledge map construction system, which is characterized in that:
the intelligent education knowledge map construction system comprises an education knowledge point data classification module, a knowledge text set generation module, a text meta-entity association determination module and an education knowledge map construction module; wherein,
the education knowledge point data classification module is used for classifying the education knowledge point data of a certain subject from a preset education resource library about the content of the knowledge points;
the knowledge text set generating module is used for performing recognizable text conversion processing and normalized processing on the classified different education knowledge point data so as to generate a knowledge text set;
the text element entity association determining module is used for determining entity association among different text elements in the knowledge point text set;
the education knowledge map construction module is used for recombining, arranging and indexing all text elements in the knowledge point text set according to the entity relevance so as to construct and form an education knowledge map about a certain subject;
furthermore, the education knowledge point data classification module comprises an education knowledge point data acquisition sub-module, a knowledge difficulty value calculation sub-module and a classification determination sub-module; wherein,
the education knowledge point data acquisition submodule is used for acquiring the education knowledge point data about the certain subject from the preset education resource library according to a teaching course frame about the certain subject;
the knowledge difficulty value calculation submodule is used for calculating a knowledge content difficulty value corresponding to each piece of education knowledge point data through a preset subject knowledge neural network model;
the classification determination submodule is used for classifying all the education knowledge point data into education knowledge point data with different difficulty levels according to the knowledge content difficulty values;
further, the knowledge text set generation module comprises an identifiable text conversion processing sub-module, a normalization processing sub-module and a knowledge text set composition sub-module; wherein,
the recognizable text conversion processing submodule is used for performing recognizable text conversion processing on participles and/or short sentences on the classified education knowledge point data so as to obtain an initialized knowledge text;
the normalization processing sub-module is used for performing at least one of syntax normalization, logic normalization and wrongly written word normalization on the initialization knowledge text so as to convert the initialization knowledge text into a normalized knowledge text;
the knowledge text set composing submodule is used for composing all the normalized texts into a knowledge text set in a multi-dimensional matrix form according to the respective difficulty levels of the classified different education knowledge point data;
further, the text element entity association determining module comprises a text element generating sub-module and an entity association evaluation value calculating sub-module; wherein,
the text element generation submodule is used for converting each knowledge point text into a corresponding text element according to the text corpus and the text structure of each knowledge point text in the knowledge point text set;
the entity relevance evaluation value calculation submodule is used for analyzing and processing all text elements through a knowledge point text entity relevance evaluation neural network model so as to calculate entity relevance evaluation values of different text elements on text entity linguistic data and/or text entity structures;
further, the education knowledge map construction module comprises a recombination arrangement sub-module, an index labeling sub-module and a map conversion processing sub-module; wherein,
the restructuring and arranging sub-module is used for carrying out restructuring and arranging on all text elements in the knowledge point text set according to the entity relevance evaluation value corresponding to the entity relevance so as to generate a text element structure tree with different high and low entity relevance representation states;
the index labeling submodule is used for performing index labeling on text semantics and/or a text query path on each text element on the text element structure tree so as to obtain an index-labeled text element structure tree;
the map conversion processing submodule is used for performing two-dimensional map conversion processing on the indexing and labeling text element structure tree so as to construct and form an educational knowledge map related to a certain subject;
further, the text element entity association determining module is configured to determine entity associations between different text elements in the knowledge point text set, and the specific implementation process is as follows:
step A1, obtaining the education knowledge point data of a certain subject according to the education knowledge point data obtaining submodule, and obtaining knowledge content difficulty value corresponding to each education knowledge point data through a preset subject knowledge neural network model and the following formula (1)
In the above formula (1), P is the number of data of education knowledge points included in each subject, and P is 1,2,3, P; k is the difficulty level of the data of the knowledge points, and the value range of k is [0,22 ]],d
kThe difficulty level of the knowledge point data is the number of complex grammar structures, o, of the knowledge point data corresponding to k
kFor the number of complex text structures of the knowledge point data with the difficulty level k corresponding to the knowledge point data,
the number of sentences with complex grammar structures and complex text structures in each item of education knowledge point data, j is the fraction of the knowledge point data in assessment, w
jOrdering important knowledge points corresponding to the score ratio j of the knowledge point data in the assessment, f (o)
kD) judging the difficulty of the knowledge points according to the complex grammar structure and the text structure quantity of each knowledge point data, wherein the judgment threshold value is 0.6, namely when the complex grammar structure and the text structure quantity of the knowledge point data exceed 0.6 of the total knowledge, the knowledge points are judged to be difficult knowledge points, otherwise, the knowledge points are easy knowledge points, and f (w)
jK) judging whether the data is an important knowledge point according to the fraction ratio of the data of the knowledge points in the examination, wherein the judgment threshold value is 0.3, namely the data of the knowledge points in the examination exceeds 0.3 of the total fraction, the data is judged to be the important knowledge point, P (w)
j,d
k,o
k) Acquiring a knowledge content difficulty value corresponding to each piece of education knowledge point data;
step A2, performing data association combination according to the knowledge content difficulty value corresponding to each item of the education knowledge point data obtained in the step A1 and the following formula (2), and obtaining a knowledge text set in the form of a multi-dimensional matrix
In the above formula (2), Π is a running multiplication, M is the number of subsets of the knowledge text to be composed in the form of a multidimensional matrix, i is the number of words contained in the data of each item of education knowledge point, and a
iThe number of words contained in the data of each item of education knowledge point is the total number of phrases/short sentences corresponding to i, l is the number of subsets combined according to the initial, b
lThe index marking information of each subset corresponding to the subset number l combined according to the initial,
the times of the recombination and arrangement of the knowledge texts are determined, gamma is the multidimensional matrix ordering of each text phrase according to the sequence of the first letter and the second letter, F (a)
i,b
l) Acquiring a knowledge text set in a multi-dimensional matrix form;
step A3, analyzing and processing all text elements and the following formula (3) by the knowledge text set in the form of the multidimensional matrix acquired in the step A2 through the knowledge point text entity relevance evaluation neural network model, and executing the operation of obtaining entity relevance evaluation values of different text elements on text entity linguistic data or text entity structures according to the evaluation result
In the formula (3), N is the total number of the text elements, the value is greater than 2, h is the same text entity character ratio between two random text elements, x is the same text entity corpus ratio between two random text elements,
retrieving word senses between different text elements for random matching based on a linguistic databaseSimilarity, g is the number of the same text entity structure between two random text elements, y is the text proportion between the two random text elements belonging to the inclusion relation in the sense of word,
in order to retrieve the relevance between different text elements according to the language database random matching, f (a) is the text entity corpus information of each text element, f (b) is the text entity structure information of each text element, when the calculated value of P (h, l) is more than 1, the different text elements are represented to have certain relevance on the text entity corpus or the text entity structure, and the operation of obtaining the entity relevance evaluation value of the different text elements on the text entity corpus or the text entity structure is executed.
The invention also provides an intelligent education knowledge graph construction method, which is characterized by comprising the following steps:
step S1, obtaining education knowledge point data about a certain subject from a preset education resource library, and classifying the education knowledge point data about the content of the knowledge points;
step S2, recognizable text conversion processing and normalization processing are carried out on the classified different education knowledge point data, so that a knowledge text set is generated;
step S3, determining entity relevance among different text elements in the knowledge point text set;
step S4, according to the entity relevance, all the text elements in the knowledge point text set are recombined, arranged and indexed, so as to construct and form an educational knowledge graph related to a certain subject;
further, in the step S1, obtaining the data of education knowledge points about a subject from a preset education resource library, and performing a specific classification of the contents of the knowledge points on the data of education knowledge points,
step S101, acquiring the educational knowledge point data of the certain subject from the preset educational resource library according to a teaching course frame of the certain subject;
step S102, calculating knowledge content difficulty values corresponding to the data of each education knowledge point through a preset discipline knowledge neural network model;
step S103, classifying all education knowledge point data into education knowledge point data with different difficulty levels according to the difficulty values of the knowledge content calculated in the step S102;
or,
in step S2, the classifying the different education knowledge point data is performed with recognizable text conversion processing and normalization processing, so as to generate a knowledge text set specifically including,
step S201, performing recognizable text conversion processing on the classified education knowledge point data about participles and/or short sentences to obtain an initialized knowledge text;
step S202, at least one of grammar normalization, logic normalization and wrongly written word normalization is carried out on the initialization knowledge text, so that the initialization knowledge text is converted into a normalized knowledge text;
step S203, according to the respective difficulty levels of the classified different education knowledge point data, all the normalized texts are combined into a knowledge text set in a multi-dimensional matrix form;
further, in the step S3, the determining entity relevance between different text elements in the knowledge point text set specifically includes,
step S301, converting each knowledge point text into a corresponding text element according to the text corpus and the text structure of each knowledge point text in the knowledge point text set;
step S302, a knowledge point text entity relevance evaluation neural network model is constructed and optimized, and all text elements are analyzed and processed through the knowledge point text entity relevance evaluation neural network model, so that entity relevance evaluation values of different text elements on text entity linguistic data and/or text entity structures are obtained;
further, in the step S4, the step of constructing and forming an educational knowledge graph relating to the certain subject by performing reorganization arrangement and indexing on all text elements in the knowledge point text set according to the entity relevance includes,
step S401, according to the entity relevance evaluation value corresponding to the entity relevance, all text elements in the knowledge point text set are subjected to recombination arrangement related to the evaluation value height, so that a text element structure tree with different height entity relevance representation states is generated;
step S402, performing index labeling on each text element on the text element structure tree about text semantics and/or a text query path so as to obtain an index-labeled text element structure tree;
and S403, performing two-dimensional map conversion processing on the indexing labeled text meta-structure tree to construct and form an educational knowledge map about a certain subject.
Compared with the prior art, the intelligent education knowledge graph construction system and the intelligent education knowledge graph construction method have the advantages that the education knowledge graph data about a certain subject are classified, recognizable text conversion processing and normalization processing are carried out, so that a knowledge text set is generated, entity relevance among different text elements in the knowledge text set is determined, and finally, recombination arrangement and index labeling are carried out on all the text elements in the knowledge text set according to the entity relevance, so that the education knowledge graph about the certain subject is constructed; therefore, the system and the method for constructing the intelligent education knowledge map can not only carry out targeted text conversion and error correction standardization on the education knowledge point data so as to improve the accuracy and the reliability of the education knowledge point data, but also effectively mine the entity relevance among different education knowledge point data in the form of text elements so that the constructed education knowledge map can reflect the relation of the different education knowledge point data on the knowledge level more truly and comprehensively, thereby improving the data traceability and the data reliability of the education knowledge map.
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.
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.
Referring to fig. 1, a schematic structural diagram of an intelligent education knowledge graph construction system according to an embodiment of the present invention is shown. The intelligent education knowledge map construction system comprises an education knowledge point data classification module, a knowledge text set generation module, a text meta-entity association determination module and an education knowledge map construction module; the education knowledge point data classification module is used for classifying the education knowledge point data of a certain subject from a preset education resource library about the content of the knowledge points;
the knowledge text set generating module is used for performing recognizable text conversion processing and normalized processing on the classified different education knowledge point data so as to generate a knowledge text set;
the text element entity association determining module is used for determining entity association among different text elements in the knowledge point text set;
the education knowledge map construction module is used for recombining, arranging and indexing all text elements in the knowledge point text set according to the entity relevance so as to construct and form an education knowledge map about a certain subject.
The intelligent education knowledge map construction system is different from other knowledge map construction modes in the prior art, and not only can perform preprocessing such as difficulty level classification, recognizable text conversion and error correction specification on education knowledge map data to improve the correctness and reliability of the education knowledge map data so as to ensure the effectiveness of subsequent knowledge map construction, but also can evaluate the entity relevance among different education knowledge map data in a text element form so as to improve the construction efficiency and the knowledge relevance authenticity of the education knowledge map.
Preferably, the education knowledge point data classification module comprises an education knowledge point data acquisition submodule, a knowledge difficulty value calculation submodule and a classification determination submodule; wherein,
the education knowledge point data acquisition submodule is used for acquiring the education knowledge point data about the certain subject from the preset education resource library according to a teaching course frame about the certain subject;
the knowledge difficulty value calculation submodule is used for calculating a knowledge content difficulty value corresponding to each piece of education knowledge point data through a preset subject knowledge neural network model;
the classification determination submodule is used for classifying all the education knowledge point data into the education knowledge point data with different difficulty levels according to the knowledge content difficulty value.
The education knowledge point data classification module classifies all education knowledge point data by taking knowledge content difficulty values of the education knowledge point data as a reference, so that the different processing of the education knowledge point data with different difficulties can be realized, the deviation of subsequent analysis and processing caused by the difference of the difficulties of the different education knowledge point data is avoided, the processing pertinence and effectiveness of the different education knowledge point data are improved, and the repeatability of the processing steps such as subsequent text conversion and error correction specifications is reduced.
Preferably, the knowledge text set generating module comprises an identifiable text conversion processing sub-module, a normalization processing sub-module and a knowledge text set composing sub-module; wherein,
the recognizable text conversion processing submodule is used for performing recognizable text conversion processing on the classified education knowledge point data about participles and/or short sentences so as to obtain an initialized knowledge text;
the normalization processing sub-module is used for performing at least one of syntax normalization, logic normalization and wrongly written word normalization on the initialization knowledge text so as to convert the initialization knowledge text into a normalized knowledge text;
the knowledge text set forming submodule is used for forming all the normalized texts into a knowledge text set in a multi-dimensional matrix form according to the respective difficulty levels of the classified different education knowledge point data.
The knowledge text set generation module can improve the standardization degree of the education knowledge point data and reduce the error rate by performing recognizable text conversion processing and standardized processing on the education knowledge point data, so that the condition that the education knowledge point data cannot be recognized or edited cannot occur during the subsequent analysis processing of the education knowledge point data, and the error rate of processing the education knowledge point data is greatly reduced.
Preferably, the text element entity association determining module comprises a text element generating sub-module and an entity association evaluation value calculating sub-module; wherein,
the text element generation submodule is used for converting each knowledge point text into a corresponding text element according to the text corpus and the text structure of each knowledge point text in the knowledge point text set;
the entity relevance evaluation value calculation submodule is used for analyzing and processing all text elements through a knowledge point text entity relevance evaluation neural network model so as to calculate entity relevance evaluation values of different text elements on text entity linguistic data and/or text entity structures.
The text element entity association determination module converts the text of the knowledge point into the text elements associated with the literary sketch and the text structure, so that the data volume of the education knowledge point data can be effectively compressed, and meanwhile, the effective data part of the education knowledge point data can be reserved to the maximum extent, and the efficiency and the accuracy of calculating the entity association evaluation value are improved.
Preferably, the educational knowledge graph construction module comprises a recombination arrangement submodule, an index labeling submodule and a graph transformation processing submodule; wherein,
the restructuring and arranging sub-module is used for carrying out restructuring and arranging on all text elements in the knowledge point text set according to the entity relevance evaluation value corresponding to the entity relevance so as to generate a text element structure tree with different high and low entity relevance representation states;
the index labeling submodule is used for performing index labeling on each text element on the text element structure tree about text semantics and/or a text query path so as to obtain an index-labeled text element structure tree;
the map conversion processing submodule is used for carrying out two-dimensional map conversion processing on the indexing labeled text meta-structure tree so as to construct and form an educational knowledge map related to a certain subject.
The education knowledge map building module carries out recombination arrangement and index labeling on all text elements by taking the entity association evaluation value as a reference, and can more comprehensively reflect the entity association degree between different education knowledge point data, so that the data traceability and the data reliability of the education knowledge map are improved.
Preferably, the text element entity association determining module is configured to determine entity associations between different text elements in the knowledge point text collection, and a specific implementation process of the text element entity association determining module is as follows:
step A1, obtaining the data of the education knowledge point of a certain subject according to the data obtaining submodule of the education knowledge point, obtaining the knowledge content difficulty value corresponding to each item of the data of the education knowledge point through the preset subject knowledge neural network model and the following formula (1)
In the above formula (1), P is the number of data of education knowledge points included in each subject, and P is 1,2,3, P; k is the difficulty level of the data of the knowledge point, and the value range is [0,22 ]],d
kFor the complex grammar structure quantity, o, of the knowledge point data corresponding to the difficulty level k of the knowledge point data
kFor the number of complex text structures of the knowledge point data with the difficulty level k corresponding to the knowledge point data,
the number of sentences with complex grammar structures and complex text structures in each item of education knowledge point data, j is the fraction of the knowledge point data in assessment, w
jOrdering important knowledge points corresponding to the score ratio j of the knowledge point data in the assessment, f (o)
kD) judging the difficulty of the knowledge points according to the complex grammar structure and the text structure quantity of each knowledge point data, wherein the judgment threshold value is 0.6, namely when the complex grammar structure and the text structure quantity of the knowledge point data exceed 0.6 of the total knowledge, the knowledge points are judged to be difficult knowledge points, otherwise, the knowledge points are easy knowledge points, and f (w)
jK) judging whether the data is an important knowledge point according to the fraction ratio of the data of the knowledge points in the examination, wherein the judgment threshold value is 0.3, namely the data of the knowledge points in the examination exceeds 0.3 of the total fraction, the data is judged to be the important knowledge point, P (w)
j,d
k,o
k) Acquiring a knowledge content difficulty value corresponding to each piece of education knowledge point data;
step A2, according to the knowledge content difficulty value corresponding to each item of the education knowledge point data obtained in step A1 and the following formula (2), performing data association combination to obtain a knowledge text set in the form of a multidimensional matrix
In the above formula (2), Π is a running multiplication, M is the number of subsets of the knowledge text to be composed in the form of a multidimensional matrix, i is the number of words contained in the data of each item of education knowledge data, and a
iThe number of words contained in the data of each item of education knowledge point is the total number of phrases/short sentences corresponding to i, l is the number of subsets combined according to the initial, b
lThe index marking information of each subset corresponding to the subset number l combined according to the initial,
gamma is the multidimensional matrix ordering of the text phrases according to the order of the first letter and the second letter, F (a)
i,b
l) Acquiring a knowledge text set in a multi-dimensional matrix form;
step A3, analyzing all text elements and the following formula (3) by the knowledge text set in the form of the multidimensional matrix acquired in the step A2 through the knowledge point text entity relevance evaluation neural network model, and executing the operation of obtaining the entity relevance evaluation value of different text elements on the text entity corpus or the text entity structure according to the evaluation result
In the formula (3), N is the total number of the text elements, the value is greater than 2, h is the same text entity character ratio between two random text elements, x is the same text entity corpus ratio between two random text elements,
is root ofRandomly matching and searching word sense similarity between different text elements according to a language database, wherein g is the number of the same text entity structures between two random text elements, y is the text proportion between the two random text elements belonging to the inclusion relation on the word sense,
in order to retrieve the relevance between different text elements according to the language database random matching, f (a) is the text entity corpus information of each text element, f (b) is the text entity structure information of each text element, when the calculated value of P (h, l) is more than 1, the different text elements are represented to have certain relevance on the text entity corpus or the text entity structure, and the operation of obtaining the entity relevance evaluation value of the different text elements on the text entity corpus or the text entity structure is executed.
The calculation process of the text element entity association determination module effectively excavates the entity association between different education knowledge point data in a text element form to provide technical support, the content of the education knowledge map is expanded through intelligent education autonomous learning, the relation of the different education knowledge point data on the knowledge level is truly and comprehensively reflected through the constructed education knowledge map, and the data comprehensiveness, traceability and data reliability of the education knowledge map are further improved.
Referring to fig. 2, a flow chart of the intelligent education knowledge graph construction method provided by the embodiment of the invention is schematically shown. The intelligent education knowledge graph construction method comprises the following steps:
step S1, obtaining education knowledge point data about a certain subject from a preset education resource library, and classifying the education knowledge point data about the content of the knowledge points;
step S2, recognizable text conversion processing and normalization processing are carried out on the classified different education knowledge point data, so as to generate a knowledge text set;
step S3, determining entity relevance among different text elements in the knowledge point text set;
and step S4, according to the entity relevance, performing recombination arrangement and index labeling on all text elements in the knowledge point text set so as to construct and form an educational knowledge graph related to a certain subject.
The intelligent education knowledge map construction method is different from other knowledge map construction modes in the prior art, and not only can improve the accuracy and reliability of the education knowledge map data by preprocessing the education knowledge map data per se, such as difficulty level classification, recognizable text conversion, error correction specification and the like so as to ensure the effectiveness of subsequent knowledge map construction, but also can evaluate the entity relevance among different education knowledge map data in a text element form so as to improve the construction efficiency and the knowledge relevance authenticity of the education knowledge map.
Preferably, in the step S1, the method includes obtaining educational knowledge point data on a subject from a preset educational resource library, and performing a specific classification on the content of the educational knowledge point data,
step S101, obtaining the data of the education knowledge point of a certain subject from the preset education resource library according to the teaching course frame of the certain subject;
step S102, calculating knowledge content difficulty values corresponding to the data of each item of education knowledge point through a preset disciplinary knowledge neural network model;
and step S103, classifying all the education knowledge point data into education knowledge point data with different difficulty levels according to the difficulty value of the knowledge content calculated in the step S102.
The education knowledge point data with different difficulties can be distinguished and processed by classifying all the education knowledge point data by taking the knowledge content difficulty values of the education knowledge point data as the reference, so that the deviation of subsequent analysis and processing caused by the difference of the difficulties of different education knowledge point data per se is avoided, the processing pertinence and effectiveness of different education knowledge point data are improved, and the complexity of the processing steps such as subsequent text conversion, error correction specification and the like is reduced.
Preferably, in the step S2, the recognizable text conversion processing and the normalization processing are performed on the classified different education knowledge point data, so that the generating of the knowledge text set specifically includes,
step S201, performing recognizable text conversion processing on the classified education knowledge point data about participles and/or short sentences so as to obtain an initialized knowledge text;
step S202, at least one of grammar normalization, logic normalization and wrongly written word normalization is carried out on the initialization knowledge text, so that the initialization knowledge text is converted into a normalized knowledge text;
step S203, according to the respective difficulty level of the classified different education knowledge point data, all the normalized texts are combined into a knowledge text set in a multi-dimensional matrix form.
The education knowledge point data can be subjected to recognizable text conversion processing and normalization processing, so that the standardization degree of the education knowledge point data can be improved, the error rate can be reduced, the subsequent analysis processing of the education knowledge point data can be conveniently carried out, the condition that the education knowledge point data cannot be recognized or edited cannot occur, and the error rate of processing the education knowledge point data is greatly reduced.
Preferably, in this step S3, determining the entity associations between the different text elements in the knowledge point text collection specifically includes,
step S301, converting each knowledge point text into a corresponding text element according to the text corpus and the text structure of each knowledge point text in the knowledge point text set;
step S302, a knowledge point text entity relevance evaluation neural network model is constructed and optimized, and all text elements are analyzed and processed through the knowledge point text entity relevance evaluation neural network model, so that entity relevance evaluation values of different text elements on text entity linguistic data and/or text entity structures are obtained.
By converting the knowledge point text into text elements related to the literary sketch and the text structure, the data volume of the education knowledge point data can be effectively compressed, and meanwhile, the effective data part of the education knowledge point data can be reserved to the maximum extent, so that the efficiency and the accuracy of calculating the entity relevance evaluation value are improved.
Preferably, in step S4, according to the entity relevance, all the text elements in the knowledge point text set are regrouped and indexed, so as to construct an educational knowledge graph relating to the certain subject,
step S401, according to the entity relevance evaluation value corresponding to the entity relevance, all text elements in the knowledge point text set are subjected to recombination arrangement related to the evaluation value height, so that a text element structure tree with different height entity relevance representation states is generated;
step S402, performing index labeling on each text element on the text element structure tree about text semantics and/or a text query path so as to obtain an index-labeled text element structure tree;
step S403, performing two-dimensional map transformation processing on the indexed and labeled text meta-structure tree, so as to construct and form an educational knowledge map related to the certain subject.
By recombining, arranging and indexing all text elements by taking the entity association evaluation value as a reference, the entity association degree between different education knowledge point data can be more comprehensively reflected, so that the data traceability and the data reliability of the education knowledge map are improved.
As can be seen from the content of the above embodiment, the intelligent education knowledge graph construction system and method classify the education knowledge point data about a certain subject, and then perform recognizable text conversion processing and normalization processing to generate a knowledge text set, and further determine the entity association between different text elements in the knowledge text set, and finally perform recombination arrangement and index labeling on all text elements in the knowledge text set according to the entity association to construct an education knowledge graph about the certain subject; therefore, the system and the method for constructing the intelligent education knowledge map can not only carry out targeted text conversion and error correction standardization on the education knowledge point data so as to improve the accuracy and the reliability of the education knowledge point data, but also effectively mine the entity relevance among different education knowledge point data in the form of text elements so that the constructed education knowledge map can reflect the relation of the different education knowledge point data on the knowledge level more truly and comprehensively, thereby improving the data traceability and the data reliability of the education knowledge map.
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.