info.ephyra.querygeneration.generators
Class QueryGenerator

java.lang.Object
  extended by info.ephyra.querygeneration.generators.QueryGenerator
Direct Known Subclasses:
BagOfTermsG, BagOfWordsG, PredicateG, QuestionInterpretationG, QuestionReformulationG

public abstract class QueryGenerator
extends java.lang.Object

A QueryGenerator creates one or more Query objects from an analyzed question.

This class is abstract.

Version:
2006-10-30
Author:
Nico Schlaefer

Constructor Summary
QueryGenerator()
           
 
Method Summary
abstract  Query[] generateQueries(AnalyzedQuestion aq)
          Generates one or more Query objects from an analyzed question.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryGenerator

public QueryGenerator()
Method Detail

generateQueries

public abstract Query[] generateQueries(AnalyzedQuestion aq)
Generates one or more Query objects from an analyzed question.

Parameters:
aq - analyzed question
Returns:
Query objects