Semi-automatic Knowledge Graph Construction Based on Deep Learning

Main Article Content

Yong Xu, Vladimir Y. Mariano, Mideth Abisado, Alexander A. Hernandez

Abstract

The paper studied course knowledge graph in teaching resources and curriculum knowledge management tasks from the perspective of knowledge management. Considering that the course of Python Language Programming itself has formed a relatively complete knowledge system and knowledge point structure, the paper adopted a top-down approach to build the knowledge graph. Firstly, the paper obtained different types of course-related corpus and data from different sources, and then constructed the ontology layer of Python programming course. At the ontology level, the paper defined the concept type, relation type and attribute type of the course domain respectively. Considering the completeness of knowledge points in the curriculum domain knowledge graph, the paper extracted all entities, relationships, attributes, and its values from the curriculum corpus using a semi-automatic extraction method that takes into account both accuracy and efficiency based on the modeling results of the ontology layer. Then they were transformed into triples in the form of < entity, relationship, entity > or < entity, attribute, attribute value > to build data layer of knowledge graph. Finally, visualization of triplet data was realized through Neo4j graph database.

Article Details

Section
Articles
Author Biography

Yong Xu, Vladimir Y. Mariano, Mideth Abisado, Alexander A. Hernandez

[1]Yong Xu

2,*Vladimir Y. Mariano

3Mideth Abisado

4Alexander A. Hernandez

 

 

[1] National University, Manila, Philippines; Anhui University of Finance & Economics, Bengbu, China

2 National University, Manila, Philippines

3 National University, Manila, Philippines

4 National University, Manila, Philippines

*Corresponding author: Vladimir Y. Mariano

Copyright © JES 2024 on-line: journal.esrgroups.org

References

V. Moscato, M. Postiglione, and G. Sperlí, "Few-shot Named Entity Recognition: Definition, Taxonomy and Research Directions," ACM Trans. Intell. Syst. Technol., vol. 14, no. 5, pp. 1–46, 2023, doi: 10.1145/3609483.

T. Knez and S. Zitnik, "Event-Centric Temporal Knowledge Graph Construction: A Survey," MATHEMATICS, vol. 11, no. 23, DEC 2023, Art no. 4852, doi: 10.3390/math11234852.

R. Quintero, E. Mendiola, G. Guzmán, M. Torres-Ruiz, and C. G. Sánchez-Mejorada, "Algorithm for the Accelerated Calculation of Conceptual Distances in Large Knowledge Graphs," MATHEMATICS, vol. 11, no. 23, DEC 2023, Art no. 4806, doi: 10.3390/math11234806.

D. Daza, D. Alivanistos, P. Mitra, T. Pijnenburg, M. Cochez, and P. Groth, "BioBLP: a modular framework for learning on multimodal biomedical knowledge graphs," J. Biomed. Semant., vol. 14, no. 1, DEC 8 2023, Art no. 20, doi: 10.1186/s13326-023-00301-y.

M. Boudin, G. Diallo, M. Drance, and F. Mougin, "The OREGANO knowledge graph for computational drug repurposing," SCIENTIFIC DATA, vol. 10, no. 1, DEC 6 2023, Art no. 871, doi: 10.1038/s41597-023-02757-0.

W. F. Hendria, V. Velda, B. H. H. Putra, F. Adzaka, and C. Jeong, "Action knowledge for video captioning with graph neural networks," JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, vol. 35, no. 4, pp. 50-62, APR 2023, doi: 10.1016/j.jksuci.2023.03.006.

B. Albreiki, T. Habuza, N. Palakkal, and N. Zaki, "Clustering-based knowledge graphs and entity-relation representation improves the detection of at risk students," EDUCATION AND INFORMATION TECHNOLOGIES, 2023 AUG 9 2023, doi: 10.1007/s10639-023-11938-8.

S. Das, M. Bagchi, and P. Hussey, "How To Teach Domain Ontology-based Knowledge Graph Construction? An Irish Experiment," KNOWLEDGE ORGANIZATION, vol. 50, no. 3, pp. 182-201, 2023, doi: 10.5771/0943-7444-2023-3-182.

C. Ramonell, R. Chacón, and H. Posada, "Knowledge graph-based data integration system for digital twins of built assets," AUTOMATION IN CONSTRUCTION, vol. 156, DEC 2023, Art no. 105109, doi: 10.1016/j.autcon.2023.105109.

J. Li, B. Wang, and Y. Chen, "Construction of knowledge base of middle school Chinese textbook text based on knowledge graph," Digital Teaching in Primary and Secondary, no. 06, pp. 83-87, 2022.

Z. Yang, Y. Wang, J. Gan, H. Li, and N. Lei, "Design and Research of Intelligent Question-Answering(Q&A) System Based on High School Course Knowledge Graph," Mobile Networks and Applications, vol. 26, no. 5, pp. 1884-1890, 2021/10/01 2021, doi: 10.1007/s11036-020-01726-w.

F. Alam, H. B. Giglou, and K. M. Malik, "Automated clinical knowledge graph generation framework for evidence based medicine," EXPERT SYSTEMS WITH APPLICATIONS, vol. 233, DEC 15 2023, Art no. 120964, doi: 10.1016/j.eswa.2023.120964.

S. Gupta, S. Tiwari, F. Ortiz-Rodriguez, and R. Panchal, "KG4ASTRA: question answering over Indian Missiles Knowledge Graph," SOFT COMPUTING, vol. 25, no. 22, pp. 13841-13855, NOV 2021, doi: 10.1007/s00500-021-06233-y.

J. Huang et al., "Trustworthy Knowledge Graph Completion Based on Multi-sourced Noisy Data," Proceedings of the ACM Web Conference 2022, pp. 956–965, 2022, doi: 10.48550/arXiv.2201.08580.

Y. Zhou, Z. Liu, X. Ni, and T. Jin, "Construction of ontology model of Q&A knowledge graph by integrating multi-level data," Library And Information Service, vol. 66, no. 05, pp. 125-132, 2022, doi: 10.13266/j.issn.0252-3116.2022.05.013.

Z. Ma, S. Wang, H. Zhang, and R. Li, "Joint Model of Intelligent Q&A Intent Recognition Based on Knowledge Graph," Computer Engineering and Applications, vol. 59, no. 6, pp. 171-178, 2023, doi: 10.3778/j.issn.1002-8331.2206-0419.

S. Shin and K.-H. Lee, "Processing knowledge graph-based complex questions through question decomposition and recomposition," Information Sciences, vol. 523, no. 07, pp. 234-244, 2020/06/01/ 2020, doi: https://doi.org/10.1016/j.ins.2020.02.065.

J. C. G. Jeynes, M. Corney, and T. James, "A large-scale evaluation of NLP-derived chemical-gene/protein relationships from the scientific literature: Implications for knowledge graph construction," PLoS One, vol. 18, no. 9, SEP 8 2023, Art no. e0291142, doi: 10.1371/journal.pone.0291142.

S. Jaryani, I. Yitmen, H. Sadri, and S. Alizadehsalehi, "Exploring the Fusion of Knowledge Graphs into Cognitive Modular Production," BUILDINGS, vol. 13, no. 9, SEP 2023, Art no. 2306, doi: 10.3390/buildings13092306.

Y. Zhang, S. Wang, B. He, P. Ye, and K. Li, "Named entity recognition method of elementary mathematical text based on BERT," Journal of Computer Applications, vol. 42, no. 2, pp. 433-439, 2022, doi: 10.11772/j.issn.1001-9081.2021020334.

S. Mulla and N. F. Shaikh, "Effective Elytron Vespid-B rank BiLSTM classifier for Multi-Document Summarization," MULTIMEDIA TOOLS AND APPLICATIONS, 2023 NOV 30 2023, doi: 10.1007/s11042-023-17544-7.

H. M. Sahin, T. Miftahushudur, B. Grieve, and H. J. Yin, "Segmentation of weeds and crops using multispectral imaging and CRF-enhanced U-Net," COMPUTERS AND ELECTRONICS IN AGRICULTURE, vol. 211, AUG 2023, Art no. 107956, doi: 10.1016/j.compag.2023.107956.