Terrier IR Platform
2.2.1
A B C D E F G H I J K L M N O P Q R S T U V W

I

Idf - Class in uk.ac.gla.terrier.matching.models
This class computes the idf values for specific terms in the collection.
Idf() - Constructor for class uk.ac.gla.terrier.matching.models.Idf
A default constructor.
Idf(double) - Constructor for class uk.ac.gla.terrier.matching.models.Idf
A constructor specifying the number of documents in the collection.
idf(double) - Method in class uk.ac.gla.terrier.matching.models.Idf
Returns the idf of d.
idf(int) - Method in class uk.ac.gla.terrier.matching.models.Idf
Returns the idf of the given number d.
idfDFR(double) - Method in class uk.ac.gla.terrier.matching.models.Idf
Returns the idf of d.
idfDFR(int) - Method in class uk.ac.gla.terrier.matching.models.Idf
Returns the idf of the given number d.
idfENQUIRY(double) - Method in class uk.ac.gla.terrier.matching.models.Idf
The INQUERY idf formula.
idfN(double) - Method in class uk.ac.gla.terrier.matching.models.Idf
Return the normalised idf of the given number.
idfN(int) - Method in class uk.ac.gla.terrier.matching.models.Idf
Return the normalised idf of the given number.
idfNENQUIRY(double) - Method in class uk.ac.gla.terrier.matching.models.Idf
The normalised INQUERY idf formula
IF - Class in uk.ac.gla.terrier.matching.models.basicmodel
This class implements the IF basic model for randomness.
IF() - Constructor for class uk.ac.gla.terrier.matching.models.basicmodel.IF
A default constructor.
IFB2 - Class in uk.ac.gla.terrier.matching.models
This class implements the IFB2 weighting model.
IFB2() - Constructor for class uk.ac.gla.terrier.matching.models.IFB2
A default constructor.
IFB2(double) - Constructor for class uk.ac.gla.terrier.matching.models.IFB2
Constructs an instance of this class with the specified value for the parameter c.
IFSUFFIX - Static variable in class uk.ac.gla.terrier.utility.ApplicationSetup
The suffix of the inverted file.
IGNORE_EMPTY_DOCUMENTS - Static variable in class uk.ac.gla.terrier.utility.ApplicationSetup
Ignore or not empty documents.
In - Class in uk.ac.gla.terrier.matching.models.basicmodel
This class implements the In basic model for randomness.
In() - Constructor for class uk.ac.gla.terrier.matching.models.basicmodel.In
A default constructor.
In_exp - Class in uk.ac.gla.terrier.matching.models.basicmodel
This class implements the In_exp basic model for randomness.
In_exp() - Constructor for class uk.ac.gla.terrier.matching.models.basicmodel.In_exp
A default constructor.
In_expB2 - Class in uk.ac.gla.terrier.matching.models
This class implements the PL2 weighting model.
In_expB2() - Constructor for class uk.ac.gla.terrier.matching.models.In_expB2
A default constructor.
In_expB2(double) - Constructor for class uk.ac.gla.terrier.matching.models.In_expB2
Constructs an instance of this class with the specified value for the parameter beta.
In_expC2 - Class in uk.ac.gla.terrier.matching.models
This class implements the In_expC2 weighting model.
In_expC2() - Constructor for class uk.ac.gla.terrier.matching.models.In_expC2
A default constructor.
In_expC2(double) - Constructor for class uk.ac.gla.terrier.matching.models.In_expC2
Constructs an instance of this class with the specified value for the parameter beta.
index() - Method in class uk.ac.gla.terrier.applications.TRECIndexing
Calls the method index(Collection[]) of the class Indexer in order to build the data structures for a set of collections.
index(Collection[]) - Method in class uk.ac.gla.terrier.indexing.Indexer
Creates the data structures for a set of collections.
Index - Class in uk.ac.gla.terrier.structures
This class encapsulates all the Indexes at retrieval time.
IndexConfigurable - Interface in uk.ac.gla.terrier.structures
Interface defining that an index structure wants access to the Index object it is associated with.
Indexer - Class in uk.ac.gla.terrier.indexing
Properties: termpipelines - the sequence of TermPipeline stages (e.g.
Indexer() - Constructor for class uk.ac.gla.terrier.indexing.Indexer
 
Indexer(String, String) - Constructor for class uk.ac.gla.terrier.indexing.Indexer
Creates an instance of the class.
IndexFolders - Class in uk.ac.gla.terrier.applications.desktop
The dialog used for selecting the folders to index in the desktop terrier application.
IndexFolders(JFrame) - Constructor for class uk.ac.gla.terrier.applications.desktop.IndexFolders
This is the default constructor
IndexFolders(List<String>, JFrame) - Constructor for class uk.ac.gla.terrier.applications.desktop.IndexFolders
A constructor with a given list of selected folders.
inDocnoTag() - Method in interface uk.ac.gla.terrier.indexing.Tokenizer
Indicates whether we are in a special document number tag.
inDocnoTag - Variable in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Is in docno tag?
inDocnoTag() - Method in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Indicates whether the tokenizer is in the special document number tag.
init() - Static method in class uk.ac.gla.terrier.utility.FieldScore
 
initialise() - Method in class uk.ac.gla.terrier.evaluation.AdhocEvaluation
Initialise variables.
initialise() - Method in class uk.ac.gla.terrier.matching.CollectionResultSet
Initialises the arrays prior of retrieval.
initialise(double[]) - Method in class uk.ac.gla.terrier.matching.CollectionResultSet
Initialises the result set with the given scores.
initialise() - Method in class uk.ac.gla.terrier.matching.models.queryexpansion.QueryExpansionModel
Initialises the Rocchio's beta for query expansion.
initialise() - Method in class uk.ac.gla.terrier.matching.QueryResultSet
Initialises the arrays prior of retrieval.
initialise() - Method in interface uk.ac.gla.terrier.matching.ResultSet
Initialises the arrays prior of retrieval.
initialise(double[]) - Method in interface uk.ac.gla.terrier.matching.ResultSet
Initialises the result set with the given scores.
initialise() - Method in interface uk.ac.gla.terrier.utility.ApplicationSetup.TerrierApplicationPlugin
 
initialise() - Method in class uk.ac.gla.terrier.utility.io.HadoopPlugin
 
initialise() - Static method in class uk.ac.gla.terrier.utility.TermCodes
Initialises the properties from the property file.
InL2 - Class in uk.ac.gla.terrier.matching.models
This class implements the InL2 weighting model.
InL2() - Constructor for class uk.ac.gla.terrier.matching.models.InL2
A default constructor.
InL2(double) - Constructor for class uk.ac.gla.terrier.matching.models.InL2
Constructs an instance of this class with the specified value for the parameter c.
insert(String, int) - Method in class uk.ac.gla.terrier.structures.indexing.BlockDocumentPostingList
Insert a term into this document, occurs at given block id
insert(String, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.BlockDocumentPostingList
Insert a term into this document, occurs at given block id, and in the given field
insert(String, int[], int) - Method in class uk.ac.gla.terrier.structures.indexing.BlockDocumentPostingList
Insert a term into this document, occurs at given block id, and in the given fields
insert(int, String, int[], int) - Method in class uk.ac.gla.terrier.structures.indexing.BlockDocumentPostingList
Insert a term into this document tf times, occurs at given block id, and in the given fields
insert(String, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.BlockLexiconMap
Inserts a new term in the lexicon map.
insert(DocumentPostingList) - Method in class uk.ac.gla.terrier.structures.indexing.BlockLexiconMap
Inserts all the terms from a document posting into the lexicon map
insert(String) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentPostingList
Insert a term into the posting list of this document
insert(int, String) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentPostingList
Insert a term into the posting list of this document
insert(int, String, int) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentPostingList
Insert a term into the posting list of this document, in the given field, with the given frequency
insert(String, int) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentPostingList
Insert a term into the posting list of this document, in the given field
insert(String, int[]) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentPostingList
Insert a term into the posting list of this document, in the given field
insert(int, String, int[]) - Method in class uk.ac.gla.terrier.structures.indexing.DocumentPostingList
Insert a term into the posting list of this document, in the given field
insert(String, int) - Method in class uk.ac.gla.terrier.structures.indexing.LexiconMap
Inserts a new term in the lexicon map.
insert(DocumentPostingList) - Method in class uk.ac.gla.terrier.structures.indexing.LexiconMap
Inserts all the terms from a document posting into the lexicon map
insert(int, int, int, int[]) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockFieldPosting
 
insert(int, int, int[]) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.BlockPosting
Inserts a new document in the posting list.
insert(int, int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.FieldPosting
Inserts a new document in the posting list.
insert(int, int) - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.Posting
Inserts a new document in the posting list.
insertField(String) - Method in class uk.ac.gla.terrier.utility.FieldScore
Add a tag in the corresponding score set, unless the number of tags to process is zero.
insertFields(String[]) - Method in class uk.ac.gla.terrier.utility.FieldScore
Add tags in the corresponding score set, unless the number of tags to process is zero.
insertFields(Set<String>) - Method in class uk.ac.gla.terrier.utility.FieldScore
Adds tags in the corresponding score set, unless the number of tags to process is zero.
insertNonRelDocno(String) - Method in class uk.ac.gla.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
 
insertRecord(double) - Method in class uk.ac.gla.terrier.structures.ExpansionTerms.ExpansionTerm
If the term is found in another top-retrieved document, we increase the frequency and the document frequency of the term.
insertRelDocno(String, int) - Method in class uk.ac.gla.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
Add an identifier of a relevant document with its relevance grade.
insertTerm(int, double) - Method in class uk.ac.gla.terrier.structures.ExpansionTerms
Add a term in the X top-retrieved documents as a candidate of the expanded terms.
inTagToProcess() - Method in interface uk.ac.gla.terrier.indexing.Tokenizer
Indicates whether we are in a tag to process.
inTagToProcess - Variable in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Is in tag to process?
inTagToProcess() - Method in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Returns true if the given tag is to be processed.
inTagToSkip() - Method in interface uk.ac.gla.terrier.indexing.Tokenizer
Indicates whether we are in a tag to skip
inTagToSkip - Variable in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Is in tag to skip?
inTagToSkip() - Method in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Returns true if the given tag is to be skipped.
InteractiveQuerying - Class in uk.ac.gla.terrier.applications
This class performs interactive querying at the command line.
InteractiveQuerying() - Constructor for class uk.ac.gla.terrier.applications.InteractiveQuerying
A default constructor initialises the index, and the Manager.
Inverted2DirectIndexBuilder - Class in uk.ac.gla.terrier.structures.indexing.singlepass
Create a direct index from an InvertedIndex.
Inverted2DirectIndexBuilder(Index) - Constructor for class uk.ac.gla.terrier.structures.indexing.singlepass.Inverted2DirectIndexBuilder
Construct a new instance of this builder class
INVERTED_FILENAME - Static variable in class uk.ac.gla.terrier.utility.ApplicationSetup
The filename of the inverted file.
InvertedIndex - Class in uk.ac.gla.terrier.structures
This class implements the inverted index for performing retrieval, with field information optionally.
InvertedIndex(Lexicon, String, String) - Constructor for class uk.ac.gla.terrier.structures.InvertedIndex
 
InvertedIndex(Lexicon) - Constructor for class uk.ac.gla.terrier.structures.InvertedIndex
Creates an instance of the HtmlInvertedIndex class using the lexicon.
InvertedIndex(Lexicon, String) - Constructor for class uk.ac.gla.terrier.structures.InvertedIndex
Creates an instance of the HtmlInvertedIndex class using the given lexicon.
InvertedIndexBuilder - Class in uk.ac.gla.terrier.structures.indexing
Builds an inverted index.
InvertedIndexBuilder(String, String) - Constructor for class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
Deprecated.  
InvertedIndexBuilder(Index) - Constructor for class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
 
InvertedIndexBuilder() - Constructor for class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
Deprecated.  
InvertedIndexBuilder(String) - Constructor for class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
Deprecated. Use this() or this(String, String)
InvertedIndexInputStream - Class in uk.ac.gla.terrier.structures
Reads an InvertedIndex as a stream
InvertedIndexInputStream(String, String, LexiconInputStream) - Constructor for class uk.ac.gla.terrier.structures.InvertedIndexInputStream
 
InvertedIndexInputStream(String, LexiconInputStream) - Constructor for class uk.ac.gla.terrier.structures.InvertedIndexInputStream
 
InvertedIndexInputStream(BitIn, LexiconInputStream) - Constructor for class uk.ac.gla.terrier.structures.InvertedIndexInputStream
 
isCaseSensitive() - Method in class uk.ac.gla.terrier.utility.TagSet
Returns true if this tag set has been specified as case-sensitive
isDirectory(String) - Static method in class uk.ac.gla.terrier.utility.Files
return true if path is a directory
isDirectory(String) - Method in interface uk.ac.gla.terrier.utility.io.FileSystem
returns true if path is a directory
isDirectory(String) - Method in class uk.ac.gla.terrier.utility.io.HTTPFileSystem
returns true if path is a directory
isDirectory(String) - Method in class uk.ac.gla.terrier.utility.io.LocalFileSystem
 
isDocTag(String) - Method in class uk.ac.gla.terrier.utility.TagSet
Checks whether the given tag indicates the limits of a document.
isDone() - Method in class uk.ac.gla.terrier.structures.indexing.singlepass.RunsMerger
Indicates whether the merging is done or not
isEmpty() - Method in class uk.ac.gla.terrier.querying.Request
Set if the query input had no terms.
isEmpty() - Method in interface uk.ac.gla.terrier.querying.SearchRequest
Set if the query input had no terms.
isEndOfDocument() - Method in interface uk.ac.gla.terrier.indexing.Tokenizer
Returns true if the end of document is encountered.
isEndOfDocument() - Method in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Returns true if the end of document is encountered.
isEndOfFile() - Method in interface uk.ac.gla.terrier.indexing.Tokenizer
Returns true if the end of file is encountered.
isEndOfFile() - Method in class uk.ac.gla.terrier.indexing.TRECFullTokenizer
Returns true if the end of file is encountered.
isIdTag(String) - Method in class uk.ac.gla.terrier.utility.TagSet
Checks whether the given tag is a unique identifier tag, that is the document number of a document, of the identifier of a topic.
isNext() - Method in class uk.ac.gla.terrier.compression.MemoryLinkedOutputStream
 
isRelevant(String, String) - Method in class uk.ac.gla.terrier.evaluation.TRECQrelsInMemory
Check if the given document is relevant for a given query.
isRelevant(String) - Method in class uk.ac.gla.terrier.evaluation.TRECQrelsInMemory.QrelsHashSet
Check if a given document is relevant to the associated query.
isStopword(String) - Method in class uk.ac.gla.terrier.terms.Stopwords
Returns true is term t is a stopword
isTagToProcess(String) - Method in class uk.ac.gla.terrier.utility.TagSet
Checks whether the tag should be processed.
isTagToSkip(String) - Method in class uk.ac.gla.terrier.utility.TagSet
Checks whether a tag should be skipped.
isUTFIndexing() - Method in class uk.ac.gla.terrier.indexing.Indexer
 
ItalianSnowballStemmer - Class in uk.ac.gla.terrier.terms
Italian stemmer implmented by Snowball.
ItalianSnowballStemmer(TermPipeline) - Constructor for class uk.ac.gla.terrier.terms.ItalianSnowballStemmer
 
iterator() - Method in class uk.ac.gla.terrier.structures.Lexicon
Returns an interator that gives every item in the lexicon, in lexical order.
iterator() - Method in class uk.ac.gla.terrier.structures.LexiconInputStream
Returns an Interator of Strings of each term in this lexicon

Terrier IR Platform
2.2.1
A B C D E F G H I J K L M N O P Q R S T U V W
Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow