Object data retrieving device, object data retrieving method, and computer-readable recording medium containing recorder data
First Claim
1. An object data search apparatus comprising:
- a database for storing destination object data in association with a plurality of categorized attribute words categorized according to sentence elements of a natural language;
an input unit for receiving an input of search criteria in the form of a sentence of the natural language;
a criteria retrieval unit for analyzing the search criteria in the form of the sentence and retrieving one or a plurality of categorized search words respectively categorized corresponding to sentence element categories of the natural language;
a destination object retrieval unit for categorically searching sentence categories of the database using each of the categorized search words respectively associated with the sentence element categories, and retrieving the destination object data associated with the categorized attribute words that match a single search word or a plurality of search words in the same category, wherein filtering for attribute relation based on the grammatical structure of the natural language is performed; and
an output apparatus for outputting the destination object data thus retrieved.
1 Assignment
0 Petitions
Accused Products
Abstract
Object data is stored in association with a plurality of attribute words categorized according to sentence elements of a natural language, and an object data search is efficiently narrowed using a simple search criterion input. A database stores object data in association with a plurality of attribute words categorized according to the sentence elements of a natural language. An input unit receives an input of a search criterion in the form of a sentence of the natural language. A criterion retrieval unit analyzes the search criterion in the form of the sentence and retrieves one of a plurality of search words respectively corresponding to sentence element categories of the natural language. An object retrieval unit searches the database using each of the search words respectively associated with the sentence element categories, retrieves the object data associated with the attribute words that match a single search word or a plurality of search words wherein relationships existing between at least said one of said plurality of search words corresponding to the sentence element categories of the natural language are used with information features associated with the attribute words to further refine searching and an output apparatus for outputting the object data retrieved.
15 Citations
14 Claims
-
1. An object data search apparatus comprising:
a database for storing destination object data in association with a plurality of categorized attribute words categorized according to sentence elements of a natural language;
an input unit for receiving an input of search criteria in the form of a sentence of the natural language;
a criteria retrieval unit for analyzing the search criteria in the form of the sentence and retrieving one or a plurality of categorized search words respectively categorized corresponding to sentence element categories of the natural language;
a destination object retrieval unit for categorically searching sentence categories of the database using each of the categorized search words respectively associated with the sentence element categories, and retrieving the destination object data associated with the categorized attribute words that match a single search word or a plurality of search words in the same category, wherein filtering for attribute relation based on the grammatical structure of the natural language is performed; and
an output apparatus for outputting the destination object data thus retrieved. - View Dependent Claims (2, 3, 4)
-
5. A destination-of-travel object data search method comprising the steps of:
-
receiving an input of search criteria in the form of a sentence of a natural language;
retrieving a plurality of search words from the search criteria input in the form of a sentence of a natural language by analyzing and categorizing the search criteria in accordance with a grammar of the natural language;
conducting a category-by-category search relative to a plurality of sentence element categories associated with a plurality of destination-of-travel object data items, based on the plurality of search words; and
retrieving the destination-of-travel object data associated with the attribute word that matches a single search word or a plurality of search words and outputting the destination-of-travel object data thus retrieved;
said conducting and retrieving using at least a search word having an agent of action category, a search word having an action category and a search word having an object of action category. - View Dependent Claims (6)
-
-
7. A method of searching destination-of-travel object data comprising:
storing destination-of-travel object data in association with a plurality of categorized attribute words, wherein the attribute words are categorized and stored according to sentence elements of a natural language;
receiving an input of search criteria in the form of a sentence of a natural language;
analyzing the search criteria in the form of the sentence and retrieving at least one of a plurality of search words respectively corresponding to sentence element categories of the natural language;
searching sentence element categories of the database using each of the search words respectively associated with the sentence element categories, and retrieving the destination-of-travel object data associated with the categorized attribute words that match a single search word or a plurality of search words in the same category, wherein filtering for attribute relation based on the grammatical structure of the natural language is performed; and
outputting the destination-of-travel object data thus retrieved. - View Dependent Claims (8)
-
9. A method for determining a destination based on a natural language query, comprising:
-
storing destination object data in association with categorized attribute words categorized according to sentence elements of the natural language, wherein the categories include agent-of-action, action, and object-of-action categories;
inputting a query utilizing a natural language sentence;
retrieving one or more categorized search words from the query such that each search word has an associated one of the categories corresponding to sentence elements of the natural language;
categorically searching the attribute words for a match with the retrieved search word and retrieving the destination object data associated with the attribute word that matches the search word, wherein the category of attribute words searched by said searching step corresponds to the category of the search word, and outputting the destination object data retrieved by said categorical search. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification