Evaluating relevance of results in a semi-structured data-base system
OwnerFrederic Boiscuvier, Sophie Cluet +1inventors
InventorsFrederic Boiscuvier, Sophie Cluet, Bruno Koechlin
Life of this patent
Estimating the term…
Abstract
A method for evaluating queries applied to semi-structured data, including, providing a query for the semi-structured data, the query includes indication of relevance ranking of sought results. The indication includes specification according to the structural positioning of words in the semi-structured data. The method further provides for evaluating the query vis-a-vis the semi-structured data in accordance with the indicated relevance ranking, and providing results, where each result includes a portion of the semi-structured data that meets the query.
Claims41
1) A method for evaluating queries applied to semi-structured data, comprising:
- i) providing a query for the semi-structured data, the query includes indication of relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data;
- ii) evaluating the query vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- and
- iii) providing at least one result, if any, where each result includes a portion of said semi-structured data that meets said query.
12) A method for constructing queries for application to semi-structured data, comprising:
- i. providing a query for the semi-structured data, the query includes indication of relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data;
- ii. transmitting the query for evaluation vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- and
- iii. receiving at least one result, if any, where each result includes a portion of said semi-structured data that meets said query.
23) A method for constructing queries for application to semi-structured data, comprising:
- i. providing a query for the semi-structured data such that said query is formatted to indicated relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data;
- ii. transmitting the query for evaluation vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- iii. receiving at least one result, if any, where each result includes a portion of said semi-structured data that meets said query.
27) A method for evaluating queries applied to semi-structured data, comprising:
- i. providing a query for the semi-structured data, the query includes indication of relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data.
- ii. evaluating the query vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- and
- iii. providing at least one result, if any, where each result includes a portion of said semi-structured data that meets said query,
- whereby, results that meet said query in compliance with said relevance ranking, are provided, irrespective of the size of the semi-structured data, provided that the user has not stopped the evaluation process.
28) A computer program product comprising:
- computer code for constructing a query for application to semi-structured data, the computer code further facilitates incorporation in the query means for indicating relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data,
- whereby said query is capable of being evaluated vis a vis the semi-structured data in accordance with said indicated relevance ranking for receiving at least one result, if any, where each result includes a portion of said semi-structured data that meets said query.
39) A system for evaluating queries applied to semi-structured data, comprising:
- receiver for receiving a query for the semi-structured data, the query includes indication of relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data;
- evaluator for evaluating the query vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- said evaluation is capable of providing at least one result, if any, where each result includes a portion of said semi-structured data that meets said query.
40) A system for constructing queries for application to semi-structured data, comprising:
- generator for generating a query for the semi-structured data, the query includes indication of relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data;
- transmitter for transmitting the query for evaluation vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- and
- receiver for receiving at least one result, if any, where each result includes a portion of said semi-structured data that meets said query.
41) A system for evaluating queries applied to semi-structured data, comprising:
- receiver for receiving a query for the semi-structured data, the query includes indication of relevance ranking of sought results;
- wherein said indication includes specification according to the structural positioning of words in the semi-structured data.
- evaluator for evaluating the query vis-a-vis the semi-structured data in accordance with said indicated relevance ranking;
- said evaluator is capable of providing at least one result, if any, where each result includes a portion of said semi-structured data that meets said query,
- whereby, results that meet said query in compliance with said relevance ranking, are provided, irrespective of the size of the semi-structured data, provided that the user has not stopped the evaluation process.
Dependencies are inferred from the claim text.