dragon.ir.query
Class PhraseQEGenerator
java.lang.Object
|
+--dragon.ir.query.AbstractQueryGenerator
|
+--dragon.ir.query.PhraseQEGenerator
- All Implemented Interfaces:
- QueryGenerator
- public class PhraseQEGenerator
- extends AbstractQueryGenerator
Phrase Query generator
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhraseQEGenerator
public PhraseQEGenerator(KnowledgeBase tokenKngBase,
TokenExtractor tokenExtractor,
double transCoefficient,
int expandTermNum)
PhraseQEGenerator
public PhraseQEGenerator(KnowledgeBase phraseKngBase,
PhraseExtractor phraseExtractor,
TokenExtractor tokenExtractor,
double transCoefficient,
int expandTermNum)
initialize
public void initialize(boolean useTitle,
boolean useAbt,
boolean useBody,
boolean useMeta)
generate
public IRQuery generate(Article topic)
- Parameters:
topic - query topic
- Returns:
- structured query