edu.umass.cs.mallet.projects.seg_plus_coref.coreference
Class BenCitationTUINoSeg

java.lang.Object
  extended byedu.umass.cs.mallet.projects.seg_plus_coref.coreference.BenCitationTUINoSeg

public class BenCitationTUINoSeg
extends java.lang.Object


Constructor Summary
BenCitationTUINoSeg()
           
 
Method Summary
static com.wcohen.secondstring.StringDistance computeDistanceMetric(java.util.ArrayList nodes)
           
protected static java.util.ArrayList computeNodes(java.util.ArrayList trainFileArray, IEInterface ieInterface)
           
protected static java.util.ArrayList computeNodes(java.util.ArrayList trainFileArray, IEInterface ieInterface, boolean useCRFLocal)
           
protected static java.util.ArrayList computeNodesWPubs(java.util.ArrayList trainFileArray, java.util.ArrayList publications, IEInterface ieInterface)
           
protected static java.util.ArrayList computeNodesWPubs(java.util.ArrayList trainFileArray, java.util.ArrayList publications, IEInterface ieInterface, boolean useCRFLocal)
           
static void main(java.lang.String[] args)
           
protected static java.util.Collection makeCollections(java.util.ArrayList nodes)
           
protected static InstanceList makePairs(Pipe instancePipe, java.util.ArrayList nodes)
           
protected static InstanceList makePairs(Pipe instancePipe, java.util.ArrayList nodes, java.util.List pairs)
           
protected static void printClustersAsReceived(java.util.Collection citations, java.io.BufferedWriter out)
           
protected static void printClustersToFile(java.util.Collection citations, java.lang.String file)
           
protected static void printCollectionReferences(java.util.Collection collection)
           
static double scoreCitations(java.util.List citations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BenCitationTUINoSeg

public BenCitationTUINoSeg()
Method Detail

computeNodes

protected static java.util.ArrayList computeNodes(java.util.ArrayList trainFileArray,
                                                  IEInterface ieInterface)

computeNodes

protected static java.util.ArrayList computeNodes(java.util.ArrayList trainFileArray,
                                                  IEInterface ieInterface,
                                                  boolean useCRFLocal)

computeNodesWPubs

protected static java.util.ArrayList computeNodesWPubs(java.util.ArrayList trainFileArray,
                                                       java.util.ArrayList publications,
                                                       IEInterface ieInterface)

computeNodesWPubs

protected static java.util.ArrayList computeNodesWPubs(java.util.ArrayList trainFileArray,
                                                       java.util.ArrayList publications,
                                                       IEInterface ieInterface,
                                                       boolean useCRFLocal)

computeDistanceMetric

public static com.wcohen.secondstring.StringDistance computeDistanceMetric(java.util.ArrayList nodes)

main

public static void main(java.lang.String[] args)
                 throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException

printClustersToFile

protected static void printClustersToFile(java.util.Collection citations,
                                          java.lang.String file)

printClustersAsReceived

protected static void printClustersAsReceived(java.util.Collection citations,
                                              java.io.BufferedWriter out)

printCollectionReferences

protected static void printCollectionReferences(java.util.Collection collection)

scoreCitations

public static double scoreCitations(java.util.List citations)

makeCollections

protected static java.util.Collection makeCollections(java.util.ArrayList nodes)

makePairs

protected static InstanceList makePairs(Pipe instancePipe,
                                        java.util.ArrayList nodes)

makePairs

protected static InstanceList makePairs(Pipe instancePipe,
                                        java.util.ArrayList nodes,
                                        java.util.List pairs)