cic.wsd.testing
Class Measures

java.lang.Object
  extended by cic.wsd.testing.Measures

public class Measures
extends java.lang.Object

Utility class containing statistics measures.

Author:
Francisco Viveros-Jiménez

Constructor Summary
Measures()
           
 
Method Summary
static double[] Fmeasure(java.util.ArrayList<Summary> summaries)
          Calculates F1-measure values for several test results.
static double[] Fmeasure(Summary summary)
          Calculates recall values for test results from a document.
static double[] Precision(java.util.ArrayList<Summary> summaries)
          Calculates precision values for several test results.
static double[] Precision(Summary summary)
          Calculates precision values for test results from a document.
static double[] Recall(java.util.ArrayList<Summary> summaries)
          Calculates precision values for several test results.
static double[] Recall(Summary summary)
          Calculates recall values for test results from a document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Measures

public Measures()
Method Detail

Precision

public static double[] Precision(java.util.ArrayList<Summary> summaries)
Calculates precision values for several test results.

Parameters:
summaries - An ArrayList containing test results.
Returns:
An array with the calculated precision values in the following order: {noun, verb, adjective, adverb, global}

Recall

public static double[] Recall(java.util.ArrayList<Summary> summaries)
Calculates precision values for several test results.

Parameters:
summaries - An ArrayList containing test results.
Returns:
An array with the calculated recall values in the following order: {noun, verb, adjective, adverb, global}

Fmeasure

public static double[] Fmeasure(java.util.ArrayList<Summary> summaries)
Calculates F1-measure values for several test results.

Parameters:
summaries - An ArrayList containing test results.
Returns:
An array with the calculated F1-measure values in the following order: {noun, verb, adjective, adverb, global}

Precision

public static double[] Precision(Summary summary)
Calculates precision values for test results from a document.

Parameters:
summary - Test results from a document.
Returns:
An array with the calculated precision values in the following order: {noun, verb, adjective, adverb, global}

Recall

public static double[] Recall(Summary summary)
Calculates recall values for test results from a document.

Parameters:
summary - Test results from a document.
Returns:
An array with the calculated recall values in the following order: {noun, verb, adjective, adverb, global}

Fmeasure

public static double[] Fmeasure(Summary summary)
Calculates recall values for test results from a document.

Parameters:
summary - Test results from a document.
Returns:
An array with the calculated recall values in the following order: {noun, verb, adjective, adverb, global}