public class TrecEva extends Object
Trec IR Peformance Evaluation Program
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Modifier and Type | Method and Description |
|---|---|
double[] |
evaluateQuery(IRQuery query,
ArrayList hitlist,
ArrayList relevantList) |
double[] |
evaluateQuery(IRQuery query,
ArrayList hitlist,
ArrayList relevantList,
IndexReader indexReader) |
double |
getAveragePrecision() |
double |
getOverallPrecision() |
double |
getOverallRecall() |
int |
getRelevantDocNum() |
int |
getRetrievedDocNum() |
double |
getTop100Precision() |
double |
getTop100Recall() |
double |
getTop10Precision() |
double |
getTop10Recall() |
int |
getTopicID() |
public TrecEva(String evaResultFolder)
public double[] evaluateQuery(IRQuery query, ArrayList hitlist, ArrayList relevantList)
public double[] evaluateQuery(IRQuery query, ArrayList hitlist, ArrayList relevantList, IndexReader indexReader)
public int getTopicID()
public int getRetrievedDocNum()
public int getRelevantDocNum()
public double getTop10Precision()
public double getTop10Recall()
public double getTop100Precision()
public double getTop100Recall()
public double getOverallPrecision()
public double getOverallRecall()
public double getAveragePrecision()
Copyright © 2018 JULIE Lab, Germany. All rights reserved.