Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

LocalParameter Namespace Reference

Application specific parameters. More...


Enumerations

enum  FBMethod {
  MIX = 0, DIV = 1, MAR = 2, RM1 = 3,
  RM2 = 4
}
enum  FBMethod {
  MIX = 0, DIV = 1, MAR = 2, RM1 = 3,
  RM2 = 4
}
enum  RetModel { TFIDF = 0, OKAPI = 1, KL = 2 }
enum  RetModel {
  TFIDF = 0, OKAPI = 1, KL = 2, CORIDOC = 3,
  COS = 5
}
enum  FBMethod {
  MIX = 0, DIV = 1, MAR = 2, RM1 = 3,
  RM2 = 4
}
enum  RetModel { INQ = 0, TFIDF = 0, OKAPI = 1 }
enum  FBMethod {
  MIX = 0, DIV = 1, MAR = 2, RM1 = 3,
  RM2 = 4
}
enum  RetModel { TFIDF = 0, OKAPI = 1, KL = 2 }

Functions

void get ()
 Get the application specific parameters.

void freeMem ()
 Free memory created by the get function.


Variables

String index
String docID
int summLength
String inputFile
String outputPrefix
int maxDocuments
int maxMemory
char * df
char * ctf
int memory
char * stopwords
char * acronyms
char * docFormat
char * dfDocs
char * dfCounts
char * stemmer
char * d
char * kstemmer_dir
bool countStopWds
double initialMu
String expandedQuery
String initQuery
String feedbackDocuments
bool TRECResultFormat
 retrieval model

char * dataFiles
bool countStopWords
int psgSize
String query
char * qryOutFile
char * outFile
int position
String dbManager
 database manager

char * listFile
 Filename for a list of databases to sample.

char * initModel
 Initial query selection model.

String queryModel
bool useWorkingSet
String workSetFile


Detailed Description

Application specific parameters.

This is a sample application that does distributed retrieval, using a resource selection index and individual indexes. resource selection is done using the CORI_CS (the only resource selection implemented thus far). results merging uses either CORIMergeMethod (The retrieval method of each individual databases should be CORI_DOC) or SingleRegrMergeMethod (The retrieval method of each individual databases should be CORI_DOC).

Parameters should be set as follows: index = the collection selection database collCounts = collection counts file for the csindex (needed by CORI) ranksFile = file to write rankings results to (optional) resultFile = file to write final results resultCount = maximum number of results to output for each query (default to 1000) textQuery = file of text queries in docstream format cutoff = maximum number of databases to search (default to 10) "dbids" = "db's param file" - required for each database in the collection selection index. key should be the dbcharid and value should be name of file that has parameters for that database: index = the individual database retModel = the retrieval model to use mergeMethod = the merging method to use "modelvals" - whatever parameters are required for that retModel CSTF_factor The TFfactor parameter in the CORI_CS resource selection method.

CSTF_baseline The TFbaseline parameter in the CORI_CS resource selection method.

mergeMethod resource merging method (0 for CORI results merging method, 1 for single regression results merging method)

Merginge Method-specific parameters:

For CORI mergine Method: None

For Single regression merging method:

1. csDbDataBaseIndex the centralized sampling database index

2. DOCTF_factor The TFfactor parameter in the CORI_DOC retrieval method for the centralized sampling database.

3. DOCTF_baseline The TFbaseline parameter in the CORI_DOC retrieval method for the centralized sampling database.


Enumeration Type Documentation

enum LocalParameter::FBMethod
 

Enumeration values:
MIX 
DIV 
MAR 
RM1 
RM2 

enum LocalParameter::FBMethod
 

Enumeration values:
MIX 
DIV 
MAR 
RM1 
RM2 

enum LocalParameter::FBMethod
 

Enumeration values:
MIX 
DIV 
MAR 
RM1 
RM2 

enum LocalParameter::FBMethod
 

Enumeration values:
MIX 
DIV 
MAR 
RM1 
RM2 

enum LocalParameter::RetModel
 

Enumeration values:
TFIDF 
OKAPI 
KL 

enum LocalParameter::RetModel
 

Enumeration values:
INQ 
TFIDF 
OKAPI 

enum LocalParameter::RetModel
 

Enumeration values:
TFIDF 
OKAPI 
KL 
CORIDOC 
COS 

enum LocalParameter::RetModel
 

Enumeration values:
TFIDF 
OKAPI 
KL 


Function Documentation

void LocalParameter::freeMem  
 

Free memory created by the get function.

void LocalParameter::get  
 

Get the application specific parameters.


Variable Documentation

char * LocalParameter::acronyms
 

bool LocalParameter::countStopWds
 

bool LocalParameter::countStopWords
 

char* LocalParameter::ctf
 

char* LocalParameter::d
 

char * LocalParameter::dataFiles
 

String LocalParameter::dbManager
 

database manager

char* LocalParameter::df
 

char* LocalParameter::dfCounts
 

char* LocalParameter::dfDocs
 

char * LocalParameter::docFormat
 

String LocalParameter::docID
 

String LocalParameter::expandedQuery
 

String LocalParameter::feedbackDocuments
 

char * LocalParameter::index
 

double LocalParameter::initialMu
 

char* LocalParameter::initModel
 

Initial query selection model.

String LocalParameter::initQuery
 

String LocalParameter::inputFile
 

char * LocalParameter::kstemmer_dir
 

char* LocalParameter::listFile
 

Filename for a list of databases to sample.

int LocalParameter::maxDocuments
 

int LocalParameter::maxMemory
 

int LocalParameter::memory
 

char* LocalParameter::outFile
 

String LocalParameter::outputPrefix
 

int LocalParameter::position
 

int LocalParameter::psgSize
 

char * LocalParameter::qryOutFile
 

String LocalParameter::query
 

String LocalParameter::queryModel
 

char * LocalParameter::stemmer
 

char * LocalParameter::stopwords
 

int LocalParameter::summLength
 

bool LocalParameter::TRECResultFormat
 

retrieval model

bool LocalParameter::useWorkingSet
 

String LocalParameter::workSetFile
 


Generated on Mon Sep 30 14:14:33 2002 for LEMUR by doxygen1.2.18