Skip to content
rzanoli edited this page Feb 12, 2015 · 2 revisions

EOP is being developed as a reference implementation of algorithms for textual entailment. Extending its functionalities with new algorithms or fixing bugs may be the subject of undergraduate or graduate theses, or class projects. We identified some areas and some specific projects you could be interested in working on.

Code Development

Visualization tool for AdArte EDA

Assigned to:

The visualization tool visualizes the annotations of a given Text and Hypothesis and the transformations done by the EDA to transform T into H.

Software quality evaluation

Assigned to:

Ensuring that software has an adequate quality level is one of the most important aspects of software engineering. This project involves studying and configuring tools that can automatically be run during development to check the quality of the produced software. EOP uses three quality assurance tools that have to be configured according to the EOP specification; they are namely Checkstyle, PMD, FindBugs. In addition Cobertura tool should be adopted to help discover if the code lacks in test coverage.

Code Distribution

Evaluation

Evaluating EOP on RTE datasets

Assigned to:

This project aims at evaluating configurations of the EOP with well known dataset developed under the Recognizing Textual Entailment (RTE) evaluations. Specifically, the Excitement consortium, would like to evaluate three entailment algorithms available in the EOP (i.e. EDITS, TIE and BIUTEE) on the following English datasets: RTE-1, RTE-2, RTE-4 and RTE-5.

Documentation

Clone this wiki locally