Terrier IR Platform
1.1.1
A B C D E F G H I K L M N O P Q R S T U 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.
Indexer - Class in uk.ac.gla.terrier.indexing
Properties: indexing.max.tokens - The maximum number of tokens the indexer will attempt to index in a document.
Indexer() - Constructor for class uk.ac.gla.terrier.indexing.Indexer
 
Indexer(String) - Constructor for class uk.ac.gla.terrier.indexing.Indexer
Creates an instance of the class.
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(ArrayList, 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.
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() - 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(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(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(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(String, int) - Method in class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTree
Deprecated. Inserts a term with a given block id in the tree.
insert(String, int, String) - Method in class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTree
Deprecated. Inserts a term with a given block id, in a specified field, in the tree.
insert(String, int, Set<String>) - Method in class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTree
Deprecated. Inserts a term with a given block id, in a specified field, in the tree.
insert(BlockFieldDocumentTreeNode) - Method in class uk.ac.gla.terrier.structures.trees.BlockLexiconTree
Deprecated. Inserts a new ndoe in the block lexicon binary tree.
insert(int) - Method in class uk.ac.gla.terrier.structures.trees.BlockTree
Deprecated. Inserts a new blockid in the block binary tree.
insert(String) - Method in class uk.ac.gla.terrier.structures.trees.DocumentTree
Deprecated. Inserts a new term in the lexicon binary tree.
insert(String) - Method in class uk.ac.gla.terrier.structures.trees.FieldDocumentTree
Deprecated. Inserts a new term in the field document binary tree.
insert(String, String) - Method in class uk.ac.gla.terrier.structures.trees.FieldDocumentTree
Deprecated. Inserts a new term in the field document binary tree, adding field to the field score.
insert(String, Set<String>) - Method in class uk.ac.gla.terrier.structures.trees.FieldDocumentTree
Deprecated. Inserts a new term in the field document binary tree, adding fields to the field score.
insert(String) - Method in class uk.ac.gla.terrier.structures.trees.LexiconTree
Deprecated. Inserts a new term in the lexicon binary tree.
insert(String) - Method in class uk.ac.gla.terrier.structures.trees.TermTree
Deprecated. Inserts a new term in the lexicon binary tree.
insertBlock(int) - Method in class uk.ac.gla.terrier.structures.trees.BlockFieldDocumentTreeNode
Deprecated. Adds a block to the hashset of blocks already saved for this node
insertBuffer(BlockFieldDocumentTreeNode[]) - Method in class uk.ac.gla.terrier.structures.trees.BlockLexiconTree
Deprecated. Inserts to the tree the terms contained in the buffer.
insertBuffer(TreeNode[]) - Method in class uk.ac.gla.terrier.structures.trees.LexiconTree
Deprecated. Inserts to the tree the terms contained in the buffer.
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 peforms interactive querying at the command line.
InteractiveQuerying() - Constructor for class uk.ac.gla.terrier.applications.InteractiveQuerying
A default constructor initialises the inverted index, the lexicon and the document index structures.
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
Constructor of the class InvertedIndex.
InvertedIndexBuilder() - Constructor for class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
A default constructor of the class InvertedIndex.
InvertedIndexBuilder(String) - Constructor for class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
Deprecated. Use this() or this(String, String)
isDocTag(String) - Method in class uk.ac.gla.terrier.utility.TagSet
Checks whether the given tag indicates the limits of a document.
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.
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
 
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.
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
1.1.1
A B C D E F G H I K L M N O P Q R S T U W
Terrier Information Retrieval Platform 1.1.1. Copyright 2004-2007 University of Glasgow