Structured-document search apparatus and method, recording medium storing structured-document searching program, and method of creating indexes for searching structured documents

   
   

A query in which a sibling relationship among document parts, which are elements of a structured document, can be designated as a search condition is input, and a query tree which represents the query in a tree structure is created. A query converting unit refers to a hierarchical index in which a hierarchical relationship among document parts of each structured document to be searched is expressed in a tree structure, and converts the query tree to a Boolean expression. A text-index referring unit refers to a text index in which is registered information representing a relationship between each set including a character string in text data and a part-ID of a meta part and a document-ID of a document, thereby searching a document corresponding to the Boolean expression converted from the query tree.

Input query в отношение sibling среди документа разделяет, который будут элементами составленного документа, можно как условие поиска, и создан вал query который представляет query в древовидной структуре. Блок query преобразовывая ссылается к иерархическому индексу в иерархическое отношение среди частей документа каждого составленного документа, котор нужно искать выражено в древовидной структуре, и преобразовывается вал query к булевскому выражению. Текст-indeks ссылаясь блок ссылается к индексу текста в находится зарегистрированная информация представляя отношение между каждым комплектом включая характерную черту в данных по текста и част-Identifikaqie1 части meta и документ-Identifikaqie1 документа, таким образом ища документ соответствуя к булевскому выражению преобразованному от вала query.

 
Web www.patentalert.com

< Method and apparatus for browsing and storing data in a distributed data processing system

< Document editing apparatus

> System and methods for predicting correct spellings of terms in multiple-term search queries

> Object oriented based, business class methodology for performing data metric analysis

~ 00160