The main idea of most supervised learning approaches is to recast this task as a binary classification problem.
a classifier is learned and then used to determine whether or not two NPs in a document are co-referring.