The invention discloses a
knowledge base question-answering
system construction method based on
template matching and
deep learning, and the method comprises the following steps: S1, designing and constructing a question-answering template, wherein when the question-answering template is designed, question-answering completeness must be achieved, each question possibly asked by a user must contain a corresponding question-answering template, and this part requires a designer to fully investigate business problems; s2, designing and constructing an ontology map, and designing the ontology map according to the entity data, the relational data, the scene business and the intention template; s3, constructing a marking layer; s4, constructing a trigger layer; s5, constructing a matching layer; s6, constructing an alignment layer; and S7, constructing a query layer. According to the invention, a mode of combining
template matching and
model prediction and combining ES search and
model prediction is used, so that the coverage rate and the accuracy rate of the question-answering
system are higher, the robustness of the question-answering
system is enhanced, the diversity of questions is considered, the range and the form of
questions and answers are expanded, and the question-answering system becomes richer.