An optimization method and system for an open source project knowledge map
A technology of knowledge graph and optimization method, applied in the optimization system of knowledge graph of open source projects and the optimization field of knowledge graph of open source projects, can solve the problems of broken knowledge link, redundant knowledge graph, low validity of knowledge information, etc., to achieve optimization time cost , the effect of improving learning efficiency and usability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] figure 1 It is a flow chart of steps in an embodiment of an optimization method for an open source project knowledge map provided by the present invention.
[0031] refer to figure 1 As shown, the optimization method of the open source project knowledge map provided in this embodiment is applied to the open source project in the open source community, and the specific open source project knowledge map optimization method includes the following steps:
[0032] Step S101, constructing the original knowledge graph of the open source project for the historical release version and the current version of the open source project.
[0033] The essence of a knowledge graph is a knowledge base of a semantic network, which aims to describe the entities in various types of knowledge in the real world and the relationship between them. An entity can refer to an object in reality, or it can be an abstract concept, while a relationship is the connection between entities and its sema...
Embodiment 2
[0075] refer to Figure 6 , which shows a structural block diagram of an embodiment of an optimization system for an open source project knowledge map provided by the present invention, and the optimization system for an open source project knowledge map specifically includes:
[0076] The first building module 201 is used to build the original knowledge graph of the open source project for the historical release version and the current version of the open source project.
[0077] The first fusion module 202 is used to link the knowledge of the original knowledge graph of the historical release version to the knowledge of the original knowledge graph of the current version to generate a knowledge graph of multi-version knowledge fusion.
[0078] A pruning module 203, configured to prune the knowledge map of the multi-version knowledge fusion to generate a target knowledge map, including: cleaning the edge subgraph and non-core subgraph of the multi-version knowledge fusion kno...
Embodiment 3
[0081] refer to Figure 7 , which shows a flow chart of the steps of an embodiment of an optimization method for an open source project knowledge map provided by the present invention. The specific method for optimizing the knowledge map of an open source project includes the following steps:
[0082] Step S301, constructing the original knowledge graph of the open source project respectively for the historical release version and the current version of the open source project.
[0083] Step S302, pruning the knowledge graph of multi-version knowledge fusion to generate a target knowledge graph, including: cleaning the edge subgraph and non-core subgraph of the multi-version knowledge fusion knowledge graph, and retaining the largest connected subgraph As the main part of the knowledge graph, the target knowledge graph is further obtained.
[0084] Step S303, using the OpenKE framework to design a knowledge embedding model TransE, and training the model TransE, and generating...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


