Unlock instant, AI-driven research and patent intelligence for your innovation.

Knowledge base establishment method of program design class course post-class question answering system

A question-answering system and building method technology, which is applied in the field of knowledge base building of after-school question-answering systems in programming courses, can solve problems such as high-quality answers, low efficiency, and inability to be provided by students, and achieve better performance.

Pending Publication Date: 2019-07-05
NANJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the automatic answering system of distance education is mainly based on Web BBS discussion, message board and Email communication, which has problems such as long time delay and low efficiency.
In the after-school question answering system with certain intelligence, take the Answer Web automatic question answering system developed by Shanghai Jiaotong University as an example. However, the after-class Q & A of similar courses did not perform well, and could not provide students with better answers

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Knowledge base establishment method of program design class course post-class question answering system
  • Knowledge base establishment method of program design class course post-class question answering system
  • Knowledge base establishment method of program design class course post-class question answering system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] This embodiment provides a method for establishing a knowledge base of an after-school question answering system for programming courses, including the following steps,

[0038] Step S1. Obtain and organize the received question statement according to the interactive information;

[0039] Step S2, generating a word vector matrix of the question sentence, and judging the question type of the question sentence through a preset model;

[0040] Step S3, calculating the semantic similarity between the question sentence and other question sentences of the same type;

[0041] Step S4, constructing candidate answers according to the semantic similarity, and then sorting the candidate answers through a sorting algorithm to obtain a knowledge base of question sentences.

[0042] Such as figure 1 As shown, step S1 is specifically:

[0043] Generating question sentences based on interactive information can refer to the relevant conversion of meaningless words or sentence pattern...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A knowledge base establishment method of a program design class course post-class question answering system comprises the following steps of S1, obtaining and sorting the received question statementsaccording to the interactive information; S2, generating a word vector matrix of the question statement, and judging the question type of the question statement through a preset model; S3, calculatingthe semantic similarity between the question statements and other question statements of the same type; and S4, constructing candidate answers according to the semantic similarity, sorting the candidate answers through a sorting algorithm, and updating the knowledge base of the question statement. According to the method, the type of a question statement is judged by using a model, the candidateanswers are constructed according to the semantic similarity among similar statements, and finally the knowledge base of the question statements is constructed by sorting the candidate answers throughthe sorting algorithm, so that the performance of the post-class question answering system is better.

Description

technical field [0001] The invention belongs to the technical field of human-computer interaction, and in particular relates to a method for establishing a knowledge base of an after-school question answering system for programming courses. Background technique [0002] At present, the automatic answering system of distance education is mainly based on Web BBS discussion, message board and Email communication, which has problems such as long time delay and low efficiency. In the after-school question answering system with certain intelligence, take the Answer Web automatic question answering system developed by Shanghai Jiaotong University as an example. However, the after-class Q & A of similar courses did not perform well, and could not provide students with better answers. This is caused by the particularity of programming courses. The difference between programming courses and other professional courses is that programming courses involve a series of professional issues...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/27
CPCG06F40/284G06F40/30
Inventor 薛景李洲洋孙彤施寅端林丹
Owner NANJING UNIV OF POSTS & TELECOMM