dragon.ir.query
Class BasicQueryGenerator
java.lang.Object
|
+--dragon.ir.query.AbstractQueryGenerator
|
+--dragon.ir.query.BasicQueryGenerator
- All Implemented Interfaces:
- QueryGenerator
- public class BasicQueryGenerator
- extends AbstractQueryGenerator
Basic Query Generator
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
|
Method Summary |
IRQuery |
generate(Article article)
|
void |
initialize(double titleWeight,
double abstractWeight,
double bodyWeight,
double metaWeight,
double subtermWeight)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
writer
protected QueryWriter writer
arrSections
protected IRSection[] arrSections
relationSupported
protected boolean relationSupported
initialized
protected boolean initialized
BasicQueryGenerator
public BasicQueryGenerator(TripleExtractor te,
boolean indexConceptEntry)
BasicQueryGenerator
public BasicQueryGenerator(ConceptExtractor ce,
boolean indexConceptEntry)
initialize
public void initialize(double titleWeight,
double abstractWeight,
double bodyWeight,
double metaWeight,
double subtermWeight)
generate
public IRQuery generate(Article article)
- Parameters:
article - query topic
- Returns:
- structured query