edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors
Class IntroExEx

java.lang.Object
  extended by edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.ExampleExtractor<T>
      extended by edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.BatchExExtractor<T>
          extended by edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.FilteredBatchExExtractor<T>
              extended by edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.DocFilteredBatchExEx<IntroExample>
                  extended by edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.IntroExEx
All Implemented Interfaces:
DocExampleExtractor<IntroExample>, java.io.Serializable, LBJ2.parse.Parser

public class IntroExEx
extends DocFilteredBatchExEx<IntroExample>
implements java.io.Serializable

Extracts introduction examples (IntroExamples) from a document. Extracts IntroExamples representing true and false examples of EntityMentions that are the first mention (i.e. introduction) of an entity in a document.

See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Fields inherited from class edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.DocFilteredBatchExEx
m_doc
 
Constructor Summary
IntroExEx()
           
 
Method Summary
protected  java.util.List<IntroExample> generateAllExamples()
          Generates introduction examples (IntroExamples) from all mentions of a document.
 
Methods inherited from class edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.DocFilteredBatchExEx
doFiltersAccept, getDoc, setDoc
 
Methods inherited from class edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.FilteredBatchExExtractor
getExamples, getFilterAccepted
 
Methods inherited from class edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.BatchExExtractor
getNextCached, next, recordEquivalence, reset
 
Methods inherited from class edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.ExampleExtractor
close, enqueue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.illinois.cs.cogcomp.lbj.coref.exampleExtractors.DocExampleExtractor
getExamples, next, recordEquivalence, reset
 
Methods inherited from interface LBJ2.parse.Parser
close
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

IntroExEx

public IntroExEx()
Method Detail

generateAllExamples

protected java.util.List<IntroExample> generateAllExamples()
Generates introduction examples (IntroExamples) from all mentions of a document. Uses predicted or true mentions according to the output of the document's Doc.getMentions() method.

Specified by:
generateAllExamples in class BatchExExtractor<IntroExample>
Returns:
A list of introduction examples.