Retrieval device and method
First Claim
Patent Images
1. A retrieval device comprising:
- a processor thatperforms semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph;
generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the generated semantic structures; and
retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph. The processor generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures, in addition to retrieval keys corresponding to minimum units of semantic connections between nodes in the generated semantic structures. The processor retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.
4 Citations
11 Claims
-
1. A retrieval device comprising:
a processor that performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph; generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the generated semantic structures; and retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents. - View Dependent Claims (2, 3, 4, 8)
-
5. A retrieval device comprising:
-
a processor that performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph; generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the generated semantic structures; and retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents, wherein the processor groups arcs representing a similar relationship from among arcs corresponding to the combinations of the nodes in the retrieval keys and generates the retrieval keys. - View Dependent Claims (6, 7)
-
-
9. A retrieval system comprising:
-
a first computer; and a second computer connected to the first computer via a network, wherein the first computer includes a first processor that performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph, and the second computer includes a second processor that generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the semantic structures generated by the first computer, and retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.
-
-
10. A retrieval method comprising:
-
performing, by a processor, semantic analysis on a query and generating one or more semantic structures where each structure is expressed by a graph; generating, by the processor, retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures generated by the semantic analysis and corresponding to minimum units of a semantic connection between nodes in the generated semantic structures; and retrieving, by the processor, relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.
-
-
11. A computer-readable recording medium having stored therein a program for causing a computer to execute a process comprising:
-
performing semantic analysis on a query and generating one or more semantic structures where each structure is expressed by a graph; generating retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures generated by the semantic analysis and corresponding to minimum units of a semantic connection between nodes in the generated semantic structures; and retrieving relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.
-
Specification