journal article·2026-06-12Open access

CDE: A Concept-Driven Joint Extraction Method for Computer Science Textbooks

Aizierguli Yusufu, Hongxu Shen, Xiucheng Zhong, Jiang Liu, Abidan Ainiwaer, Aizihaierjiang Yusufu

Applied Sciences· Volume 16· Issue 12

Abstract

Addressing the challenges of dense conceptual content and intricate knowledge relations in computer science textbooks, where traditional pipeline-based information extraction suffers from error propagation and semantic decoupling, this paper proposes a concept-driven joint extraction method termed CDE (Concept-Driven Extraction).First, the model’s ability to focus on domain-specific terminology is enhanced through conceptual priors and attention re-weighting. This is integrated with a predefined schema and structured instruction templates to achieve normalized output for both entities and relations. Second, efficient domain knowledge transfer for computer science textbooks is realized by performing Low-Rank Adaptation (LoRA) fine-tuning on the Qwen3-4B large language model. Finally, the construction of the computer science textbook knowledge graph is accomplished using the Neo4j graph database. On a self-constructed instruction dataset of computer science textbooks, CDE achieves an F1 score of 81.83%, representing an improvement of approximately 2.47 percentage points over the LKD-KGC baseline. This performance significantly surpasses that of traditional pipeline models and existing joint extraction approaches. Experimental results demonstrate that CDE can effectively improve knowledge extraction accuracy in the textbook domain, thereby providing a novel research avenue for the rapid construction of knowledge graphs for computer science educational materials.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Text Analysis Techniques · Advanced Graph Neural Networks · Topic Modeling

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science and Technology, Xinjiang Normal University, Urumqi 830054, China

Xinjiang Engineering Technology Research Center for Smart Education and Application, Urumqi 830054, China

Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan 430000, China

School of Journalism and Communication, Xinjiang University, Urumqi 830046, China

Funding

Xinjiang Uygur Autonomous Region Innovation Environment (Talent and Base) Construction Special Program, Natural Science Program · Xinjiang Normal University · National Natural Science Foundation of China · National Social Science Foundation of China

References (25)

Show source-provided references
1. A method for constructing textbook knowledge graphs based on multimodality and knowledge distillation
2. A Survey of Knowledge Graph Construction Techniques
3. Research on Conceptual Model and Construction Methods of Educational Knowledge Graph
4. Devlin, J., Chang, M.W., Lee, K., and Toutanova, K. (2019). Bert: Pre-training of deep bidirectional transformers for language understanding. Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), Association for Computational Linguistics.
5. Zhou, P., Shi, W., Tian, J., Qi, Z., Li, B., Hao, H., and Xu, B. (2016). Attention-based bidirectional long short-term memory networks for relation classification. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), Association for Computational Linguistics.10.18653/v1/P16-2034 ↗
6. Chan, Y.S., and Roth, D. (2010). Exploiting background knowledge for relation extraction. Proceedings of the 23rd International Conference on Computational Linguistics (Coling 2010), Association for Computational Linguistics.
7. Knowedu: A system to construct knowledge graph for education10.1109/ACCESS.2018.2839607 ↗
8. Zou, X., Lin, H., Wu, J., Zheng, C., and Guan, Q. (2024, January 22–24). Constructing a knowledge graph for the database course group via deep learning. Proceedings of the 2024 13th International Conference on Educational and Information Technology (ICEIT), Chengdu, China.10.1109/ICEIT61397.2024.10540737 ↗
9. Li, N., Shen, Q., Song, R., Chi, Y., and Xu, H. (2022). MEduKG: A deep-learning-based approach for multi-modal educational knowledge graph construction. Information, 13.10.3390/info13020091 ↗
10. Miwa, M., and Bansal, M. (2016). End-to-end relation extraction using lstms on sequences and tree structures. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Association for Computational Linguistics.10.18653/v1/P16-1105 ↗
11. Wei, Z., Su, J., Wang, Y., Tian, Y., and Chang, Y. (2020). A novel cascade binary tagging framework for relational triple extraction. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Association for Computational Linguistics.10.18653/v1/2020.acl-main.136 ↗
12. Wang, Y., Yu, B., Zhang, Y., Liu, T., Zhu, H., and Sun, L. (2020). TPLinker: Single-stage joint extraction of entities and relations through token pair linking. Proceedings of the 28th International Conference on Computational Linguistics, Association for Computational Linguistics.10.18653/v1/2020.coling-main.138 ↗
13. Zheng, S., Wang, F., Bao, H., Hao, Y., Zhou, P., and Xu, B. (2017). Joint extraction of entities and relations based on a novel tagging scheme. Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Association for Computational Linguistics.10.18653/v1/P17-1113 ↗
14. Language models are few-shot learners
15. Son, J., Kim, J., Lim, J., and Lim, H.S. (2022). GRASP: Guiding model with RelAtional semantics using prompt for dialogue relation extraction. Proceedings of the 29th International Conference on Computational Linguistics, Association for Computational Linguistics.
16. Chen, X., Zhang, N., Xie, X., Deng, S., Yao, Y., Tan, C., Huang, F., Si, L., and Chen, H. (2022). Knowprompt: Knowledge-aware prompt-tuning with synergistic optimization for relation extraction. Proceedings of the ACM Web Conference 2022, Association for Computing Machinery.10.1145/3485447.3511998 ↗
17. Lu, Y., Liu, Q., Dai, D., Xiao, X., Lin, H., Han, X., Sun, L., and Wu, H. (2022). Unified structure generation for universal information extraction. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Association for Computational Linguistics.10.18653/v1/2022.acl-long.395 ↗
18. Chia, Y.K., Bing, L., Poria, S., and Si, L. (2022). RelationPrompt: Leveraging prompts to generate synthetic data for zero-shot relation triplet extraction. Proceedings of the Findings of the Association for Computational Linguistics: ACL 2022, Association for Computational Linguistics.10.18653/v1/2022.findings-acl.5 ↗
19. Zhang, B., and Soh, H. (2024). Extract, define, canonicalize: An llm-based framework for knowledge graph construction. Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing, Association for Computational Linguistics.10.18653/v1/2024.emnlp-main.548 ↗
20. Sun, J., Qian, S., Han, Z., Li, W., Qian, Z., Yang, D., Cao, J., and Xue, G. (2025). LKD-KGC: Domain-specific KG construction via LLM-driven knowledge dependency parsing. arXiv.
21. Lu, Y., Wu, W., Zhao, X., Peng, R., and Wang, J. (2025). Karma: Leveraging multi-agent llms for automated knowledge graph enrichment. arXiv.
22. Transformer-Based Architectures Versus Large Language Models in Semantic Event Extraction: Evaluating Strengths and Limitations
23. Popovic, N., Kangen, A., Schopf, T., and Färber, M. (2025). DocIE@ XLLM25: In-Context Learning for Information Extraction using Fully Synthetic Demonstrations. Proceedings of the 1st Joint Workshop on Large Language Models and Structure Modeling (XLLM 2025), Association for Computational Linguistics.10.18653/v1/2025.xllm-1.26 ↗
24. Hu, E.J., Shen, Y., Wallis, P., Allen-Zhu, Z., Li, Y., Wang, S., Wang, L., and Chen, W. (2022, January 25–29). LoRA: Low-rank adaptation of large language models. Proceedings of the International Conference on Learning Representations (ICLR), Virtual Event.
25. Yang, A., Li, A., Yang, B., Zhang, B., Hui, B., Zheng, B., Yu, B., Gao, C., Huang, C., and Lv, C. (2025). Qwen3 technical report. arXiv.