Package | Description |
---|---|
org.apache.lucene.benchmark.quality |
Search Quality Benchmarking.
|
org.apache.lucene.benchmark.quality.trec |
Utilities for Trec related quality benchmarking, feeding from Trec Topics and QRels inputs.
|
org.apache.lucene.benchmark.quality.utils |
Miscellaneous utilities for search quality benchmarking: query parsing, submission reports.
|
Modifier and Type | Field and Description |
---|---|
protected QualityQuery[] |
QualityBenchmark.qualityQueries
Quality Queries that this quality benchmark would execute.
|
Modifier and Type | Method and Description |
---|---|
int |
QualityQuery.compareTo(QualityQuery other) |
boolean |
Judge.isRelevant(String docName,
QualityQuery query)
Judge if document
docName is relevant for the given quality query. |
int |
Judge.maxRecall(QualityQuery query)
Return the maximal recall for the input quality query.
|
Query |
QualityQueryParser.parse(QualityQuery qq)
Parse a given QualityQuery into a Lucene query.
|
boolean |
Judge.validateData(QualityQuery[] qq,
PrintWriter logger)
Validate that queries and this Judge match each other.
|
Constructor and Description |
---|
QualityBenchmark(QualityQuery[] qqs,
QualityQueryParser qqParser,
IndexSearcher searcher,
String docNameField)
Create a QualityBenchmark.
|
Modifier and Type | Method and Description |
---|---|
QualityQuery[] |
TrecTopicsReader.readQueries(BufferedReader reader)
Read quality queries from trec format topics file.
|
QualityQuery[] |
Trec1MQReader.readQueries(BufferedReader reader)
Read quality queries from trec 1MQ format topics file.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TrecJudge.isRelevant(String docName,
QualityQuery query) |
int |
TrecJudge.maxRecall(QualityQuery query) |
boolean |
TrecJudge.validateData(QualityQuery[] qq,
PrintWriter logger) |
Modifier and Type | Method and Description |
---|---|
Query |
SimpleQQParser.parse(QualityQuery qq) |
void |
SubmissionReport.report(QualityQuery qq,
TopDocs td,
String docNameField,
IndexSearcher searcher)
Report a search result for a certain quality query.
|