net.sourceforge.nite.datainspection.timespan
Class BoundaryAlignment

java.lang.Object
  extended by net.sourceforge.nite.datainspection.timespan.BoundaryAlignment

public class BoundaryAlignment
extends java.lang.Object

A BoundaryAlignment keeps track of the alignment between the boundaries annotated by two different annotators (ann1 and ann2), and of the alignment between the two ('which boundaries are detected commonly?'). Basically, it is a step between NOM annotation layers, and the final classifications that are based on the alignment of the layers for two annotators and that are used for the calculation of some reliability measures. See design on paper for documentation :)


Field Summary
 java.util.ArrayList alignedBoundaries
           
 java.util.ArrayList boundaries1
           
 java.util.ArrayList boundaries2
           
 java.util.ArrayList unalignedBoundaries1
           
 java.util.ArrayList unalignedBoundaries2
           
 
Constructor Summary
BoundaryAlignment()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

boundaries1

public java.util.ArrayList boundaries1

boundaries2

public java.util.ArrayList boundaries2

alignedBoundaries

public java.util.ArrayList alignedBoundaries

unalignedBoundaries1

public java.util.ArrayList unalignedBoundaries1

unalignedBoundaries2

public java.util.ArrayList unalignedBoundaries2
Constructor Detail

BoundaryAlignment

public BoundaryAlignment()