Software Development Knowledge Graph
Integrate multi-source heterogeneous software development knowledge and provide a variety of knowledge services, such as API/code recommendation, concept understanding and automatic Q&A.
The software development knowledge graph is a knowledge graph that integrate multi-source heterogeneous software development knowledge for software development scenarios. To build this knowledge graph, a variety of automated knowledge extraction technologies are used to extract different software development knowledge (e.g., API knowledge, library knowledge, software concept knowledge, sample code knowledge) from various knowledge sources (e.g., API reference documentation, API tutorials, Q&A community discussions, GitHub) as structured representations.
Fold