The application provides a kind of construction method of intelligent
question answering system based on computer discipline
knowledge graph, first constructs computer discipline ontology, then utilizes crawler technology to collect
unstructured data such as electronic books and baidu
encyclopedia, completes
knowledge processing based on Colabeler tool, BiLSTM-CRF, BiLSTM-ATT, stores the extracted entity, relationship and other data to Neo4j, and finally establishes intelligent
question answering system based on backend Flask framework and front-end React framework. First, the keywords of the question are extracted, and the template is matched. If no answer is matched, the relevance of the question is analyzed, and the question is stored in the
relational database. The teacher answers, extracts the effective information of the teacher's answer using the
knowledge extraction model, and supplements it to the
knowledge graph to update the
knowledge graph. The application has three characteristics of data structuring, storage refinement and intelligent
question answering, which solves the problems of scattered and irregular computer discipline data, coarse discipline knowledge
granularity and inaccurate search results.