PROBLEM TO BE SOLVED: To identify words corresponding to a retrieval request and positions of the words in a document in semantic structure retrieval.SOLUTION: A computer generates a plurality of retrieval semantic symbols representing semantic structures from a retrieval request (step 201). Next, the computer refers to a plurality of semantic symbols representing semantic structures corresponding to a plurality of words included in a retrieval target document and in-document semantic structure information representing a correspondence relationship with positions of the words in the retrieval target document, and identifies positions of words corresponding to the retrieval request in the retrieval target document, from the plurality of retrieval semantic symbols (step 202). Then, the computer outputs a retrieval result showing the retrieval target document, the words corresponding to the retrieval request, and the positions of the words corresponding to the retrieval request in the retrieval target document (step 203).SELECTED DRAWING: Figure 2
展开▼