| Under the background of informatization education,curriculum resources construction has achieved certain achievements,and a large number of curriculum teaching resources have been produced.However,most curriculum teaching resources are designed and developed according to the linear knowledge structure in traditional textbooks,and lack of effective organization of the relationship between curriculum knowledge points.Ontology is a clear specification of a conceptual model that can organize knowledge very well.For the construction of curriculum knowledge ontology,most of the research focuses on the research of the ontology construction model and the construction method.In the process of extracting the relationship among different knowledge,it still depends on manual work.It needs the help of many experts in the field and has certain subjective,and there are disadvantages of time-consuming and laborious.Based on the consensus of the knowledge points contained in the curriculum teaching resources,this study proposed a method of constructing the curriculum knowledge ontology automatically.Taking the “C language programming” course as an example,The relationship among different knowledge points in this course can be obtained from the related teaching resources,then the curriculum knowledge points and their relationship were organized through ontology to form the curriculum knowledge ontology and achieve the effective organization of the curriculum knowledge structure.The specific research content is as follows:1.Pre-processing of course resource corpora and segmentation.Many Chinese word segmentation systems segment words according to the method of mechanical segmentation.There are defects in professional word segmentation.This study used N-gram and Chinese word formation patterns to obtain new professional words and added new words to the word segmentation dictionary to improve the accuracy of word segmentation.2.The curriculum knowledge points are divided into meta-curricular knowledge points and compound curricular knowledge points.The VSM vector space model of the curriculum resource documents and the word-segmented feature words is constructed in this study.The TF-IDF weights are calculated by this model,thereby obtaining the meta-curricular knowledge points.The VSM model assumes that the feature words are mutually independent and cannot obtain the compound course knowledge points.This study used the mutual information value between the course knowledge points to obtain the compound course knowledge points.3.The relationship between curriculum knowledge points is divided into hierarchical and non-hierarchical relationships.This study used hierarchical clustering methods to obtain the hierarchical relationships between the curriculum knowledge points from the bottom up.The non-hierarchical relationship between the curriculum knowledge points is to calculate the correlation between the curriculum knowledge points,so as to correlate the related curriculum knowledge points,and obtain the non-hierarchical relationship between the curriculum knowledge points through the support and confidence.In the end,the thesis took the ontology representation of the course knowledge and the relationship among knowledge points and formed the ontology of the "C language programming" curriculum. |