Uses of Class
org.apache.lucene.benchmark.quality.QualityQuery
Package
Description
Search Quality Benchmarking.
Utilities for Trec related quality benchmarking, feeding from Trec Topics and QRels inputs.
Miscellaneous utilities for search quality benchmarking: query parsing, submission reports.
-
Uses of QualityQuery in org.apache.lucene.benchmark.quality
Modifier and TypeFieldDescriptionprotected QualityQuery[]
QualityBenchmark.qualityQueries
Quality Queries that this quality benchmark would execute.Modifier and TypeMethodDescriptionint
QualityQuery.compareTo
(QualityQuery other) boolean
Judge.isRelevant
(String docName, QualityQuery query) Judge if documentdocName
is relevant for the given quality query.int
Judge.maxRecall
(QualityQuery query) Return the maximal recall for the input quality 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.ModifierConstructorDescriptionQualityBenchmark
(QualityQuery[] qqs, QualityQueryParser qqParser, IndexSearcher searcher, String docNameField) Create a QualityBenchmark. -
Uses of QualityQuery in org.apache.lucene.benchmark.quality.trec
Modifier and TypeMethodDescriptionTrec1MQReader.readQueries
(BufferedReader reader) Read quality queries from trec 1MQ format topics file.TrecTopicsReader.readQueries
(BufferedReader reader) Read quality queries from trec format topics file.Modifier and TypeMethodDescriptionboolean
TrecJudge.isRelevant
(String docName, QualityQuery query) int
TrecJudge.maxRecall
(QualityQuery query) boolean
TrecJudge.validateData
(QualityQuery[] qq, PrintWriter logger) -
Uses of QualityQuery in org.apache.lucene.benchmark.quality.utils
Modifier and TypeMethodDescriptionSimpleQQParser.parse
(QualityQuery qq) void
SubmissionReport.report
(QualityQuery qq, TopDocs td, String docNameField, IndexSearcher searcher) Report a search result for a certain quality query.