System and method for making search for document in accordance with query of natural language
First Claim
1. A system for making a search for a document in accordance with a query of a natural language, comprising:
- a first interface which accepts a user specified first question sentence represented in a natural language;
question analysis means for analyzing the first question sentence accepted by the first interface, the question analysis means generating a plurality of second question sentences for individually querying each of a plurality of matters from the first question sentence when the first question sentence queries the plurality of matters;
a search engine configured to make searches for documents which match respective matters queried by the plurality of second question sentences from a morphological index database by index searches according to the plurality of second question sentences generated by the question analysis means, the morphological index database storing morphological analysis results for a plurality of documents as indexes; and
a second interface which provides a user with a search result for the first question having reflected thereon results of document searches for the plurality of second question sentences by the search engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A first interface accepts a user specified first question sentence. A question analysis unit analyzes the first question sentence. When the first question sentence queries a plurality of matters, the question analysis unit generates a plurality of second question sentences for individually querying each of the plurality of matters from the first question sentence. A search engine makes searches for documents which match respective matters queried by the plurality of second question sentences from a morphological index database in accordance with the plurality of second question sentences. A second interface provides a user with a search result for the first question having reflected thereon results of document searches for the plurality of second question sentences by the search engine.
-
Citations
14 Claims
-
1. A system for making a search for a document in accordance with a query of a natural language, comprising:
-
a first interface which accepts a user specified first question sentence represented in a natural language;
question analysis means for analyzing the first question sentence accepted by the first interface, the question analysis means generating a plurality of second question sentences for individually querying each of a plurality of matters from the first question sentence when the first question sentence queries the plurality of matters;
a search engine configured to make searches for documents which match respective matters queried by the plurality of second question sentences from a morphological index database by index searches according to the plurality of second question sentences generated by the question analysis means, the morphological index database storing morphological analysis results for a plurality of documents as indexes; and
a second interface which provides a user with a search result for the first question having reflected thereon results of document searches for the plurality of second question sentences by the search engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for making a search for a document in accordance with a query of a natural language, comprising:
-
accepting a user specified first question sentence represented in a natural language;
analyzing the accepted first question sentence, the analyzing including generating a plurality of second question sentences for individually querying each of a plurality of matters from the first question sentence when the first question sentence queries the plurality of matters;
making searches for documents which match respective matters queried by the plurality of second question sentences from a morphological index database by index searches according to the plurality of second question sentences, the morphological index database storing morphological analysis results for a plurality of documents as indexes; and
providing a user with a search result for the first question having reflected thereon results of document searches for the plurality of second question sentences. - View Dependent Claims (12)
-
-
13. A computer program product for use in a document search in accordance with a query of a natural language, comprising:
-
computer-readable program code means for causing a computer to accept a user specified first question sentence represented in a natural language;
computer-readable program code means for causing the computer to analyze for the accepted first question sentence and generation of a plurality of second question sentences for individually querying each of a plurality of matters from the first question sentence when the first question sentence queries the plurality of matters;
computer-readable program code means for causing the computer to search for documents which match respective matters queried by the plurality of second question sentences from a morphological index database by executing index searches in accordance with the plurality of second question sentences, the morphological index database storing morphological analysis results for a plurality of documents as indexes; and
computer-readable program code means for causing the computer to provide a user with a search result for the first question sentence having reflected thereon results of document searches for the plurality of second question sentences. - View Dependent Claims (14)
-
Specification