A question answering system for presenting an answer to an input question includes: a user input processing unit configured to receive the input question; a machine learning platform configured to generate question information for searching corresponding to the received input question by using a learned model for inferring question information from an input question; a word vector platform and an annotated question search platform configured to generate question information for searching corresponding to the received input question without using the learned model; an answer search processing unit configured to search for an answer corresponding to the question information by using the question information generated by at least one of the machine learning platform and the word vector platform/the annotated question search platform; and a dialog output processing unit configured to present the answer obtained through the searching.
展开▼