Package info.ephyra.trec

Class Summary
CorefResolver This class resolves references within a question string to the target description, previous questions or previous answers as required since the TREC 13 QA track.
EphyraTREC13To16 Runs and evaluates Ephyra on the data from the TREC 13-16 QA tracks.
EphyraTREC8To11 Runs and evaluates Ephyra on the data from the TREC 8-11 QA tracks.
OpenEphyraCorpus A modified version of OpenEphyra that is optimized for the TREC evaluation.
TargetPreprocessor A preprocessor for TREC target descriptions.
TREC13To16Parser A parser for the TREC 13-16 QA tracks.
TREC8To12Parser A parser for the TREC 8-12 QA tracks.
TRECAnswer A TRECAnswer is a simple data structure consisting of the ID of the answer, an answer string and optionally a supporting document.
TRECNugget A TRECNugget is a simple data structure for a nugget to be covered by the results returned for an 'other' question.
TRECPattern A TRECPattern is a simple data structure consisting of the ID of the pattern and regular expressions that describe correct answers.
TRECQuestion A TRECQuestion is a simple data structure consisting of a question ID, a question type, a question string and the answers returned by the QA engine.
TRECTarget A TRECTarget is a simple data structure consisting of the ID of the target, the target description, possible target types and a list of questions.