Locked History Actions



This page offers the official Creative Commons Attribution 3.0 Unported License release of the Ruler, a rule-based tool for performing Coreference Resolution (CR). By downloading the Ruler package you accept the conditions of that licence.

Principal developer: Mateusz Kopeć
Authors: Mateusz Kopeć, Maciej Ogrodniczuk
License: CC BY v.3



You may check out the source code from git repository.

The manual and description of Ruler is available here.


If you want to use Ruler as Maven dependency, in your pom.xml file:

  • add repository information:

   1 <repositories>
   2   ...
   3   <repository>
   4     <id>zil-maven-release-repo</id>
   5     <name>ZIL maven release repository</name>
   6     <url>http://maven.nlp.ipipan.waw.pl/content/repositories/releases</url>
   7   </repository>
   8   ...
   9 </repositories>
  • and dependency information:

   1 <dependencies>
   2  ...
   3   <dependency>
   4     <groupId>pl.waw.ipipan.zil.core</groupId>
   5     <artifactId>ruler</artifactId>
   6     <version>1.3</version>
   7   </dependency>
   8  ...
   9 </dependencies>

Online demo

Multiservice offers an online demo of Ruler. You need to select a chain of actions producing mentions, and then add Ruler as the last component. For example, try: Pantera, Spejd, Nerf, MentionDetector, Ruler

You may also want to see other Polish Coreference Tools.


When using Ruler, please cite the following articles: List of publications

Maciej Ogrodniczuk and Mateusz Kopeć. Rule-based coreference resolution module for Polish. In Proceedings of the 8th Discourse Anaphora and Anaphor Resolution Colloquium (DAARC 2011), pages 191–200, Faro, Portugal, 2011.

Maciej Ogrodniczuk and Mateusz Kopeć. End-to-end coreference resolution baseline system for Polish. In Zygmunt Vetulani, editor, Proceedings of the 5th Language & Technology Conference: Human Language Technologies as a Challenge for Computer Science and Linguistics, pages 167–171, Poznań, Poland, 2011.