dragon.ir.search.expand
Class AbstractQE
java.lang.Object
|
+--dragon.ir.search.expand.AbstractQE
- Direct Known Subclasses:
- InformationFlowQE
- public class AbstractQE
- extends java.lang.Object
Abstract Query Expansion
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 |
indexReader
IndexReader indexReader
AbstractQE
public AbstractQE(IndexReader indexReader)
checkSimpleTermQuery
protected SimpleTermPredicate[] checkSimpleTermQuery(RelSimpleQuery query)
buildSimpleTermPredicate
protected SimpleTermPredicate buildSimpleTermPredicate(int termIndex,
double queryWeight)
buildQuery
protected IRQuery buildQuery(SimpleTermPredicate[] oldQuery,
SimpleTermPredicate[] newQuery,
double expandCoeffi)