Class TrecJudge
Judge if given document is relevant to given quality query, based on Trec format for judgements.
Inheritance
System.Object
TrecJudge
Implements
Namespace: Lucene.Net.Benchmarks.Quality.Trec
Assembly: Lucene.Net.Benchmark.dll
Syntax
public class TrecJudge : object, IJudge
Constructors
| Improve this Doc View SourceTrecJudge(TextReader)
Constructor from a reader.
Declaration
public TrecJudge(TextReader reader)
Parameters
Type | Name | Description |
---|---|---|
Text |
reader | Where judgments are read from. |
Remarks
Expected input format:
qnum 0 doc-name is-relevant
Two sample lines:
19 0 doc303 1
19 0 doc7295 0
Methods
| Improve this Doc View SourceIsRelevant(String, QualityQuery)
Declaration
public virtual bool IsRelevant(string docName, QualityQuery query)
Parameters
Type | Name | Description |
---|---|---|
System. |
docName | |
Quality |
query |
Returns
Type | Description |
---|---|
System. |
MaxRecall(QualityQuery)
Declaration
public virtual int MaxRecall(QualityQuery query)
Parameters
Type | Name | Description |
---|---|---|
Quality |
query |
Returns
Type | Description |
---|---|
System. |
ValidateData(QualityQuery[], TextWriter)
Declaration
public virtual bool ValidateData(QualityQuery[] qq, TextWriter logger)
Parameters
Type | Name | Description |
---|---|---|
Quality |
||
Text |
logger |
Returns
Type | Description |
---|---|
System. |