The invention relates to a knowledge graph completion method based on entity description and relationship path, which comprises the steps of S1, establishing a continuous bag-of-words model based on entity text description, and performing vector representation on entity description of entities in a knowledge graph by utilizing the continuous bag-of-words model to obtain a description-based vector;S2, according to a conversion-based model between the entity vector and the relation vector and between the entity vector and the relation path, obtaining a conversion-based model, establishing a score function of the relation triad (h, r, t) and the path triad (h, p, t) and a loss function of the score function, learning vector representation of an entity, a relation and a path by minimizing theloss function, and learning vector representation based on a structure; and S3, adopting the learned entity vector representation, obtaining representation results in the vector space in different tasks, and complementing the knowledge graph or mining the potential relationship.