edu.umass.cs.mallet.projects.seg_plus_coref.coreference
Class BenCitationTUINoSeg
java.lang.Object
edu.umass.cs.mallet.projects.seg_plus_coref.coreference.BenCitationTUINoSeg
- public class BenCitationTUINoSeg
- extends java.lang.Object
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 |
BenCitationTUINoSeg
public BenCitationTUINoSeg()
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)