package edu.stanford.nlp.dcoref;
import edu.stanford.nlp.pipeline.Annotation;
import java.util.List;
/**
* Interface for finding coref mentions in a document.
*
* @author Angel Chang
*/
public interface CorefMentionFinder {
/** Get all the predicted mentions for a document.
*
* @param doc The syntactically annotated document
* @param maxGoldID The last mention ID assigned. New ones are assigned starting one above this number.
* @param dict Dictionaries for coref.
* @return For each of the List of sentences in the document, a List of Mention objects
*/
public List<List<Mention>> extractPredictedMentions(Annotation doc, int maxGoldID, Dictionaries dict);
}