net.sourceforge.nite.datainspection.timespan
Class SegmentAlignment

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

public class SegmentAlignment
extends java.lang.Object

A SegmentAlignment keeps track of the alignment between the segments annotated by two different annotators (ann1 and ann2), and of the alignment between the two ('which segments 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 alignedSegments
           
 java.util.ArrayList segments1
           
 java.util.ArrayList segments2
           
 java.util.ArrayList unalignedSegments1
           
 java.util.ArrayList unalignedSegments2
           
 
Constructor Summary
SegmentAlignment()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

segments1

public java.util.ArrayList segments1

segments2

public java.util.ArrayList segments2

alignedSegments

public java.util.ArrayList alignedSegments

unalignedSegments1

public java.util.ArrayList unalignedSegments1

unalignedSegments2

public java.util.ArrayList unalignedSegments2
Constructor Detail

SegmentAlignment

public SegmentAlignment()