When outputting an answer to a question by machine reading, the present invention outputs the answer in a plurality of output formats. This question answering device comprises: a calculation unit which receives, as inputs, a question and a related document used to answer the question, and calculates information indicating the relevance between the question and the related document; a plurality of output units which receive, as an input thereof, the information indicating the relevance as calculated by the calculation unit, and output answers to the question in different output formats; and a selection unit which selects a predetermined number of answers from among the answers output by the plurality of output units in the respective output formats thereof.
展开▼