#include <QueryExpander.hpp>
Inheritance diagram for QueryExpander:

Public Methods | |
| QueryExpander (QueryEnvironment *env, Parameters ¶m) | |
| virtual | ~QueryExpander () |
| std::vector< ScoredExtentResult > | runExpandedQuery (std::string originalQuery, int resultsRequested, bool verbose=false) |
| virtual std::string | expand (std::string originalQuery, std::vector< ScoredExtentResult > &results)=0 |
Protected Methods | |
| std::vector< DocumentVector * > | getDocumentVectors (std::vector< ScoredExtentResult > &results, int rmDocs) |
| std::vector< std::string > * | getVocabulary (std::vector< ScoredExtentResult > &results, int rmDocs) |
| std::vector< std::string > * | getVocabulary (std::vector< DocumentVector * > &docVectors) |
| int | getCF (std::string term) |
Protected Attributes | |
| QueryEnvironment * | _env |
| Parameters | _param |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
Implemented in RMExpander. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
1.2.18