Skip to content
Rui Liu edited this page Aug 19, 2013 · 45 revisions

Initial Commit

This version is based on the prototype branch of helloqa. For helloqa, we made the following changes:

  • Fixed dependency errors
  • Fixed SQL errors
  • Fixed platform errors

For DSO project, we convert the components developed in summer'10 to CSE's phases. More specifically, we have converted the following components:

Those components are extended from the following abstract classes:

  • edu.cmu.lti.oaqa.openqa.dso.framework.base.AbstractAnswerTypeExtractor
  • edu.cmu.lti.oaqa.openqa.dso.framework.base.AbstractICEventExtractor
  • edu.cmu.lti.oaqa.openqa.dso.framework.base.AbstractKeytermExtractor
  • edu.cmu.lti.oaqa.openqa.dso.framework.base.AbstractPassageRetrieval
  • edu.cmu.lti.oaqa.openqa.dso.framework.base.AbstractInformationExtractor
  • edu.cmu.lti.oaqa.openqa.dso.framework.base.AbstractAnswerGenerator

The JCas objects are handled by the following classes:

  • edu.cmu.lti.oaqa.openqa.dso.framework.jcas.AnswerTypeJCasManipulator
  • edu.cmu.lti.oaqa.openqa.dso.framework.jcas.ICEventJCasManipulator
  • edu.cmu.lti.oaqa.openqa.dso.framework.jcas.KeytermJCasManipulator
  • edu.cmu.lti.oaqa.openqa.dso.framework.jcas.DocumentJCasManipulator
  • edu.cmu.lti.oaqa.openqa.dso.framework.jcas.AnsJCasManipulator

Converting Requirements

To run the system, we have to make sure that the following files exist under helloqa:

Clone this wiki locally