计算机工程2024,Vol.50Issue(5):16-25,10.DOI:10.19678/j.issn.1000-3428.0068655
基于知识图谱的GitHub层次化学习和检索服务
GitHub Hierarchical Learning and Retrieval Service Based on Knowledge Graphs
摘要
Abstract
As the largest online code hosting platform in the world,GitHub provides rich learning resources for software development learners.However,faced with such rich and complex GitHub content,beginners in software development often encounter difficulties in forming suitable search texts to search effectively when using the search function of GitHub to search for the learning resources they need because of their unclear requirements or lack of relevant knowledge and experience.To address this problem,this study designs a GitHub software development knowledge graph combining the potential hierarchical structure of GitHub topics with the domain knowledge of software development in Wikipedia and proposes a GitHub hierarchical learning and retrieval service based on the knowledge graphs.The feasibility and effectiveness of the proposed hierarchical learning and retrieval service are verified through comparative experiments and questionnaires.关键词
GitHub平台/维基百科/知识图谱/层次化学习/检索服务Key words
GitHub platform/Wikipedia/knowledge graph/hierarchical learning/retrieval service分类
信息技术与安全科学引用本文复制引用
江惠珍,孙艳春,黄罡..基于知识图谱的GitHub层次化学习和检索服务[J].计算机工程,2024,50(5):16-25,10.基金项目
北京高等学校卓越青年科学家计划项目(BJJWZYJH01201910001004). (BJJWZYJH01201910001004)